Gast
#1382773
Moin moin, ich bin seit kurzem erst "aktiv" in der Mikrocontroller-Welt und habe natürlich auch schon diverse Probleme gehabt. Die meisten konnte ich lösen, doch nun stehe ich vor einem Problem, was ich nirgends im Internet finden konnte... Am Anfang baut man sich ja erstmal einfache Sachen, also habe ich mir eine 8x20 LED-Matrix zusammengelötet - funktioniert auch wunderbar. Ich habe vor den Chip einen Spannungskonstanter (78S05 - 5V/2A) gesetzt, damit ich mir um die Spannung keine Sorgen machen muss. Nun hat lt. Bedienungsanleitung mein Chip eine Betriebsspannung bis max 5,5V, jedoch "dreht er total durch", sobald ich über 4,3V komme (habe das mit meinem Labor-NT ausprobiert). Wenn ich über 5V komme, funktioniert er gar nicht mehr sondern macht nur ein paar LEDs an und das wars. Das Phänomen lässt sich schwer beschreiben, deswegen habe ich mal ein kleines Video gemacht: http://www.vlsm.de/muell/RMOV0039.AVI Das spannende dabei: Wenn der ISP angesteckt ist, resettet sich der Controller (im Video auch zu sehen - wenn der Pfeil kommt hat er nen Reset gemacht) und läuft dann OHNE PROBLEME! Zusammengefasst besteht mein Problem also darin, dass mein Controller Mist macht, wenn die Spannung über 4,3V kommt - mit angestecktem ISP jedoch macht er absolut keine Schwierigkeiten bei höheren Spannungen. Noch ein bisschen Hintergrund: Wir benutzen 2 ISR's, einmal Counter0, der bis zu einem Wert x läuft und dann den Interrupt schmeißt; genauso wie der Counter1. ISR1 ist zuständig um die LEDs anzuknipsen, ISR2 shiftet durch das 8x20 Array und kümmert sich um den Daten-Nachschub. Der Chip läuft auf 8 MHz, alle Ports werden als Ausgang benutzt. [Quellcode kann ich zur Verfügung stellen falls nötig]. Hat jemand schonmal dieses Phänomen gehabt? Wenn ja, lässt es sich beseitigen? Bin über jeden Tipp dankbar! :) Viele Grüße, Marco