Sunday, September 2, 2012

MY FIRST AVR PROGRAMMER IN LINUX


          It is simple to beginners...!.simple AVR Programmer will allow you to transfer hex programs to most ATMEL AVR microcontrollers in less time. It is more reliable one and built in short time.
          It consist of simple circuit serial programmer.You may also use this programmer as a stand alone in-circuit serial programmer that can be used to conveniently program AVR microcontrollers without removing them from the target circuit. This programmer is tested with Pony Prog software.my OS is linux, PonyProg version is also available for windows and Linux. The GUI version is simple for beginners. The link for linux version is Here
          After downloading, Login as root, execute the command "tar xfz ponyprog.tar.gz" and follow the instructions int the README file. PonyProg for Linux needs the V lib shared library v1.20 or later to work.

AVR Serial Programmer Circuit



Components required:

Resistors:

R1 = 4.7k
R2 = 10k
R3 = 4.7k
R4 = 15k
R5 = 10k

Diode:
D1 = 1N4148
D2 = 5.1V ZENER
D3 = 5.1V ZENER

Transistor:
Q1 = BC549

Connector: DB9 (to serial port of PC) 
Bread Board


Connection to target AVR microcontroller:





No comments:

Post a Comment