Gast
#2704541
Hallo, ich möchte einen "einfachen" BUS aufbauen. Dafür möchte ich direkt aus dem UART eines Atmel in entsprechende Bustreiber meine Signale senden. Im Netz wird nun oft zur Nutzung von CAN- Transceiver statt RS485 geraten, angeblich aufgrund der sicheren Pegel im Kollisionsfall und weil man das gesendetet Zurücklesen kann. Nun habe ich mir entsprechende Datenblätter durchgelesen, doch für mich scheint der Unterschied hinfällig. Das Zurücklesen sollte mit RS485 auch beim einfachen MAX485 funktionieren und die Sache mit den rezessiven Pegeln und der Arbitrierung bei CAN- Transceivern scheint nur bei intelligenten Buscontrollern zu funktionieren durch Auslesen der Spannungsdifferenzen. Was fehlt mir in meiner Überlegung? Das Problem, mit dem ich wohl zu kämpfen haben werde, wird die vmtl nicht zu verhindernde gemischte Verkabelungsstruktur. Dies soll bei niedrigen Bitraten und RS485 angeblich kaum Probleme machen, bei CAN jedoch zum Weltuntergang führen.