Gast
#227858
Hallo! Ich habe folgendes Problem, ich möchte mehrere AVR´s über die UART miteinander verbinden. Dafür habe ich alle rx miteinander verbunden und gehe damit auf den MAX232. Empfangen geht so nun auch! Nur wenn ich einen Slave auf eine Anfrage vom Master senden lassen möchte bekomme ich "Müll" auf der RS232! Ich habe an die TX Leitung der AVR´s jeweils eine 1n4148 mit Kathode zum AVR hingerichtet mit eingebaut. Am TX eingang des MAX232 habe ich einen 4k7 Pullup mit reingehängt. Wenn ich nur einen AVR im system habe und lasse den senden klappt es. Doch sobald mehr als einer am BUS hängt klappt nur noch das empfangen und das antworten auf anfragen vom master geht nicht merh bzw. es kommt nur noch "Datenmüll". Ich vermute das Problem liegt an der HW. Ist meine Überlegung mit der Diode und dem Pull up flasch !? Ich hoffe mir kann jemand bei meinem Problem helfen! Danke im Vorraus