====== 100DE Hauptplatine (V 1.7) Grundversion für DCC ======
Sämtliche Komponenten der MobaLedLib sind, sofern nichts anderes angegeben wurde, nur für 5V Versorgungsspannung ausgelegt. Dies betrifft vor allem die Arduinos, die WS2812, die WS2811 und sämtliche verwendete ICs. Der ESP32 darf zusammen mit der Hauptplatine nur mit dem [[anleitungen:bauanleitungen:110:110_esp32_adapter_dcc|Adapter]] verwendet werden.
{{bilder:anleitungen:bauanleitungen:100de_v1.6:100-1.6_minmal-fertig.jpg?640}}
----
===== Stückliste =====
Reichelt Warenkorb: https://www.reichelt.de/my/1787429\\
Die Arduino Nanos, die WS2812 und der LDR sind nicht im Warenkorb von Reichelt enthalten.
^ Anzahl ^ Bezeichnung ^ Beschreibung ^ Bestellnummer ^ Alternativen, Bemerkungen ^
| 1 | Board | Platine | 100-2.0a Arduino für LEDs Master| |
| 1 | B1 | Diode 1N4148 | [[https://www.reichelt.de/schalt-diode-100-v-150-ma-do-35-1n-4148-p1730.html|1N 4148]] | Wenn eine Spannungsversorgung über DCC gewünscht ist bitte nicht die Diode einlöten, sondern den Brückengleichrichter von hier [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_erweiterungen#versorgung_der_hauptplatine_per_dcc_mit_5v|Versorgung der Hauptplatine per DCC mit 5V]] |
| 4 | C5, C6, C10, C12 | Keramikkondensator, 100nF, RM 2.5mm | [[https://www.reichelt.de/vielschicht-keramikkondensator-100n-20--z5u-2-5-100n-p22977.html|Z5U-2,5 100N]] | **Zur Info** \\ Die Kondensatoren C10, C12, C14, C16, C18 und C20 sind die Kondensatoren auf der Oberseite der [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_zubehoer|Miniplatinen für die WS2812-LEDs]]|
| 1 | DCC | Schraubklemme, 2-pol, RM5,08 | [[https://www.reichelt.de/anschlussklemme-2-pol-2-mm-rm-5-08-akl-101-02-p36605.html|AKL 101-02]] | |
| 5 | J1, JP3, JP4, CON2, CON3 | Stiftleiste, 2-pol | [[https://www.reichelt.de/stiftleisten-2-54-mm-1x02-gerade-mpe-087-1-002-p119879.html|MPE 087-1-002]] | |
| 2 | CON1, CON4 | Stiftleiste, 3-pol | [[https://www.reichelt.de/stiftleisten-2-54-mm-1x03-gerade-mpe-087-1-003-p119880.html|MPE 087-1-003]] | |
| 2 | JP3, JP4 | Jumper 2,54 | [[https://www.reichelt.de/kurzschlussbruecke-blau-rm-2-54-vergoldet-jumper-2-54-bl-p9014.html|JUMPER 2,54 BL]] \\ [[https://www.reichelt.de/kurzschlussbruecke-schwarz-rm-2-54-jumper-2-54-sw-p9017.html|JUMPER 2,54 SW]] | Der Warenkorb enthält je einen blauen und einen schwarzen Jumper |
| 1 | OK1 | Sockel für Optokoppler 6N137, 8-pol | [[https://www.reichelt.de/ic-sockel-8-polig-superflach-gedreht-vergold--gs-8p-p8231.html|GS 8P]] | |
| 1 | OK1 | Optokoppler 6N137 | [[https://www.reichelt.de/optokoppler-6n-137-p2858.html|6N 137]] | |
| 1 | R8 | Widerstand, 1,00KΩ \\ Braun-Schwarz-Schwarz-Braun--**BRAUN** | [[https://www.reichelt.de/widerstand-metallschicht-1-00-kohm-0207-0-6-w-1--metall-1-00k-p11403.html|METALL 1,00K]] | |
| 1 | R26 | Widerstand, 3,90KΩ, 1%, 0.6W \\ Orange-Weiß-Schwarz-Braun--**Braun** | [[https://www.reichelt.de/widerstand-metallschicht-3-90-kohm-0207-0-6-w-1--metall-3-90k-p11706.html|3,90 KΩ]] | |
| 1 | R13 | Widerstand, 4,70KΩ, 1%, 0.6W \\ Gelb-Lila-Schwarz-Braun--**Braun** | [[https://www.reichelt.de/widerstand-metallschicht-4-70-kohm-0207-0-6-w-1--metall-4-70k-p11784.html|METALL 4,70K]] | Der Widerstand muss je nach Bedarf an den verwendeten Lichtsensor angepasst werden. Hilfreich ist dabei diese [[anleitungen:hilfestellungen:ldr_tabelle|Tabelle]]. |
| 1 | LDR | Photowiderstand - GL5506 | [[https://de.aliexpress.com/item/32886304077.html|GL5506 (AliExpress)]] |:::|
| 1 | SV3 | Wannenstecker, 6-pol | [[https://www.reichelt.de/wannenstecker-6-polig-gerade-wsl-6g-p85732.html|WSL 6G]] | Alternative: Alternative: [[https://de.aliexpress.com/item/32688422691.html|RJ10]] / [[https://de.aliexpress.com/item/32778491732.html|RJ10]] |
| 2 | U1, U4 | Buchsenleiste, 2-pol | [[https://www.reichelt.de/20pol-buchsenleiste-gerade-rm-2-54-h-8-5mm-bl-1x20g8-2-54-p51827.html|BL 1X20G8 2,54]] | Die vier Buchsenleisten werden aus einer langen Leiste gefertigt. |
| 2 | U1, U4 | Buchsenleiste, 3-pol | ::: | ::: |
| 4 | U2, U3 | Buchsenleiste, 15-pol | [[https://www.reichelt.de/20pol-buchsenleiste-gerade-rm-2-54-h-8-5mm-bl-1x20g8-2-54-p51827.html|BL 1X20G8 2,54]] | Diese Buchsenleiste muss leider geteilt werden. \\ Bei [[https://www.conrad.de/de/p/econ-connect-buchsenleiste-standard-anzahl-reihen-1-polzahl-je-reihe-15-blg1x15-1-st-1492307.html|Conrad]] ist auch die 15-polige Variante erhältlich. |
| 2 | U1, U4 | WS2812 LED, Bauform 5050 oder 3535 | AliExpress | |
| 1 | U2 | Arduino Nano "LED" | Reichelt oder AliExpress | |
| 1 | U3 | Arduino Nano "DCC" | Reichelt oder AliExpress | |
=== Buchsenleiste teilen ===
Die 20poligen Buchsenleiste für U1 und U4 wird per Säge auf die notwendigen Teilstücke ab gelängt (jeweils etwa 1mm hinter dem letzten benötigten Bein absägen). Aus einer 20poligen Leiste werden je zwei 2polige und zwei 3polige Buchsenleisten für die LED erstellt. Die übrig gebliebenen Innenstücke werden nicht benötigt. Dies ist notwendig, da die günstigen bereits fertigen Buchsenleisten nicht mehr erhältlich sind.
{{bilder:anleitungen:bauanleitungen:100de:100-de_02a-hauptplatine_basis_buchsenleiste_15-3.jpg?200|}}
{{bilder:anleitungen:bauanleitungen:100de:100-de_02b-hauptplatine_basis_buchsenleiste_15-2.jpg?200|}}
----
===== Bestückung - Aufbauanleitung =====
==== Platine teilen ====
Als erstes sollte die Platine mit einer Modellbautischkreissäge und einem ordentlichem Trennblatt entlang der markierten Stellen, sauber und glatt geteilt werden. Dabei zuerst den roten, danach den blauen Schnitt ausführen. \\ Bitte nach dem Teilen der Platine und vor dem Beginnen des Einlötens von Bauteile, unbedingt überprüfen ob diese in das Gehäuse passt. \\ Ein nachträgliches Bearbeiten ist nur sehr umständlich möglich \\
{{bilder:anleitungen:bauanleitungen:100de_v1.6:100_2a-schnittmarken.jpg?480}} \\
Im Anschluss können auch noch gleich die Mini-LED-Platinen geteilt und zusammengebaut werden. \\
Eine entsprechende Anleitung ist hier zu finden [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_zubehoer#ws2812_mini-platinen|Bauanleitung - WS2812 Mini-Platinen]] \\
{{bilder:anleitungen:bauanleitungen:100de_v1.6:100_2a-schnittmarken-leds.jpg?480}} \\
==== Bestückung Oberseite ====
Bitte nicht den Arduino direkt auf die Hauptplatine auflöten. Andernfalls ist ein Austausch bei einem Defekt nicht möglich.
Den Anfang auf der Oberseite der Platine machen die Widerstände R8 (1,0 KΩ), R13 (Wert siehe [[anleitungen:hilfestellungen:ldr_tabelle|hier]]) und R26 (3,90 KΩ), \\
{{bilder:anleitungen:bauanleitungen:100de_v1.6:100_2a-widerstaende.jpg?480}} \\ \\
gefolgt von den Keramikkondensatoren C5 und C6 (je 100nF).\\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_kerkos.jpg?480}} \\
und der Diode B1 (1N4148) \\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_diode.jpg?480}} \\
Die Stiftleisten J1, JP3 und JP4, sowie der Sockel für OK1 folgen danach.\\
Bei dem Jumper JP4 gibt es eine Besonderheit. Dort wird eine 2-Polige Stiftleiste anstelle der 3-Poligen verwendet \\
und der rechte Kontakt bleibt frei. Dieser ist durch ein rotes X Markiert.\\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_stiftleisten.jpg?480}} \\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_optokoppler.jpg?480}} \\ \\
Die nächsten Bauteile sind die vier Buchsenleisten für die beiden Arduinos. \\
Damit diese passen, müssen die Leisten, sollte man die aus dem Reichelt Warnkorb gekauft haben, auf 15 Pole gekürzt werden. \\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_arduinos.jpg?480}} \\ \\
Bei den Buchsenleisten für die Arduinos kann man sich die Arbeit vereinfachen, indem man die Leisten auf die Arduinostiftleisten steckt und dieses dann in die Hauptplatine steckt.
Nun folgt der Anschluss für das [[https://de.wikipedia.org/wiki/Digital_Command_Control|DCC-Signal]]\\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_dcc.jpg?480}} \\
und die Buchsenleisten für die WS2812-LED-Platinen. \\
Dies klappt am leichtesten, wenn man die LED-Platinen bereits nach [[anleitungen:bauanleitungen:100de_hauptplatine_v1-6_zubehoer#ws2812_mini-platinen|der entsprechenden Anleitung]] zusammengebaut hat. \\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_leds.jpg?480}} \\
Als letztes Bauteil auf der Oberseite kommt der Wannenstecker für die LEDs an die Reihe.\\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_wannenstecker_leds.jpg?480}} \\
===== Bild der fertigen Platine mit Beschriftungen =====
==== Oberseite ====
{{bilder:anleitungen:fehlersuche:platinen:100_v1-6:100_v16_werte_dcc.jpg?800}}
==== Unterseite ====
Auf dem nachfolgenden Bild ist das IC3 und alle Lötjumper, farblich gruppiert nach Ihrem Verwendungszweck. Wichtig ist dabei vor allem, dass der Lötjumper "SJ2" (blau) **geschlossen** ist. \\
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_bottom-fertig-loetjumper_ic3.jpg?800}} \\
----
===== Erklärung Jumper =====
=== Jumper Oberseite ===
Mit dem Prg_Boot Jumpern kann man den Bootloader des LED Nanos flashen, damit dieser in Zukunft mit 115200 Baud, anstelle von 57600 Baud programmiert werden kann. Dazu bei beiden Jumpern (Prg_Boot1 & Prg_Boot2) jeweils die Pins 1 & 2 verbinden.
==== Lötjumper Unterseite ====
Auf der Unterseite befinden sich insgesamt zehn Lötjumper.
^ Bezeichnung ^ Beschreibung ^ empfohlener Status ^
| CAN_GND | Wannenstecker "CAN" für CAN-Bus verwenden. (orange) | offen |
| LED_BUS2A | Wannenstecker "CAN" als 2. LED-Bus verwenden. (rot) \\ Wenn geschlossen, kann der CAN-Bus nicht mehr verwendet werden. | offen |
| LED_BUS2B | ::: | offen |
| LED_BUS2C | ::: | offen |
| NO_OPTO | Wenn die Hauptplatine über den DCC-Port mit Spannung versorgt wird, kann dieser Jumper geschlossen werden. OK1 entfällt dann und wird durch eine Diode 1N4148 ersetzt. (grün) | offen |
| SJ_SX1 | Der Selectrix Bus kann mit und ohne Komparator verwendet werden. Bei größeren Anlagen wird der Komparator empfohlen. SJ_SX1 & 2 verbinden wenn IC2 nicht bestückt wird. (gelb) | offen |
| SJ_SX2 | ::: | offen |
| SJ_SX3 | SJ_SX3 & SJ_GND verbinden wenn die Platine aus dem SX Bus versorgt werden soll. Das geht aber nur bei wenigen LEDs. (gelb) | offen |
| SX_GND | ::: | offen |
| SJ_SX4 | SJ_SX4 wird verbunden wenn ein Pfostenstecker anstelle des RJ45 verwendet wird. (gelb) | offen |
| SJ1 | Wird für weitere Entwicklungen benötigt. Aktuell noch keine Funktion in der Software (violett) | offen |
| SJ2 | Überbrückt IC3 und sollte daher offen bleiben, wenn IC3 verwendet wird. Wird nur geschlossen wenn IC3, R2 und R9 nicht bestückt werden. Dafür muss R26 mit 3.90 KΩ bestückt werden. (blau). | geschlossen |
| SJ4 | Aktiviert die Verwendung von PIN8 am Wannenstecker "KEYBRD1" für das einlesen der Analogen Taster über PIN A6 (lila) | offen |
{{bilder:anleitungen:bauanleitungen:100_v1.7:100_1-7_bottom-fertig-loetjumper_ic3.jpg}}
----
==== Lötjumper WS2812-Platinen ====
Auf zwei der Platinen befinden sich zusätzliche Lötjumper diese können verwendet werden, um das Signal der ersten LED entweder nur auf der Heartbeat oder gleichzeitig auf der Heartbeat und der ersten LED am Verteiler gleichzeitig anzuzeigen.
^ Bezeichnung ^ Aufgabe ^ Position ^
| NJ | Normalbetrieb. Heartbeat und nächste RGB sind 2 verschiedene LEDs. | Oberseite |
| CJ | Kopiermodus. Heartbeat und nächste RGB zeigen das gleiche an. | Unterseite |
{{bilder:anleitungen:bauanleitungen:100de_v1.6:mini-platine-5050_fertig.jpg?480}}
----
===== Schaltplan =====
{{bilder:anleitungen:bauanleitungen:100_v1.7:hauptplatine_v1-7_schaltplan_20201018.jpg}}