Gast
#2387794
Hallo, Zuerst mal zu meinem Problem . Ich habe 10 Sensormodule ,die mir seriell die gemessenen Daten übergeben. Diese stehen in verschiedenen Räumen. Ich würde mir die Daten aber gerne gesammelt an einer Stelle anzeigen lassen (PC oder MCU). Aufgrund der Entfernung scheidet Rs232 aus und außerdem bräuchte ich dann auch 10 UARTs , da sich die Sender eventuell überlappen könnten (senden willkürlich alle 10 Sekunden) Ich habe da an ein Bussystem gedacht. Rs485 mit Max485 als Treiber. Ich habe jetzt schon einiges gegoogelt ,aber irgendwie werde ich nicht schlau darauß. -Wie werden die Max485 im Slave Modus adressiert? (ich hätte gerne feste Adressen- und da bin ich nicht schlau geworden wie die übergeben werden) -Braucht jeder Slave zusätzlich zu den beiden Busleitungen auch noch ein extra Enable Leitung? -Kann der Max485 serielle Zeichen zwischenpuffern und dann senden,wenn ich ihn anspreche? oder brauche ich als Slave eine MCU in Kombination mit einem Max485? Oder habt ihr andere Vorschläge wie man das realisieren könnte? Ich muss eigentlich nichts an die Sensormodule senden,ich möchte eigentlich nur koordiniert über 50m empfangen und damit sichergehen,dass keine kauderwelsch entsteht,und sich keine Daten überlappen können. Vielen Dank für die Hilfe! Gruß Andreas