AVR Programmer, FTDI, či Arduino ISP?

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#16 Příspěvek od FHonza »

Jestli máš někoho nedaleko s programátorem, tak je to určitě nejlepší volba.

Uživatelský avatar
Darthy
Příspěvky: 187
Registrován: 15 led 2008, 01:00
Bydliště: Olomouc

#17 Příspěvek od Darthy »

Teď si mě dostal... Na ten USBasp je vlastně třeba taky naprogramovat tu ATmegu...Arduino ISP to nezvládne?

Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#18 Příspěvek od FHonza »

Jestli máš Arduino, tak je možné ho provozovat jako ISP programátor.

Uživatelský avatar
Darthy
Příspěvky: 187
Registrován: 15 led 2008, 01:00
Bydliště: Olomouc

#19 Příspěvek od Darthy »

To ja vim, ale nemyslím si že Arduino IDE dokáže nahrát firmware pomocí Arduino ISP...? Pokud avrdude dokáže ale pracovat s Arduino ISP tak by to asi neměl být problém.

Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#20 Příspěvek od FHonza »

Jestli máš jedno funkční Arduino, do kterého dokážeš dostat program, tak máš vyhráno :) Takové Arduino lze pak použít místo programátoru:

Po internetu toho nalezneš hodně, třeba namátkou zde

Uživatelský avatar
Darthy
Příspěvky: 187
Registrován: 15 led 2008, 01:00
Bydliště: Olomouc

#21 Příspěvek od Darthy »

Mám funkční Megu, a pak několik Pro Mini... jinak v readme píše, že se to dá použít jen na 5V čipy, co je třeba abych mohl programovat i 3,3V?

Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#22 Příspěvek od FHonza »

Dá se použít (postavit) obousměrný převodník 5V <-> 3.3V. Šel by v nouzi použít i napěťový dělič z odporů. Případně programovaný µC vyndat z aplikace a programovat ho samostatně. Ale to je dost nepohodlné.

Postav nebo si kup USBasp, nemá cenu se s tím takhle trápit. Jinak se dál nepohneš.

Uživatelský avatar
Darthy
Příspěvky: 187
Registrován: 15 led 2008, 01:00
Bydliště: Olomouc

#23 Příspěvek od Darthy »

Však já se ptal na ten USBasp, Fischl má psané v README, že je to použitelné jen na 5V čipy, moc tomu ale nerozumím, například ATmega328 nebo ATtiny85 mají vstupní napětí 2.7 až 5.5V, pokud použiji interní oscilátor nebo externí 8MHz, jaký je v tom rozdíl jestli tam pak pichnu 5V nebo 3.3V? Naprogramovat to můžu na 5V ale.provoz může být na 3.3, pokud to zbytek obvodu, ve kterém bude avr fungovat, dovolí ne?

Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 01:00
Bydliště: Praha

#24 Příspěvek od FHonza »

Je to přesně jak píšeš, naprogramovat můžeš na 5V, provozovat na 3V3 (když to dovolí "okolí" µC). Na internetu nalezneš úpravy USBasp takové, že lze napětí přepínat. Většina těch prodávaných na eBay už tuto úpravu má (třeba tento)

Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“