Guten Abend zusammen, eine kleine Frage zum Abend. Ich habe mir einen Mikrocontroller programmiert ,der auf meine myavr-mk2 board wunderbar funktioniert,er macht alles das was er soll. Schliesse ich nun diesen aber extern z.bsp. auf eine breadboard an,funktioniert er nicht mehr. Wo könnte meine Fehler liegen? Muss ich noch Fuse-Bits setzen? Info: Es ist ein ATMega8 Danke für Feedback. Gruss
Auch wenn ich das USB-Kabel abziehen und mit den externen Stromanschluss das Board betreien funzt es nicht mehr....
Wie sieht die Schaltung auf dem Steckbrett aus? Vielleicht kein Quarz drauf, aber FUSEs auf external Oscillator gestellt? Das myAVR Board MK2 hat ja einen Quarz...
mhhh,wie gesagt,wenn ich das USB-Kabel angeschlossen habe,funzt alles.......sobald ich aber das USB abziehen und dann die externen spannungsversorgung anklemme will er ned mehr :(
Und wieviel Volt hat deine Spannungsversorgung?
Was ist denn deine externe Spannungsversorgung? Batterie, Netzteil?
Mit einem einstellbaren Netzteil kann ich aber auch dienen :)
Wie sieht dein Programm aus? Sind die Spannungen korrekt (am µC) Verwendest du den externen Quarz oder internen Oszillator?
spannungen am microcontroller sind korrekt und die 9v schliesse ich direkt am board an...
Wie groß ist die Spannung direkt an den Controller-Pins? Hast du einen Pull-Up am RESET-Pin?
> Wie sieht dein Programm aus? > Verwendest du den externen Quarz oder internen Oszillator?
die power-led leuchtet auch....again: mit usb-anschluss funzt das prog einwandfrei,ziehe ich das kabel ab und will die sache über den 9v anschluss betreiben --> nichts.....ich werd verrückt :(
Miss die Betriebsspannung direkt am Controller.....
Möglicherweise ist der Programmieradapter nicht mehr aktiv wenn du den
USB abziehst. Möglicherweise haut der Programmieradapter dem µC noch mal
einen über den Deckel ("Doppel-Reset") und deswegen funktioniert die
Schaltung mit aktivem Programmieradapter.
>Programmcode? Minimalbeispiel?
Spannungsregler gibt auch die max. 5V an deinen µC?
die 5V sind i.O. wenn ich das kabel wieder anschliesse und dann den controller teste (ohne zu brenen!) funzt ja wieder alles....
neue erkenntnis: hab ein netzteil angeschlossen und von 0 aufwärts langsam erhöht,er funktioniert bis ~2,7V ,alles was drüber geht,steigt er aus.....
Hi Hört sich fast nach einem falsch eingesetzten Spannungsregler an, der an einer Spannungshöhe kurzschließt. Mal eine Frage, wird er warm oder gar heiß? Auch möglich, irgendwo eine Diode falsch im Board. Ist es ein Selbstbau ? Laß dir nicht alles aus der NAse ziehen. Du mußt da schon ein paar Infos geben, denn von hier aus seh ich das Teil so schlecht und meine Brille liefert auch kein besseres Bild. Die Info, "es ist ein Atmega8" ist ja schon mal ein kleiner, wenn auch überflüssiger Anfang, da der ja in einer anderen Schaltung funktioniert. Also kann der Fehler auch nur aus anderen Komponenten, also aus einer anderen Beschaltung kommen. Gruß oldmax
zieh den Programmieradapter ab nicht nur das USB Kabel, der Progger ist ine einem undefinierten Zustand wenn das USB Kabel diesen nicht mit Spannung versorgt. Der Mosfet der die RESET-Leitung ansteuert zieht dir diese willkürlich auf Low und dein µC macht einfach nix... Steht auch irgendwo in der Beschreibung oder im myAVR-Forum zum mk2 Programmer ... Dass es auf dem Bread-Board nicht geht liegt glaube schon an der Taktquelle der m8 auf dem MK2 ist definitiv auf extern Crystal gefust Gruß J.
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.