Pro blikání mikrokontrolérů pomocí standardních programových nástrojů AVR Studio, Studio Atmel, a teď – Microchip Studio všechny verze od 4 do 7, musí být použit původní programátor, zejména nyní budeme hovořit AVRISP MKII, který funguje podle protokolu STK500. Proto se programátor často nazývá také AVRISP STK500.

Pokud je k dispozici bezplatný software, výrobce s ním zajišťuje použití pouze vlastního, nikoli levného programátora.

Otázka ceny je kontroverzní, možná ji odůvodnila složitost obvodu, přítomnost ochran a náklady na vývoj.

Navrhuji podívat se pod pokličku původního programátoru (viděl jsem zmínku o ceně originálu 40 $, ale nyní jsem nenašel žádné relevantní informace) a porovnat to s tím, co můžete získat výběrem klonu za ~10 -15 $.

Fotky desek budou z různých stránek, takže se omlouvám autorům, pro které je to důležité.

Příklad originální desky:

Problémová oblast je označena barevně:

Výhody originálu podle oficiální dokumentace:
– Podporuje všechna zařízení Atmel AVR s rozhraním ISP, PDI nebo TPI

– Podporuje cílové napětí od 1,6 V do 5,5 V
— Nastavitelná rychlost programování ISP (frekvence SCK od 50 Hz do 8 MHz)
– Ochrana cílového rozhraní
— Ochrana proti zkratu

Klonovací desky jsou znatelně jednodušší a lze je rozdělit do několika skupin:

1) Vizuálně nejvyšší kvalita, klon založený na stejném mikrokontroléru jako v originálu – Atmega128, má svůj vlastní název AVRISP XPII:



2) Víceméně kvalitní, založené na mikrokontroléru Atmega8535 (AT90S8535), logické čipy typu 74HC165 a převodník USB-COM na PL2303 nebo CH340.




3) Skupina klonů pravděpodobně založených na mikrokontroléru Atmega, ale který přesně – nebylo možné uvažovat, soudě podle obrovského klíče – vypadá jako ATmega328:


4) A seznam doplňují klony na žetonech STC (STC15W408 atd.):



Nemohu říci, který klon je lepší/horší, všechny musí plnit svou funkci – flashovat MK od AVR / Atmel / Microchip Studio.

Za sebe bych čistě vizuálně vybral desku z 1. skupiny, kde jsou připájené “bohatší” díly 🙂

Můj klon by byl zakoupen za 7,5 dolaru lokálně, naslepo (z těla bylo jasné, že jde o klon), ze zvědavosti a takříkajíc do sbírky. V záhlaví příspěvku jsem přidal odkaz na levnou verzi programátoru, pravděpodobně ze 3. skupiny klonovacích desek.

ČTĚTE VÍCE
Proč má akvárium víko?

Fotka mé desky je na poslední fotce 2. skupiny klonů.

Díly na desce jsou připájeny následovně:

Obvod je podobný obvodu programátoru HVProg, ale bez vysokonapěťové části a s převodníkem CH340 místo MAX232:

Programátor funguje bezchybně ve všech verzích AVR / Atmel / Microchip Studio.

Při výběru v programu se zobrazí jako STK500 na daném COM portu, ale v systému je volán USB-SERIAL CH340.

Studio detekuje verzi 2.0a softwaru programátoru (zřejmě verze 2 protokolu STK500) a nepožaduje aktualizaci.

Program AVRDUDESS také úspěšně inicializuje programátor jako STK500 FW v2a skvěle se s ním pracuje.

Zkratováním resetovacího mikrokontroléru ATmega8535 k zemi jsme byli schopni přečíst firmware, eeprom a pojistkový bit. Kdo potřebuje obnovit podobný klon – napište, já to resetuji.



V důsledku toho jsem za malou částku dostal další zařízení v pouzdře a relativně tovární verzi, která ve výchozím nastavení může fungovat pod kontrolou AVR / Atmel / Microchip Studio.

Ruku na srdce, nebylo to opravdu potřeba, na mikrokontrolérech teď nepracuji, ale mám pocit, že další gestalt je uzavřen 🙂

Vzhledem k tomu, že je tento programátor vhodný i pro práci s Arduinem, určitě se pro něj najde využití.

Děkuji vám všem za vaši pozornost.

Plánuji nákup +8 Přidat k oblíbeným Oblíbená recenze +44 +56

  • 06. srpna 2023, 17:39
  • autor: ghostpvv
  • zobrazení: 5542