Har jag dödat en Pic16F88?
Postat: 29 september 2010, 16:14:40
Har en liten konstruktion här med en Pic16F88, en LCD och lite annat. Den fungerade bra när jag körde den på 5 volt, men tanken är att den ska användas i husvagnen så jag satte ihop en 7805 med kringkomponenter till att driva det hela. Tydligen hade jag kopplat en Transil fel, den släppte snabbt ut den magiska röken. Första testet gjordes med ca 12V in, det gick bra. Det andra gjordes med 15-16V, då kom röken.
Jag tog bort den, och då verkade allt lugnt. Men Pickit2-mjukvaran säger att "PICKit 2 VPP voltage level error" och det går inte att kontakta MCU:n. Kör jag Troubleshoot-verktyget blir först Vdd ok. Vpp-testet däremot misslyckas: "Short detected!". Jag har kollat kortet flera gånger noga och hittar inget fel. Mäter jag på /MCLR när jag klickar på Test Vpp ges inget utslag på voltmätaren. Lossar jag Vpp-sladden från kortet så blir testet godkänt. Resistansen mellan Vpp och Vpp på kortet är 80 ohm, trots att det sitter ett 10k pullup. Mellan Vpp och jord är det 10 ohm. Kopplar jag in demokortet med Pic16F690 funkar Pickit2 som det ska.
Verkar alltså som om min MCU dött. Vad händer när en Transil brinner upp? Ska den inte kopplas över matningsspänningen?
Jag tog bort den, och då verkade allt lugnt. Men Pickit2-mjukvaran säger att "PICKit 2 VPP voltage level error" och det går inte att kontakta MCU:n. Kör jag Troubleshoot-verktyget blir först Vdd ok. Vpp-testet däremot misslyckas: "Short detected!". Jag har kollat kortet flera gånger noga och hittar inget fel. Mäter jag på /MCLR när jag klickar på Test Vpp ges inget utslag på voltmätaren. Lossar jag Vpp-sladden från kortet så blir testet godkänt. Resistansen mellan Vpp och Vpp på kortet är 80 ohm, trots att det sitter ett 10k pullup. Mellan Vpp och jord är det 10 ohm. Kopplar jag in demokortet med Pic16F690 funkar Pickit2 som det ska.
Verkar alltså som om min MCU dött. Vad händer när en Transil brinner upp? Ska den inte kopplas över matningsspänningen?