Hallo liebes Forum, ich programmiere einen Atmega32A mit ISP mit dem Programmer AVRISP MKII. Dabei geht der VCC Pin vom Programmer an eine 5V-Domäne(vom USB-Anschluss). Danach hängt ein Regler, der auf 3.3V runterregelt, sodass der MC mit 3.3V versorgt wird. Das Problem wäre nun beim Programmieren würden 5V target-Voltage erkennt werden, da der VCC Pin an den 5V vom USB hängt. Die anderen Pins MISO,MOSI bzw.SCK gehen direkt an den MC. Mein frage ist nun: Welche Pegel gibt der Programmer nun aus?(an MISO etc.) ich denke, 5V Wäre dies dann zum Programmieren ein Problem? Meine Vermutung nein, weil der MC 5V aushält. ABER: ich habe schonmal gelesen, dass der im 3.3V-Modus, nicht mit 5V als Pegel arbeiten kann. Ich hoffe, jemand kann mir helfen.
Also die ISP-Buchse hat eine andere Versorgungsspannung als die MCU? Das ist aber ein grober Designschnitzer.
Ich weiß. Leider jetzt zu spät. Aber leider hast du meine frage nicht beantwortet.
>Ich weiß. Leider jetzt zu spät. Aber leider hast du meine frage nicht >beantwortet. Ich würde lieber eine Leitung neu legen als einen uC mit zusätzlicher parasitärer Versorgung über die Datenleitungen zu programmieren. Obs geht darfst du selber ausprobieren.
Hi >Wäre dies dann zum Programmieren ein Problem? Meine Vermutung nein, weil >der MC 5V aushält. Aber wirklich nur bei einer Betriebspannung von 5V. Wenn der mit 3,3V versorgt wird und an den Pins 5V anliegt, fließt Strom über die internen Schutzdioden. Der AVR ISP MKII begrenzt den Ausgangsstrom zwar auf ca. 25mA, aber das ist aber zu viel für die Dioden. Den Rest kannst du dir selbst ausmalen. MfG Spess
Ok gut. Das hätte ich auch gemacht. Nur ist es leider nicht so schön. Da ich neugierig bin, werde ich es wohl mal ausprobieren. Habe gerade keine Zeit, das Datenblatt ausfürlich zu studieren. Hatte gehofft, jemand vor mir hätte den gleichen Fehler schon gemacht und hätte mir dazu schon Auskunft geben könne. Trotzdem Danke
Danke Spess53 für diese Erklärung. Dann werde ich wohl zum Wohle des MCU es nicht testen und die Platine umlöten. Naja, aus Fehlern lernt mal halt :D
Teste es nicht. DU wirst dabei die Schutzdioden des MC zerstören. Warscheinlich wird er dann noch funktionieren, jedoch irgednwann später bei der Belastung durch elektrostatische Ladung kaputt gehen.
Nutzer schrieb: > Ich weiß. Leider jetzt zu spät. Aber leider hast du meine frage nicht > beantwortet. Stimmt. Wollte erst einmal die Problemstellung klären. stefanus schrieb: > Teste es nicht. DU wirst dabei die Schutzdioden des MC zerstören. > Warscheinlich wird er dann noch funktionieren, jedoch irgednwann später > bei der Belastung durch elektrostatische Ladung kaputt gehen. Hmm....soweit würde ich nicht gehen, das zu behaupten. Wahrscheinlich wird die Spannung auf den Datenleitungen des AVRISPs so weit zusammenbrechen, daß erst einmal nichts kaputtgeht. Aber generell würde ich die Korrektur des ISP-Steckers bevorzugen. Schon allein deshalb, weil solche Schnitzer sonst vergessen wird und einem später einmal (vielleicht mit einem teureren und/oder empfindlicheren Programmer ...) viel Ärger bereiten kann.
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.