Extra-pic pic controller programmer

Quite a lot of popularity on the Internet are gaining circuits using microcontrollers. A microcontroller is such a special chip, which, in essence, is a small computer, with its I / O ports, memory. Thanks to the microcontroller, you can create highly functional circuits with a minimum of passive components, such as electronic clocks, players, various LED effects, automation devices.
Extrapic piccontroller programmer
In order for the chip to start performing any functions, you need to flash it, i.e. Download the firmware code into its memory. This can be done using a special device called a programmer. The programmer connects the computer on which the firmware file is located with the microcontroller being flashed. It is worth mentioning that there are microcontrollers of the AVR family, for example, such as Atmega8, Attiny13, and the pic series, for example, PIC12F675, PIC16F676.Pic-series belongs to the company Microchip, and AVR from Atmel, so the ways of firmware pic and AVR are different. In this article we will look at the process of creating the Extra-pic programmer, with which you can flash the pic series microcontroller. The merits of this particular programmer include simplicity of its scheme, reliability of operation, universality, because it supports all common microcontrollers. On the computer it is also supported by the most common firmware programs, such as Ic-prog, WinPic800, PonyProg, PICPgm.

Programmer's schema

Extrapic piccontroller programmer
It contains two chips, an imported MAX232 and a domestic KR1533LA3, which can be replaced with KR155LA3. Two transistors, KT502, which can be replaced by KT345, KT3107 or any other low-power PNP transistor. KT3102 can also be changed, for example, to BC457, KT315. The green LED serves as an indicator of power availability, the red one lights up during the process of the microcontroller firmware. Diode 1N4007 serves to protect the circuit from the supply voltage of the wrong polarity.


Extrapic pic controller programmer List of components required for the programmer assembly:
  • Stabilizer 78L05 - 2 pcs
  • Stabilizer 78L12 - 1 pc
  • 3V LED.green - 1 piece
  • LED on the 3 in. Red
  • Diode 1N4007 - 1 piece
  • Diode 1N4148 - 2 pieces
  • Resistor 0.125 W 4.7 kOhm - 2 pcs.
  • Resistor 0.125 W 1 kOhm - 6 pcs.
  • 10 μF capacitor 16V - 4 pcs.
  • Capacitor 220 microfarad 25V - 1 pc.
  • Capacitor 100 nF - 3 pc.
  • Transistor KT3102 - 1 pc.
  • KT502 transistor - 1 piece
  • MAX232 chip - 1 piece
  • KR1533LA3 chip - 1 piece
  • Power connector - 1 pc
  • COM port of the mother port - 1 pc
  • DIP40 socket - 1 pc.
  • DIP8 socket - 2 pcs.
  • DIP14 socket - 1 pc.
  • DIP16 socket - 1 pc.
  • DIP18 pane - 1 pc
  • Paneel l DIP28 - 1 pc.
You also need a soldering iron and the ability to use it.

PCB fabrication

The programmer is assembled on a PCB of 100x70 mm The printed circuit board is performed by the LUT method, the file is attached to the article. Mirroring the image before printing is not necessary. Extrapic piccontroller programmerDownload fee:

Assembling the programmer

First of all, jumpers are soldered onto the printed circuit board, then resistors, diodes. The last thing you need to solder the panels and power connectors and COM port. "Extrapic pic controller programmerProgrammer piccontroller Extrapic Becauseon the printed circuit board there are a lot of panels for flashing microcontrollers, and not all of them are used in them, you can go for such a trick and remove unused contacts from the panels. In this case, less time will be spent on soldering and inserting a chip into such a panel will be much easier.Extrapic pic controller programmer The COM port connector (called DB-9) has two pins that must be "stuck" into the board. In order not to drill extra holes on the board, you can unscrew the two screws under the sides of the connector, while the pins will fall off, like the metal fringing of the connector. Extrapic pic controller programmer After soldering all the parts, the board needs to be cleaned of the flux, ring nearby contacts, and there are no shorts. Make sure that there are no microcircuits in the panels (you need to remove, including MAX232, and KR1533LA3), connect the power. Check if there is a voltage of 5 volts at the outputs of the stabilizers. If everything is good, you can install the MAX232 and KR1533LA3 chips, the programmer is ready for operation. The supply voltage of the circuit is 15-24 volts.
Extrapic piccontroller programmer
The programmer board contains 4 sockets for microcontrollers and one for flashing memory chips. Before installing the microcontroller on the board, you need to see if its pinout matches the pinout on the programmer board. The programmer can be connected to the computer's COM port directly, or through an extension cable. Successful build!
Extrapic piccontroller programmer

Related News:

Christmas balls
Hydropress - types and features
Plastic bottle vases
Wedding box for money or rings