Leistungselektronik

Die Leistungselektronik ist die wichtigste Schaltung der Modellbahn, weil sie das Bindeglied zwischen den Steuerrechnern und der Peripherie darstellt. Alle Sensoren und Aktoren werden von ihr angebunden, dabei übernimmt die Leistungselektronik noch wichtige Steueraufgaben wie die Erzeugung der Pulsweitenmodulation für die Gleise oder das Redundanzmanagement der Kontakte. Die Funktion des Systems ist hier ausführlich beschrieben.


Platine mit der Leistungselektronik

Das Platinenlayout der Schaltung besteht aus zwei Layern, von denen der untere die meisten Signalleitungen und die Kurzstreckenverbindungen trägt. Die Oberseite wird überwiegend als Massefläche benutzt, daneben verlaufen hier die Stromversorgung und Langstreckenleitungen.


Bestückungsplan der Leistungselektronik

Für die Bestückung einer Platine werden die in der folgenden Tabelle aufgeführten Bauteile benötigt, dabei handelt es sich fast ausschließlich um Standardteile, die problemlos zu beschaffen sind. Nach den Lötarbeiten muß die Firmware des Mikrocontrollers installiert werden. Diese Aufgabe übernimmt das in der Studienarbeit von Stephan Höhrmann beschriebene Programmiergerät über die ICSP-Schnittstelle auf der Platine, dabei wird der Codespeicher zu rund 80 Prozent gefüllt und das EEPROM mit initialisiert. Vor der Inbetriebnehme müssen in dem ICSP-Stecker noch mindestens die Pinpaare CLK und DATA mit Jumpern überbrückt werden, damit beide Motortreiber mit dem Mikrocontroller verbunden sind und normal funktionieren.

Die ersten Funktionstests können mit einem einzelnen 12 Volt-Netzteil durchgeführt werden, das an alle drei Eingänge angeschlossen ist. Später sollten stattdessen drei Netzteile benutzt werden, falls möglich mit galvanischer Trennung.

 Halbleiter
4xGleichrichter B80C800, rund
2xDiode BY500
3xDiode 1N4148
3xDiode 1N4004
1xMicrochip PIC 16F871, PLCC-44
2xPegelwandler MAX232, DIL
1xAnalog Switch 4052, DIL
3xSchieberegister 74AC164, DIL
4xTreiber ULN2003A, DIL
1xOperationsverstärker LM358, DIL
2xMotortreiber L6203
1xSpannungregler 7805, TO-220
1xPNP-Transistor BC557C, TO-92
1xNPN-Transistor BC547C, TO-92
1x7-Segment-Anzeige, CA, grün
  
 Steckverbinder
3xStecker PSS 2,54 mm, 2 Pins
4xStecker PSS 2,54 mm, 3 Pins
8xStecker PSS 2,54 mm, 5 Pins
1xBuchse RIA6-382
3x9-pol. Sub-D Buchse
  
 Einzelwiderstände
2x0,22 Ohm, 2 Watt
1x330 Ohm, 1/8 Watt
1x560 Ohm, 1/8 Watt
1x1 kOhm, 1/8 Watt
1x10 kOhm, 1/8 Watt
 Widerstandsnetzwerke
1x1 kOhm, 5 Pins, 4 Widerstände
4x1 kOhm, 6 Pins, 3 Widerstände
3x1 kOhm, 8 Pins, 4 Widerstände
1x10 kOhm, 5 Pins, 4 Widerstände
2x10 kOhm, 6 Pins, 3 Widerstände
6x10 kOhm, 8 Pins, 4 Widerstände
1x100 kOhm, 8 Pins, 4 Widerstände
2x390 kOhm, 5 Pins, 4 Widerstände
  
 Kondensatoren
2x22 pF, Keramik
2x15 nF, Vielschicht
8x33 nF, Vielschicht
15x100 nF, Vielschicht
2x220 nF, Vielschicht
1x330 nF, Vielschicht
10x1 uF / 63 Volt, Elektrolyt
3x100 uF / 25 Volt, Elektrolyt
1x220 uF / 25 Volt, Elektrolyt
1x1000 uF / 25 Volt, Elektrolyt
  
 Verschiedenes
7xJumper
2xStiftleiste 1x2 Pins
1xStiftleiste 5x2 Pins
1xQuarz 20 MHz
4xRelais Omron G5V1, 12 Volt
1xPLCC-44 Sockel
1xPlatine 160x100 mm, zweiseitig

Das Programm nodediags kann alle Baugruppen der Platine auf ihre Funktion hin überprüfen, dabei dient die Diagnoseplatine als Anzeige und als Eingabemöglichkeit für die Sensoren. Grundlegende Fehler lassen sich so schnell ausfindig machen.