Elektronska kocka

Slika 1: Električni načrt za elektronsko kocko

Spisek elementov vezja:

U1: PIC16F628a - mikrokontroler

U2: IC7805 - napetostni stabilizator

C1: kondenzator 10 µF

R1 do R7: upor 220 Ω

R8: upor 10 kΩ

R9: upor 4,7 kΩ

S: stikalo

T: tipka

7x LED diode: LED diode, 5 mm, poljubne barve

 

Opis vezja:

Glavni element vezja je mikrokontroler PIC16F628a. Vanj zapišemo program, ki mu določa delovanje. V našem primeru ob sklenitvi tipke T zelo hitro vklaplja in izklaplja LED diode. Hitrost je odvisna od izbranega oscilatorja, ki daje takt mikrokontrolerju. Ko tipko T sprostimo, se vklapljanje in izklapljanje LED diod prekine in naključno svetijo le nekatere LED diode, kar je odvisno od trenutka sprostitve tipke T.

Naše vezje napajamo z napetostjo 9 V, mikrokontroler pa deluje pri napetosti 5 V. Zato uporabimo napetostni stabilizator IC 7805, ki da na svojem izhodu napetost 5 V.

Celotno vezje oziroma napravo vklopimo s stikalom S. LED diode moramo zaščititi z zaščitnimi upori, da jih ne uničimo. Napetost na LED diodi je lahko največ 2 V, zato mora preostanek napetosti 3 V nase prevzeti zaščitni upor (R1 do R7).

Program za mikrokontroler je napisan v programskem jeziku asembler (zbirnik) v okolju MPLAB. S pomočjo programatorja PICkit 2 zapišemo program v mikrokontroler.