Hej Leute, ich will eine Kommunikation zwischen einem Raspberry und einem Atmega über RS485 aufbauen... Nun weiß ich dass der Raspi mit 3.3V Pegeln Arbeitet.. Den Mega will ich auch nur mit 3.3V speisen... Als 485 IC will ich den ADM3483 nehmen da dem eine VCC von 3,3V ausreicht. wird es so funktionieren? Was passiert wenn ich eine Mega im BUS habe den über 5V versorgt wird und einen MAX485 als Treiber hat? Wird der dennoch mit den 3,3ern sprechen können? Habe zurzeit leider kein ADM3483 zur Hand um es zu testen.
Micha B. schrieb: > Hej Leute, > > ich will eine Kommunikation zwischen einem Raspberry und einem Atmega > über RS485 aufbauen... > > Nun weiß ich dass der Raspi mit 3.3V Pegeln Arbeitet.. > Den Mega will ich auch nur mit 3.3V speisen... > > Als 485 IC will ich den ADM3483 nehmen da dem eine VCC von 3,3V > ausreicht. OK. > wird es so funktionieren? Ja. > Was passiert wenn ich eine Mega im BUS habe den über 5V versorgt wird > und einen MAX485 als Treiber hat? Nix dramatisches. > Wird der dennoch mit den 3,3ern > sprechen können? Ja, denn die Busspannung wird von der Controllerspannung durch die Pegelwandler ala MAX485 & Co entkoppelt.
Hallo Leute, nun habe ich endlich meine Schaltung aufgebaut... leider funktioniert diese nicht wie sie soll.. folgender Aufbau... Sender ist ein USB Zu RS485 adapter auf Basis eines MAX485 Empfänger Mega168p mit einem ADM3483 (da ich die Schaltung mit 3,3V versorgen muss)... Leider Sprechen die nicht mit einander...Das gleiche habe ich mit 3 weiteren Schaltungen probiert weil ich dachte dass ich vielleicht etwas defektes erwischt habe. auf einer ziemlich identischen Schaltung allerdings mit einem Mega328p und einem MAX485 mit 5V Versorgung funktioniert das ohne Probleme. Gibt es da irgendwelche unterschiede? mache ich was falsch? Die Richtung gebe ich auf beiden uC's mit dem PB2 an... auch die Software und der Quarz ist auf beiden gleich...
Micha B. schrieb: > Leider Sprechen die nicht mit einander...Das gleiche habe ich mit 3 > weiteren Schaltungen probiert weil ich dachte dass ich vielleicht etwas > defektes erwischt habe. Guck dir die Signale auf der RS-485 Leitung an. Dann weisst du mehr.
...und immer das Signal das die Richtung der Treiber umschaltet mit auf dem Oszi legen und genau im Auge behalten. .-) Olaf
Danke... Habe das ganze mal auf dem Oszi angesehen... der einzige Unterschied ist dass die Signale beim MAX485 sauber sind.. beim ADM ist das HIGH und das LOW minimal am zerren.. aber das ist echt minimal... Naja ich werde die Tage mal probieren die AB Leitungen mit pullup/down zu bestücken.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.