hello there,
i m new to pic and willing to develop this programmer.
i completed with the pcb and soldering part and also programmed PIC 18f2550
with JDM programmer.
it showed programming ok with the pic 18f2550 but when i attach it to the usb
it is not recognize by the PC.
also when i programme other usb code in the ic ...
then also it is not shown...
please help me out...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I think you have a problem in the DCDC section, proably some transistors are
mounted incorrectly or of wrong type.
Try first to unmount all transistors and see if the device is recognized.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I tried by removing the transistors but still problem continues.....
i check the voltages at the respective pin it shows...
VDD = 5.09v
VSS = 0v
MCLR = 2.55v
Usb D+ =0
USB D- = 0
please have a look at my pcb ...
may i m missing somewhere ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
i mounted both Cap with correct polarity .....
and still the IC is not recognizable in windows....
also i built the small prototype on the breadboard with only 12mhz oscillator,
2 22pf cap, one resistor for MCLR and cap at 14 pin of the controller but
still the ic is not recognized by the windows in HID..
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Well, then the only possible explanation is that you did not program the
device correctly.
Can you see if the clock is running? What about the 3.3V voltage on pin 14?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
thanks albmc...
i got IC detected in windows as well as in programmer....
i must not have programme it well priviously...
bt now it shows low voltage on usb(VUSB<4.5)
and i m enable to programme any pic...
help me out....
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now, before you try to program anything, execute the hardware test and check
all voltages.
Low USB voltage depends from current draw, so you either have a component
mounted incorrectly that draws current (e.g. transistors, etc) or your USB
port is supplying also nome other power hungry device, in which case just
disconnect that device.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
during hardware test the following result is what i came across.....
test 1>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =0v
test 2>
Vpp =2.46v Vdd=4.9v Vdata= 4.8v Vclk =4.8v
test 3>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =0v
test 4>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =4.8v
should i replace present transistors with the new one....???
also tell me the value the multimeter should show for checking proper
transistor....
thank you...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I also think the electrolytic capacitors are reversed. I have built two of
these and mine are opposite. The square pad is the ground side and where the
capacitor lead closest to the stripe goes. Try it and see if you get better
results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
as albmc said , i confirm that the negative terminal of the cap is
grounded.....
and also there r two electrolyte cap in the pcb of mine......
so i reverse them both....
will change transistor and let u know whether it works......
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
even though both of the 547 is removed the result for VPP and VDD remains same
i.e no change in voltages in hardware test....
bt Data and clock pin are showing proper change except in third hardware test
where data pin should be 5v and it is showing 0v
please tell me...
which transistor is use for which purpose......
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hello there,
i m new to pic and willing to develop this programmer.
i completed with the pcb and soldering part and also programmed PIC 18f2550
with JDM programmer.
it showed programming ok with the pic 18f2550 but when i attach it to the usb
it is not recognize by the PC.
also when i programme other usb code in the ic ...
then also it is not shown...
please help me out...
when i attach the device to the XP windows it shows high current
consumption...
n till dosent recognize it....
I think you have a problem in the DCDC section, proably some transistors are
mounted incorrectly or of wrong type.
Try first to unmount all transistors and see if the device is recognized.
I tried by removing the transistors but still problem continues.....


...
i check the voltages at the respective pin it shows...
VDD = 5.09v
VSS = 0v
MCLR = 2.55v
Usb D+ =0
USB D- = 0
please have a look at my pcb ...
may i m missing somewhere
http://s19.postimage.org/p0tjrwzk3/DSC04162.jpg
http://s19.postimage.org/qtwgg8kqr/DSC04163.jpg
I have the impression that the electrolytic caps are reversed; check that the
minus lead goes to the ground node.
i mounted both Cap with correct polarity .....
and still the IC is not recognizable in windows....
also i built the small prototype on the breadboard with only 12mhz oscillator,
2 22pf cap, one resistor for MCLR and cap at 14 pin of the controller but
still the ic is not recognized by the windows in HID..
Well, then the only possible explanation is that you did not program the
device correctly.
Can you see if the clock is running? What about the 3.3V voltage on pin 14?
thanks albmc...
i got IC detected in windows as well as in programmer....
i must not have programme it well priviously...
bt now it shows low voltage on usb(VUSB<4.5)
and i m enable to programme any pic...
help me out....
Now, before you try to program anything, execute the hardware test and check
all voltages.
Low USB voltage depends from current draw, so you either have a component
mounted incorrectly that draws current (e.g. transistors, etc) or your USB
port is supplying also nome other power hungry device, in which case just
disconnect that device.
during hardware test the following result is what i came across.....
test 1>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =0v
test 2>
Vpp =2.46v Vdd=4.9v Vdata= 4.8v Vclk =4.8v
test 3>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =0v
test 4>
Vpp =2.46v Vdd=4.9v Vdata= 0v Vclk =4.8v
should i replace present transistors with the new one....???
also tell me the value the multimeter should show for checking proper
transistor....
thank you...
I also think the electrolytic capacitors are reversed. I have built two of
these and mine are opposite. The square pad is the ground side and where the
capacitor lead closest to the stripe goes. Try it and see if you get better
results.
as albmc said , i confirm that the negative terminal of the cap is
grounded.....
and also there r two electrolyte cap in the pcb of mine......
so i reverse them both....
will change transistor and let u know whether it works......
even though both of the 547 is removed the result for VPP and VDD remains same
i.e no change in voltages in hardware test....
bt Data and clock pin are showing proper change except in third hardware test
where data pin should be 5v and it is showing 0v
please tell me...
which transistor is use for which purpose......
yep i got it worked.....
but will programming it say usb voltage too low.....
and unable to programme 16f505...
here is the output...
USB voltage too low (VUSB<4.5V)
OSCCAL: 0x000
Backup OSCCAL: 0x000
Erasing ... completed
Writing code ...
Error writing address 0: written 80C, read 000
Error writing address 1: written 400, read 000
.
.
.
.
Error writing address 106: written 387, read 000
Error writing address 107: written E05, read 000
Error writing address 108: written 8FB, read 000
Error writing address 109: written 8F3, read 000
Exceeded maximum number of errors (201), write interrupted
Write interrupted
completed, 960 errors
Writing CONFIG ... completed, 0 errors
please help me out...
i got the programmer running...........
thanks everybody for replies and support....
So, what was the problem?