Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Making a PICkit 2 from reliable source

Status
Not open for further replies.

samEEEf

Full Member level 2
Joined
Apr 17, 2010
Messages
133
Helped
1
Reputation
2
Reaction score
1
Trophy points
1,298
Activity points
2,196
I found the schematic of PICkit 2 in the user guide provide in microchip's web site. The firmware of PICkit 2 is also available in microchip's site. So, I think it will work fine as like as the original one. Did anybody make PICkit 2? I want to make it for myself.
 

I found the schematic of PICkit 2 in the user guide provide in microchip's web site. The firmware of PICkit 2 is also available in microchip's site. So, I think it will work fine as like as the original one. Did anybody make PICkit 2? I want to make it for myself.

Hi,

Its just not worth building your own complete version of the Pickit2 -its cheaper to buy a ready made one, either Microchips or one of the clones.

In this forum you will find countless references to a diy Pk2 clones which is just a reduced part count version of the circuit shown in the PK2 user guide.
Importantly they do not loose any of the key functions and its still possible to program 3v3 devices as well as 5v ones.

Here my circuit that I built - one of many around. ( be aware you need to burn/ program the pic 2550 chip )
 

Attachments

  • minipk2.jpg
    minipk2.jpg
    66.6 KB · Views: 108

Is it possible to program 18FXXJXX controllers with this chart??? Does it need some kind of adapter???
 

The PicKit 2 does not support Microchip's latest chips, at least not using its software. You need to check compatibility with the chips you intend to use. I recently added a PicKit 3 and got the add-on boards with ZIF sockets from an independent supplier. Unfortunately, I learned too late that that supplier sells the PicKit 3 OEM, not clone, and the add-on boards for just a little more than the PicKit 3 by itself. I located him through eBay.

My point is not to recommend any specific vendor, but rather to advise about the possibility of wasting money on a programmer that won't do the job you need.

John
 

Is it possible to program 18FXXJXX controllers with this chart??? Does it need some kind of adapter???

Hi,

The PK2 has been superceeded by the PK3 which is updated with all the latest chips.
The PK2 still has an extensive range of chips including the 18Fs which I use.
I have programmed J and K series chips with the PK2 clone, such a 46J11 and 45K22; 3v3 chips are simply programmed by running the whole diy clone Pk2 programmer on a 3v3 regulator.

If you see the ' PK2 Read Me' here **broken link removed** it shows all the chips that can be programmed by the PK2 V2.61 stand alone program.

Also look at the 'Configure, Select Device' window in MPlab which shows what chips can be programmed and debugged from it (V2.61 can program a few more chips than MPlab)

If you expect you will want to program and debug the latest chips then buy a PK3.
 

Can you post a chart of this 3.3V regulator??? I like this mini pic kit. It`s easier to make then the original pickit 2.
 

@wp100: Your PK 2 circuit is very simple. I hope I will be able to manage to program 18F2550. Is there any cons. of this simple circuit? Are you currently using this PK 2?
 

Can you post a chart of this 3.3V regulator??? I like this mini pic kit. It`s easier to make then the original pickit 2.


Hi,

I do charge for design work you know :grin:
 

Attachments

  • pk2_dualvolt.jpg
    pk2_dualvolt.jpg
    306.2 KB · Views: 75

@wp100: Your PK 2 circuit is very simple. I hope I will be able to manage to program 18F2550. Is there any cons. of this simple circuit? Are you currently using this PK 2?

Hi,

The only real downside is that it does not have the auto voltage sensing /adjustment for 5v or 3v chips, but the simple manual workaround as shown in the previous reply overcomes this.

The other feature lost is the Programmer to Go option but for general hobby use thats no real loss.

I built mine from the Pickit2 plans as backup to my Microchip PK2, but do use now and then just to prove what I am talking about !
My original build had a couple of extra parts - not really needed, hence not shown on the schematic.



If you both look at some recent posts in this forum there are several similar designs but with a ready made pcb layout.

Some also give a design for a very simple programmer to program the 2550 chip with.
Mention which country you are in, someone local might offer to program the chip for you.
 

Attachments

  • pk2mini.jpg
    pk2mini.jpg
    75 KB · Views: 82

Hi,

I do charge for design work you know :grin:

What's the function of SW1? I cant understand the diode model connected to the VDD of J1 is it 1N5617 or 1N5817.if this model is not available then which model can i use?Please suggest.
 

What's the function of SW1? I cant understand the diode model connected to the VDD of J1 is it 1N5617 or 1N5817.if this model is not available then which model can i use?Please suggest.

Switch 1 - from the Pk2 User Guide -
1.3.3 Push Button
The push button may be used to initiate the Write Device programming function when
Programmer>Write on PICkit Button is checked on the PICkit 2 Programmer
application menu (see item labeled 2 in Figure 1-1.)
The push button may also be used to put the PICkit 2 unit operating system firmware
into Bootloader mode. For more information on this feature, see Chapter 6. ìUpdating
the PICkit 2 Operating Systemî.

The diode 1n5817 is a Schottky types which only drops the voltage by 0.2v.
It must be this type otherwise VDD wil be too low, any schottky type capable of 100ma + will be fine.

It is necessary to use this diode if you intend to supply a separate power line to your target pic /circuit such as ICSP
If using it to only program the chip in isolation then it can be left out, but think its best to fit it.
 

Can this programmer program 18FXXjXX controllers??? Have someone tried???
 

Thanks! To day I`m little bit destract! If you see above I have already asked this question. Sorry!
Has someone worked with this controllers(18FXXJXX series)??? I have a lot of problems with them. This will be the third programmer I made. Until now I can`t program them.
 

Thanks! To day I`m little bit destract! If you see above I have already asked this question. Sorry!
Has someone worked with this controllers(18FXXJXX series)??? I have a lot of problems with them. This will be the third programmer I made. Until now I can`t program them.

Hi,

Have programmmed 18F46J11s, 45K20s, Pic24s with the Pk2.

What programmers have you tried ? and exactly which J series chips are you using ?

The diy PK2 clones do work, but they are a compromise, if you are serious about programming microchips then buying a ready made Pk2 or Pk3 might be a better option., it might even be cheaper than building your own, certainly easier !
 

I`m trying to program 18F66J60. I have two versions of Brenner (Brenner 8 with adapter and Brenner9N). They don`t recognise the chip.
 

I`m trying to program 18F66J60. I have two versions of Brenner (Brenner 8 with adapter and Brenner9N). They don`t recognise the chip.


Hi,

Well the 66j60 is on the Brenner 9 Device list so would expect it to work ...?
Plus so easy to get a fault on those 66j60 smd pins if you are making your own boards ?

A diy PK2 would need a 3v3 regulator fitting as shown earlier, kind of reinforces my last point that you might be better buying a ready made Microchip Pk2 or PK3.
 

The pcb is made by machine. I olny soldered the chip. I checked many times the wiring and everything seems fine. I can replace the chip with new one in case I have burned it, but I don`t think there will be a big difference, because the resistence between ICSP pins is very big as it must be.
 

Hi,

Just been looking at your previous posts on the programmers - seems you have been trying for a long time .

Have you been able to recognise or program any pic with the Brenner 8 or 9.
Just wondered if you are also in the Uk ?
 

I`m not in Uk. I used brenner8 for many DIP package chips like 16F877, 18F2550, 18F4520 ....
I want to ask you about the Diy mini pickit. As I see from your charts the MCRL is not connected. I don`t think this is normal.
I want to know is this diod D4 only fast diod??? Thanks!
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top