Forum: Mikrocontroller und Digitale Elektronik Mega32 Reset durch USART


von Holger (Gast)


Lesenswert?

Hallo,
ich habe einen mega32 mit externem 16MHz Quarz (hab auch schon überprüft 
ob er schwingt) und will mit der C-Routine von Hoelscher 
http://www.hoelscher-hi.de/hendrik/light/ressources.htm und einem 
SN75176 DMX-Daten empfangen. Das funktioniert auch teilweise allerdings 
habe ich das Problem dass wenn mehrere Kanäle ungleich 0 sind der mega32 
einen Reset macht. Das passiert im Schnitt einmal pro Sekunde. Der 
Reset-Pin hat einen 10 kOhm Pull up. Habe es auch schon mit einer 
galvanischen Trennung (Optokopller zwischen SN75176 und mega32) versucht 
dadurch kamen die Resets aber noch öfter. Hat jemand eine Idee woher 
diese Resets kommen können? Würde mich sehr freuen!
Gruss Holger

von Gast (Gast)


Lesenswert?

Kondensator an den Reset-Pin, wie im Tutorial beschrieben.
Checkliste durchgegangen? Evtl. hilft dir auch ein Reset-Baustein, der 
einen sauberen Pegel in den Pin einspeist.

von Holger (Gast)


Lesenswert?

Am Reset-Pin sind auch 100nF gegen Masse. Hab die Spannung am Reset-Pin 
auch schon am Oszi überprüft, die ist konstant auf 5V. Bis auf ein paar 
kleine spitzen von ca. +- 0.2V. Die sind aber auch ohne kontakt zur 
DMX-Leitung da. Also auch wenn kein Reset ausgelöst wird.

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
Noch kein Account? Hier anmelden.