Many things inside the head of which is always expense for limited active brain cells, easy to forget and easy to lost, it is better to put it over somewhere, for a easy memorization.
the last two experiments with the AVR MCU as below,
One of reasons to dispose the bread broad version of which had has been already disassembled, due to the need of another quick prototyping area from the same bread broad. Before a complete disassembly, the circuit diagram was able to drops as a note onto paper.
The another reason for no uses of bread broad version, it is because many things can be goes with wrong if wires are shorted to ground without careful handling. To be a simple & robustness solution, including an universal PCB and some basis of soldering technique, this unique work piece is off from hands.
Notes for wiring,
a) if no uses 3V3 zener diodes to clamps the D+ & D- of USB data lines, simply connect the anode of RED LED to USB power line, then a series of 220 Ohm resistor to ground, this RED LED will acts as simple current source and the voltage divided by the 220 Ohm resistor, it is almost typical 3.3v, the perfect voltage to the USB standard of data line. This is measured as 3.1V when USB power is 4.98V in this configuration, of course, this 3.1v or 3.3v does not matter to our purpose because this circuit works very well.
b) the USB and LPT (parallel port) must be connected to PC if a fresh MCU is installed to the DIP socket. USB provide the voltage to power the MCU, the LPT provide the programming signal to brun this one. Once the firmware burn-in is done and the fuse bit is set ready, this USB programmer can goes stand-alone, no more LPT is needed.
c) the COM (serial port) is an option now, because the LPT version can be used to burn the MCU to makes this became an USB programmer, no COM connector is installed at the moment.
The complete assembly with USB connector & LPT connector

The assembly

The wiring diagram at bottom side

The unit is connected to target broad for burn-in

The burn-in prototype, another bread broad configuration

the last two experiments with the AVR MCU as below,
AVR USB -> LPT
FLASH programming the ATTINY2313
One of reasons to dispose the bread broad version of which had has been already disassembled, due to the need of another quick prototyping area from the same bread broad. Before a complete disassembly, the circuit diagram was able to drops as a note onto paper.
The another reason for no uses of bread broad version, it is because many things can be goes with wrong if wires are shorted to ground without careful handling. To be a simple & robustness solution, including an universal PCB and some basis of soldering technique, this unique work piece is off from hands.
Notes for wiring,
a) if no uses 3V3 zener diodes to clamps the D+ & D- of USB data lines, simply connect the anode of RED LED to USB power line, then a series of 220 Ohm resistor to ground, this RED LED will acts as simple current source and the voltage divided by the 220 Ohm resistor, it is almost typical 3.3v, the perfect voltage to the USB standard of data line. This is measured as 3.1V when USB power is 4.98V in this configuration, of course, this 3.1v or 3.3v does not matter to our purpose because this circuit works very well.
b) the USB and LPT (parallel port) must be connected to PC if a fresh MCU is installed to the DIP socket. USB provide the voltage to power the MCU, the LPT provide the programming signal to brun this one. Once the firmware burn-in is done and the fuse bit is set ready, this USB programmer can goes stand-alone, no more LPT is needed.
c) the COM (serial port) is an option now, because the LPT version can be used to burn the MCU to makes this became an USB programmer, no COM connector is installed at the moment.
The complete assembly with USB connector & LPT connector

The assembly

The wiring diagram at bottom side

The unit is connected to target broad for burn-in

The burn-in prototype, another bread broad configuration

請先 登入 以發表留言。