Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

JDM programátor
Jdi na stránku 1, 2  Další
 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
TFSi



Založen: Feb 28, 2010
Příspěvky: 23

PříspěvekZaslal: ne srpen 01 2010, 21:18    Předmět: JDM programátor Citovat

Zdravím,
nejprve musím podotknout že v této oblasti elektroniky jsem amatér takže se předem omlouvám za případné tupé dotazy Confused
Takže:
postavil jsem si JDM PIC programátor podle tohoto návodu: http://www.belza.cz/digital/jdm.htm
K počítači to připojuji pomocí USB-serial adaptéru (nemám v počítači sériový port). Používám program IC-Prog 1.06B. Zkoušel jsem to na PIC 16F628A, čtení funguje v pořádku ale při pokusu o zápis programu (*.HEX) vyskočí hláška "Verify failed at address 0000h!".
Když jsem na internetu zkoušel hledat problém, tak jsem narazil na informaci že prý tento programátor potřebuje "opravdový" COM port - což já nemám.

Nevíte někdo jak to zprovoznit na PC bez "opravdového" COM portu?
Případně kdyby existovalo nějaké schéma USB programátoru který by zvládal to samé co tento a k vyrobení by nebyl potřeba naprogramovaný PIC? Nepotřebuji žádný hotový za stovky Kč - pro mé potřeby by to byl zbytečně drahý luxus.

Předem moc děkuji za případné odpovědi.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Banda



Založen: Mar 22, 2005
Příspěvky: 1170
Bydliště: OV

PříspěvekZaslal: ne srpen 01 2010, 23:16    Předmět: Citovat

V závislosti na tom, co přesně v budoucnu budeš s procesory dělat, to vidím takhle:

a) Pokud je to jednorázovka a programování se nadále věnovat nebudeš - nech si to u někoho naprogramovat.

b) V budoucnu se hodláš skutečně věnovat programování PIC - tak doporučuji vyrobit si USB programátor.

Z vlastní zkušenosti vím, že pokud to člověk myslí s programováním opravdu vážně, investici do USB programátoru se nevyhne a čím více to oddaluje, tím pomaleji se rozvíjí.

Velká rada, pokud to myslíš s PIC vážně:
MPLAB + ICD2 je jasná volba
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Burajko



Založen: Aug 21, 2009
Příspěvky: 1810

PříspěvekZaslal: po srpen 02 2010, 12:51    Předmět: Citovat

1.V dnesnej dobe by som kvoli ich zastaralej architekture(adresne mody,banky registrov,technologia 0,75um) nesiel.Slaby vypocetny vykon(vynimka 32-bity tusim MIPS jadro) ,osekany kompiler,drahe vyvoj prostredie.
2.Pouzival by som urcite nieco s JTag rozhranim(Atmel AVR,TI Msp340..)
Je to lacnejsie a hlavne vykonnejsie,uspornejsie.
A to som pouzival som Microchip dost casto(8 rokov dozadu).Mal som kupene ICD-cko.
A ked to myslis vazne ,urcite casom prejdes na c-cko.Pri vacsich projektoch sa z asembleru po..res.

_________________
Už druhý krát strihám a furt je to krátke
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
TFSi



Založen: Feb 28, 2010
Příspěvky: 23

PříspěvekZaslal: po srpen 02 2010, 13:59    Předmět: Citovat

Díky za odpovědi.
Moje situace je taková, že se tomu nehodlám věnovat víc než je třeba - jde mi pouze o naprogramování cca 40 - 50 čipů (nic vyvíjet nebudu - vše jsem dostal připravené).
Jenže problém je ten, že co čip to jiný program, takže když jsem v okolí zjišťoval kolik by stálo naprogramování (dodám čipy + programy + cca 2000Kč u nejlevnější firmy) tak jsem zvolil výrazně levnější metodu: vyrobit si programátor doma ze součástek v hodnotě 150Kč a obětovat tomu pár večerů...

Takže buď musím nějak zprovoznit tenhle programátor přes USB->Serial redukci, nebo budu muset někde sehnat starší PC se sériovým portem Confused
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Banda



Založen: Mar 22, 2005
Příspěvky: 1170
Bydliště: OV

PříspěvekZaslal: po srpen 02 2010, 15:32    Předmět: Citovat

Nemá cenu si s tím hrát, pokud to spěchá. To bych oslovil kamaráda nebo souseda, co má stolní PC, strávil u něj pár hodin nebo to rozdělil na více dnů a hotovo.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
kony2807



Založen: Jul 29, 2007
Příspěvky: 305
Bydliště: Ostrava

PříspěvekZaslal: po srpen 02 2010, 15:39    Předmět: Citovat

TFSi : Napiš mi v SZ podrobnosti , nebráním se tomu , že bych ti ty PICka naprogramoval .
_________________
________________________________
"Představte si to ticho, kdyby lidé říkali jen to, co vědí." K.Čapek
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
TFSi



Založen: Feb 28, 2010
Příspěvky: 23

PříspěvekZaslal: po srpen 02 2010, 16:32    Předmět: Citovat

Díky za odpovědi.
kony2807: děkuji za nabídku. Nakoupit cca 40 PICů naráz při ceně cca 50Kč/ks je pro mě docela sci-fi. Mám to pro vylepšení svého koníčku (modelová železnice) a kdybych to nakoupil všechno naráz tak by mě manželka asi sežrala, takže nákupy musím rozložit do několika várek čímž bych tě musel otravovat po dobu několika týdnů Wink

Asi to nakonec udělám jak píše Banda: soused má postarší PC kde by sériový port měl být, takže se mu tam čas od času vetřu Cool
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Banda



Založen: Mar 22, 2005
Příspěvky: 1170
Bydliště: OV

PříspěvekZaslal: po srpen 02 2010, 17:14    Předmět: Citovat

Jaj, to sis měl dopředu rozmyslet, jestli koníčka nebo ženskou, jedno druhé vylučuje Laughing
Taky mám kamaráda železničáře a modeláře, jsou na tom podobně Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
kelley



Založen: Jan 04, 2008
Příspěvky: 192
Bydliště: Brno

PříspěvekZaslal: po srpen 02 2010, 18:45    Předmět: Citovat

"Skutečný" sériový port by měl zajistit USB-RS232 převodník s čipem FT232 a MAX213 (např. firma DeLock).

U tohoto typu programátorů, co jsi na něj dal odkaz, se programovací napětí 13V získává přímo ze signálů z portu, to je na nic. Hledej zapojení JDM programátoru s EXTERNÍM napájecím zdrojem. Já tady pořád propaguju (a používám) tenhle: http://www.jjx.wz.cz/fum/fumprog/fumprog.html. Ale na 100% nezaručuju, mám v PC skutečný COM port.

A nebo ať ti někdo daruje PC s Pentiem 1, tam budou ty porty hned dva Very Happy
EDIT: aha, on už to někdo navrhl přede mnou, tak to jo.

Nebo kup hotový od ASIXu a pak ho prodej, to by neměl být problém, zájemců bude dost.

Nebo tohle:http://www.aukro.cz/item1168895368_univerzalni_usb_programator_pic_1_pic_zdarma.html
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Standa33



Založen: Nov 07, 2009
Příspěvky: 295

PříspěvekZaslal: út srpen 03 2010, 5:53    Předmět: Citovat

Používám tohle zapojení spolu s programem WinPic. Ten JDM programátor jsem také zkoušel, ale fungoval nějak podivně, někdy se programování povedlo, někdy ne(zkoušel jsem to na normálním PC, na notebooku mi nefungoval, zřejmě malé napětí na COM).


Programátor pro PIC.GIF
 Komentář:

Stáhnout
 Soubor:  Programátor pro PIC.GIF
 Velikost:  10.8 kB
 Staženo:  247 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
kony2807



Založen: Jul 29, 2007
Příspěvky: 305
Bydliště: Ostrava

PříspěvekZaslal: út srpen 03 2010, 7:26    Předmět: Citovat

Pokud by se jednalo o vlastní konstrukci - vřele doporučuji tohle : http://mcu.cz/news.php?extend.1488.7 .
Prvotní naprogramování procesoru programátoru zvládnou v každé lepší prodejně součástek , pokud ne , stačí mi PIC poslat poštou .
Jak to tak vypadá , na aukru je stejná konstrukce se ZIF paticí , no cenu ať si každý posoudí sám .

_________________
________________________________
"Představte si to ticho, kdyby lidé říkali jen to, co vědí." K.Čapek
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Jirka



Založen: Jul 01, 2005
Příspěvky: 2031
Bydliště: zbídačený kraj

PříspěvekZaslal: út srpen 03 2010, 9:59    Předmět: Re: JDM programátor Citovat

TFSi napsal(a):
K počítači to připojuji pomocí USB-serial adaptéru (nemám v počítači sériový port). Používám program IC-Prog 1.06B. Zkoušel jsem to na PIC 16F628A, čtení funguje v pořádku ale při pokusu o zápis programu (*.HEX) vyskočí hláška "Verify failed at address 0000h!".
Když jsem na internetu zkoušel hledat problém, tak jsem narazil na informaci že prý tento programátor potřebuje "opravdový" COM port - což já nemám.

Tahle hláška se objevuje i u PC se skutečným sériovým portem. Takže jiné PC nemusí být řešení. Už se tu o tom psalo.

_________________
*****
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Burajko



Založen: Aug 21, 2009
Příspěvky: 1810

PříspěvekZaslal: út srpen 03 2010, 21:29    Předmět: Citovat

Alebo nastavit kontolu erase pred programovanim.
_________________
Už druhý krát strihám a furt je to krátke
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
TFSi



Založen: Feb 28, 2010
Příspěvky: 23

PříspěvekZaslal: st srpen 04 2010, 17:18    Předmět: Citovat

Díky za odpovědi.
Hotový programátor se mi moc kupovat nechce - přece jenom vlastní práce víc zahřeje u srdíčka... Razz ... ale mám to v záloze jako poslední možnost.

Moc díky za schéma/odkazy, jenom bych k tomu měl lamerský dotaz:
v toho programátoru co jsem si postavil je 18pinový sokl, kde jsou zapojené skoro všechny piny; u těch programátorů co odkazujete je ale "jakési cosi" co má jenom 9 (respektive 6) pinů. Jak do toho tedy nacpu třeba ten zmiňovaný PIC který má 18 nožiček?
Koukal jsem že jeden z odkazovaných programátorů potřebuje externí napájení: stačí k tomu SS zdroj co mi tady zbyl ještě z dob budování lepších zítřků nebo to potřebuje něco extra?

A ještě: nedalo mi to a s tím programátorem jsem si ještě trošku hrál - nakonec jsem zjistil že se do PICu něco nahrálo (i když to vždy vyhodilo tu chybu o adrese 0000h), ale když jsem kód z PICu porovnal s původním HEX, tak se úplně neshodují. Pokusím se je přidat jako přílohu.

Takže Vás ještě chci požádat o vysvětlení co to znamená...



1.txt
 Komentář:
Původní kód z HEX souboru

Stáhnout
 Soubor:  1.txt
 Velikost:  65.96 kB
 Staženo:  176 krát


2.txt
 Komentář:
Kód z PICu

Stáhnout
 Soubor:  2.txt
 Velikost:  65.84 kB
 Staženo:  153 krát

Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
kelley



Založen: Jan 04, 2008
Příspěvky: 192
Bydliště: Brno

PříspěvekZaslal: st srpen 04 2010, 21:53    Předmět: Citovat

Ty piny jsou na soklu propojený jen kvůli univerzálnosti programátoru, aby se do toho daly stčit různý PICy s různým rozložením vývodů.
Na programování ti stačí zpravidla:
1)5V
2)zem
3)Vpp/MCLR (spínaných 13V)
4)data
5)clock

Ostatní nožičky visí při programování v luftě.
Co kde je na konkrétním PICu viz datasheet.
Ten zdroj bude stačit.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku 1, 2  Další
Strana 1 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.17 sekund