Kondensatormotor stört RS485 verbindung
Hallo zusammen,
ich habe eine kleine Platine entwickelt, mit der ich einen Rollladenmotor ansteuern möchte. Auf der Platine befindet sich eine Atmega8, welcher die Steuerung des Motors übernehmen soll. Weiter ist der Atmega in einen RS485 bus integriert. Soweit funktioniert auch alles. Die Kommunikation zum Bus läuft einwandfrei und das Schalten des Motors auch. Bis zu dem Punkt, wo ich wirklich einen Motor anschließe und diesen ansteuere. Also wirklich 230V über die Platine laufen.
Sobald ich dann den Befehl sende das der Motor anlaufen soll, steigt meine Busverbindung aus. Allerdings nicht jedes mal. Nur sporadisch.
Steuere ich die Relais ohne die 230V an, dann läuft der Bus ganz normal weiter.
Ich habe daraufhin mal das Protokoll mitgeloggt, welches auf dem Bus läuft um nachvollziehen zu können was passiert. Und es ist so, dass der Atmega dann einfach nicht mehr antwortet oder irgend einen blödsinn sendet. Das kann doch eigentlich nur mit dem einschalten des Motors zu tun haben oder? Das er da irgendwie gestört wird oder?
Ich wäre dankbar für euere Hilfe.
Liste der Anhänge anzeigen (Anzahl: 2)
Anhang 23394
Anhang 23395
So hier ist mal beides. Im Schaltplan ist der Snubber schon drin. Im Layout noch nicht richtig eingezeichnet, aber auf meiner Testplatine sind sie richtig drauf.
Ich hoffe ihr könnt mir helfen.
Liste der Anhänge anzeigen (Anzahl: 2)
Ok ich versuchs nochmal mit dem Schaltplan.
Anhang 23397
Also es is so, das die Terminierung ja nicht auf dieser Platine stattfindet. Der Bus läuft über den D-Sub stecker auf ein "Rack" auf dem noch weitere Karten sitzen. Die Terminierung ist momentan nur ein Abschlusswiederstand an beiden Enden mit 120R. Ich will es aber um einen Pull-Up-Down erweitern. Baudrate liegt bei 38400. Aber ich denke daran dürfte es nicht liegen. Denn wie gesagt solange keine Netzspannung für den Motor an der Platin anliegt, läuft der Bus ohne Probleme und die Relais lassen sich ansteuern usw.
Hast du was auf dem Layout erkennen können? Bzw. einen Fehler im Design des Layouts entdeckt?
Ist evtl. mein Snubber falsch dimensioniert mit 39R und 10nF ?