Slotbaer / Slotbaer Projekte (Digital) / ELWMSD / ELWMSD Scalextric Rundenzähler

Die nachfolgende Beschreibung wurde mit größter Sorgfalt erstellt. Trotzdem erfolgt der Nachbau auf eigene Gefahr und wir übernehmen weder Verantwortung noch Haftung für eventuell entstehende Schäden jedweder Art.

Worum geht's ?

Hier wird die Verwendung der ELWMSD in Verbindung mit einem Rechner und einer iLap/XLap kompatiblen Software als Scalextric Rundenzähler beschrieben. Als Sensoren werden Lichtschranken in der Fahrbhndecke verwendet. Ein ELWMSD unterstützt maximal 4 Sensoren, es können also 4 Spuren oder 3 Spuren plus Boxengasse usw. gemessen werden. Die genaue Verwendung der Sensoren hängt von der verwendeten Rechnersoftware ab und ist unabhängig vom ELWMSD.

Über den äusseren rechten DipSchalter (siehe Foto oder Bestückungsplan) kann man die Baudrate auf 19200 (XLap) oder 115200 Baud einstellen.

Stückliste

 

Part Wert Anzahl Artikelnummer Einzel- Gesamtpreis Bemerkungen
C1, C3, C4, C5, C7 100nF 5 X7R-5 100N 0,12 0,60  
C2 100uF 1 RAD 100/25 0,06 0,06  
C8-C9 12pF 2 KERKO 12P 0,05 0,10  
D1-D3 1N5819 3 1N5819 0,15 0,45 Für den Einsatz der PC-Unit muss D1 durch eine Drahtbrücke ersetzt werden.
IC2 LM339N 1 LM339DIL 0,10 0,10  
IC3 7805 1 μA7805 0,17 0,17  
T1, T2 BC547 2 BC547B 0,04 0,08  
  LPT80A 4 LPT80A 0,40 1,60  
Q1 20MHz 1 20,0000-HC49U-S 0,17 0,17  
R1, R7 1k8 2 1/4W 1,8K 0,10 0,20  
R2-R4, R6, R8, R9 10k 6 1/4W 10K 0,10 0,60  
R5 2k2 1 1/4W 2,2K 0,10 0,10  
RN1 4k7 1 SIL 5-4 4,7K 0,09 0,09  
RN3 1k 1 SIL 5-4 1,0K 0,09 0,09  
S1 DIP04S 1 Dip-Schalter, stehend, 4-polig 0,30 0,30  
 

Fassung
28 pol

1 GS28P-S 0,35 0,35  
Summe         5,06  

 

 

Bestückung

 

Bestückung

Hier ein Bestückungsfoto als Ergänzung zum Bestückungsplan auf der Projekt-Übersicht-Seite.

Die gelben Punkte geben den Pin 1 der ICs, Steckerleisten und Widerstandsnetzwerke an.

Man beginnt mit den mechanischen (Drahtbrücke, Fassungen, Schalter Sx) und passiven Bauelementen (Widerstände Rx, Widerstands Netwerke RNx, Kondensatoren C).

Ich bestücke für gewöhnlich in aufsteigender Bauhöhe, d.h. flache Bauteile zuerst. Und trotz der "Mechanische und Passive zuerst" Regel bestücke ich die Steckerleisten oft als letzte, da sie sonst manchmal einfach im Weg sind.

Der Elko C2(100µF/25V) muss richtig herum eingebaut werden. Das Bauteil hat eine Markierung für den Minuspol (Streifen mit - Zeichen, im Bild hellblauer Streifen oben).

Die Widerstandsnetzwerke müssen ebenfalls in einer vorgegebenen Richtung eingesetzt werden. Auf dem Bestückungfoto ist der Pin 1 mit einem gelben Punkt gekennzeichnet, auf dem Bauteil ebenfalls mit einem Punkt.

Die Einbau Richtung des Schalters ist funktional unerheblich, aber um Verwirrung zu vermeiden sollte er wie auf dem Foto gezeigt eingesetzt werden. Die Stellung der Schalter muss der im Foto gezeigten entsprechen.

SV3 braucht nicht bestückt zu werden, obwohl er im Bild oben bestückt ist.

Nun folgen die restlichen Bauteile. Bei den Dioden Dx ist die Kathode sowohl im Bestückungsplan als auch auf dem Bauteil durch eine Linie gekennzeichnet. T1, T2 (BC547) und IC3(7805) lassen sich eigentlich nur in einer Richtung einfach einsetzen. Die Anschlussbeine Von IC3 sollte man so biegen, dass die Metall Rückseite des Bauteils auf der Platine zu liegen kommt.

IC1(Prozessor) und 2(LM339) werden in der Richtung der Halbmondförmigen Einbuchtung auf Plan und Bauteil eingesetzt. Die Einbaurichtung des Quarzes von Q1(20MHz) ist egal.

Bahnanschluss

Im Gegensatz zu den anderen Systemen verwendet Scalextric eine Wechselspannung. Dadurch ergeben sich ein paar Besonderheiten.

Um den Anschluss möglicht ähnlich zu dem der anderen Systeme zu gestalten, wird ein Gleichrichter verwendet um aus der Wechselspannung eine Gleichspanung zu machen. Der Gleichrichter (B80C1500) ist in der Stückliste angegeben. Je ein Wechselspannungseingang (gekennzeichnet mit einem ~) des Gleichrichters wird mit einem der Blackboxausgänge verbunden. Der Minusausgang (-) des Gleichrichters wird mit Pin 9 (Masse) des Bahn und Sensorsteckers (SV2) verbunden und der Plusausgang (+) mit Pin 10 (Spannungsversorgung) des selben Steckers.
Pin 7 (Blackbox) des Bahn und Sensorsteckers (SV2) wird mit einem Ausgang der Blackbox verbunden und Pin 8 (Bahnssensor) des selben Steckers mit dem Leiter, der mit dem Ausgang, der mit Pin 7 verbunden ist, verbunden.

Betreibt man die Bahn ausschließlich digital, so kann man eine etwas einfachere Variante wählen. Der Gleichrichter ist in der Stückliste angegeben. Je ein Wechselspannungseingang (gekennzeichnet mit einem ~) des Gleichrichters wird mit je einem Fahrbahnleiter verbunden. Der Minusausgang (-) des Gleichrichters wird mit Pin 9 (Masse) des Bahn und Sensorsteckers (SV2) verbunden und der Plusausgang (+) mit Pin 10 (Spannungsversorgung) des selben Steckers.
Pins 7 (Blackbox) und 8 (Bahnsensor) des Bahn und Sensorsteckers (SV2) werden mit dem selben Leiter der Schiene verbunden.

Die Leiter haben Metalllaschen, die sich gut verlöten lassen. Dadurch ist der Aufbau völlig unkompliziert.

Das folgende Bild zeigt eine komplette Schiene inkl. Sensoren für den rein digitalen Betrieb.

Scalex

SensorenSensoren

Als Sensoren dienen Foto-Transistoren vom Typ LPT80A.

Je ein IR Transistor pro Spur. Der Kollektor (langes Bein) aller Sensoren wird mit 5V verbunden der Emitter jeden Transistors mit je einem Sensoreingang.

Die Montage des Sensors ist eher einfach. Die Slots der Scalextric Schienen haben keinen durchgängigen Boden. In eine solche Öffnung montiert man den Sensor liegend, so dass die Linse mittig in den Slot zeigt. Mit Heißkleber lässt sich das schnell bewerkstelligen.

Analog Modus

Möchte man Zeiten auch im Analogmodus messen, so benötigt man eine Lichtbrücke. Das ist nichts anderes als ein Gestell, das über jedem Sensor eine IR Led trägt. Eine SFH487 oder eine SFH409 sind dafür geeignet.

Man kann einen Ausgang mit einem Transistor versehen und so konfigurieren, dass die IR Leds nur im Analog Modus eingeschaltet sind.

 

USB Anschluss

ddVerwendet man das TTL-232R Kabel von FTDI, so kann man es direkt auf SV1 (Serielles Interface) aufstecken. Das schwarze Kabel an der Buchse muss an Pin 1 des Steckers SV1.

Möchte man die Carrera PC-Unit, oder ein PC-Unit kompatibles Kabel, verwenden muss man ein vier adriges Adapterkabel herstellen. An der einen Seite befindet sich eine Buchse, die auf SV1 passt und an der anderen Seite eine MinDin 6 Buchse , auch PS2 Buchse genannt.

Die Anschlussbelegung ist dem nebenstehendem Bild zu entnehmen.

 

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Wichtig!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Bei Verwendung der Original PC-Unit muss die Diode D1, durch eine Drahtbrücke ersetzt werden.

Startampel

ELWMSD ist in dieser Konfiguration auf den Anschluss einer Startampel konfiguriert.

Eine Beispiel Startampel ist hier beschrieben.

Test

Verdrahtung und Bestückung nochmals überprüfen. Controller mit Rechner verbinden. Software starten. Überprüfen, ob der Controller ekannt wird.

Einschalten und Ausprobieren ob die Runden im Digital- und ggf. im Analog-Modus korrekt gezählt werden.

Konfiguration

Durch die Schalterstellung wurde ELWMSD entsprechend konfiguriert. Eine weitere Konfiguration ist nicht notwendig.

Wird die Konfiguration in diesem Modus geändert, so bleibt sie nicht nach dem Ausschalten erhalten.

Wenn sie über den USB Anschluss die Konfiguration abfragen erhalten Sie:

Eventmaske: 0000
Kompatibilitaet: X
Bahnprotokoll: Scalextric
Sensor 0: Scalextric-
Sensor 1: Scalextric-
Sensor 2: Scalextric-
Sensor 3: Scalextric-
Bahnsensor: Bahnsensor
Mode: digital
Schalter: 04
GOs: 00
Startampel: 06
Ausgang 0: Startampel: 0
Ausgang 1: Startampel: 1
Ausgang 2: Startampel: 2
Ausgang 3: Startampel: 3
Ausgang 4: Startampel: 4
Ausgang 5: Startampel: 5
Ausgang 6: Startampel: 6
Ausgang 7: Startampel: 7

Optionen

Taster um die Startampel zu starten.

Entweder indem man einen der Ausgänge als Eingang konfiguriert und über einen 1kΩ Widerstand mit einem Taster, der nach Masse schließt, verbindet.

Eventmaske: 0000
Kompatibilitaet: X
Bahnprotokoll: Scalextric
Sensor 0: Scalextric-
Sensor 1: Scalextric-
Sensor 2: Scalextric-
Sensor 3: Scalextric-
Bahnsensor: Bahnsensor
Mode: digital
Schalter: 04
GOs: 00
Startampel: 06
Ausgang 0: Startampel: 0
Ausgang 1: Startampel: 1
Ausgang 2: Startampel: 2
Ausgang 3: Startampel: 3
Ausgang 4: Startampel: 4
Ausgang 5: Startampel: 5
Ausgang 6: Startampel: 6
Ausgang 7: Eingang

oder indem man z.B. bei reinem Digitalbetrieb den Bahnsenoreingang mit einem Taster, der nach 5V schließt, verbindet.

Eventmaske: 0000
Kompatibilitaet: X
Bahnprotokoll: Scalextric
Sensor 0: Scalextric-
Sensor 1: Scalextric-
Sensor 2: Scalextric-
Sensor 3: Scalextric-
Bahnsensor: Startampel
Mode: digital
Schalter: 04
GOs: 00
Startampel: 06
Ausgang 0: Startampel: 0
Ausgang 1: Startampel: 1
Ausgang 2: Startampel: 2
Ausgang 3: Startampel: 3
Ausgang 4: Startampel: 4
Ausgang 5: Startampel: 5
Ausgang 6: Startampel: 6
Ausgang 7: Startampel: 7