-
-
Erfahrener Benutzer
Roboter Genie
Hi, wie sieht das eigentlich mit dem RS485 Bus bzw. CAN aus ??
Bei CAN gibts soweit ich weiß schon eine Norm mit SubD Stecker. RS485 könnte man vierpolig ( 1. RS485B 2. RS485A 3. Vcc 4. GND ) oder zehnpolig machen ... was meint ihr ??
MfG Kjion
-
Hallo, was ist denn RS485, wird die irgendwo beschrieben? Über CAN hatte ich was gelesen, aber nutzt die Schnittstelle auch wirklich jemand?
-
Erfahrener Benutzer
Roboter Genie
Ich benutzt RS485, will aber demnächst evnt. auch mit CAN arbeiten. Diese Schnittstellen sind eigentlich erst in Verbindung mit Multimastersystem sinnvoll.
Bei RS485 ist allerdings kein Protokoll festgelegt, das muss man noch selbst implementieren. Anderes ist das bei CAN, dafür gibts schon fertige Bausteine, die man realtiv einfach an µC hängen kann...
Eine Gegenüberstellung findet man auf http://www.elektronik-projekt.de unter Artikel >> Elektronik >> RS485 Bus
MfG Kjion
-
Ist offenbar nicht viel anders als RS232, offenbar nur schneller. Aber warum nimmt man dann nicht gleich SPI, ist doch noch schneller!
-
Erfahrener Benutzer
Roboter Genie
-
Administrator
Robotik Visionär
@Kjion
Die RS485 noch auf den RNB-Hauptstecker zu legen macht glaub nicht so Sinn. Zum einen weiss ich nicht ob die hohen Datenrate da nicht doch Störungen verursacht zum anderen haben wir kaum noch Controllerleitungen zur Verfügung, die meisten sind vordefiniert. Notfalls könnte man noch auf Pin´s 46 und 47 einen halbduplex Rs485 definieren. Aber eigentlich sollte man diese Ports in Reserve haben, oder?
Vielleicht sollte man noch einen Stecker für RS485 definieren. Den kann dann jeder der ihn braucht optional auf seinem Board unterbringen.
Gruß Frank
-
Neuer Benutzer
Öfters hier
Hallo
also ich finde das dann alle 4 Leitungen + Spannungen auf einem Stecker zusammengefaßt werden sollte.
Was haltet ihr davon?
2x5 Wannenstecker wie I2C-Bus
Pin 1 = RS485 A
Pin 3 = RS485 B
Pin 5 = RS485 C (Handshake)
Pin 7 = RS485 D (Handshake)
Pin 9 = VDD (max. 12 V)
Pin 2, 4, 6,
Pin 8+10 = 5V
Kennt jemand die Bezeichnungen der Handshake Leitungen?
-
Administrator
Robotik Visionär
Ja, denke das ist garnicht übel. Was meinen die RS485 Experten?
-
Erfahrener Benutzer
Roboter Genie
Da ich auf meinen Laufroboter nicht so viele Kabel verlegen wollte/konnte, hab ich einen vierpoligen Stecker genommen:
1. RS 485 B
2. RS 485 A
3. Vcc
4. GND
Das wäre halt nur für einen Half-Duplex Bus...
MfG Kjion
-
Administrator
Robotik Visionär
Vcc ist wohl Batteriespannung? Zumindest eine fünfte Leitung stabilisieren 5V wäre dann noch günstig.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen