Você está na página 1de 1

1

PLMS-OziPic'er Issue 2. Microchip PIC programmer Hardware designed for Nigel Goodwin's WinPicProg Software. Suits common 8, 18, 28, 40 Pin PIC's
D

Features: This circuit is an alternative to the many parrallel port PIC programmers that use the 7407 or 7405 type buffers. The 74HC14 buffer is used because of easier availability in some countries ( idea from Gary Aylward's programmer ). It is a Schmitt trigger type which has very good switching performance. In Circuit Programming (ICP) is included, Q6 performs a reset pulse just as VPP is switched to the target PIC to ensure the pic oscillator is stopped. Regulator for VPP is adjustable to trim out losses across the circuit and obtain the correct voltage at the PIC.
D1 1N4004 D4 D2

Option to eliminate using a 40 pin Aries ZIF if desired. A narrow socket is fitted inside the wide socket. The wide socket must have its tie bars cut off to be able to slip the narrow 28pin (or 2x20pin header sockets) inside it, see photo. This enables wide and narrow Pic's to be programmed without a ZIF socket. Remove or drill out unused socket pins to make the PIC's insert il
U4 VPP40

AC/DC power In - approx 15V a.c. or 17V d.c.


X2

Vpp Regulator
U2 LM317 3 IP OP 2 +13V 1

Vdd Regulator
U3 MC78L05C Vin +5V 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

NEED FOOTPRINT FOR THIS

VDD VPP VPP40 Dout CLK Din

D2 D3 D4 D0 D1 Ack

Norm Invert Invert Invert Invert Invert

D3 1N4004 X3 1 2 Screw Terminals

C1 100uF, 25V

C2 10uF

GND

ADJ

WINPICProg Settings

+
R19 470

VCC C3 1uF

VDD VPP

DC SOCKET

R21 240

D5 Green

VR1 2K4

Vpp Adjust

VPP

X1 1 14 2 15 3 16 4 17 5 18 6 19 7 20 8 21 9 22 10 23 11 24 12 25 13 DB25M U1F LPT D0 LPT D1 VDD D2 VPP D3 VPP40 D4 LPT D1 11 74HC14 U1C LPT ACK LPT ACK 74HC14 R9 4K7 8 74HC14 R8 4K7 6 5 VCC R2 1K Q1 BC557 D11 Yellow R18 470 VDD to IC sockets VPP U1E 10 LPT D0 13 74HC14 12 R1 1K

40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21

1N4004

1N4004

RB7 RB6 RB7 RB6

Narrow, fitted inside wide socket

VDD

VDD RB7 RB6

Data
RB7 to IC sockets

SOCKET40X0.3 C

U5

Clock
RB6 to IC sockets

VPP40 VDD VPP

To PC printer port

U1D VDD D2 R7 4K7 9

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21

RB7 RB6 RB7 RB6

SOCKET40X0.6 B D6 VPP 1N4148 Q2 BC557 R3 1K R4 1K X4 VDD R20 220 R16 R17 4K7 Q3 BC557 1N4148 +13V 1N4148 D9 C4 0.01 RB7 RB6 1 2 3 4 5 6 ICP Header to IC sockets

Wide for ZIF or socket

VDD

VDD RB7 RB6

NOTES: 74HC14 power is pin 14 to Vcc, Pin 7 to GND. All resistors are 1/4. All caps are 16V or better unless marked. Use 35V for C1 if exceeding 16V AC on power supply. Parts Alternatives. BC548 - BC547, BC549, BC107*, 2N3904* BC557 - BC558, BC559, BC157* ,2N3905* 1N4148 - 1N914 * Check pinouts & re-orientate. PIC placement (same as P16PRO by B.Dobaj). 40 Pin - Top of sockets. 28 Pin - Top of sockets. 20 Pin - Bottom of sockets. 18 Pin - Bottom of sockets. 8 Pin - Pin 1 of PIC to pin 3 of the socket . See Nigel Goodwin's WinPicProg Software, for types supported. By PLMS Designs, Adelaide Australia. For the WinPicProg Web Site
VPP40 D4 VCC R14 4K7 3 74HC14 VCC R10 4K7 VPP D3 1 74HC14 U1A 2 R11 4K7 R12 4K7 Q4 BC548 R13 4K7 +13V

D12 Red D7

4K7 U1B 4 R15 4K7 Q5 BC548

VPP combined
D10 VPP40 to IC sockets 1N4148

R23 1K R22 1K

Q6 BC548

D8 1N4148 R6 1K

ICP MCLR Reset

R5 1K

A D13 Red Title Size A3 Date: File: 19-Feb-2003 Sheet of D:\Client98\..\PLMS-OziPic'er- issue2 Protel.sch Drawn By: PLMS Designs 7 8

PLMS OziPic'er Issue 2 - for WinPicProg software


Number Revision

Você também pode gostar