DCC Spezialdekoder: Unterschied zwischen den Versionen
Aus Digital Modellbahn
K (→Drehscheibe) |
K (→Drehscheibe) |
||
| Zeile 20: | Zeile 20: | ||
* nachdem ich mir einen Überblick über die Funktionen verschafft habe, kann ein Schaltplan erstellt werden. | * nachdem ich mir einen Überblick über die Funktionen verschafft habe, kann ein Schaltplan erstellt werden. | ||
| + | |||
| + | Pinbelegung ATmega328p nach Arduino IDE:<br /> | ||
| + | * (0,1) Serial RX, TX | ||
| + | * (2) Hallsensor (ISR) | ||
| + | * (3) DCC (ISR) | ||
| + | * (4) | ||
| + | * (5) | ||
| + | * (6) | ||
| + | * (7) LocoNet TX | ||
| + | * (8) LocoNet RX | ||
| + | * (9) Motor (PWM) | ||
| + | * (10) Richtung | ||
| + | * (11) Polarität Drehbühne (je 180°, ab x Position) | ||
| + | * (12) | ||
| + | * (13) LED Abgang (Signalisierung Abgang erreicht) | ||
| + | * (A0) Lichtschranke1 | ||
| + | * (A1) Lichtschranke2 | ||
| + | * (A2) Besetztmeldung1 | ||
| + | * (A3) Besetztmeldung2 | ||
| + | * (A4) Besetztmeldung3 | ||
| + | * (A5) | ||
| + | Die noch "freien" Pins sollen für ein Display und Taster verwendet werden. | ||
Version vom 4. August 2012, 18:09 Uhr
| Eigenbau | Allgemein | Weichendekoder | Signaldekoder | Beleuchtung | Spezialdekoder |
Drehscheibe
Encoderscheibe:
Die von mir verwendete Encoderscheibe mit 5cm Durchmesser und einem Innenloch von 2,5cm Durchmesser:
Schaltplan:
- nachdem ich mir einen Überblick über die Funktionen verschafft habe, kann ein Schaltplan erstellt werden.
Pinbelegung ATmega328p nach Arduino IDE:
- (0,1) Serial RX, TX
- (2) Hallsensor (ISR)
- (3) DCC (ISR)
- (4)
- (5)
- (6)
- (7) LocoNet TX
- (8) LocoNet RX
- (9) Motor (PWM)
- (10) Richtung
- (11) Polarität Drehbühne (je 180°, ab x Position)
- (12)
- (13) LED Abgang (Signalisierung Abgang erreicht)
- (A0) Lichtschranke1
- (A1) Lichtschranke2
- (A2) Besetztmeldung1
- (A3) Besetztmeldung2
- (A4) Besetztmeldung3
- (A5)
Die noch "freien" Pins sollen für ein Display und Taster verwendet werden.
Software:
Die Software ist mit der Arduino IDE geschrieben.
Servo-Dekoder
Software:
Die Software ist mit der Arduino IDE geschrieben.