Senin, 15 Agustus 2011

pic

Microchip PIC Programmer CAD Model
This circuit can program any MicroChip processor – from 6 pins to 40 pins processors.The programmer supports: PIC12,PIC16,PIC18,dsPIC24 ,dsPIC30 families, and uses an ICSP header thus not requireing to remove the PIC from the circuit each time it needs to be programmed.

This circuit’s advantages are:
  • an ICSP header fits all PIC kinds, while an on-board programmer needs difference sockets for different pics
  • using ICSP and SMD components, this design significantly reduces the amount of holes which needs to be drilled.
  • There is no need to remove the pic from the circuit your are building each time you need to program it (well, that’s what ICSP is all about, isn’t it?)
The circuit uses serial communication to burn the pic, and is compatible to any JDM software (i use PikLab \ PikDev).

Some Pictures

3D Model:
3D Model
Built Circuit:
צורב מיקרו בקרים MicroChip

Circuit Schematics


(click on the image to view a post-script file with the schematics)

Components:

AnnotationValue
C1100uF16V
C2100uF16V
C3100nF
D11N4148
D21N4148
D31N4148
D41N4148
D5Z5V1
D6Z6V2
D7RED
J1DB9
P1ICSP
Q1NPN
Q2NPN
Q3PNP
R11K5
R210K
R31K
R4100
R510K
SW1SPST

The Printed Circuit Board

How to prepare your circuit to work with ICSP?

1. Isolate Vpp from the circuit by using a Schotkey diode and an R/C.
2. Isolate ICSP_Clock and ICSP_Data from the rest of the circuit (the isolation method is application specific)
ICSP Connection Diagram

Tidak ada komentar:

Posting Komentar