| Both sides previous revision Previous revision Next revision | Previous revision |
| elektronik_labor:4_entwickeln_des_platinenlayouts [2024/09/17 23:39] – [Bauteilpositionierung] mexleadmin | elektronik_labor:4_entwickeln_des_platinenlayouts [2026/05/13 13:41] (current) – [Table] mexleadmin |
|---|
| <imgcaption BildNr1 | Boardgrößen> | <imgcaption BildNr1 | Boardgrößen> |
| </imgcaption> | </imgcaption> |
| {{drawio>BoardgrößenMEXLE}} | {{drawio>BoardgrößenMEXLE.svg}} |
| </WRAP> | </WRAP> |
| |
| ~~PAGEBREAK~~ ~~CLEARFIX~~ | ~~PAGEBREAK~~ ~~CLEARFIX~~ |
| |
| ^ Funktion ^ Zweck ^ Einzoll-Board / Standard-Board ^ Viertelzoll-Board ^ Mehrzoll-Board ^ Hookup-Board ^ | ^ Funktion ^ Zweck ^ Einzoll-Board / Standard-Board ^ Viertelzoll-Board ^ Mehrzoll-Board ^ Hookup-Board ^ |
| ^ Anwendung | | kleine Sensor/Aktor- oder Microcontroller-Boards | Diskrete Elemente, die auf die Eckjumper zurückgreifen. | größere Sensor/Aktor- oder Microcontroller-Boards | Sensor/Aktor-Boards | | ^ Anwendung | | kleine Sensor/Aktor- oder Microcontroller-Boards | Diskrete Elemente, die auf die Eckjumper zurückgreifen. | größere Sensor/Aktor- oder Microcontroller-Boards | Sensor/Aktor-Boards | |
| ^ Abmaße \\ / Form | | - Quadratischer Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$) \\ - $1000 ~\rm mil \cdot 1000 ~\rm mil$. \\ - Da zwischen zwei Standardboards auf dem Modulträger $100 ~\rm mil$ liegen, sind ausnahmsweise auch Maße zu $1100 ~\rm mil$ zulässig. | - Rechteckige Form ohne abgerundeten Ecken (geritzte Platine). \\ - $1000 ~\rm mil \cdot 250 ~\rm mil$ | - Rechteckige Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$). \\ - $1100 ~\rm mil \cdot (n-1) + 1000 ~\rm mil$ mit $n=\{1 ... 3 \}$ \\ - $n$ ist dabei die Anzahl der Module, welche überdeckt werden. \\ - Ein Mehrzoll-Board überstreckt sich über mehrere Module des Modulträgers. | - Rechteckige Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$). \\ - $1000 ~\rm mil \cdot 1000 ~\rm mil$. \\ - Da zwischen zwei Standardboards auf dem Modulträger $100 ~\rm mil$ liegen, sind ausnahmsweise auch Maße zu $1100 ~\rm mil$ zulässig. | | ^ Abmaße \\ / Form | | - Quadratischer Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$) \\ - $1000 ~\rm mil \cdot 1000 ~\rm mil$. \\ - Da zwischen zwei Standardboards auf dem Modulträger $100 ~\rm mil$ liegen, sind ausnahmsweise auch Maße zu $1100 ~\rm mil$ zulässig. | - Rechteckige Form ohne abgerundeten Ecken (geritzte Platine). \\ - $1000 ~\rm mil \cdot 250 ~\rm mil$ | - Rechteckige Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$). \\ - $1100 ~\rm mil \cdot (n-1) + 1000 ~\rm mil$ mit $n=\{1 ... 3 \}$ \\ - $n$ ist dabei die Anzahl der Module, welche überdeckt werden. \\ - Ein Mehrzoll-Board überstreckt sich über mehrere Module des Modulträgers. | - Rechteckige Form mit abgerundeten Ecken (Radius $R=100 ~\rm mil$). \\ - $1000 ~\rm mil \cdot 1000 ~\rm mil$. \\ - Da zwischen zwei Standardboards auf dem Modulträger $100 ~\rm mil$ liegen, sind ausnahmsweise auch Maße zu $1100 ~\rm mil$ zulässig. | |
| ^ Eckjumper \\ $\rm SPx$ | - Verbindet das Board mechanisch mit dem Modulträger. \\ - Eckjumper sind mit den Eckjumpern der benachbarten Boards elektrisch verbunden | Jumper ($\rm SP1... SP4$). Im Notfall sind die oberen beiden und der Jumper $\rm JP1$ zur mechanischen Fixierung ausreichend. | Jumper ($\rm SP1$ und $\rm SP2$). | Von den Eckjumpern sind nicht alle notwendig. Es wird empfohlen nur die äußersten vier Eckjumper zu nutzen. | Nicht notwendig, da für ein Hookupboard i.d.R. keine Notwendigkeit für ein aufstecken auf das Basisboard besteht. | | ^ Eckjumper \\ $\rm SPx$ | - Verbindet das Board mechanisch mit dem Modulträger. \\ - Eckjumper sind mit den Eckjumpern der benachbarten Boards elektrisch verbunden | Jumper ($\rm SP1... SP4$). Im Notfall sind die oberen beiden und der Jumper $\rm JP1$ zur mechanischen Fixierung ausreichend. | Jumper ($\rm SP1$ und $\rm SP2$). | Von den Eckjumpern sind nicht alle notwendig. Es wird empfohlen nur die äußersten vier Eckjumper zu nutzen. | Nicht notwendig, da für ein Hookupboard i.d.R. keine Notwendigkeit für ein aufstecken auf das Basisboard besteht. | |
| ^ Modul- \\ versorgung \\ $\rm JP1$ | - Der zweireihige Jumper $\rm JP1$ dient zur Stromversorgung und Datenkommunikation mit dem Modulträger. \\ - Er ist optional. \\ - Eine Datenkommunikation über I2C sowie die Stromversorgung sollten aber aus Kompatibilitätsgründen darüber geleitet werden.\\ - Ist nur eine Stromversorgung notwendig, so kann ein einreihiger Jumper genutzt werden. | Der Jumper $\rm JP1$ sollte wie auf der [[:mexle2020:mmc_1x1_328pb]]-Platine zu sehen positioniert werden | Der Jumper $\rm JP1$ liegt (wie die beiden Eckjumper) auf der Symmetrieachse | Auch hier sind wieder mehrere Positionen für $\rm JP1$ möglich. Es kann eine der möglichen (auf dem Raster des Modulträgers liegende) Positionen genutzt werden | Nicht notwendig, da für ein Hookupboard i.d.R. keine Notwendigkeit für ein aufstecken auf das Basisboard besteht. | | ^ Modul- \\ versorgung \\ $\rm JP1$ | - Der zweireihige Jumper $\rm JP1$ dient zur Stromversorgung und Datenkommunikation mit dem Modulträger. \\ - Er ist optional. \\ - Eine Datenkommunikation über I2C sowie die Stromversorgung sollten aber aus Kompatibilitätsgründen darüber geleitet werden.\\ - Ist nur eine Stromversorgung notwendig, so kann ein einreihiger Jumper genutzt werden. | Der Jumper $\rm JP1$ sollte wie auf der [[:mexle2020:mmc_1x1_328pb]]-Platine zu sehen positioniert werden | Der Jumper $\rm JP1$ liegt (wie die beiden Eckjumper) auf der Symmetrieachse | Auch hier sind wieder mehrere Positionen für $\rm JP1$ möglich. Es kann eine der möglichen (auf dem Raster des Modulträgers liegende) Positionen genutzt werden | Nicht notwendig, da für ein Hookupboard i.d.R. keine Notwendigkeit für ein aufstecken auf das Basisboard besteht. | |
| ^ Buchsen $\rm K1$ \\ und $\rm K2$ | - Die Buchsen $\rm K1$ und $\rm K2$ dienen des Anschlusses von Hookup-Boards. \\ - Er ist optional. \\ - Falls Hookups ermöglicht werden sollten, so sind für die mechanische Stabilität beide Buchsen vorzusehen. \\ - Ggf. kann die Buchse durch eine SMD-Buchse ersetzt werden | | | Sollen bei Mehrzoll-Boards eine Hookup-Möglichkeit zur Verfügung gestellt werden, so sind für die mechanische Stabilität zwei Buchsen ($\rm K1$ und $\rm K2$) vorzusehen, die $800 ~\rm mil$ auseinander liegen. Eine Position wie beim Standardboard wird empfohlen. | | | ^ Buchsen $\rm K1$ \\ und $\rm K2$ | - Die Buchsen $\rm K1$ und $\rm K2$ dienen des Anschlusses von Hookup-Boards. \\ - Er ist optional. \\ - Falls Hookups ermöglicht werden sollten, so sind für die mechanische Stabilität beide Buchsen vorzusehen. \\ - Ggf. kann die Buchse durch eine SMD-Buchse ersetzt werden | | | Sollen bei Mehrzoll-Boards eine Hookup-Möglichkeit zur Verfügung gestellt werden, so sind für die mechanische Stabilität zwei Buchsen ($\rm K1$ und $\rm K2$) vorzusehen, die $800 ~\rm mil$ auseinander liegen. Eine Position wie beim Standardboard wird empfohlen. | | |
| ^ Pin-Belegung | Details zur Belegung von $\rm K1$, $\rm K2$, und $\rm JP1$ sind unter [[:mexle2020:mmc_1x1_328pb]] beschrieben. Die dortige Belegung sollte aus Kompatibilitätsgründen eingehalten werden. |||| | | ^ Pin-Belegung | Details zur Belegung von $\rm K1$, $\rm K2$, und $\rm JP1$ sind unter [[:mexle2020:mmc_1x1_328pb]] beschrieben. Die dortige Belegung sollte aus Kompatibilitätsgründen eingehalten werden. |||| | |
| ^ eagle-Vorlage | Siehe [[3_entwickeln_des_schaltplans#anlegen_der_dateien| 3. Entwickeln des Schaltplans]] |||| | | ^ KiCAD-Vorlage | Siehe [[3_entwickeln_des_schaltplans#anlegen_der_dateien| 3. Entwickeln des Schaltplans]] |||| | |
| |
| |
| ===== Bauteil-Erstellung ===== | ===== Bauteil-Erstellung ===== |
| |
| * **Ein Bauteil ist nicht in EAGLE zu finden**. Folgendes Manual erklärt, wie man ein [[:elektronik_labor:bauteil_in_eagle_erstellen|Bauteil in eagle erstellen]] kann. | |
| * **Ich habe vom Bauteil xx eine EAGLE Bibliothek gefunden, soll ich die verwenden?** Sie können die Bauteile direkt verwenden, beachten Sie aber, dass der Schaltplan leserlich sein soll (siehe "Schaltplan zeichnen"). | |
| * Versuchen Sie keine länglichen Pads ( = Lötaugen) zu verwenden (z.B. bei manchen Through-Hole Komponenten). Falls eine Komponente aus der Lib solche Pads enthält, können Sie wie folgt vorgehen: \\ (1) Export der Komponente aus der Schematic-Darstellung (Datei >> Exportieren >> Libraries und Auswahl der gewünschten Komponenten) \\ (2) Öffnen der Komponente \\ (3) Auswahl der Footprint Darstellung \\ (4) Change-Funktion aktivieren (Schraubenschlüssel) >> Shape >> round \\ (5) alle gewünschten Pads anklicken \\ (6) ersten Pad auswählen und dieses als Quadrat ausführen. (Rechtsklick >> Eigenschaften >> Shape >> Square) \\ (7) Abspeichern und in brd als neue library einbinden | * Versuchen Sie keine länglichen Pads ( = Lötaugen) zu verwenden (z.B. bei manchen Through-Hole Komponenten). Falls eine Komponente aus der Lib solche Pads enthält, können Sie wie folgt vorgehen: \\ (1) Export der Komponente aus der Schematic-Darstellung (Datei >> Exportieren >> Libraries und Auswahl der gewünschten Komponenten) \\ (2) Öffnen der Komponente \\ (3) Auswahl der Footprint Darstellung \\ (4) Change-Funktion aktivieren (Schraubenschlüssel) >> Shape >> round \\ (5) alle gewünschten Pads anklicken \\ (6) ersten Pad auswählen und dieses als Quadrat ausführen. (Rechtsklick >> Eigenschaften >> Shape >> Square) \\ (7) Abspeichern und in brd als neue library einbinden |
| * die schnelle Alternative zum eigen erstellten Footprint ist die Suche in größeren Libraries. Dazu bietet sich an: | * die schnelle Alternative zum eigen erstellten Footprint ist die Suche in größeren Libraries. Dazu bietet sich an: |
| * [[https://www.snapeda.com/home/|snapEDA]] | * [[https://www.snapeda.com/home/|snapEDA]] |
| * [[https://octopart.com/|octopart]] | * [[https://octopart.com/|octopart]] |
| | * [[https://www.sameskydevices.com/|SameSkyDevices]] (auch für 3D Modelle) |
| | * [[https://componentsearchengine.com/|Component Search Engine]] |
| * die Suche über Google z.B. '' <Bauteilname> lib site:github.com ''. Statt nach "lib" kann auch nach "sch" gesucht werden. Die Library lässt sich in eagle schnell aus der schematic exportieren. | * die Suche über Google z.B. '' <Bauteilname> lib site:github.com ''. Statt nach "lib" kann auch nach "sch" gesucht werden. Die Library lässt sich in eagle schnell aus der schematic exportieren. |
| * die Komponente muss auch nicht exakt übereinstimmen. So kann auch die Suche nach einer Komponente mit gleichem Footprint oder direkt nach der Bezeichnung des Footprints weiterhelfen | * die Komponente muss auch nicht exakt übereinstimmen. So kann auch die Suche nach einer Komponente mit gleichem Footprint oder direkt nach der Bezeichnung des Footprints weiterhelfen |