Hey, I messed up pretty bad yesterday. I accidentally plugged my 15v power supply into the breadboard I was working on. It probably ruined the PIC attached and also damaged my inchworm which was attached to the circuit.
There is no visible damage to the Inchworm. The computer is unable to establish communication with the inchworm and all the reference voltages read "0.00" in the device settings in MPLAB.
I was hoping Bill or someone else could make a suggestion as to what parts of the circuit might be damaged. I've been looking at the PCB and . But I don't know enough to guess what might be wrong.
I know I messed up, but I really can't afford another programmer right now.
Remove the ST232 & 16F877, then power just the Inchworm and nothing on the ICD2 connector test for 5V.
If that's Ok (the regulator should be fine as it's clamped)
Insert the ST232 and with a meter is there >12V on the VPP test point?
If yes then your ST232 is probably ok
The transistors are all 30V rated so I doubt they had a problem with 15V
The PIC16F877(A) probably hated it, lucky both the ST232 and 16F877 are socketed and the repair might be one or both of those ICs.
I am an engineering student, so I ordered some 16f877's from Microchip as samples. I wanted some 232 chips for my projects anyway.
Now that I am bored waiting for the parts to arrive. Can I add a 5v zener diode between power and ground to prevent this from happening in the future? I only do logic-level work on this breadboard anyway..
I am an engineering student, so I ordered some 16f877's from Microchip as samples. I wanted some 232 chips for my projects anyway.
Now that I am bored waiting for the parts to arrive. Can I add a 5v zener diode between power and ground to prevent this from happening in the future? I only do logic-level work on this breadboard anyway..
Now that I am bored waiting for the parts to arrive. Can I add a 5v zener diode between power and ground to prevent this from happening in the future? I only do logic-level work on this breadboard anyway..
That's great. The simple dumb chip took the brunt of the hit.
I whacked an 16F877A that I had plugged into my Unicorn doing testing when I did what you did. Hit it with 12 volts rather than the correct 5 volts. It went "snap, crackle, pop!!!!" after about 10 seconds. Dumb, brain dead, not thinking error. Luckily I had another 877A and I have been much more "careful" since then.