Nabend :) Derzeit nutze ich einen Atmega8 auf einem MyAvr Board light v1.03. Dazu habe ich mir eine Erweiterungsplatine gebaut, Ports sind voll belegt bis auf C4&C5. Nun habe ich um einen Port davon zur Relaisansteuerung zu nutzen noch etwas angebaut. Das Problem: Wenn ich das Relais via Transistor auf C4 oder C5 ansteuern will resettet sich der Controller. Wie kann ich den Fehler beheben und wo liegt er?
Irgendwo i2c/twi aktiviert? Mehr kann man nur mit Schaltplan und Quellcode erraten.
Gast
#3746741
Diode anti-parallel zum relays?
Hier der Platinenplan. TWI/I2C ist im quellcode nicht aktiviert worden.
Gast
#3746748
Nicht die gleiche Spannung für die Relais und den Controller nehmen. Die Relais kannst du besser an die unstabiele Ub hängen. Alternative: Die beiden Stromzweige (MC, Relais) über LC-Filter entkoppeln. Auch möglich: Die 5V brechen beim Anziehen des Relais ein.
Gast
#3746756
Kein Wunder. Mit dem Transistor wird die Versorgungsspannung kurzgeschlossen. Gruß JensM
Ich weiß leider nicht was du unter abgeblockt verstehst. Die 5V Spannung stammt aus einem USB Netzteil welches an das MyAvrBoard Light angeschlossen ist.
Gast
#3746764
Nochmal: Der Transistor ist falsch angeschlossen. Er schliesst die 5V kurz und steuert nicht das Relais an. Gruß JensM
Gast
#3746767
Naja es ist erstmal egal welches Netzteil du benutzt. Kurzgeschlossen wird die Spannung gegen Null gehen. Ohne Spannung keine Funktion des Controllers ;)
Alles klar, danke :D hab den Kurzschluss übersehen
JensM hat recht. Du musst das Signal an der Anode von D1 zum Kollektor führen, nicht das der Kathode. Sonst ist das einfach nur ein Kurzschluss von 5V auf GND.
Ich hoffe du hast noch etwas mehr Kupfer abgekratzt, wie auf dem Plan dargestellt? http://www.mikrocontroller.net/articles/Leiterbahnabst%C3%A4nde
Ist ungefähr wie im Plan. Welcher Abstand stimmt den konkret nicht?
Du hast von Motor-Out zu 5V nur einen Abstand von ~0,6mm. Von Motor In zu 5V nur 2,4mm (zusammen gerechnet). Von 230V zu 5V nur 4,2mm. In allen fällen sollten es Mindestens 5-6mm sein! Mehr ist besser. Kratz alle unnötigen Leiterbahnen komplett weg zwischen den 230V und der Kleinspannung.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
