Ime "trstično stikalo" izhaja iz besedne zveze "zaprti kontakt". In to pojasnjuje njegovo strukturo. V resnici je trsno stikalo dva odprta (ali zaprta) kontakta, ki se nahajata v vakuumski bučki in ob izpostavljenosti magnetnemu polju spremenita svoje stanje v nasprotno. Reed stikala so zelo priljubljeni senzorji, ki se uporabljajo v številnih aplikacijah. To vključuje nadzor odpiranja / zapiranja vrat, različnih števcev proženja, števcev hitrosti itd. Priključimo trsno stikalo na Arduino in poglejmo, kako deluje.
Potrebno je
- - Arduino;
- - modul s trstičnim stikalom ali samo trstičnim stikalom;
- - trajni magnet;
- - Računalnik.
Navodila
Korak 1
Priključimo modul trstnega stikala na Arduino v skladu s spodnjim diagramom. Napajanje je od 5 V ali od 3,3 V. Priključite signal na digitalni zatič D2.
Modul trstičnega stikala vsebuje spremenljiv upor 10 kΩ. Ta upor lahko uporabimo za nastavitev praga trstičnega stikala in tako prilagodimo občutljivost. Modul vsebuje tudi primerjalnik LM393 za izključitev lažnih alarmov magnetnega senzorja.
2. korak
Napišimo skico obdelave sprožitve trstičnega stikala. Tu je vse preprosto. Nastavite številko zatiča, na katero priključimo izhod modula - "2", in jo vklopite za "prisluškovanje". Aktiviramo vlečni upor na nogi "2". Kot izhod smo nastavili zatič 13. Serijska vrata vklopimo s hitrostjo 9600 baudov. In nato vsakih 20 ms preberemo odčitke trstičnega stikala in vrednost pošljemo v vrata. Če je trstično stikalo odprto - prikaže se "1", če je zaprto - "0".
Poleg tega lučka LED na 13. nogi Arduina sveti, dokler so kontakti trstnega stikala zaprti. Bodite pozorni na inverzijo signala, ki se bere s senzorja.
3. korak
Priključite napajanje na Arduino. Na modulu zasveti LED, kar pomeni, da je modul napajan.
Zdaj na trstično stikalo pripeljemo trajni magnet - kontakti trstnega stikala se bodo zaprli in LED bo zasvetila, kar pomeni, da je trstično stikalo aktivirano. Ponovno odstranite magnet - trstično stikalo se bo odprlo in LED bo ugasnila. Če vklopimo nadzor vrat, bomo med odpiranjem kontakta med pretokom enot videli sprožitev trstičnega stikala v obliki ničel.
4. korak
Povežite trstično stikalo ločeno na Arduino. Tu je vse izredno preprosto. Trstično stikalo je povezano na enak način kot gumb z uporom 10 kΩ. Program bo ostal enak.
Vklopite napajanje, magnet prinesite na trstično stikalo - lučka Arduino zasveti, ko so kontakti trstnega stikala zaprti.