spasbyspas
Active Member
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
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
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
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
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
Posts: 56
Thank You
-Given: 30
-Receive: 7
|
|
« Reply #55 on: May 02, 2009, 02:07:12 14:07 » |
|
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. 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
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
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
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
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
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
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
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?! Endjoj!
|
|
« Last Edit: May 03, 2009, 01:37:07 13:37 by spasbyspas »
|
Logged
|
|
|
|
newboy
Junior Member
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
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
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 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
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
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
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
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?!
|
|
« Last Edit: May 14, 2009, 05:46:12 17:46 by spasbyspas »
|
Logged
|
|
|
|
jeanninemtv
Senior Member
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
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
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...
|
|
|
Logged
|
|
|
|
spasbyspas
Active Member
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, 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
|
|
|
|
|