Gast
#2936344
Hallo Leute, Ich hab auf meinem Board einen Attiny 44A der (später mal) über i2c Daten empfangen soll und daraus die PWM für 8 KSQ berechnet. In dem Bild ist zu sehen wie die KSQ mit dem Mikrocontroller verbunden sind. Die KSQ basieren auf dem IC MC 34063A. Laut Datenblatt werkelt da drin ein Komparator der die PWM ermöglicht. Da am Eingang des Komparators näherungsweise kein Strom fließt haben wir uns mit 1MOhm für einen relativ großen Widerstand zwischen dem Mikrocontroller-Pin und dem PWM Eingang entschieden. Das funktioniert auch tadellos. Das soll dem Schutz des Mikrocontrollers dienen. zusätzlich hängt noch ein 10K-Pullup dran um den PWM-Kanal beim Einschalten auf einem definierten Zustand zu haben. Spannungsversorgung des Mikrocontrollers erfolgt über Flachbandkabel gepuffert mit einem 10µF Kerko von einem Hauptboard das einen Trafo beherbergt. Die KSQ bekommen 24V Versorgung von einem Schaltnetzteil. Das Problem ist nun, dass der Mikrocontroller beim Einschalten (sprich Stecker in die Dose stecken. Schaltnetzteil und Trafo auf dem Hauptboard werden dabei gleichzeitig eingeschaltet) nur Blödsinn von sich gibt. zwischendurch merke ich dann, dass er doch irgendwie Codeschnipsel abarbeitet, da ich bekannte Muster am Ausgang erkenne. Ich vermute das er zufällig im Code umherspringt. Doch warum tut er das? Er arbeitet nur korrekt nachdem ich ihn geflasht habe. Manchmal hilft es wenn ich erst den Traf einstecke sodass der Mikrocontroller versorgt wird und später das SNT einschalte. Aber eben nicht immer. Und das ganze soll wenn es fertig ist ja auch nicht "ab und zu" funktionieren :/ Vielleicht sieht ein pfiffiger Kopf ja hier sofort was los ist und kann mir auf die Sprünge helfen. Wenn ich irgendwelche Infos vergessen habe bitte sagen ... MfG Mirco
