RoboterNetz.de Foren-▄bersicht               
 RN-Wissen Home  -  Community Home  -  Alle Artikel -  Mitglieder -  Moderatoren  -  Bilderliste  -  Letzte ├änderungen
 Kategorien  -  Beliebte Seiten  -  Sackgassenartikel  -  Artikel ohne Kategorie  -  Neue Artikel  -  Anmelden

RN-Definitionen

aus RN-Wissen, der freien Wissensdatenbank

Inhaltsverzeichnis

Steckerbelegungen f├╝r den Bereich Robotik- und Mikrocontroller

Empfohlen und erarbeitet im RoboterNetz.de, um Schaltungen kompatibler zueinander zu gestalten. Alle Boards mit dem K├╝rzel RN-... halten sich an die hier festgelegten Definitionen. Es wird empfohlen sich bei der Entwicklung eigener Schaltungen m├Âglichst an diese Vereinbarung zu halten. Dadurch ist sichergestellt, dass auch andere Komponenten anderer Mitglieder oder Firmen in eurer Projekt integriert werden k├Ânnen. Und umgekehrt habt ihr dann auch die M├Âglichkeit, eigene Platinen-Entw├╝rfe steckerkompatibel im RoboterNetz oder an anderer Stelle zu ver├Âffentlichen.

Einheitliche Stecker vereinfachen einfach das Handling!

Die Steckerdefinitionen k├Ânnen auch als PDF geladen werden: http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=81

Die verschiedenen Steckerarten

RN-Busstecker


I2C-Bus Stecker

Ein universeller serieller Bus, mit dem sich sehr einfach verschiedene Boards ansteuern lassen. Der Bus hat den Vorteil, dass zwei Leitungen ausreichen und keine festen Taktraten und Zyklen beachtet werden m├╝ssen. Zahlreiche integrierte Schaltkreise (wie Porterweiterungen, LCD-Treiber, usw.) sowie fast alle RN-Boards nutzen diesen Bus. Am I2C-Bus k├Ânnen mehrere Boards/Bausteine angeschlossen werden, da jeder Baustein seine Slave-Adresse besitzt.

Dieser Bus (Stecker) sollte auf jedem Controllerboard vorhanden sein, dadurch sind den Erweiterungen kaum Grenzen gesetzt.

Der hier definierte Standard ist nicht nur zu allen RN-Boards kompatibel, sondern auch zu vielen Schaltungen diverser Hersteller. Auch die Zeitschrift Elektor hat diesen Bus bereits genutzt (Elektor nutzt nur den Pin 10 nicht).



Pin 1        SCL (Taktleitung)
Pin 3        SDA (Datenleitung)
Pin 5        +5V
Pin 7        +5V
Pin 9        Batteriespannung max. +12V
Pin 2,4,6,8  GND
Pin 10  INT  Diese Leitung kann von allen I2C-Bus Erweiterungen genutzt
             werden, um den Hauptcontroller dar├╝ber zu informieren, dass 
             sich Daten (z.B. von Sensoren) ver├Ąndert haben. In diesem Fall
             wird die Leitung solange auf Masse gelegt bis der entsprechende 
             I2C-Baustein ausgelesen wird.
             Der Controller muss also immer alle I2C-Bausteine auslesen 
             solange diese Leitung auf Masse liegt. Bei einem Hauptboard
             (wie z.B. RN-Control oder RNBFRA) kann diese Leitung auf einen
             interruptf├Ąhigen Port geleitet werden. 
             Beim Elektor-Standard gibt es diese Leitung nicht, hier liegt 
             dieses Signal immer auf Masse! 

Empfehlenswert ist es, dass die Spannungen an Pin 5,7 und 9 ├╝ber Jumper auf einem Board deaktivierbar sind. Dadurch lassen sich identische Boards mit eigenen Stromversorgungen ebenfalls ├╝ber I2C verbinden, denn nur ein Board darf diese Spannungen bereitstellen. Bei RN-Control ist dies bereits ab Version 1,4 ├╝ber Jumper w├Ąhlbar.

Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Robotikhardware.de Kabelset
Passender Stecker:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

SPI-Bus Stecker

Ein universeller Stecker f├╝r den SPI-Bus. Der SPI-Bus eignet sich ├Ąhnlich wie der I2C-Bus zur Vernetzung mehrere Microcontroller oder spezieller Schaltkreise. Genau wie f├╝r den I2C-Bus gibt es auch f├╝r den SPI-Bus speziele IC┬┤s wie LCD-Treiber, Porterweiterungen usw. Vorteil des SPI-Busses ist die h├Âhere Geschwindigkeit. Nachteil ist das mindestens 3 Leitungen notwendig sind (MISO,MOSI und SCK). Wenn mehr als ein Teilnehmer angeschlossen wird, so ist f├╝r jeden Teilnehmer noch eine Zusatzleitung zum selektieren des SLAVE (Empfangsboardes) notwendig. Um auch die Verwendung des SPI-Busses f├╝r Roboternetz-User zu standardisieren und m├Âglichst leicht zug├Ąnglich zu machen, wird folgende Steckerbelegung empfohlen:

Pinbelegung
Pin 1 Port (kann zur Auswahl anderer Slave genutzt werden) 
Pin 2 Port (kann zur Auswahl anderer Slave genutzt werden) 
Pin 3 Port (kann zur Auswahl anderer Slave genutzt werden) 
Pin 4 Port (kann zur Auswahl anderer Slave genutzt werden) 
Pin 5 SS (Standard Slave) 
Pin 6 MISO 
Pin 7 MOSI 
Pin 8 SCK 
Pin 9 GND 
Pin 10 Logikspannung 5V 

Mit diesem Stecker k├Ânnen somit 1 bis 5 Teilnehmer angesprochen werden. ├ťber einen Multiplexer (m├Âglichst an Pin 1 bis 4) k├Ânnte dies noch erh├Âht werden (in dem Sonderfall m├╝ssten alle Teilnehmer Multiplexer nutzen). Der Vorteil des Steckers ist zudem, das er kompatibel zu den anderen 10 poligen Steckern der RN-Definition ist. Er kann somit auch f├╝r ganz andere Dinge wie LCD-Ansteuerung usw. genutzt werden, falls SPI nicht ben├Âtigt wird.

Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Passender Stecker:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

RS232 Stecker

Die serielle Schnittstelle (RS232) kann wahlweise als 9-poliger SUB-D Stecker (PC ├╝blich) oder als 3-polige Stiftleiste herausgef├╝hrt werden. Die 3-polige Stiftleiste bietet sich immer dann an, wenn nur wenig Platz auf dem Board vorhanden ist. Da die 3-polige Stiftleiste auch auf fast allen RN-Boards vorhanden ist, sollte man diese dem 9-poligen SUB-D Stecker vorziehen. Ein weiterer Vorteil dieser Stiftleiste ist die einfache Umpolung von RX/TX durch Umdrehen des Steckers.

Die Belegung ist identisch mit der des CCRP5 (Conrad Roboter). Passende PC-Adapterkabel sind leicht anzufertigen und gibt es auch fertig im Fachhandel (z.B. http://robotikhardware.de).

Empfohlene Steckverbindung auf der Platine:	
Stiftleiste 3-polig  Raster 2,54mm 
Pin 1   RX
Pin 2   GND
Pin 3   TX

Bei einem 9 Poligem D-SUB Stecker muss RX mit dem Pin 2, TX mit dem Pin 3 und GND mit dem Pin 5 verbunden werden.

Funktion Stiftleiste D-SUB 9-polig
RX Pin 1 Pin 2
GND Pin 2 Pin 5
TX Pin 3 Pin 3

Die Zuordnungen der Pins an den D-Sub-Verbindern sind hier:

RS232 Kontaktbelegug

zu finden.

Wie Abbildung 1 x 3 Kontakte



Bezugsquellen:
z.B. Reichelt (Best.Nr. LU2,5MS3)
Passende Stecker: 
Robotikhardware RS232-Kabel 
Reichelt PS25/3G BR
Reichelt Crimpset (PSK254/3W und PSK-Kontakte und CRIMPZANGE PSK)

RS232 TTL Stecker

Die serielle Schnittstelle (RS232/UART) im 5V-TTL-Pegel. Diese Schnittstelle ist vor allem dann interessant, wenn mehrere Controller miteinander verbunden werden. Die Stiftleiste ist 4-polig ausgelegt, um Verwechslungen mit der RS232 und dem PC-Pegel (+/-12V) zu vermeiden. Zudem l├Ąsst sich so ein Pegelwandler-Schaltkreis (z.B. Max232) anschlie├čen und mit Spannung versorgen).



 Empfohlene Steckverbindung auf der Platine:
 Stiftleiste 4-polig  Raster 2,54mm 
 Pin 1   RX
 Pin 2   TX
 Pin 3   GND
 Pin 4   5V

Bezugsquellen:

z.B. Reichelt (Best.Nr. LU2,5MS4)
Passende Stecker:
Reichelt PS25/5G BR
Reichelt Crimpset (PSK254/5W und PSK-Kontakte und CRIMPZANGE PSK)

RS485 Stecker

Ein weiterer wichtiger Bus ist neben I2C, RS232 der RS485 Bus. Dieser hat einige Vorteile. So k├Ânnen beispielsweise mehrere Slaves an einen Master angeschlossen werden. Die ├ťbertragung kann wahlweise abwechselnd in eine oder in beide Richtungen gleichzeitig erfolgen. Es sind sehr hohe ├ťbertragungsraten bis in den Mbit-Bereich ├╝ber gr├Â├čere Entfernungen m├Âglich.


 Empfohlene Steckverbindung auf der Platine:	
 Wannenstecker Rasterma├č 2,54mm 10-polig
 Pin 1   Volle Batteriespannung
 Pin 3   GND
 Pin 5   5V
 Pin 7   RS485 A   (kein TTL-Pegel)
 Pin 9   RS 485 B  (kein TTL-Pegel)
 Pin 2   Volle Batteriespannung
 Pin 4   GND
 Pin 6   5V
 Pin 8   RS 485 C  (kein TTL-Pegel)
 Pin 10  RS 485 D  (kein TTL-Pegel)

Diese Steckerbelegung hat einige Vorteile. Man kann auch nur einen Stecker mit 5 Polen aufstecken, wenn man nur einen Half-Duplex Bus ben├Âtigt. Man hat dann in diesen 5 Polen alles drin und die Belegung entspricht sogar noch den bisherigen Normierungen von uns (+12 / GND / +5 / Port / Port). M├Âchte man Vollduplex nutzen, dann m├╝sste man den vollen Stecker benutzen - man hat also die Wahl!

Pinbelegung der 5 poligen Alternative:

 Pin 1   Volle Batteriespannung
 Pin 2   GND
 Pin 3   5V
 Pin 4   RS 485 C  (kein TTL-Pegel)
 Pin 5   RS 485 D  (kein TTL-Pegel)



Alternativ zum Wannenstecker k├Ânnen auch Stiftleisten mit gleicher Belegung eingesetzt werden!


 Bezugsquellen f├╝r Stecker:
 z.B. Reichelt (Best.Nr. WSL10G)
 Conrad-Elektronik (Best.Nr. 742512-12)
 robotikhardware.de Kabelset
 Passende Stecker:
 Reichelt PS25/5G BR
 Reichelt Crimpset (PSK254/5W und PSK-Kontakte und CRIMPZANGE PSK)

Universelle Anschl├╝sse f├╝r Sensoren und Aktoren


Servo Stecker (sowie Sensoren/Aktoren die einen Port ben├Âtigen)

F├╝r den Anschluss von Servos gibt es bereits verschiedene Standard-Stecker der Modellbauhersteller. F├╝r die Roboternetz-Definition haben wir uns einen der weitest verbreiteten herausgesucht und ├╝bernommen. Boards, die den Anschluss von Servos oder auch Modellbau-Empf├Ąngern erlauben, sollten diese 3-polige Stiftleiste vorsehen. Handels├╝bliche Servos k├Ânnen direkt angesteckt werden.

Diese dreipolige Anschluss eignet sich jedoch auch, um Sensoren oder Aktoren, welche mit einem Datenport auskommen, anzuschlie├čen.

Empfohlene Steckverbindung auf der Platine:	
Stiftleiste 3-polig  Raster 2,54mm 

Pin 1  GND
Pin 2  +5 V
Pin 3  Datenport (PWM-Signal) 

Wie Abbildung 1 x 3 Kontakte



Wobei sich die Steckerbelegung von Hersteller zu Hersteller unterscheidet.

Bezugsquellen:
z.B. Reichelt (Best.Nr. LU2,5MS3)
Passende Stecker:
Reichelt PS25/3G BR
Reichelt Crimpset (PSK254/3W und PSK-Kontakte und CRIMPZANGE PSK)
Servostecker im Modellbauladen

Universalanschluss 5 polig (2 Ports + Spannungen)

F├╝r den Anschluss von Aktoren (Relais, LED usw.) als auch Sensoren wurde eine 5-polige Stiftleiste festgelegt. Da viele Aktoren mehrere Ports ben├Âtigen, werden immer 2 Portleitungen zusammen mit den Spannungen auf jede Stiftleiste gelegt.

Empfohlene Steckverbindung auf der Platine:	
Stiftleiste 5-polig  Raster 2,54mm 

Pin 1 Batteriespannung (max. 12 V)
Pin 2 GND
Pin 3 +5V
Pin 4 Port 1 
Pin 5 Port 2 



Bezugsquellen:
z.B. Reichelt (Best.Nr. LU2,5MS5)
Passende Stecker:
Reichelt PS25/5G BR
Reichelt Crimpset (PSK254/5W und PSK-Kontakte und CRIMPZANGE PSK)

Datenportstecker 10polig (8 Ports)

Zum Experimentieren ben├Âtigt man oft mehrere Ports. Auch gibt es Aktoren/Sensoren oder sonstige Erweiterungen, die viele Ports ben├Âtigen. F├╝r all diese Zwecke empfehlen wir den universellen Datenportstecker. Er verwendet die gleiche Belegung wie auch die Atmel Entwicklungsboards (z.B. STK500) und wird z.B. auch mehrfach auf dem Board RN-Control bereitgestellt.

Seit August 2005 kann ein Datenportstecker auch als Endstufenstecker genutzt werden.


Empfohlene Steckverbindung auf der Platine:
Pin 1   Port 0
Pin 2   Port 1
Pin 3   Port 2
Pin 4   Port 3
Pin 5   Port 4
Pin 6   Port 5
Pin 7   Port 6
Pin 8   Port 7
Pin 9   GND
Pin 10  Logikspannung 5V



Zu finden bei EAGLE ist der Datenportstecker unter der Bezeichnung "ML10".

Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
http://www.Robotikhardware.de Kabelset
Passender Stecker:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

Weitere Stecker


ISP - Programmierstecker

├ťber diesen Anschluss kann ein RN-Controllerboard sowie fast alle anderen auf dem Markt befindlichen AVR-Boards mit einem Standard ISP-Kabel direkt an einen Parallelport des PCs angeschlossen und programmiert werden. Die Belegung des ISP-Anschlusses ist zu dem weit verbreiteten STK200-Programmier-Dongle und zum STK500 Starterkit von Atmel kompatibel. Ein entsprechender Dongle ist f├╝r ca. 13-15 Euro ├╝ber zahlreiche H├Ąndler lieferbar.

Als Sicherung gegen falsches Zusammenstecken besitzt der Wannenstecker eine Aussparung und die Buchse Nut und Feder. Die Feder (der Vorsprung) an der Buchse und die Aussparung in der Wanne befinden sich nach der RN-Definition bei Pin 5=/RESET. Pin 1 ist am Wannenstecker und bei Kontakt 1 an der Buchse markiert, im Bild durch ein winziges, gepr├Ągtes Dreieck.

Empfohlene Steckverbindung auf der Platine:

Pin 1  MOSI
Pin 2  VCC
Pin 3  Nicht belegt
Pin 4  GND
Pin 5  RESET
Pin 6  GND
Pin 7  SCK
Pin 8  GND
Pin 9  MISO
Pin 10 GND 


Bezugsm├Âglichkeit f├╝r passende Wannenstecker:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Passende Buchse:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

JTAG Stecker

JTAG - (Joint Test Action Group) bezeichnet den IEEE-Standard 1149.1, der ein Verfahren zum Debugging von Hardware beschreibt. Es ist also ein normiertes Interface zum Debuggen und Programmieren von vielen Microcontrollern, zum Beispiel die AVR-Serie. Er kann somit als Alternative des ISP-Steckers genutzt werden. Wie auch der ISP-Stecker ben├Âtigt man jedoch ein entsprechendes PC-Interface (JTAG-Dongel). Zum Debuggen ist eine spezielle Entwicklersoftware notwendig, derzeit gibt es dies meines Wissens nur f├╝r Assembler. Das JTAG- Interface wird allerdings in Hobby Bereich deutlich weniger eingesetzt als das weit verbreitete ISP-Interface, vermutlich wegen der h├Âheren Donglekosten. Um auch die Verwendung des JTAG-Interfaces f├╝r Roboternetz-User zu erleichtern und zu standardisieren, wird die untere Steckerbelegung empfohlen. Bei der Ausarbeitung wurden die bisherigen Empfehlungen von Atmel und anderen Anbietern ber├╝cksichtigt, so das bereit passende Interfaces verf├╝gbar sind.

Pinbelegung
Pin 01 - TCK   (Test Clock)  
Pin 02 - GND   (Masse)
Pin 03 - TDO   (Test Data Output) 
Pin 04 - VREF  (Wird seltener genutzt und ist oft unbelegt. Kontrolle der Betriebsspannung) 
Pin 05 - TMS   (Test Mode Select Input)
Pin 06 - NSRST (Wird seltener genutzt und ist oft unbelegt. RESET Eingang des Targets.
                Ausgang zur ├ťberwachung der RESET-Leitung des Targets)
Pin 07 - VCC   (+5V)
Pin 08 - NTRST 
Pin 09 - TDI   (Test Data Input)
Pin 10 - GND   (Masse)


Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Passender Stecker:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

Endstufenstecker 10polig (f├╝r Motoransteuerungen)

Wenn ein Motorboard nicht ├╝ber I2C/ RS232 oder anderen Bus angesteuert wird, so wird folgender Wannenstecker als Anschluss empfohlen. Die Belegung ist angelehnt an die beliebten Motortreiberschaltkreise L293D, L298 und ├Ąhnliche H-Br├╝cken.

Der Stecker eignet sich somit zum Ansteuern von einem oder zwei DC-Motoren (z.B. Getriebemotoren) oder einem Schrittmotor. Auch Endstufen, die nur einen Motor ansteuern k├Ânnen, sollten diesen Stecker verwenden. Empfehlenswert sind dann Jumper, um zwischen Motor1 und Motor2 zu w├Ąhlen. Auf diese Weise k├Ânnen einfach zwei Endstufen durchgeschleift werden (zwei gleiche Stecker am Kabel).

Die mit NC (Not Connected) gekennzeichneten PINs sind absichtlich nicht normiert, um diese im Einzelfall auch individuell f├╝r Sonderfunktionen nutzen zu k├Ânnen. Allerdings darf hier nur ein Pegel zwischen 0 und 5V angelegt werden, kein h├Âherer Pegel! Die NC-Pins m├╝ssen nicht genutzt werden, k├Ânnen also unbelegt bleiben. Wer jedoch f├╝r alle F├Ąlle ger├╝stet sein m├Âchte, sollte die NC-Pins per Jumper auf einen AD-Port legen k├Ânnen. Es ist damit zu rechnen, dass einige Boards die NC-Ports f├╝r ein Strommessignal (0 bis 2,5V) nutzen.

Der Motorendstufenstecker ist seit dem August 2005 kompatibel zu dem definierten universellen Datenportstecker. Datenportstecker sind mehrfach auf Standard-Boards wie RN-Control, Atmel STK500 und anderen Boards, die im Roboternetz vorgestellt wurden, vorhanden. Somit lassen sich Datenportstecker sehr schnell als Endstufenstecker nutzen und umgekehrt. Beim Entwickeln neuer Boards kann dies noch verbessert werden, indem man die PWM-Ports entsprechend dem Endstufenstecker auch auf den Datenportstecker legt.

Empfohlene Steckverbindung auf der Platine:
Pin 1 Motor 1 IN 1 
Pin 2 Motor 1 IN 2 
Pin 3 Motor 2 IN 1 
Pin 4 Motor 2 IN 2 
Pin 5 NC (siehe Anmerkung)
Pin 6 Enable Motor1 ein (eventuell PWM) 
Pin 7 NC  (siehe Anmerkung)
Pin 8 Enable Motor2 ein (eventuell PWM) 
Pin 9 GND 
Pin 10 Logikspannung 5V 


Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Robotikhardware.de Kabelset
Passender Stecker:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10)

LCD Stecker

F├╝r Boards mit wenig Platz oder freien Ports wurde ein sehr kompakter Stecker mit nur 10 Leitungen definiert. Es sind jedoch alle Leitungen vorhanden, um fast alle LCDs im sogenannten 4-Bit-PIN-Mode zu betreiben. Bei Verwendung dieses Steckers muss jedoch die Kontrastspannung am LCD festgelegt werden (ein 10k Poti reicht). LCDs mit Beleuchtung k├Ânnen die Versorgungsspannung mit einem Vorwiderstand auch zur Versorgung der Beleuchtung nutzen. Auf diese Weise reicht ein 10-poliges Kabel aus.

Dieser LCD-Stecker ist seit dem August 2005 kompatibel zu dem definierten universellen Datenportstecker. Datenportstecker sind mehrfach auf Standard-Boards wie RN-Control, Atmel STK500 und anderen Boards, die im Roboternetz vorgestellt wurden, vorhanden. Somit lassen sich Datenportstecker sehr schnell als LCD-Stecker oder Endstufenstecker nutzen und umgekehrt.


Empfohlene Steckverbindung auf der Platine:
Pin 1 DB7 
Pin 2 DB6 
Pin 3 DB5 
Pin 4 DB4 
Pin 5 EN2 (wird nur bei manchen LCDs ben├Âtigt)
Pin 6 EN 
Pin 7 R/W 
Pin 8 RS 
Pin 9 GND 
Pin 10 +5V 


Da auch fast alle LCDs den gleichen 16-poligen Anschluss besitzen, kann alternativ auch eine 16-polige Wannenbuchse vorgesehen werden:

Pin 1    GND
Pin 2    5V
Pin 3    Vee Kontrastspannung (0-4V)
Pin 4    RS (CS)
Pin 5    R/W  (SID)
Pin 6    Enable (1)  (SCLK)
Pin 7    DB0 (SOD)
Pin 8    DB1
Pin 9    DB2
Pin 10   DB3
Pin 11   DB4
Pin 12   DB5
Pin 13   DB6
Pin 14   DB7,MSB
Pin 15   LED ÔÇô Beleuchtung +
Pin 16   LED ÔÇô Beleuchtung -

20 poliger LCD-Anschluss (redefiniert am 27.02.2006) F├╝r Grafik-LCD oder Anzeigen bei denen der 16-polige Stecken nicht ausreicht. (sollte nur in Ausnahmef├Ąllen verwendet werden)

Pin 1 GND 
Pin 2 5V 
Pin 3 Vee Kontrastspannung (0-4V) 
Pin 4 RS (CS) 
Pin 5 R/W (SID) 
Pin 6 Enable (1) (SCLK) 
Pin 7 DB0 (SOD) 
Pin 8 DB1 
Pin 9 DB2 
Pin 10 DB3 
Pin 11 DB4 
Pin 12 DB5 
Pin 13 DB6 
Pin 14 DB7,MSB 
Pin 15 Enable2 bei 4 zeiligen Displays f├╝r 2. Controller  
Pin 16 Reset 
Pin 17 LED ÔÇô Beleuchtung + 
Pin 18 LED ÔÇô Beleuchtung - 
Pin 19 CS2 (wird nur bei manchen Displays zus├Ątzlich genutzt) 
Pin 20 nc (keine fest definierte Verwendung)


Bezugsm├Âglichkeit f├╝r passende Wannen:
z.B. Reichelt: "Wannenstecker" (Best.Nr. WSL10G, Best.Nr. WSL16G, Best.Nr. WSL20G)
z.B. Conrad: "MESSERL. M GER. L├ľTSTIFTEN"(Best.Nr. 742512-12, Best.Nr. 742537-MF, Best.Nr. 742551-MF)
Bezugsm├Âglichkeit f├╝r passende Kabelbuchsen:
z.B. Reichelt: "Pfostenbuchse" (Best.Nr. PFL 10, Best.Nr. PFL 16, Best.Nr. PFL 20)
z.B. Conrad: "PFOSTEN-STECKVERBINDER" (Best.Nr. 702013-MF, Best.Nr. 742198-MF, Best.Nr. 742309-MF
Robotikhardware.de: Kabelset

Encoder Stecker f├╝r 2 externe QuadraturEncoder (Drehzahlmessung)

Diese Schnittstelle dient zum Anschluss von 2 Quadratur-Encodern mit zus├Ątzlichem Null-Positions-Eingang (SYNC) . Encoder dienen vornehmlich als Wegstreckenz├Ąhler oder zur Regelung von Drehzahlen.

Dieser Stecker ist auch kompatibel zu dem definierten universellen Datenportstecker. Datenportstecker sind mehrfach auf Standard-Boards wie RN-Control, Atmel STK500 und anderen Boards, die im Roboternetz vorgestellt wurden, vorhanden. Somit lassen sich Datenportstecker sehr schnell als Encoder-Stecker nutzen und umgekehrt.


Empfohlene Steckverbindung auf der Platine:
Pin 1 ENC 1 A (sollte ein Timer Eingang, z.B. Timer0 sein) 
Pin 2 ENC 1 B
Pin 3 ENC 2 A (sollte ein Timer Eingang, z.B. Timer1 sein) 
Pin 4 ENC 2 B  
Pin 5 NC 
Pin 6 ENC 1 Sync (sollte Interrupt Eingang sein) 
Pin 7 NC 
Pin 8 ENC 2 Sync (sollte Interrupt Eingang sein) 
Pin 9 GND 
Pin 10 +5V 


Bezugsm├Âglichkeit f├╝r passende Wannenbuchse:
z.B. Reichelt (Best.Nr. WSL10G)
Conrad-Elektronik (Best.Nr. 742512-12)
Robotikhardware.de Kabelset

Platinenma├če / Bohrl├Âcher

RN-Boards haben einheitliche Platinengr├Â├čen mit definierten Bohrl├Âchern. Dies gestattet die platzsparende "Huckepack"-Montage. Diese Standardma├če werden dringend empfohlen, RN-Boards die f├╝r einen besonderen Zweck konzipiert werden, welches ein anderes Platinenma├č erfordert (z.B. Adapter, speziell f├╝r Geh├Ąuseeinbau etc.) k├Ânnen nat├╝rlich davon abweichen.

Passendes Eagle Script hier http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=127


Passendes Eagle Script hier http://www.roboternetz.de/phpBB2/dload.php?action=file&file_id=181


Weitere Definitionen werden regelm├Ą├čig ins WIKI ├╝bernommen

Logo f├╝r Standard

Boards, die den Standard nutzen, kann man auch an folgendem Logo erkennen:

Kombinationsm├Âglichkeiten, die sich ergeben

Durch einheitlichen Standard sind beispielsweise folgende Kombinationen denkbar:

boardkombination.gif

Siehe auch

'Pers├Ânliche Werkzeuge

3D Sensorboard
Kreisel+Beschleunigung
robotikhardware.de


Lichtprofi.de
LED Shop
www.lichtprofi.de