OK1HDU (Hamradio, electronics, travelling, photography, ok7u...)
599.cz - Homepage 599.cz - Homepage Memorial OK1WC Optimalizováno pro web... Než něco pošlete dál, přečtěte si ... hoax.cz
     Dnes: 23. 04. 2021    spaceweather.com Bouřky v Česku v novém okně Bouřky v Evropě v novém okně Ionogram Průhonice v novém okně Contest calendar WA7BNM v novém okně RSS summary of the last 7 articles    
O   Hlavní menu

 [-] Hlavní stránka

 [-] Zajímavé odkazy

 [-] Download

 [-] Zasílání novinek


O   Seznam rubrik


time.is in new window


f e e d b a c k

O   Počasí v Holicích
JO70XC


O   VOACAP KV Online

O   VOACAP pro CB
Šíření na CB

PHPRS fórum

<a1>technika, bastleni</a1>

Zpět Programovací kabel pro Atmely AVR

Vydáno dne 14. 08. 2011 (6398 přečtení)

programovaci_kabel Již před delší dobou jsem v tomhle článku popsal způsob jak pomocí PonyProgu nahrát program (.hex soubor) do paměti AVR jednočipů Atmel, aniž bychom si museli pořizovat nějaký programátor (hardware) (ISP). Jde v podstatě o přímé propojení paralelního portu PC a patice jednočipu. Trochu problém je, že na nových PC se již paralelní port nevyskytuje.


Zdá se ale, že jsem to nepopsal úplně srozumitelně, protože mi čas od času přijde e-mailem dotaz, jak to na ten paralelní port připojit. Vypadá to, že popsat propojení pomocí tabulky nebyl asi nejlepší nápad; v dotazech je často prosba o schéma. Abych nemusel odpovídat jednotlivě, rozhodl jsem se k tomuto tématu vrátit.

Abych řekl pravdu, tak to udělátko, které jsem tam popsal již v podstatě nepoužívám. Pokud něco nového vymýšlím, většinou umístím na plošný spoj pětipinový konektor PSH02-05P na který vyvedu programovací vývody AVR jednočipu. Pro nahrání programu potom použiji kabel který zde popisuji. Výhoda je, že na plošném spoji již je vyřešeno napájení i přítomen vnější krystal hodin, pokud je v zapojení použit. Na fotce je vidět stíněný vícežilový kabel, ale původně jsem použil pět žil odtržených z plochého vodiče. Fungovalo to úplně stejně a jediný problém byl že se jednotlivé žíly začaly od sebe časem odtrhávat.

     
programovaci kabel (schema)
konektor PFH02-05P
PSH02-05P (PSH02-05PG)
schéma kabelu konektor PFH02-05P konektor PSH02-05P
na desce s jednočipem
     

Na programování používám PonyProg. Jeho nastavení je na obrázcích níže. Hlavně je nutné zvolit v menu správný typ programátoru a typ programovaného integrovaného obvodu. Důležité je také mít staženou verzi, která danou součástku podporuje. Bohužel, zdá se, že vývoj PonyProgu se zastavil, takže možná s některými novějšími typy součástek bude časem problém.

     
interface
výběr čipu
kabel s konektory
Typ programátoru
v Ponyprogu
Typ součástky
v Ponyprogu
Kabel délky cca 2m
     

Vzhledem k tomu, že propojujeme naše zařízení přímo s paralelním portem PC, je potřeba být velice opatrný, abychom si port na PC nezničili. Jelikož většina pinů jednočipů může mít i několik různých funkcí, což platí i pro piny, kterými se součástka programuje, znamená to při návrhu zapojení určitá omezení, s kterými je nutné počítat.

Jarda ok1hdu


   | Celý článek |      Informační e-mail tisk clánku
 

Zpět (klikni)

O   Novinky
19.08.2020:
Update na webu DXFC
Dneska jsem updatoval info na webu DXFC.

05.07.2019:
Update fotoalba
Do fotoalba jsem přidal pár fotografií ze:
Slovinska (červen 2019)
Fotoalbum prozatím zrušeno.

05.12.2018:
Update fotoalba
Do fotoalba jsem přidal pár fotografií ze:
Slovinska (jaro 2018)
a ze:
Suchého Vrchu (zima 2005/2006).
Fotogalerie je prozatím zrušena.

24.11.2017:
Update na webu DXFC
Dneska jsem updatoval info na webu DXFC

24.11.2017:
Update fotoalba
Do fotoalba jsem přidal fotky z letošní dovolené v Tureckém Oludeniz.
Fotoalbum je prozatím zrušeno.

O   kalendář
<<  Duben  >>
PoÚtStČtSoNe
   1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30   

O   Radary ČHMU

PHP Scripting Language MariaDB Apache Web Server

Tento web site byl vytvořen prostřednictvím phpRS - redakčního systému napsaného v PHP jazyce.
Na této stránce použité názvy programových produktů, firem apod. mohou být ochrannými známkami
nebo registrovanými ochrannými známkami příslušných vlastníků.