![]() | ![]() | ![]() |
| |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
![]() |
| | Tools |
| | #16 |
|
The cable mod I have SEEMS to be working. I am thinking that if it does not the chance of the shielded cable working is small. Reason is that Microchip claims the problem is reflections rather then cross talk. That can be fixed too but not as easily.
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | |
| |
| | #17 | |
| Quote:
My cable mod uses the same pinout as Bill uses on his programmers and is easy to construct.
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | ||
| |
| | #18 | |
| Quote:
VPP, VDD, GND, PGD,PGC, (aux)(PICKIT2 version.) so I felt the order is suggested to be changed for a new designer. Yes I do agree that it serves reduce the crosstalk. but then on that programmer doesn't become compatible to meant ready boards using Microchip version. This is what I tried to indicate, please.
__________________ Regards, Sarma. | ||
| |
| | #19 |
|
Well the programmer has a pair of 4.7K pulldowns, would another pair of 4.7K on the target balance the cable and reduce reflections?
| |
| |
| | #20 | |
| Quote:
__________________ Regards, Sarma. | ||
| |
| | #21 | |
| Quote:
At the first IDC the order is VPP, VDD, GND. PGC, PGD after the wires leave the connector they become PGD VDD GND PGC VPP Just prior to the other connector they move back to VPP, VDD, GND. PGC, PGD OR 9 10 3 4 5 6 7 8 1 2 1 2 3 4 5 6 7 8 9 10 ... 1 2 3 4 5 6 7 8 9 10 9 10 3 4 5 6 7 8 1 2 I make a slit between the 2 and 3 wire and the 8 and 9 wire The 1 2 wires are moved to where the 9 10 wires were and the 9 10 take the place of the 1 2 wires. This is done on both ends. The process of moving wires in this way has been used in PC floppy drive cables for years. Nothing strange. Look at the picture, neither the Junebug or the target has been changed to take the new cable. Better yet it is WORKING with a 35 inch cable
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) Last edited by 3v0; 13th April 2008 at 05:37 PM. | ||
| |
| | #22 |
|
Hi 3v0, this long ICSP cable actually works ? wow ... ![]() Petr | |
| |
| | #23 | |
| Quote:
__________________ Regards, Sarma. | ||
| |
| | #24 | |
|
Sarma, Not a problem. Quote:
You/anyone is welcome to build one and give it a try.
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | ||
| |
| | #25 |
|
Dear 3v0, I just happened to see a note in DL4YHF site . I am attaching the extract under quote and the link details for general interest on cross talk issue. Perhaps it can be useful. " (*) About PGD and PGC filtering: There was a note on the Microchip forum (by Olin Lathrop) about programming the dsPIC30F201(**), suggesting to put 22..47 pF on the PGD and PGC lines to ground near the target chip. In addition, put a 100 ohm resistor in series with the PGD line between target chip and the cap. The resistor and cap on the PGD line low pass filter the PGD signal when it is driven by the target chip. This reduces the high frequencies that can couple onto the PGC line. The cap on the PGC line makes it less suceptible to coupled noise. (**) We later found out that this important note also applies to the PIC18Fxxxx family. A user of a Velleman PIC programmer reported success with a PIC18F4520 after adding 2 * 33 pF caps and a 100 Ohm series resistor. http://www.qsl.net/dl4yhf/winpic/ind..._pgc_filtering "
__________________ Regards, Sarma. | |
| |
| | #26 |
|
Good find. As the speed between the programmer and target increase the problems will get worse. But at this point not everyone agrees that there is a problem. Thanks
__________________ Please post questions to the forums. PM's are for personal communication. BCHS/3v0's Tutorials Junebug USB PIC programmer kit., USB Bit Whacker, The 15 Minute Printed Circuit Board! (+drill time) | |
| |
| | #27 |
|
I have never had an issue with crosstalk and the ICD. I don't have a problem with the order of the pins. However there may be issues with wire gauges and spacings. Also supply capacitance. If I were experiencing crosstalk I would make sure my supply was clean during a program. Also I might try and put a small resistor in series with PGC and PGD to lower the currents. Something like 1-5 maybe even 10 Ohms shouldn't affect the outputs but still reduce the radiated energy from the wires by limiting the current. OK. so like a dumba$$ I didn't read the whole thread before posting but still. Though I might help, but it looks like you have it. Last edited by e_1069; 21st January 2009 at 10:32 PM. | |
| |
|
| Tags |
| crosstalk, pgc, pgd |
| Thread Tools | |
| Display Modes | |
| |
Similar | ||||
| Title | Starter | Forum | Replies | Latest |
| CD4051 analog multiplexer crosstalk | Mojalco | Electronic Projects Design/Ideas/Reviews | 3 | 20th March 2009 09:00 AM |
| Using the PGD and PGC pins | UTMonkey | Micro Controllers | 9 | 15th April 2008 08:22 PM |
| I can't find the PGD and PGC pins on the 16F887... | Krumlink | Datasheet/Parts Requests | 9 | 30th September 2007 07:44 PM |