Optrono įėjimo linija (0)
Dažnai įėjimo grandines reikia atskirti nuo mikrovaldiklių. Čia pateikiamas atskyrimo variantas naudojant optroną.
Prisijunk prie technologijos.lt komandos!
Laisvas grafikas, uždarbis, daug įdomių veiklų. Patirtis nebūtina, reikia tik entuziazmo.
Sudomino? Užpildyk šią anketą!
Veikimas paprastas: Kai atsiranda signalas optrono įėjime užsidega LED, kuris yra optrono viduje) ir apšviečia fototranzistoriaus bazę, esant optrono viduje. Tuomet aktyvuojamas tranzistorius, įtampa tarp kolektoriaus ir emiterio krinta 0.7 V ir mažiau, tuomet mikrovaldiklis mato RA4 įėjime loginį nulį.
Tokio tipo jungimas naudojamas kai norima atjungti grandines jutiklius nuo mikrovaldiklių. Tokias grandines tikslinga naudoti, kai grandinėje yra loginiai lygiai („1“, „0“). Šioje schemoje grandinė jungiama RA4 todėl, kad PIC16F84 mikrovaldiklis turi galimybe panaudoti vidinį daliklį, kuris yra nustatomas programiškai OPTION_REG registru.
Programa:
bsf STATUS,RP0 ;Pirmojo banko ijungimas
movlw b'00010000'
movwf TRISA ;PortoB iejimu ir isejimu nurodymas. 0-ISEJIMAI
movlw b'00110001' ;Nustatomas OPTION_REG registras
movwf OPTION_REG
bcf STATUS,RP0 ;Pirmojo banko isjungimas
clrf TMR0 ;isvalomas TMR0 registras
bcf PORTA,2 ;sviesdiodis nustatomas i zema lygi
cicle
btfss INTCON,T0IF ;tikrina ar nepersipildes TMR0 registras
goto cicle ;grizimas i cicle adresa
bsf PORTA,2 ;sviesdiodzio ijungimas
end
SĖKMĖS!!!