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