Mobili versija | Apie | Visos naujienos | RSS | Kontaktai | Paslaugos
 
Jūs esate čia: Pradžia » Visos temos » Technologijos » Elektronika

Optrono įėjimo linija

2007-07-10 (0) Rekomenduoja   (0) Perskaitymai (1934)
    Share

Dažnai įėjimo grandines reikia atskirti nuo mikrovaldiklių. Čia pateikiamas atskyrimo variantas naudojant optroną.

            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.

 Struktūrinė schema 

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

Asembleris [.asm]

Heksas [.hex]

 

SĖKMĖS!!!

Verta skaityti! Verta skaityti!
(0)
Neverta skaityti!
(0)
Reitingas
(0)
Komentarai (0)
Komentuoti gali tik registruoti vartotojai
Komentarų kol kas nėra. Pasidalinkite savo nuomone!
Naujausi įrašai

Įdomiausi

Paros
48(3)
47(0)
31(1)
21(0)
20(2)
15(0)
13(0)
13(0)
12(0)
12(1)
Savaitės
139(45)
71(0)
Mėnesio
133(0)
124(6)
117(14)
113(0)
104(5)