Najnovejša pridobitev v družini razvojnih orodij je MikroPin, ki je namenjen predvsem mladim uporabnikom in vsem tistim, ki bi želeli spoznati svet mikrokontrolerjev s čim manjšimi stroški.
V zadnjih desetih letih smo razvili in ponudili svojim bralcem več razvojnih ploščic za mikrokontrolerje družin 8051 in AVR: dve Bascom testni plošči, dve različici MiniPin, MegaPin ter dve različici Mikrorobota. Vsaka od naštetih razvojnih ploščic je s svojimi lastnostmi vzbudila pozornost določene skupine bralcev, vsekakor pa nikoli niso izčrpane prav vse možnosti! Najnovejša pridobitev v družini razvojnih orodij je MikroPin, ki je namenjen predvsem mladim uporabnikom in vsem tistim, ki bi želeli spoznati svet mikrokontrolerjev s čim manjšimi stroški.
Izziv je bil torej izdelati uporaben in čim cenejši razvojni sistem, naredili pa smo dve izvedbi: osnovni Mikropin, ki z vsemi elementi in tiskanim vezjem res stane okrog 10 € (točna vrednost je odvisna od trenutnih cen na tržišču elektronskih komponent) in nekoliko bolj napreden, a dražji MikroPin+. Obe razvojni ploščici sta izdelani na istem tiskanem vezju, tako da lahko lastnik MikroPina svojemu razvojnemu sistemu dodaja nove funkcije korak za korakom in ga nadgradi po svojih lastnih potrebah.
Spoznajmo MikroPin
Na sliki 1 je narisana električna shema razvojnega sistema MikroPin. Predviden je za mikrokontroler ATtiny2313, vendar lahko na njem uporabimo tudi novejša ATtiny2313A in ATtiny4313. MikroPin v svoji osnovni izvedbi ponuja naslednje funkcije:
- skupina vgrajenih LED diod D0-D7 prikazuje stanje izhodnih priključkov vrat B, PB0-PB7. Posamezna dioda bo svetila, če ima ustrezni priključek vrat določen kot izhod in vanj vpisano stanje „0“. Tokovi skozi diode so omejeni z upori R0-R7 na približno 2 mA, kar je dovolj, da občutljive low-current diode zasvetijo s polno močjo. LED diode in upori so oštevilčeni glede na priključke vrat, na katere so priključeni. Poleg prikaza stanja izhodnih priključkov lahko skupino LED diod D0-D7 uporabimo tudi za signalizacijo ali prikaz enostavnih svetlobnih efektov (kot je na primer potujoča luč). Kadar kratkostičnik J1 ni nameščen, bodo LED diode D0-D7 ostale ugasnjene ne glede na stanje izhodnih priključkov vrat B,
- dvobarvna (rdeča in zelena) LED dioda D9 je priključena na priključke PD5 in PD6. Posamezni segment sveti takrat, ko je priključek, kateremu pripada, nastavljen kot izhodni in postavljen v stanje „1“. Z upori R15 in R16 sta tokova skozi diodi omejeni na približno 6 mA. Osnovna naloga te diode je prikaz stanja programa ali mikrokontrolerja, saj lahko sveti rdeče, rumeno ali zeleno. Rdeči del diode je priključen na OC0B izhod časovnika Timer0, zato lahko D9 uporabimo tudi za opazovanje pulzno-širinske modulacije (PWM), lahko z močjo svetlobe ali z njeno barvo v kombinaciji z zelenim delom te diode
MikroPin, razvojni sistem za 10 € (1)
2012_SE197_51