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í 

programator PIC
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
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: čt říjen 23 2014, 13:23    Předmět: programator PIC Citovat

Ahoj,
mám PIC 18LF2525 a pokouším se ho naprogramovat. Zatímco s AVR poroblém nemám, tak tohle mi nejde. Zkoušel jsem tam dostat nějaký program přes Arduino - nešlo. Zkusil jsem jednoduchý sériový programátor přes COM (COM mám na kartě v PCIx slotu) podle tohoto návodu
kód:
http://www.curtisbeef.com/projects/super-simple-pic-programmer

napájím to z Arduina 5V + GND spojeno s GND COMu. Program PICPgm. Při testu psal, že programátor nalezen, ale info si to z čipu nevytáhlo. Dokonce se pustilo i programování, ale byly tam chybové hlášky. Taky mi nejde na rozum, jak to může verifikovat, aniž by byl zapojen Rx pin na COMu. Máte někdo zkušenosti s programováním? Nějak si nevím rady.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
monterjirka



Založen: Jun 14, 2003
Příspěvky: 2794
Bydliště: Blížejov

PříspěvekZaslal: čt říjen 23 2014, 14:34    Předmět: Citovat

Někdy stačí jeden nepodařený pokus a už se z toho nic nepřečte ani se tam nic nezapíše...
"Verifikovat" to může - ono se to tváří jako když čte, ale pokud není nějaký PIN zapojen, logicky čte pořád jen jednu úroveň (L nebo H) a hází jednu chybu za druhou.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zaky



Založen: Oct 30, 2010
Příspěvky: 6602
Bydliště: Praha

PříspěvekZaslal: čt říjen 23 2014, 14:34    Předmět: Citovat

Potřeboval jsem před časem naprogramovat jeden PIC do programátoru PICů Smile Slepici a vejce jsem řešil tímto programátorem a vše šlo bez problémů. Používá se tzv. bit bang přístup, tedy není to UART komunikace, ale data se generují nahazováním a shazováním DTR linky a čtou čtením CTS linky. Problém bude v úrovních, měl by ses podívat na signály osciloskopem, případně aspoň zkontroluj voltmetrem, jestli tvůj port má úrovně 12V nebo 5V, v případě 5V nemusí log1 stačit. Ona je to totiž celé řádná prasečina, TTL log 0 je na RS232 tvořena přivedením záporného napětí, dle specifikace až -15V na IO, rezistor omezí proud a substrátová dioda v procesoru se s tím musí vypořádat, TTL log1. je zase tvořena až +15 V na RS232, rezistor zase omezí proud a substrátová dioda musí omezit zase kladnou polaritu. Máš řádně zablokované napájení procesoru? Chtělo by to kombinaci keramiky, třeba 100 nF a elytu, takových 100uF by neškodilo, substrátovými diodami z programovacích signálů do zdroje přitéká kladný proud a může tak zvedat napájecí napětí procesoru, kondenzátor by měl dokázat tyto pulsy absorbovat, lineární stabilizátor typicky "sink" režim neumí.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: čt říjen 23 2014, 15:28    Předmět: Citovat

už jsem na to přišel. nedalo mi to a šel jsem k jinému pc, které má COM na desce. A tam jsem naprogramoval hned tři na první zapojení. Okamžitě na začátku načte info o čipu a pak programuje a verifikuje bez chyby.

Ty PIC jsou podle mě docela tajemný. Programatorů na AVR všude dost, ale na PIC pusto prázdno. A když, tak docela drahé. Asi zkusím nějaký taky vyrobit. Máte nějaké typy na programátor s HV do usb?
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17745
Bydliště: Nový Bydžov

PříspěvekZaslal: čt říjen 23 2014, 15:57    Předmět: Citovat

Chceš říct, že se ti to chová jinak když je COM na základovce a jinak na desce portů zastrčený do slotu? Už jsem dlouho neviděl PC který by mělo porty ve slotu Smile Starý to ale měly běžně. Není spíš na každým PC jinej systém?
Jirka
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
ohryzek36



Založen: Dec 24, 2008
Příspěvky: 2376
Bydliště: Zlínsko

PříspěvekZaslal: čt říjen 23 2014, 16:06    Předmět: Citovat

To bude spíš nějaký řadič - takže místo klasického 75232 budiče na základní desce to má speciální chipset, který má klidně napěťové úrovně jen 3,3V a tam ten programátor už fungovat nebude - podobná situace jaku u notebooků a podobných zařízení.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zaky



Založen: Oct 30, 2010
Příspěvky: 6602
Bydliště: Praha

PříspěvekZaslal: čt říjen 23 2014, 16:32    Předmět: Citovat

Na PCI a PCIe kartách bývají často drivery (brouci) http://www.ti.com/lit/ds/slls206j/slls206j.pdf , takže porty pak jedou +/- 12V, což je OK, notebooky jsou jiná kapitola. Problémem může být spíš bit banging přes drivery (software) k tomu řadiči, to často nefunguje.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
monterjirka



Založen: Jun 14, 2003
Příspěvky: 2794
Bydliště: Blížejov

PříspěvekZaslal: čt říjen 23 2014, 17:45    Předmět: Citovat

Ono také trochu záleží na tom, jak programátor zadá porty a komunikaci s nimi, jestli to automaticky chodí i když jsou porty fyzicky někde úplně jinde, než je běžná adresace na MB.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: pá říjen 24 2014, 9:17    Předmět: Citovat

To s tou adresací by klidně mohlo být. Do toho programu se dá zadat HW adresa, to bych mohl zkusit. Jinak systémy jsou taky jiné, já mám W8, druhý pc je s W7.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: st říjen 29 2014, 11:12    Předmět: Citovat

jinak máte někdo tip na USB programátor pro PIC?
našel jsem toto. sice můj typ přímo v podporovaných není, je tam PIC18F2520, což by s mým PIC18LF2525 měla být rodina. jenže prodejce mi psal, že v dodávaném programu není ten typ k dipozici.
http://aukro.cz/show_item.php?item=4725042932

ještě jsem našel na DX
http://www.dx.com/p/pickit2-pic-emulator-green-221407?tc=EUR&gclid=CNLh25nN0cECFVGWtAodkAkAtw#.VFC68Pl5PvM

nebo něco vyrobit. nejlépe aby to zvládlo i HV programování. případně bych to napětí do toho pinu pustil z jiného zdroje.

případně si vyrobit, našel jsem tohle
http://picpgm.picprojects.net/hardware.html#USB_PROGRAMMER


Naposledy upravil silas15 dne st říjen 29 2014, 11:44, celkově upraveno 2 krát.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
hafca



Založen: Jul 27, 2004
Příspěvky: 4486
Bydliště: 25km na západ od Prahy

PříspěvekZaslal: st říjen 29 2014, 11:31    Předmět: Citovat

Já mám Brenner8-P a spokojenost. Má i bootloader a tak se nechá měnit jeho firmware takříkajíc za chodu a umí snad všechny PIC.
_________________
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
silas15



Založen: Feb 09, 2013
Příspěvky: 90

PříspěvekZaslal: st říjen 29 2014, 11:41    Předmět: Citovat

Díky, mají tam i uspořádání pro univerzální desku. To je paráda. Akorát je to v NJ.

já našel ještě tohle:
http://usbpicprog.org/?page_id=5

zdá se to jednoduché a umí to i HV, jestli jsem správně pochopil ty pumpy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
hafca



Založen: Jul 27, 2004
Příspěvky: 4486
Bydliště: 25km na západ od Prahy

PříspěvekZaslal: st říjen 29 2014, 12:07    Předmět: Citovat

Ovládací program je v AJ a k výrobě tu němčinu prakticky neptřebuješ. A něco ti přeloží kdyby bylo nejhůř i Google translator.
_________________
Kdyby Edison nevynalezl elektřinu, do teď se díváme na televizi při svíčkách.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
stanleyv



Založen: Jan 21, 2007
Příspěvky: 123
Bydliště: Trnava

PříspěvekZaslal: so listopad 01 2014, 19:03    Předmět: Citovat

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



Založen: Aug 30, 2008
Příspěvky: 3741
Bydliště: Čierne pri Čadci

PříspěvekZaslal: so listopad 01 2014, 20:45    Předmět: Citovat

Má s ním někdo nějaké zkušenosti? K němu bude asi potřeba dodělat nebo přikoupit tišťák s paticemi pro zasunutí PIC jestli se nemýlím.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
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.20 sekund