RS485 - Kommunikation

Darf ich dir mal diese Seite empfehlen. Ich habe meine RS485 Kommunikation darauf basiert

Er hat auch ein bisschen Sicherheit drin mit komplementär Übertragung und Start und Endbyte siehe Link

Hier noch den Link zu meiner Vorstellung.
Ich habe jetzt einen Master mit LCD und und Bedienung über ein Menu gemacht und einen Nano als Slave und einen attin84 als zweiten Slave (im Video sind es noch zwei Nanos).
Hier dier Thread:
http://arduino.cc/forum/index.php/topic,109050.0.html

Bei Fragen gerne zu Verfügung.
Das Protokoll habe ich selbst gemacht:
Es sieht mittlerweile so aus.
Byte 1 = Adresse des Sklaven
Byte 2= zum Setzen digital Ausgang 0x00, zum setzen analogAusgang 0xC3 oder Anfrage Daten 0xAA (z.B. TempFühler)
Byte 3= Pin (Byte Pin)
Byte 4= Wert (Hier Null und Eins)

Das ist nur zum Testen
Du bist Frei in deinen Telegrammdaten.

Also diese Sketche sind extrem Leicht auf deine Bedürfnisse anzupassen.
Ich nutze hier die SoftwareSerial um mir den Hardware Serial für debbuging freizuhalten und nicht die Uploaddaten auf den ganzen Bus zu schicken. Die Übertragung läuft sicher mit 9600baud.

Gruß Daniel