Tuesday, June 28, 2011

PIC programmer on the self-powered USB port



   

Program management is entrusted to a USB microcontroller latest PIC18F2550-I/SP already programmed. The latter serves as an interface between your PC and the various microcontroller you want to program.



The USB cable:

The programmer is connected to your PC via a USB cord whose ends have male connectors include:

 
The exchange of data between the PC and the programmer takes place only in Full-Speed ​​(12 Mbits / s). Thus, you can opt for either a USB cable to standard USB 1.1 (Full Speed ​​- 12 Mbit / s) or USB2.0 (High Speed ​​- 480Mbits / s). Tip: Do not connect your USB PIC programmer on a HUB. Preferably use a free USB port on the front or back of your PC or laptop.

The software driving the PIC programmer:

This is the software WinPic800 V3.55G that supports the USB programmer. You'll find it for free download on page [ Download ] This program is in the PIC18F2550 WinPic800-3.55G/PIC18F2550 HEX.

 

The software WinPic 800 V3.55G allows an efficient and fast USB programmer:
  • WinPic V3.55G 800 is compatible with XP (not compatible with Vista)
  • WinPic V3.55G 800 automatically detects the PIC placed on the supports of the programmer,
  • WinPic 800 V3.55G requires no adjustment.

Aspect Programmer USB

Nomenclature USB programmer for PIC and EEPROM:

Resistors 1 / 4 W - 5% (there is no R7).
  • 100: R5, R6
  • 1k: R8, R9
  • 2.2 k: R2
  • 4.7 k R3, R4
  • 10k: R1
Chemical capacitors:
  • 1μF/16V: C8, C7
  • 10μF / 16V: C9
  • 47μF/16V: C3
  • 220μF/16V: C1
Capacitors Plastic LCC:
  • 100 nF C2, C4
Ceramic capacitor:
  • 15pF: C5, C6
Diodes:
  • 1N4148 D1, D2, D3, D4
  • Emitting LED 3 mm in diameter D5 (green) and D7 (orange).
Quartz:
  • X1: 12MHz
- Inductance:
  • L1: choke VK200
Transistors:
  • BC547B: Q1, Q2
- Integrated Circuits:
  • PIC18F2550-I/SP: U1 + tulip support 28-pin (already programmed).
- Miscellaneous:
  • K1: Socket USB-B.
  • Tulip supports: 2 x 8 pin DIL, 1x 18-pin DIL, 1x 28-pin DIL, DIL 1 x 40 Boche, 1 x 44 pin PLCC.
  • Day 3: 5 tulips scored pins for the connector optional.
  • PCB single sided 98 x 75.

Positioning of the choke VK200:

Connect the case of quartz X1 to ground as shown below.

 

Implementation and printed circuit USB programmer:

Structural diagram of the controller

 

18F2550 microcontroller hex file

No comments:

Post a Comment

Thematic Links :