circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

High Voltage Programmer from Arduino AVR

Figure:1

Figure 1 

The circuit was based on the use of Arduino AVR to build a high voltage programmer which can be used to fix pesky fuses.

There are cases when after flashing the configuration fuses to disable the RESET pin, it cannot be re-flashed with the use of SPI. It could be frustrating especially when the device is still functional at 100% of chances but will not respond to ordinary serial programmers. This is where the high voltage parallel programming mode will come into the picture and is the only way to recover the device. This mode is being supported by very few programmers.

The entire HV protocols can be implemented by the Arduino since it has enough I/O inserted in a 28 pin socket including a push button switch. Only a small piece of perfboard can accommodate the components. The header pins of the Arduino interface will require drilling of some holes. The insertion or removal of AVR will be indicated by an LED. To protect the Arduino from short circuits in case something unplanned happens, twenty 1K Ohm resistors are used while the transistor can be 2N3903 or any similar NPN transistor.

Read more

Tags: arduino, avr, high voltage, programmer, circuit,

Comments on this post:

By Ellis, Monta 0Score: 

2 years ago:  isn't it that fuses are being replaced when they get busted?

Login or Register to post comments.
 
Click Here