ICD2 Clone

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
Atlanko

ICD2 Clone

#1 Příspěvek od Atlanko »

Ktory klon postavit ? ma niekto skusenosti s nejakym :) POzeral som na tieto: http://www.icd2clone.com/wiki/Main_Page

revizia B sa mi pozdava. Ma s nou niekto skusenosti ? nekto tu ma tu verziu potyo 1.

Co by ste mi doporucili ? MAlo by to behat s MPlab 8 :)
(mcu mi neoporucajte autor je velmi vytazeny)

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#2 Příspěvek od jankop »

Co má společného vytíženost autora s tím, že si chceš postavit ICD2 klon?

Atlanko

#3 Příspěvek od Atlanko »

To ze sa mi nechce stavat ked to moze urobit on, keby aspon stavebnicu poslal. Proste jeho verzia sa mi paci. Pordte inu...

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#4 Příspěvek od jankop »

Tak si kup original a máš vymalováno.
V případě revizie B bych měl trochu obavy z odporové síťě signálů ICSPDAT, ICSPCLK. Dal bych přednost budičům sběrnice a poslední zkušenosti mi dávají za pravdu. Vyrobil jsem dva kusy potyo1 s drobnými úpravami. A po odladění nějakých drobností fungují perfektně.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#5 Příspěvek od Atlan »

Konecne nejaky prispevok. A co tak potyo 2 :) Origo stoji dost penazi.

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#6 Příspěvek od jankop »

Nelíbí se mi ty spínače 4066, MCP41010 se hodně špatně získává a je tam téměř zbytečná. Je to věc názoru.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#7 Příspěvek od Atlan »

Oki tak ze potyo 1 Ano. Prezradis tie drobne upravy ? :D pripadne naco dat pozor ? :)

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#8 Příspěvek od jankop »

1. Na pin 1RA4 obvodu 16F877A připojit pullup rezistor cca 4k7 do Ucc
2. Na piny 11,12 obvodu IC1 připojit společný pullup rezistor cca 4k7
do Ucc
3. Na napájení konektoru USB zapojit bipolární transil 5V6
4. Do napájecího pinu 14 IC3 74HC126 vložit přiměřenou diodu třeba 1N5817
5. Všechny omezovací rezistry pro LED zvětšit 3x
7. LED1 neumísťovat na panel, možná pouze na plošný spoj pro
diagnostiku, ještě jsem ji neviděl svítit.
8. Použít obvod 16F877A

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#9 Příspěvek od Atlan »

Preco 877A ? Transil ? je nutny ?

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#10 Příspěvek od jankop »

16F877A - měli jsme nějaké problémy s rychlostí a výpadky komunikace ICD. Máme pocit, že 16F877A má trochu lepší vlastnosti.
Transil jsem si tam navrhl a dal, jestli ho použiješ nebo ne, je jen na tobě.

Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 02:00

#11 Příspěvek od p4ul »

Taky přemýšlím o stavbě ICD2 (kvůli programování dsPICů). Měl bych pár otázek.

1. Co si myslíte o tomto:
http://www.mcu.cz/articles/read.php?article_id=411
http://www.chez.com/silicium31/Electron ... nglish.htm
vzhledem k potyo1 a potyo2?

2. Dalo by se místo 18F4550 použít 18F4553?

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#12 Příspěvek od jankop »

Tak ten francouzskej stavět nejde, protože obvod Cypress je nedostupný.
Potyo1 a Potyo2 kopíruje výstupní obvody staršího ICD2 od Kosti. Jen v případě Potyo2 je přidán oddělovač 4066, který se mi zrovna nelíbí, protože komunikace s cílovým procesorem je velmi choulostivá. MCP41010 je obtížně sehnatelná, ovšem dsPIC potřebuje Vpp 5V a tak to bez ní v tomto případě asi nepůjde. Jedině s nějakým přepínačem. Kosťovo zapojení je prima, bez zbytečností, ale Vpp neošetřuje. V tvém případě bych asi udělal Potyo2, pokud dokážeš sehnat MCP41010 a vynechal 4066.
Psal jsem úpravy Potyo1, platí myslím i pro Potyo2.

1. Is absent pullup resistor on 1RA4
2. Is absent pullup resistor on IC1 pin12
3. LED1 is unavailing
4. Add Shottky to IC3/pin14
5. Add bipolar transil 5V6 between USB +5V and GND
6. Change value LED resistors R8, R9, R10, R11, R12 to 1K2

Uživatelský avatar
p4ul
Příspěvky: 317
Registrován: 29 srp 2007, 02:00

#13 Příspěvek od p4ul »

Vrhnu se teda na potyo2 a aplikuju tvoje rady, díky.

Uživatelský avatar
Atlan
Příspěvky: 4499
Registrován: 10 kvě 2004, 02:00
Bydliště: Košice

#14 Příspěvek od Atlan »

NEma niekto jednoduchy navod ako s tym ICD2 pracovať ? :) najlespsie cz-sk. Pomoc mplab je ta posledna moznost :D

CDWarn0054: MPLAB IDE has lost communications with the MPLAB ICD 2. Would you like to attempt to reconnect?
Connecting to MPLAB ICD 2
...Connected
ICD0286: Unable to communicate with ICD
ICD0082: Failed MPLAB ICD 2 operation
MPLAB ICD 2 Ready
Naposledy upravil(a) Atlan dne 12 led 2008, 22:23, celkem upraveno 2 x.

Uživatelský avatar
jankop
Příspěvky: 679
Registrován: 04 dub 2007, 02:00
Kontaktovat uživatele:

#15 Příspěvek od jankop »

1. Máš originál nebo klon?
2. Připojuješ ho přes RS232 nebo USB?
3. Pokud ho připojuješ přes USB, máš instalován driver od Microchipu?
4. Jako co je ICD2 vidět ve Správci zařízení? Jaký driver má přiřazen?

Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“