Šajā apmācībā mēs savienosim Optocoupler ar ATMEGA8 mikrokontrolleru. Astoņsavienotāji ir aizraujošas ierīces, ko izmanto, lai izolētu elektroniskās un elektriskās ķēdes. Šī vienkāršā ierīce izolē jutīgo elektroniku no izturīgas elektronikas, piemēram, motoriem, vienlaikus nodrošinot slodzes kontroli pār avotu.
Pieņemsim, ka mēs vēlamies kontrolēt maiņstrāvas motora, piemēram, ventilatora, ātrumu, izmantojot vadības loģiku no kontrollera. Mēs varam ievadīt signālu no kontroliera vadības sistēmā, kas vada motoru. Bet procesa laikā mēs arī uztveram troksni no motora ātruma kontroles sistēmas. Tā kā tā maiņstrāvas ķēde un arī motori mums būs jādara daudz trokšņu filtrēšanas. Izmantojot OPTOELECTRONICS, mēs varam izvairīties no vadības ierīces tieša kontakta ar motora piedziņu. Tādējādi mēs izvairīsimies no trokšņa pārnešanas starp sistēmām, tomēr mēs varētu pilnībā kontrolēt slodzi.
OPTOELCTRONICS, kā saka pats nosaukums, mums būs iekļauta gaismas iedarbināšanas sistēma. Mēs nosūtīsim signālu uz gaismu izstarojošu ierīci avota galā, un slodzes galā būs gaismas sprūda slēdzis. Mēs to vairāk apspriedīsim aprakstā. Šeit mēs saskarnes 4N25 saskarni 6 pin IC ar ATMEGA8 kontrolieri. Kad slēdzis tiek nospiests kontroliera galā, ieslēdzas slodzes galā pievienota gaismas diode.
Nepieciešamās sastāvdaļas
Aparatūra: mikrokontrolleris ATmega8, barošanas avots (5v), AVR-ISP programmētājs, 4N25 OPTOCOUPLER, 1KΩ rezistors (3 gab.), LED
Programmatūra: Atmel Studio 6.1, Progisp vai Flash magic.
Shēmas shēma un paskaidrojums
Shēma OPTOCOUPLER saskarnei ar AVR mikrokontrolleru ir parādīta attēlā,
Pirms došanās tālāk apspriedīsim, kā darbojas OPTOCOUPLER, ierīces iekšējā ķēde ir parādīta zemāk redzamajā attēlā,
Šeit PINA un PINC ir savienoti ar avota pusi.
PINB, PINC, PINE apzīmē kravas pusi.
No diagrammas ir skaidrs, ka avota galā ir gaismas diode (gaismas diode) un kravas pusē ir FOTOTRANSISTORS. Sistēma ir izveidota mikroshēmas iekšpusē, tāpēc PHOTOTRANSISTOR pieaugums ir liels.
Tagad, kad signāls tiek nodots gaismas diodei avota pusē, tas izstaro gaismas starojumu, jo fototransistors atrodas blakus LED, uztverot gaismu, tranzistors tiek ieslēgts. Tātad vadības signāls no kontroliera tiek pārveidots gaismā, lai iedarbinātu gaismas jutīgo slodzes vadītāju.
Turklāt mikroshēmas ķēdi var attēlot kā:
Ar diode avota galā un tranzistoru slodzes galā iepriekšminētajai ķēdei ir pilnīga jēga nosaukumam. Tagad kontrolieris ir aprīkots ar pogu, to iedarbinot, kontrolieris nosūta impulsu uz OPTOCOUPLER diodes galu. Ar slodzi, kas novietota kā LED, tranzistors OPTOCOUPLER darbina LED. Tātad gaismas diode tiek ieslēgta.
Saziņas metode starp OPTOCOUPLER un mikrokontrolieri ir soli pa solim izskaidrota zemāk dotajā C kodā.