http://www.roboternetz.de/phpBB2/viewtopic.php?p=479919#479919
verwende ich die LEDs (IO1-4 und BPL/BPR) am Userbus1 den ich bei meinem RP6 so belegt habe:
SL1 1 - 2 GND
SL2 3 - 4 Vcc
SL3 5 - 6 ADC0
SL4 7 - 8 ADC7 (Batterie-ADC)
SL5 9 - 10 ADC1
SL6 10- 12 Vcc
frei 13- 14 GND
An 2-4-6 bzw. 14-12-10 kann man direkt ein Servo einstecken.
ADC7 ist übrigends der Batterie-ADC den ich auf der Platine unterbrochen und mit Jumper umgerüstet habe.
http://www.roboternetz.de/phpBB2/zeigebeitrag.php?t=32549
Damit schlage ich folgende Nutzung des USRBUS (als Verbindung vom RP6 zur nächsten EXP) vor:
Pin: Signal: Verwendung:
Y1 PWRON Energiesparfunktion
Y2 VDD +5 Volt
Y3 ADC0 A/D-Wandler Kanal 0
Y4 GND GND/Masse
Y5 ADC1 A/D-Wandler Kanal 1
Y6 RX Serielle Schnittstelle RXD
Y7 frei!
Y8 TX Serielle Schnittstelle TXD
Y9 frei!
Y10 RST oder frei! Evtl. Reset
Y11 IO1 Portc.4 (Digitale Eingänge)
Y12 IO2 Portc.5
Y13 IO3 Portb.7
Y14 IO4 Portb.1
Es sind folgende Verbindungen nötig:
1. Eine 4- oder 5-polige Verbindung von den Lötpads (RST), TX, RX, GND, VDD zu den genauso nebeneinander liegenden Pads (Y10), Y8, Y6, Y4, Y2 des USRBUS.
2. Zwei 2-polige Kabel von IO1/2 zu Y11/12 und von IO3/4 zu Y13/14.
3. Zwei 1-polige Kabel von ADC0 zu Y3 und von ADC1 zu Y5.
4. Ein 1-poliges Kabel von PWR (PWRON) zu Y1.
Wenn man RST nicht verbindet, bleiben noch drei USRBUS-Pins frei (Y7, Y9, Y10) für eine eigene Verwendung. Diese Pins können auch zwischen zwei EXPs (also ohne Verbindung zum RP6) genutzt werden.
Wie kann man die Verbindungen auf dem Mainboard herstellen?
Ich würde es mit Pfostensteckern machen (man kann natürlich auch direkte Kabelverbindungen anlöten!):
1. Einen 2-reihigen 14-poligen (744034) auf die USRBUS-Pads (Y1..14 vorn links auf dem Mainboard) auflöten.
2. Ein einreihiger 4- oder 5-poliger Pfostenstecker (744018) kommt auf (RST), TX, RX, GND, VDD. (Wenn 4-polig, dann OHNE RST!)
3. Zwei einreihige 3-polige Stecker auf die ADC0/1 Lötpads (nur 1 Pin wird davon benutzt!).
4. Zwei einreihige 2-polige Stecker auf IO1/2 und IO3/4.
5. Ein Stecker auf PWR (PWRON).
Die Verbindungen zwischen den Pfostensteckern kann man mit vorkonfektionierten 1..5-poligen PC-Kabeln (Set CONRAD 976261-62) steckbar herstellen, damit ist auch eine Änderung der USRBUS-Belegung später noch möglich. Die Kabel selbst muss man zwischen den Steckern kürzen und wieder verlöten (Lötstellen mit Schrumpfschlauch isolieren!!).