Zum Inhalt

Arduino Due

Der Arduino Due kann als Steuerzentrale für Cockpit-XP eingesetzt werden. Je nach Firmware stellt er 32 Eingänge und 15 Ausgänge oder 47 Eingänge ohne Ausgänge bereit.

Er kann wie das USB-SmartModul zum Anschluss von Sensoren und weiteren Ein- und Ausgabegeräten verwendet werden. Die Firmware 32E/15A eignet sich für analoge und digitale Rennbahnen; die Variante 47E ist für analoge Rennbahnen vorgesehen.

Arduino Due als Steuerzentrale

Anschlüsse

  • Verbindung per USB mit einem Windows-PC; bei größerer Entfernung empfiehlt die aktuelle Vorgabe eine serielle Verbindung über USB-Wandler
  • Firmware 32E/15A: 32 Eingänge und 15 Ausgänge
  • Firmware 47E: 47 Eingänge, keine Ausgänge

Die Eingänge des Arduino Due dürfen nicht mit mehr als 3,3 V beschaltet werden. Die Ausgänge liefern 3,3 V und sind nur für kleine Lasten wie eine LED geeignet. Für stärkere Lasten ist eine passende Treiber- oder Relaisbaugruppe erforderlich.

Pinbelegung

Die Tabellen ordnen die Cockpit-XP-Eingangs- und Ausgangsnummern den Pins des Due zu. Die Belegung hängt von der Firmware ab.

Firmware 32E/15A

Eingänge

Cockpit-Eingang Due-Pin Cockpit-Eingang Due-Pin
1 D3 17 D41
2 D9 18 D51
3 D8 19 D50
4 D7 20 D49
5 D6 21 D48
6 D5 22 D47
7 D4 23 D46
8 D10 24 D45
9 D33 25 D44
10 D34 26 D17
11 D35 27 D16
12 D36 28 D23
13 D37 29 D24
14 D38 30 D31
15 D39 31 D42
16 D40 32 D43

Ausgänge

Cockpit-Ausgang Due-Pin Zugeordnete Shield-Funktion
1 D25 CU Start-Optokoppler
2 D26 CU ESC-Optokoppler
3 D27 –
4 D28 –
5 D14 –
6 D15 –
7 D29 –
8 D11 –
9 D12 Startampel Rot 1
10 D30 Startampel Rot 2
11 D32 Startampel Rot 3
12 D2 Startampel Rot 4
13 D22 Startampel Rot 5
14 D52 Startampel Gelb
15 D53 Startampel Grün

Die Shield-Funktionen setzen das SuperShield voraus. Die Ausgänge können auch für andere geeignete Schaltungen verwendet werden.

Firmware 47E

Diese Firmware stellt Eingänge, aber keine Ausgänge bereit. Eingang 27 ist nicht belegt; die Pinliste enthält deshalb 48 Nummern für 47 nutzbare Eingänge.

Cockpit-Eingang Due-Pin Cockpit-Eingang Due-Pin
1 D3 25 D44
2 D9 26 D2
3 D8 27 Nicht belegt
4 D7 28 D22
5 D6 29 D52
6 D5 30 D53
7 D4 31 D11
8 D10 32 D12
9 D33 33 D14
10 D34 34 D15
11 D35 35 D25
12 D36 36 D26
13 D37 37 D27
14 D38 38 D28
15 D39 39 D29
16 D40 40 D30
17 D41 41 D32
18 D51 42 D17
19 D50 43 D16
20 D49 44 D23
21 D48 45 D24
22 D47 46 D31
23 D46 47 D42
24 D45 48 D43

Die 47E-Firmware benötigt externe Pull-up-Widerstände und ist nicht mit dem Shield kompatibel. Vor dem Anschluss muss die Firmware geprüft und die dazugehörige Tabelle verwendet werden.

Sensoranschluss und Sensorversorgung

Sensoranschluss am Arduino Due mit SuperShield (Firmware 32E/15A)

Leitung vom Sensor Klemme am SuperShield
+5 V und GND Klemmenreihe OUT +/- (abwechselnd GND und +5 V, von links beginnend mit GND)
Signal ein eigener Eingang je Sensor, beginnend mit Eingang 1

Versorgung der Sensoren (IR-Sensormodule und Gabellichtschranken zusammengezählt):

  • Bis 4 Sensoren, ohne Relaismodul und ohne Startampel: Drahtbrücke zwischen 5V Arduino und +5V Extern am SuperShield.
  • Ab 5 Sensoren, mit Relaismodul oder mit Startampel: externes 5-V-Netzteil (2 A) am SuperShield: Plus an +5V Extern, GND an GND. Das Netzteil versorgt dann über das SuperShield auch die Klemmen OUT +/-.
  • Brücke und Netzteil nie gleichzeitig anschließen und die Versorgung nicht verpolen.

Weitere Angaben zur Versorgung stehen unter SuperShield – Versorgung über den Arduino Due. Die Schritt-für-Schritt-Anleitungen: IR-Sensormodule digital, IR-Sensormodule mit Brücke, Gabellichtschranken.

Empfehlung

Der Arduino Due wird aktuell nur zusammen mit dem SuperShield angeboten. Das Shield ist für den Betrieb nicht zwingend erforderlich, wird aber empfohlen, da die verbauten Pullups helfen, ein Stabiles Signal der Sensoren zu erhalten. Es stellt einen Verstärker für geeignete Ausgänge und CU-Optokoppler bereit. Hinweise zur Firmware 47E stehen unter Firmware 47E.

Für die USB-Verbindung wird ein Kabel bis 2 m empfohlen. Bei längeren Strecken sollte die serielle Verbindung verwendet werden; dafür wird der Arduino zusätzlich über ein 9-V-Netzteil versorgt. Details stehen in der Anleitung zur Inbetriebnahme.

Verwandte Inhalte

Anleitungen

Passende Funktionen und Hardware