Hallo, ich hab da so ein kleines Problem mit einer Seilwinde, die ich mit einem Atmega8 ansteuern möchte. Schaltplan ist angehängt. Die Handsteuerung habe ich zerlegt und mit Relais ersetzt. Die Elektronik läuft wie sie soll - wenn ich zusätzlich den Motor an die Steuerung stöpsel passiert in 95% aller Fälle folgendes: Das entsprechende Relais wird für den Bruchteil einer Sekunde angesteuert und fällt dann ab. Es sieht so aus, dass der Motor im Einschaltmoment den Atmega irgendwie beeinflusst. Der Motor wird mit 230V angeschlossen - am selben Netz hängt der Atmel über ein Steckernetzteil 230V -> 12V , die 12V werden über einen 7805 runtergeregelt. Die Relais benötigen eine Spannung von 12V. Wäre schön wenn jemand einen Tipp für mich hat was ich machen könnte um den Motor zu entstören, dass der Kram funktioniert. Ich hatte schon hinter dem 7805 einen 4700µF Elko, da ich dachte, dass die 5V Versorgungsspannung für den Atmel aus irgendwelchen Gründen kurz einbricht. Hat nichts gebracht. Hucky
Dat geht so nicht, mein Erfahrungswert. Es ist nicht der Motor sondern der Entwickler ? Die Versorgungsspannungen müssen besser gefiltert und stabilisiert werden. Ebenso ist es ratsam das Schalten der Relais besser zu entkoppen. Treiberbaustein, Optokoppler, Freilauf Diode, ausreichend Abstand zwischen Schaltrelais und Elektronik, Abschirmung der Elektronik. Dann geht das auch.
naja...statt einer reset beschaltung hast du eine antenne eingebaut - was erwartest du also ? ;)
Hallo, Aufbau wäre interessant. Ich vermisse auch den 2. 100n an den Betroebsspannungsanschlüssem, es gehört einer an AVCC/GND und einer an VCC/GND und zwar dicht an den Pins. Reste wird zwar wieder eine Diskussion auslöden, aber da die AVR eine durchaus brauchbare interne PowerOn-reset Funktion haben, kommt bei mir generell nur ein 100n an Reset/GND. Damit kommen ISP-Programmer klar, wenn DebugWire verfügbar ist und genutzt werden soll muß man da aber einen Jumper/Lötbrücke einbauen, bei DebugWire muß er vom Reset getrennt werden. Leitungsführung, Aufbau usw. ist ohne Bilder vom Aufbau ja nicht einzuschätzen. Gruß aus Berlin Michael
ich probier es mal mit 100nF am Reset gegen Masse. Hab mit dem Reseteingang bisher nie Probleme gehabt. Hab schon 12V Motoren und Servos angesteuert. Lief alles. Mit 230V Motor noch keine Erfahrung gesammelt.
:
Bearbeitet durch User
Jörg W. schrieb: > Wäre schön wenn jemand einen Tipp für mich hat was ich machen könnte um > den Motor zu entstören, dass der Kram funktioniert 12V Seilwinde, meinst du solche an Geländewagen, bestehend aus Anlassermotor und Planetengetriebe, die leicht 1kW und 100A ziehen ? Klar stören die, über Relaiskontakte hinweg, und Entstörung wäre gtosses Geschütz. Steure deine starken Relais am Motor mit langen Kabeln durch optokopplergetrennte Schalttransistoren von weiter weg, blocke die Leitungen dazwischen mit CLC Funkentstör-PI-Gliedern sauber an Masse ab (ggf. vom Auto, Blech als Abschirmung nutzen).
1 | uC---+--L--+--Opto--+--L--+--Relais--Motor |
2 | | | | | |
3 | C C C C |
4 | | | | | |
5 | Masse von uC Masse von Relais |
Also noch eine Nummer härter entstören als sowieso schon bei Relais nötig http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.25.2
Achso, 230V Seilwinde, ähnlich einem Rollladenmotor. Guck dir die Kommentare in der dse faq dazu an.
Falls es wen interessiert... ...der Kram läuft jetzt... Ich habe am Reset-Eingang und den zwei Endschaltereingängen jeweils ein 100nF Kondensator gegen Masse geschaltet. Zusätzlich am Reset-Eingang ein 10K Widerstand auf +5V Ausserdem habe ich jeweils am Motoranschluß (Links-/Rechtslauf) einen 100nF X2 Kondensator gegen N geschaltet. Ausserdem existiert im Gehäuse jetzt zwischen den Motoranschlussklemmen und den Klemmen der Endschalter ein Abstand von ca. 8cm. Hucky
Die Sache mit der Reset-Beschaltung hätte ausgereicht. Etwaiges Prellen von Schaltern und daraus resultierende Fehlfunktionen im Programmablauf behebt man per Software.
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.