Archive for Balandžio, 2012

ATMega8 relių valdiklis

Aaa!!! Atgal į praeitį!

Pasitaikė projektėlis, kuriam kaip tik tinka antikvarinis :-) mikrovaldikliukas ATMega8A, kažkadą labai pigiai nupirktas per ebay.

Prie vienos jungties jungiasi mygtukai, kitą jungtis – relių kontaktai. Kai relė suveikia, kontaktas prisijungia prie GND. Relės suveikia pagal tam tikrą algoritmą. Segmentinis LEDinis indikatorius rodo pasirinktos kombinacijos numerį.

Relių draiveriai – tranzistoriai 2N7002. Maitinimo stabilizatorius – NX1117-5. Šitie NXP firmos stabilizatoriai truputuką geresni už klasikinius LM1117. Nors abudu kaista neblogai, kai srovė > 50mA, tad visada reikia numatyti gan didelį aušinimo poligoną-takelį spausdintinėje plokštėje. Nepamirškite!

Tekstolitas šį kartą negražus, bet visumoje plokštė išėjo neblogai.

Dvi valdiklio plokštės

Viena plokštė yra „master“, kita, periferinė – „slave“. Tarpusavyje plokštės bendrauja per greita keturių laidų SPI sąsają.

„Master“ plokštės „protas“ PIC24FV32KA302 mikrovaldiklis. Čia 16-kos bitų 5v (!!!) įtaisas. Gan retas žvėris :-)

„Slave“ plokštėje tupi mano mėgstamas 8-ių bitų PIC18F46K22. Idealiausias valdikliukas „kojų judinimui“, t.y. nesudėtingam darbui.

Spausdintinės plokštės gavosi idealiai.