Kartais radijo technikai, projektuojantys elektroninius prietaisus, savo projektuose turi naudoti mikrovaldiklius. Mikrokontroleriams reikalinga programinė aparatinė įranga - tam ir reikalingi programuotojai.
Kas yra programuotojas?
Programuotojas yra aparatinės ir programinės įrangos įrenginys, naudojamas informacijai skaityti ar rašyti į saugojimo įrenginį (mikrovaldiklių vidinę atmintį). Jei radijo mėgėjui reikia vieną kartą užprogramuoti mikrovaldiklio įrenginį, galite naudoti įprastą programuotoją, kuris jungiasi prie COM arba LPT prievado. Pavyzdžiui, paprasčiausias AVR lustų programuotojas yra 6 laidų, 4 rezistorių kabelis („PonyProg“programuotojas).
Naudodami įprastą programuotoją, šešias programas galite įkelti į daugelį AVR mikrovaldiklių, negaišdami laiko ir pinigų. Be to, programuotojas gali būti naudojamas kaip grandinės programuotojas, todėl galite užprogramuoti AVR mikrovaldiklį neišimdami jo iš įrenginio.
Tokie programuotojai yra prijungti prie kompiuterio naudojant specialią programą (kuri dar vadinama programuotoju). Jis perkelia programinę-aparatinę programinę įrangą iš kompiuterio, o prietaisas ją įrašo tik į mikroschemos atmintį. Programuotojus galima prijungti per nuoseklųjį arba lygiagretųjį prievadą, per USB jungtį ir kt. Šiuolaikiniai programuotojai paprastai jungiami per USB.
USB programuotojas yra skirtas tam tikros įmonės mikroprocesorių įrenginiams (priklausomai nuo programuotojo prekės ženklo) programuoti surinkta forma. Tai labai supaprastina programinės įrangos konfigūravimo procesą.
Kaip prijungti USB programuotoją?
Norėdami naudoti įrenginį, turite jį prijungti prie vieno iš kompiuterio USB prievadų. Po to kompiuteryje pasirodys pranešimas apie naujo „USBasp“įrenginio prijungimą, o paties programuotojo lemputė užsidegs, o tai reiškia, kad įrenginys sėkmingai prijungtas.
Tada turite įdiegti tvarkykles, kad OS galėtų tinkamai veikti su šiuo įrenginiu. Po to mikroprocesoriaus įrenginį bus galima prijungti prie interneto paslaugų teikėjo sąsajos. Programavimo metu užsidegs antrasis šviesos diodas.
Paprastai programuotojas turi dvi sąsajas - viena skirta mikrovaldikliui prijungti, kita - prie kompiuterio. Norėdami prijungti mikrovaldiklį, galite naudoti interneto paslaugų teikėjo nuosekliojo programavimo režimą. Ir šis įrenginys prijungtas prie kompiuterio per standartinę USB jungtį.
Norėdami valdyti programuotoją, turite įdiegti specialias programas. Geriausia naudoti langais aplikuotas programas. Pavyzdžiui, norėdami dirbti su įrenginiu, galite naudoti programas „ExtremeBurner“, „Khazama“, „avrguge“ir kitas.