Gast
#2009699
Hi Ich würde gern an meine Motorsteuerung ein 4x20 Zeichen Display und 4 Taster per USART anbinden. Auf die Slaveplatine kommt also das Display, die 4 taster und ein attiny 2313. Die Hauptplatine läuft mit einem atmega 1284p. Verbunden werden sollen die beiden über etwa 3 bis 5 Meter kabel, wobei ich nur GND, VCC, RX und TX machen wollte. VCC sollen die 5v sein die der spannungswandler auf der hauptplatine erzeugt und ich wollte ausser dem 100nF Kondensator direkt zwischen vcc und gnd am attiny nichts weiter zur filterung einbauen auf der slaveplatine. Kann das so funktionieren oder versau ich mir mit so einer langen leitung evtl die Versorgungsspannung von beiden oder auch nur der slaveplatine? Funktioniert der USART auf die entfernung noch oder bekomm ich da störungen in der übertragung? Mir würde ja eine ganz niedrige baudrate ausreichen. Oder hat jemand noch ne ganz andere idee wie man das besser machen könnte? Optimalerweise sollte das ganze ohne allzuviele Interrupts zu programmieren sein. Eigentlich hab ich mir das so vorgestellt das ich bei jedem durchlauf durch den mainloop einmal schaue ob ein byte empfangen wurde, und evtl ob ich eins senden möchte. besten Dank schonmal im vorraus.