Forum: Mikrocontroller und Digitale Elektronik PIC18LF8722 - Spannungsabfall nach Brennen


von Matthias (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich beschreibe mal kurz mein Problem:

Eingesetzte Bauteile:
---------------------
Controller: PIC18LF8722
3,3VDC Spannungsregler: LM2674MX-3.3
Zusätzlicher Verbraucher: Optokoppler für galvanische Trennung von Ein- 
und Ausgängen


Beschreibung Problem:
---------------------
PicKit2 ist über eine Stiftleiste adaptiert! Spannung von 3,3V liegt am 
Controller an (Spannungsversorgung über externe Power-Supply, nicht vom 
PicKit2). Über MPLAB wird nun im Menü das Programmiergerät PicKit2 
angewählt. Meldung "Target power detected (3,3V)" erscheint. Multimeter 
zeigt immer noch 3,3V an.

Sobald ich jedoch compiliere (auch im Debug-Mode) und das Programm in 
den Flashspeicher brenne , fällt die Versorgungsspannung plötzlich auf 
ca. 2,1V. Auch am Spannungsregler liegen nur noch 2,1V an. Dies ändert 
sich auch nicht, wenn ich das Programmiergerät von der Stiftleiste 
abziehe.

Erst wenn ich wieder in MPLAB die Auswahl des Programmiergerätes auf 
"none" machen und anschließlend wieder "PicKit2" auswählt, erscheint 
wieder die Meldung "Target power detected (3,3V)" und das Multimeter 
wieder 3,3V.

Dieses Problem tritt erst auf, sobald ich "Build all" drücke und das 
Programm läuft!

Woran könnte das liegen? Ist das Phänomen schon mal bei jemand 
aufgetreten?

Ich habe mal Programmier-Interface, Controller und Spannungsregler als 
Bild in den Anhang gestellt! Vllt falsche Beschaltung!


P.S.: An der Spannungsversorgung des Controllers sind noch Ferrite 
(Filterung) in Reihe!

Würde mich freuen, wenn ich schnell eine kompetente Antwort oder Tipp 
bekomme!

1000 Dank im Voraus....

von Uwe (Gast)


Lesenswert?

Irgenbdein Ausgangs Pin vom PIC hat eine Verbindung zu GND oder VCC ?
Du solltest mal den Widerstand aller Pins vom PIC mit nem Multimeter 
Messen.

von Matthias (Gast)


Lesenswert?

Alle Ausgänge gehen über einen Vorwiderstand (zur Strombegrenzung) auf 
Optokoppler!

Dein Hinweis ist trotzdem gut! Ich hatte nach dem Löten einige Brücken 
drin wegen dem Fine-Pitch. Habe die soweit entlötet. Vllt sollte ich 
nochmal untern Mikroskop nachschauen, ob wirklich alle Brücken 100% weg 
sind!

Woran könnte es noch liegen?

von Matthias (Gast)


Lesenswert?

Zwischenstand:
Hab jetzt mal mein main funktion auskommentiert, sodass kein ausgang 
geschaltet wird!

Target is running und es liegen 3,3V an!

Ich piepse nachher alle pins nochmal durch wegen brücken!

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