Programmer Board


Overview

This is a modified Tait programmer. It is capable of programming either a PIC or AVR based controller.
Most AVR programmers just connect the u-controller directly to the printer port on your computer.
I don't like doing this so I used buffers. This should work fine and I have used it to program simple code in an AVR based controller.

I will have to pass on the recommendation that you should use a parallel port expantion board and not the parallel port built into the mother board of your computer.
This way if you make a mistake it can only dammage the add on card and not your computer.
This being said I have had no problems yet hooking directly to my motherboard port.


Schematic:


 

Trace Pattern

Here is the PDF for printing


 

Detailed parts list

Sensor board
Supplier Part Number Manufacturer Part Number Price Qty Total Supplier Description
526-NTE7407 NTE7407 $1.57 1 $1.57 Mouser HEX Buffer/Driver
511-L7805ABV L7805ABV $0.60 1 $0.60 Mouser +5V Regulator
511-L7812ACV L7812ACV $0.46 1 $0.46 Mouser +12V Regulator
625-MPS2907A MPS2907A $0.16 2 $0.32 Mouser PNP Transistor
351-5003 none $0.19 1 $0.19 Mouser LED lamp
299-4.7K XICON $0.08 2 $0.16 Mouser 4.7K ohm resistor
299-10K XICON $0.08 8 $0.64 Mouser 10K ohm resistor
299-330 XICON $0.08 1 $0.08 Mouser 330 ohm resistor
140-XRL35V100 XICON $0.09 1 $0.09 Mouser 100uF capacitor
80-C315C104M5U C315C104M5U5CA $0.12 3 $0.36 Mouser 0.1uF capacitor
152-3325 none $1.63 1 $1.63 Mouser DB25 male connector
H2056-ND H2056 $0.59 2 $1.18 Digikey HEADER PROTECTED 2MM 16 POS
163-5003 none $0.64 1 $0.64 Mouser DC Power Jack 2.5mm
611-7101-002 7101SYCQE $3.98 1 $3.98 Mouser Switch
412-124013 none $4.25 1 $4.25 Mouser 24V Power supply
Total Cost $16.15

 



Mail to Robert DeHate