Buton sensibil la atingere pe attiny13, mega-avr

Acest buton tactil poate găsi multe aplicații, cu ajutorul căruia puteți comuta sarcina DC, iar cu o mică adăugare - sarcina AC. La mine butonul dat în structură cu un mic plus a fost folosit pentru includerea / dezactivarea luminii într-un dormitor. Cu simplitatea construcției și repetarea ușoară, poate deveni parte a unui dispozitiv mai grav.







Buton sensibil la atingere pe attiny13, mega-avr

Dintre avantajele acestui buton, trebuie remarcat faptul că acesta este calibrat automat la fiecare 10 operații, precum și la prima pornire. Acest mod de operare al senzorului oferă o ajustare automată rapidă pentru diferite condiții și factori externi. De exemplu, dacă senzorul este instalat în aer liber, factorii externi și capacitatea parazită a senzorului pot varia foarte des și diferă semnificativ de valoarea de referință, ceea ce poate duce la alarme false. De asemenea, întregul senzor este construit pe un microcontroler care asigură o precizie ridicată și o procesare digitală a semnalelor și o medie a rezultatelor măsurătorilor. Dar, la fel ca toate dispozitivele și modelele, există dezavantaje aici - este necesară o sursă separată de 8-12V pentru alimentarea butonului sensibil la atingere, ceea ce elimină înlocuirea simplă a comutatoarelor staționare cu acest buton.







Consum curent, mA 5-8

Grosimea dielectrică a senzorului, mm 2

Distanța minimă de funcționare stabilă, mm 5

Rezistența la ieșire, mA 20

- Senzor sensibil și precis

- calibrare automată

- calibrare manuală

- control manual al ieșirii

Luați în considerare principiul senzorului. Baza sa este măsurarea capacității și compararea cu un standard stocat în memoria microcontrolerului. Microcontrolerul măsoară timpul de încărcare a capacității parazite a piciorului microcontrolerului de la zero la unitatea logică. Atunci când senzorul se apropie de o mână sau un deget sau un alt obiect care are o capacitate semnificativă, creșteri parazitare capacitate considerabil ceea ce conduce la o creștere a timpului de încărcare a capacității parazite - semnalizare atingere.

Pentru a face mai clară și mai ușor de înțeles cum funcționează senzorul, am împușcat oscilogramele funcționării sale (în programul PROTEUS).

Buton sensibil la atingere pe attiny13, mega-avr

După cum vedem la prima oscilogramă (figura 2). timpul de încărcare este de 17,75 microsecunde - destul de rapid. Aceasta este starea inițială a senzorului în condiții aproape ideale (se introduce o capacitate parazită de 15 picofarade).

Dacă includeți încă 50 de picofarade la cele 15 disponibile, atunci timpul se va schimba semnificativ.

Buton sensibil la atingere pe attiny13, mega-avr

Ca rezultat, timpul de încărcare a capacității a crescut la 27,75 microsecunde, ceea ce este semnificativ diferit de cel inițial. Cred că principiul senzorului este clar.







Trimiteți-le prietenilor: