K dispozici je mikrokontrolér, je zde psaný program. Co jiného potřebujete? Programátor! Koneckonců, bez pomoci zařízení, které dokáže zaznamenat sled signálů, proces, který si člověk chce uvědomit, bude těžké něco udělat. A jak je skvělé udělat programátor s vlastními rukama!
Také zde najdete popis programátorů z jiné rodiny - AVR, ale pouze pro srovnávací účely. Pokračujeme k článku, který popisuje, jak vytvořit blesk programátoru s vlastními rukama.
Vzhledem k tomu, že článek je napsán i pro čtenáře, kteří v této věci nejsou příliš informováni, je třeba tento bod vzít v úvahu. Programátor je speciální zařízení, které naprogramuje mikrokontrolér pomocí signálů přijatých z počítače, který řídí obvod. Kvalitní zařízení je velmi důležité, protože v tomto případě bude možné mít jistotu, že MC nebude selhat, nebo co je důležitější, počítač selže. Tam je malé objasnění: programátor pro PIC dělat to sami pouze ti, kteří mají mikrokontroléry této rodiny. Ostatní nemusí fungovat z důvodu jiné architektury. Ale můžete se pokusit vylepšit prezentované schémata a sestavit programátor AVR vlastními silami.
Samostatně je třeba mluvit o tom, co jste získali v obchodech a domácích programátorích. Faktem je, že tato zařízení nejsou příliš jednoduchá a vyžadují již určité pracovní dovednosti, praxi při pájení a schopnost zpracovávat železo. Když pracujete s zakoupeným programátorem od výrobce nebo jeho prodejce, můžete si být jisti, že program bude zaznamenán na zařízení a nic se nespálí. A v případě zjištění poruch na začátku období provozu může být vrácena a přijata výměnou za pracovní zařízení.
Ale s domácími programátory je vždy o něco složitější. Faktem je, že i kdyby byly testovány, pak je zpravidla ve velmi úzkém rozsahu použitého zařízení, takže pravděpodobnost, že se něco pokazí, je vysoká. Ale i když je samotný okruh plně funkční, nemůžete odmítnout možnost, že osoba, která shromáždila obvod, učiní něco v omyl, něco se spojí špatně a v důsledku toho budou mít smrt alespoň programátor. Přestože zvažují, jak mají rádi vypalovat mikrokontroléry, škoda nebude jen na něho. Při spárování desky, abyste předešli negativním důsledkům, musíte před montáží mechanismu zkontrolovat funkci všech prvků, které budou v desce používány pomocí speciálních zařízení.
Zpočátku byste měli vyzvednout software. V závislosti na schématu může být programátor zaostřen buď pod jedním mikrokontrolérem, nebo pod velkým počtem z nich. Ten, který bude dále zvažován, je určen pro přibližně 98 programátorů z 12. až 18. rodin. Pro ty, kteří mají rád možnost montáže, byste měli objasnit, že program IC-PROG byl používán jako software ovladače. Můžete se pokusit pracovat s jiným, ale na vlastní nebezpečí. Tato informace je určena pro ty, kteří chtějí vytvořit programátor AVR pro sebe. Dále bude uvedeno, pro které rodiny mikroprocesorů RIS se vypočítá. Pokud chcete vytvořit programátor AVR vlastními rukama nebo jiným typem MK, můžete se vždy pokusit.
Zde se můžete pokusit vytvořit programátor pro PIC to sami. Musíte použít konektor DB9 pro zásuvku. Můžete vytvořit programátor USB s vlastními rukama, ale bude vyžadovat další obvodové prvky, které komplikují již poměrně komplikovanou desku. Také pečlivě se podívejte na kresbu s různými obdélníky (aby věděla, které části jsou za to zodpovědné). Závěry by měly být spojeny přesně tam, kde je to potřeba, jinak se mikrokontrolér změní na malý kus plastu a železa, které mohou být umístěny na zeď jako připomínku minulých chyb. Proces budování a používání programátoru je:
Proces firmware dat mikrokontroléru může být považován za pokračování předchozího seznamu:
Není to velmi obtížné, ale tato sekvence akcí vám umožňuje získat kvalitní programátor, vyrobený vlastními rukama, pro různé typy mikrokontrolérů PIC.
Jak bylo uvedeno výše, programátor může pracovat s minimálně 98 modely. Jak je vidět ze schematických výkresů a desek, je určeno pro ty MC, které mají závěry 8, 14, 18, 28 a 40. To by mělo stačit pro různé experimenty a výstavbu různých mechanismů, které lze provést pouze v rámci skromného rozpočtu průměrného občana. Můžete si vyjádřit důvěru, že programátor vyrobený s vlastními rukama bude schopen uspokojit i ty nejnáročnější amatéry - za předpokladu, že budou vyrobeny s vysokou kvalitou.