Sa tutorial na ito pupunta kami sa isang Optocoupler na may ATMEGA8 microcontroller. Ang mga Octocoupler ay kamangha-manghang mga aparato na ginagamit upang ihiwalay ang mga elektronikong at de-koryenteng circuit. Inihihiwalay ng simpleng aparato na ito ang sensitibong electronics mula sa mga matatag na electronics tulad ng motor, ngunit pinapanatili ang pagkontrol sa pagkarga sa pinagmulan.
Sabihin na nais naming kontrolin ang bilis ng isang AC motor tulad ng fan, na may control logic mula sa isang controller. Maaari naming pakainin ang signal mula sa controller hanggang sa system ng control na nag-mamaneho ng motor. Ngunit sa panahon ng proseso kinukuha rin namin ang ingay mula sa sistema ng kontrol sa bilis ng motor. Dahil ang AC circuit nito at ang mga motor din ay kakailanganin nating gawin ang maraming pagsala ng ingay. Sa OPTOELECTRONICS maiiwasan natin ang direktang pakikipag-ugnay ng unit ng tagakontrol mula sa yunit ng pagmamaneho ng motor. Sa pamamagitan nito, iniiwasan natin ang paghahatid ng ingay sa pagitan ng mga system ngunit maaari naming mapanatili ang pagkarga sa kabuuang kontrol.
Ang mga OPTOELCTRONICS, tulad ng sabi mismo ng pangalan, magkakaroon kami ng light triggering system na kasama. Magpapadala kami ng signal sa isang ilaw na aparato na nagpapalabas sa pinagmulan ng dulo at magkakaroon ng isang ilaw na switch ng gatilyo sa dulo ng pagkarga. Tatalakayin pa namin ito sa paglalarawan. Dito pupunta kami sa interface 4N25 isang 6 pin IC sa ATMEGA8 controller. Kapag ang switch ay pinindot sa dulo ng controller, isang LED na konektado sa dulo ng pag-load ay naka-ON.
Kinakailangan ang Mga Bahagi
Hardware: ATmega8 microcontroller, Power supply (5v), AVR-ISP PROGRAMMER, 4N25 OPTOCOUPLER, 1KΩ risistor (3 piraso), LED
Software: Atmel Studio 6.1, Progisp o Flash magic.
Circuit Diagram at Paliwanag
Ang circuit diagram para sa OPTOCOUPLER interfacing sa AVR microcontroller ay ipinapakita sa figure,
Bago magpunta sa karagdagang talakayin natin kung paano gumagana ang OPTOCOUPLER, ang panloob na circuit ng aparato ay ipinapakita sa larawan sa ibaba,
Dito nakakonekta ang PINA at PINC sa bahagi ng pinagmulan.
Ang PINB, PINC, PINE ay kumakatawan sa panig ng pag-load.
Mula sa diagram malinaw na mayroong isang LED (Light Emitting Diode) sa pinagmulan at mayroong isang PHOTOTRANSISTOR sa bahagi ng pagkarga. Ang system ay naka-frame sa loob ng isang chip kaya mataas ang pakinabang ng PHOTOTRANSISTOR.
Ngayon kapag ang isang senyas ay naipasa sa LED sa gilid ng pinagmulan, ang LED ay naglalabas ng light radiation, dahil ang photo transistor ay katabi ng LED, sa ilaw na pagtanggap, ang transistor ay na-ON Kaya't ang signal ng control mula sa controller ay nai-convert sa ilaw para sa pagpapalitaw ng light driver ng load na sensitibo.
Dagdag dito ang chip circuit ay maaaring kinatawan bilang:
Gamit ang diode sa end end at transistor sa load end, ang nasa itaas na circuit ay may ganap na kahulugan sa pangalan. Ngayon ang controller ay binibigyan ng isang pindutan, sa pagpapaputok nito, nagpapadala ang controller ng isang pulso sa diode end ng OPTOCOUPLER. Gamit ang pagkarga na inilagay bilang isang LED, hinihimok ng transistor sa OPTOCOUPLER ang LED. Kaya naka-ON ang LED.
Ang pamamaraan ng komunikasyon sa pagitan ng OPTOCOUPLER at microcontroller ay ipinapaliwanag hakbang-hakbang sa C code na ibinigay sa ibaba.