Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
November 24, 2024, 08:40:22 08:40


Login with username, password and session length


Pages: 1 2 [3] 4  All
Print
Author Topic: PicKit2 Clone  (Read 49523 times)
0 Members and 2 Guests are viewing this topic.
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #50 on: May 01, 2009, 06:01:17 18:01 »

Hi all!
This is my ver. of PicKit2.
Endjoy!
« Last Edit: May 03, 2009, 09:12:18 09:12 by spasbyspas » Logged
pasanlaksiri
Junior Member
**
Offline Offline

Posts: 69

Thank You
-Given: 144
-Receive: 59



« Reply #51 on: May 01, 2009, 07:45:19 19:45 »

Hi all!
This is my ver. of PicKit2.
Endjoy!

It will be very nice if u post a PCB design also for ur PK2 clone
Logged

Wizpic
Global Moderator
Hero Member
*****
Offline Offline

Posts: 1203

Thank You
-Given: 553
-Receive: 409



« Reply #52 on: May 01, 2009, 10:54:08 22:54 »

This is a pickit2 clone that I have done, I must warn you but it's not fully tested , I have a board made up and just awaiting some Mosfets and the 2 25LC512 chips, I could only get SMT chips the dils where out of stock but it would not take much to fit SMT with a 8 pin dill socket,

I have checked it against the orginal pickit2 and I'm 99% sure it's all ok, So if some could check the schematic out I know then the PCB will be 100% correct if the schematic is, You know how it goes you can stare and stare at it and check it and check it over and all seem good then once you built it you find a simple error,The only thing that there might be wrong is that some of the values might not match,

wizpic
Logged

When you think, "I can't do anymore. I need a break," that is the time to challenge yourself to keep going another five minutes. Those who persevere for even an extra five minutes will win in life..
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #53 on: May 01, 2009, 11:45:49 23:45 »

Hi "pasanlaksiri"! Тhis version is very new! So far has achieved only with universal plate.
My objective was to use only bipolar transistors and to eliminate the influence of the USB supply voltage.
Test is 100% and take very stable!
Later i will make PCB design!
Logged
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #54 on: May 02, 2009, 01:22:12 13:22 »

Hi "pasanlaksiri"! Тhis version is very new! So far has achieved only with universal plate.
My objective was to use only bipolar transistors and to eliminate the influence of the USB supply voltage.
Test is 100% and take very stable!
Later i will make PCB design!

Is it support 3.3V PIC ?

How about hex code for PIC18F2550 since you use 8Mhz crytal ... can you share ?
« Last Edit: May 02, 2009, 01:24:32 13:24 by newboy » Logged
alien
Junior Member
**
Offline Offline

Posts: 56

Thank You
-Given: 30
-Receive: 7


« Reply #55 on: May 02, 2009, 02:07:12 14:07 »

Quote
Is it support 3.3V PIC ?
Yes,As the schematic above has a Vdd control circuitry build around an OPAMP LM358 and a transistor but only original poster can tell whether that particular arrangment is working perfectly because original pickit2 from Microchip uses a specific OPAMP(made by Microchip itself)and a mosfet instead of bipolar transistor.
Quote
How about hex code for PIC18F2550 since you use 8Mhz crytal ... can you share ?
No,in my view its a typo,this should be 20 Mhz,it might be so that the designer of the schematic picked up a crystal symbol from library and latter on forgot to change the value.
Logged
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #56 on: May 02, 2009, 02:45:36 14:45 »

BTW, on the the CON3 ICSP ... what is Pin Name ?

I mean there are 6 pin altogether ... so Pin No1, what's name and so on ?

Look good to me about this circuit, maybe I should try to made one.

One more question, Can BD140 to substitute with BC556 ?

Tq
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #57 on: May 02, 2009, 06:17:17 18:17 »

Hi All!
Thank you for your interest!
Now the questions:
- Of course, the scheme produced by 2,5 to 5V for all support chips!
- The originaly PICKIT2 used 20 MHz quartz. I use 8 MHz  because it is very accessible and dazhi scheme is very stable at low quartz.
  If you decide to use 8 MHz quartz, just after loading in programer the original program change Fuse Divide by 5 (20MHz input) to Divide by 2 (8MHz   input) in CONFIG1L before program PIC18F2550.
- The CON3 ICSP is originaly named "J3 ICSP tm". Pin1 - Vpp, Pin2 - Vdd_TGT, Pin3 - GND, Pin4 - ICSPDAT, Pin5 - ICSPCLK, Pin6 - Aux.(i modify shematic look my older post)
-  The idea of using a powerful BD140 transistors is to be able to deploy debug mode to supply a load of at least 150 mA, so that you can use it like but not BC556!
« Last Edit: May 02, 2009, 07:24:13 19:24 by spasbyspas » Logged
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #58 on: May 03, 2009, 05:46:11 05:46 »

spasbyspas,

Can you share the schematic file if possible ?

I want to make less mistake as the schematic has many components.

Thanks

Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #59 on: May 03, 2009, 08:08:38 08:08 »

OK, but wath mistake man? Ware are this?(i modify shematic look my older post)
« Last Edit: May 03, 2009, 08:59:19 08:59 by spasbyspas » Logged
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #60 on: May 03, 2009, 09:52:53 09:52 »

OK, but wath mistake man? Ware are this?(i modify shematic look my older post)

I mean to reduce possible mistake that I may do if I re-draw the circuit in Eagle from the beginning. If I got it from you that's mean the schematic already proven 100% working. So I need just to route  the PCB only.




Logged
jeanninemtv
Senior Member
****
Offline Offline

Posts: 311

Thank You
-Given: 57
-Receive: 25


« Reply #61 on: May 03, 2009, 10:02:30 10:02 »

OK, but wath mistake man? Ware are this?(i modify shematic look my older post)

i'm finishing a program for p18 device. after that i thin i will do your design.  i did a long time ago the potyo design and worked fine, but new approach seems to be more interesting...
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #62 on: May 03, 2009, 01:19:18 13:19 »

OK boys!
I give you NEW more Funny shematic and Orcad sch file, and you made pcb - OK?! Wink
Endjoj!
« Last Edit: May 03, 2009, 01:37:07 13:37 by spasbyspas » Logged
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #63 on: May 03, 2009, 01:55:42 13:55 »

Are they both working 100% ?

What's diffrent between those 2 ?  Any extra good features ?
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #64 on: May 03, 2009, 02:20:42 14:20 »

Yes tested and work 100%!
With the help of added stabilizer 78L05 always the same reference value.
This ensures that after the initial calibration values are always in the exact boundaries.
And maybe you will do at last board?
« Last Edit: May 03, 2009, 02:24:32 14:24 by spasbyspas » Logged
pickit2
Moderator
Hero Member
*****
Offline Offline

Posts: 4668

Thank You
-Given: 834
-Receive: 4321


There is no evidence that I muted SoNsIvRi


« Reply #65 on: May 03, 2009, 02:53:49 14:53 »

I like the usb to 7volt part for a weak usb voltage, I don't have a problem with my usb port voltage. The only fault I can see in what your trying to do is, power the pickit2 clone and debug from usb port
Quote
using a powerful BD140 transistors is to be able to deploy debug mode to supply a load of at least 150 mA
This will fail as most usb ports are limited in what they allow the port to use. I think the original pickit looks at usb and target voltage to see who has right of use. a way to over come this would be to use second usb to supply the extra supply if needed.
Logged

Note: I stoped Muteing bad members OK I now put thier account in sleep mode
newboy
Junior Member
**
Offline Offline

Posts: 94

Thank You
-Given: 42
-Receive: 20


« Reply #66 on: May 03, 2009, 03:10:51 15:10 »

Yes tested and work 100%!
With the help of added stabilizer 78L05 always the same reference value.
This ensures that after the initial calibration values are always in the exact boundaries.
And maybe you will do at last board?

Ok ... I will do the last one. Once I did it, I will report here.

Thanks
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #67 on: May 03, 2009, 03:22:03 15:22 »

Look "pickit2", i made these changes because of my experience with USB which shows that different computers made between different voltage (4,3V - 5V).
You may not have such problems but I had changed and therefore supply of.
USB generally can supply electricity to 500 мА, in most cases there is more opportunity!
My desire was to replace the field with bipolar transistors in simple replications.
I did not actually require anyone to repeat the schematic and to choose or variations around this very clever thing named PicKit2!
« Last Edit: May 03, 2009, 04:59:09 16:59 by spasbyspas » Logged
milenjs
Newbie
*
Offline Offline

Posts: 13

Thank You
-Given: 7
-Receive: 2


« Reply #68 on: May 14, 2009, 09:39:43 09:39 »

@spasbyspas, do you have this schematic in EAGLE format? OR can convert?
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #69 on: May 14, 2009, 03:01:13 15:01 »

I do not know, but if you promise that you will make a board in this format?! Wink
« Last Edit: May 14, 2009, 05:46:12 17:46 by spasbyspas » Logged
jeanninemtv
Senior Member
****
Offline Offline

Posts: 311

Thank You
-Given: 57
-Receive: 25


« Reply #70 on: May 14, 2009, 03:17:07 15:17 »

Hi All!
Thank you for your interest!
Now the questions:
- Of course, the scheme produced by 2,5 to 5V for all support chips!
- The originaly PICKIT2 used 20 MHz quartz. I use 8 MHz  because it is very accessible and dazhi scheme is very stable at low quartz.
  If you decide to use 8 MHz quartz, just after loading in programer the original program change Fuse Divide by 5 (20MHz input) to Divide by 2 (8MHz   input) in CONFIG1L before program PIC18F2550.
- The CON3 ICSP is originaly named "J3 ICSP tm". Pin1 - Vpp, Pin2 - Vdd_TGT, Pin3 - GND, Pin4 - ICSPDAT, Pin5 - ICSPCLK, Pin6 - Aux.(i modify shematic look my older post)
-  The idea of using a powerful BD140 transistors is to be able to deploy debug mode to supply a load of at least 150 mA, so that you can use it like but not BC556!


excuse me but which one is the firmware to work  with?
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #71 on: May 14, 2009, 03:42:02 15:42 »

This is the firmware:
Logged
kanishka13
Newbie
*
Offline Offline

Posts: 9

Thank You
-Given: 6
-Receive: 2


« Reply #72 on: December 03, 2009, 12:10:14 12:10 »

So is the schematic all correct?... I hope its working... Huh
Logged
spasbyspas
Active Member
***
Offline Offline

Posts: 169

Thank You
-Given: 735
-Receive: 366


« Reply #73 on: December 03, 2009, 08:19:02 20:19 »

Yes man, it is OK!
Logged
pic32
Guest
« Reply #74 on: December 09, 2009, 08:34:33 20:34 »

Hi All, Smiley
This is my first post here,
i want to share you my PICkit2, tested ok with:
PIC16F84A, PIC18F2550, dsPIC30F5011, PIC32MX460F512L


eagle files in the attachments.
Logged
Pages: 1 2 [3] 4  All
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC