Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
elektronik_labor:checkliste_fuer_die_schaltungserstellung [2020/03/02 18:08] tfischer |
elektronik_labor:checkliste_fuer_die_schaltungserstellung [2024/05/11 12:42] (aktuell) mexleadmin [3. Verbindungen] |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
==== 0. Vorbetrachtungen ==== | ==== 0. Vorbetrachtungen ==== | ||
- | * < | + | * 0.1 Ein Konzept für die Aufteilung der Funktionalitäten auf Modulträger, IC-Boards und Hook-Ups ist vorhanden. |
- | * < | + | |
- | * < | + | * 0.2 Die Hauptspannungsebene für alle Boards ist bekannt (meist 3.3V oder 5V). |
+ | | ||
+ | * 0.3 Muss auf mehrere Versorgungsspannungen zurückgegriffen werden (z.B. weil ein Sensor 3.3V und ein weiterer 5V benötigt), so ist ein Konzept vorhanden, wie dies zu erfolgen hat. \\ <WRAP indent>Tipp: Es können bei einem 5V Basisboard über ein LDO auch 3.3V Komponenten bedient werden. Dies bietet sich für Komponenten mit niedriger Leistungsaufnahme an. Bei höherer Leistungsaufnahme, | ||
==== 1. Microcontroller ==== | ==== 1. Microcontroller ==== | ||
- | * < | + | * 1.1 Es ist mindestens ein Quarz in der Schaltung vorgesehen (vgl. 328PB Board). |
- | * < | + | * 1.2 Entkoppelkondensatoren (100nF + 1uF) zwischen Versorgung (VCC, VDD) und Masse (GND) sind vorgesehen. Diese sind in der Zeichnung bereits nahe an der Komponente gezeichnet. |
- | * < | + | * 1.3 Unter einem externen AD-Wandler IC ist eine separate Masse GNDA (vgl. Datenblatt) vorgesehen. |
==== 2. Analog-Digitalwandler (auch im Mikrocontroller) ==== | ==== 2. Analog-Digitalwandler (auch im Mikrocontroller) ==== | ||
- | | + | |
- | * < | + | Die folgenden Punkte sind zu beachten sofern ein Analog-Digital-Wandler verbaut wird. |
- | * < | + | Wenn der ADC eines Microcontroller-Boards genutzt wird, ist dies bereits auf diesem, Board berücksichtigt. |
- | * < | + | |
+ | | ||
+ | | ||
+ | * 2.2 AVCC ist über ein LC-Filter 2. Ordnung an VCC angeschlossen. | ||
+ | | ||
+ | * 2.3 Entkoppelkondensator (100nF) zwischen AVCC und GNDA ist vorgesehen. | ||
+ | | ||
+ | * 2.4 Entkoppelkondensator (100nF) zwischen VCC und GND ist vorgesehen. | ||
==== 3. Verbindungen ==== | ==== 3. Verbindungen ==== | ||
- | * < | + | * 3.1 Es wurden die korrekten Symbole für Potentiale (5V, GND, etc) genutzt. |
- | * < | + | |
- | * < | + | * 3.2 Zur Übersichtlichkeit wurden lange Leitungen mit vielen Abgängen vermieden und stattdessen gleich-benamte Leitungen genutzt |
- | * < | + | |
- | * < | + | * 3.3 Alle Leitungen, welche von IC abgehen haben, |
+ | | ||
+ | * 3.4 Für Schaltungsvarianten ist eine Umkonfiguration mittels Lötjumpers oder normalen Jumper möglich (z.B. 3.3V und 5V). | ||
+ | | ||
+ | * 3.5 Bei komplexen Schaltungen sind Lötaugen (z.B. über Jumper) und Lötjumper für das Debugging vorgesehen. | ||
==== 4. digitale Schnittstellen ==== | ==== 4. digitale Schnittstellen ==== | ||
- | * < | + | * 4.1 Für I2C wurden Pull-Up Widerstände (10kOhm) vorgesehen (mindestens 1x im Gesamtsystem notwendig!). |
- | * < | + | |
- | * < | + | * 4.2 Für die USB Kommunikation wurde eine ESD Schutzdiode verbaut (z.B. NUP2201MR6). |
- | * < | + | |
+ | * 4.3 Für SPI zu mehreren Slaves wurden mehrere Chip-Select Pins genutzt. | ||
+ | | ||
+ | * 4.4 Zur Ansteuerung von Servomotoren wurden die PWM Ausgänge (OC) des Mikrocontrollers genutzt. | ||
==== 5. externe Schnittstellen ==== | ==== 5. externe Schnittstellen ==== | ||
- | * < | + | * 5.1 Für alle Signale, Versorgungen und externe Komponenten ist eine Buchse vorhanden (z.B. Batterie, Motor, ...). |
- | * < | + | |
- | * < | + | * 5.2 Alle relevanten externen Schnittstellen des Mexlesystems wurden eingefügt und genutzt (z.B. I2C, VCC, Progi, Steckerleisten für Hookup). |
+ | | ||
+ | * 5.3 Falls eine Batterie genutzt wird, so sollte ein LDO (Spannungsregler) vorgesehen werden. Dieser soll nach Ein-/ | ||
==== 6. Komponenten ==== | ==== 6. Komponenten ==== | ||
- | * < | + | * 6.1 Die verwendeten Komponenten sind eindeutig bezeichnet (also kein " |
- | * < | + | |
- | * < | + | * 6.2 Es wurden bevorzugt SMD-Komponenten genutzt (v.a. bei R, L, C, Diode). |
- | * < | + | |
- | * < | + | * 6.3 Komponentengrößen sind plausibel (kein SMD Kondensator mit 1mF). |
- | * < | + | |
- | * < | + | * 6.4 Bei passiven Elementen: Die gewählten Komponenten (z.B. 100µF) wurde im gewünschten Footprint gefunden (z.B. 0603). |
+ | | ||
+ | * 6.5 Bei ICs: Die Komponente sind vorhanden bzw bestellbar. | ||
+ | | ||
+ | * 6.6 Die gewählten Komponenten sind für die gewünschte Spannung geeignet (wichtig z.B. bei: Kondensatoren, | ||
+ | | ||
+ | * 6.7 Die Schaltung enthält nur Komponenten, | ||
==== 7. Form ==== | ==== 7. Form ==== | ||
- | * < | + | * 7.1 Für jede Platine ist eine separate Datei angelegt |
- | * < | + | |
- | * < | + | * 7.2 Die |
- | * < | + | |
- | * < | + | * 7.3 Jeglicher Text ist gut leserlich und nicht überlappend. |
- | * < | + | |
- | * < | + | * 7.4 Werden weitere Komponenten (z.B. Displays, Motoren, andere Platinen) über Konnektoren angeschlossen, |
+ | |||
+ | * 7.5 Ein geeigneter Rahmen (z.B. DIN A4) wurde ausgewählt und das Beschreibungsfeld | ||
+ | | ||
+ | * 7.6 Die Komponenten sind in der Schaltung deutlich zu erkennen (z.B. Operationsverstärker-Symbol statt Blackbox). | ||
+ | | ||
+ | * 7.7 Es wird beim Text nur eine Sprache verwendet (Englisch oder Deutsch). | ||
+ | | ||
+ | * 7.8 Aus den Referenz | ||
+ | |||
+ | ==== 8. Finalisierung ==== | ||
+ | Der ERC wurde durchgeführt und zeigt weder Errors noch Warnings ([[https:// |