Tranzistorový dotykový senzor. Dotykový senzor DIY dotykový senzor

Dotykový senzor TTP223B(Touch button) se používá pro spínání elektrických obvodů (vypínač) a je vynikající náhradou za tradiční mechanická tlačítka (klávesy). Vyznačuje se zvýšenou spolehlivostí díky absenci pohyblivých částí a nízkou spotřebou energie.

Chcete-li používat dotykové tlačítko TTP223B, musíte připojit napájení a ovladač Arduino nebo jiné mikroprocesorové ovládací zařízení. Na desce je LED dioda označená "D", která se rozsvítí po připojení napájení k modulu. Modulová deska má čtyři otvory pro montáž na rovnou plochu.
Touchpad využívá kapacitní technologii. Modul se aktivuje pro přepínání dotykem dotykového senzoru prstem. V klidu je na výstupu modulu nízké napětí, když se dotknete senzoru, objeví se vysoké napětí. Po 12 sekundách nečinnosti modul přejde do režimu nízké spotřeby.
Dotykový senzor TTP223B má jeden 3pinový konektor.

Označení kolíku

S.I.G.(výstupní digitální signál);
VCC(napájecí napětí);
GND(obecný kontakt).
Modul je napájen buď z Arduina, stejně jako z jiného mikroprocesorového řídicího zařízení, nebo z externího zdroje (napájecího zdroje). Napájecí napětí modulu 2 – 5,5V.

Charakteristika

modul je osazen na čipu TTP223B;
snímač pracuje pomocí kapacitní technologie;
LED indikace napájení;
napájecí napětí modulu: 2 – 5,5 V;
citlivost: 0 – 50 pF;
doba odezvy (režim nízké spotřeby): 220 ms;
doba odezvy (aktivní režim): 60 ms;
rozměry (d x š x v): 24 x 24 7,5 mm;
hmotnost: 3 g.

Asi v dnešní době nikdo nemusí vysvětlovat, co je to touchpad? Všechny moderní notebooky jsou vybaveny tímto pohodlným manipulátorem. Místo joysticku nebo myši používáme k pohybu kurzoru a kliknutí touchpad, nebo vědecky řečeno touchpad. V tomto tutoriálu budeme pracovat s jednoduchým kapacitním senzorem, který vám umožní sledovat pouze jeden dotyk (tady to je, na obrázku vpravo). Naším úkolem je přiřadit dotyk prstu na senzor k nějaké akci, řekněme, k emisi zvuku bzučákem. Dotkneme se senzoru – bzučák zapípá. Nedotýkáme se toho - je to tiché. Abychom tento problém vyřešili, musíme propojit ovladač Arduino Uno, bzučák a vlastně i samotný senzor. Jako poslední použijeme malý šátek založený na snímacím čipu TTP223. Pro napájení zařízení je vhodné napětí v rozsahu od 2 do 5,5 V. Tento senzor je digitální, což znamená, že vytváří pouze jednu ze dvou možných hodnot: true nebo false. V elektronice to odpovídá úrovním vysokého a nízkého napětí.

1. Připojení

Kapacitní senzor, který jsme v lekci použili, má tři kontakty:
  • VCC - napájení +5V;
  • GND - zem;
  • OUT - signál.
Stejně jako všechny ostatní digitální senzory, linka VEN připojíme k libovolnému volnému digitálnímu vstupu Arduino Uno. Pro práci se snímačem tradičně využíváme vstup č. 2. Výsledný diagram bude vypadat takto: Vzhled rozložení

2. Program

Teď to zkusme všechno přivést k životu. Stačí nám načíst stav pinu č. 2 při každém cyklu programu a v závislosti na přijaté hodnotě zapnout nebo vypnout bzučák. Dostaneme toto: int capPin = 2; int buzzPin = 11; void setup() ( pinMode(capPin, INPUT); pinMode(buzzPin, OUTPUT); ) void loop() ( if(digitalRead(capPin)) digitalWrite(buzzPin, HIGH); jinak digitalWrite(buzzPin, LOW); ) Nakonec, napište program na Arduino Uno a uvidíte, co se stane!

Tento článek představuje některé základní návrhy kapacitních dotykových senzorů a pojednává o tom, jak se vypořádat s nízkofrekvenčním a vysokofrekvenčním šumem.

Předchozí článek

Měření změny

Pokud jste četli předchozí článek, pak víte, že podstatou kapacitních dotykových senzorů je změna kapacity, ke které dochází, když se ke kondenzátoru přiblíží nějaký předmět (nejčastěji lidský prst). Přítomnost prstu zvyšuje kapacitu, protože:

  1. zavádí látku (tj. lidské maso) s relativně vysokou dielektrickou konstantou;
  2. poskytuje vodivý povrch, který vytváří další kapacitu paralelně se stávajícím kondenzátorem.

Samozřejmě skutečnost, že se mění kapacita, není nijak zvlášť užitečná. Abychom mohli skutečně implementovat kapacitní dotykový senzor, potřebujeme obvod, který dokáže měřit kapacitu s dostatečnou přesností, aby identifikoval zvýšení kapacity způsobené přítomností prstu. Existují různé způsoby, jak to udělat, některé docela jednoduché, jiné složitější. V tomto článku se podíváme na dva hlavní přístupy k implementaci kapacitní dotykové funkčnosti: první je založen na časové konstantě obvodu RC (rezistor-kondenzátor) a druhý je založen na frekvenčních posunech.

Časová konstanta RC obvodu

Můžete také pociťovat vysokoškolskou nostalgii, když uvidíte exponenciální křivku, která zobrazuje napětí při nabíjení nebo vybíjení kondenzátoru. Možná si někdo při prvním pohledu na tuto křivku uvědomil, že vyšší matematika má stále nějaký vztah k reálnému světu a i v době robotů pracujících na vinicích je v jednoduchosti vybíjení kondenzátoru cosi přitažlivého. Ať tak či onak, víme, že tato exponenciální křivka se mění, když se mění buď odpor nebo kondenzátor. Řekněme, že máme RC obvod složený z rezistoru 1 MΩ a kapacitního dotykového senzoru s typickou kapacitou (bez prstu) 10 pF.

K nabití kondenzátoru na logické vysoké napětí můžeme použít I/O pin pro všeobecné použití (konfigurovaný jako výstup). Poté potřebujeme vybít kondenzátor přes velký odpor. Je důležité pochopit, že nemůžete jednoduše přepnout stav výstupu na logickou nízkou. I/O pin nakonfigurovaný jako výstup bude řídit logický nízký signál, to znamená, že vytvoří nízkoimpedanční spojení mezi výstupem a zemí. Kondenzátor se tedy přes tento nízký odpor rychle vybije - tak rychle, že mikrokontrolér nebude schopen detekovat jemné dočasné změny způsobené malými změnami kapacity. Co zde potřebujeme, je kolík s vysokým vstupním odporem, který způsobí, že téměř veškerý vybíjecí proud bude protékat rezistorem, a toho lze dosáhnout konfigurací kolíku tak, aby fungoval jako vstup. Nejprve tedy nastavíte kolík na logický vysoký výstup a poté se zavolá vybíjecí stupeň změnou provozního režimu kolíku na vstup. Výsledné napětí bude vypadat nějak takto:

Pokud se někdo dotkne senzoru a tím vytvoří další kapacitu 3 pF, časová konstanta se zvýší následovně:

Podle lidských měřítek se doba vybíjení příliš neliší, ale moderní mikrokontrolér tuto změnu jistě dokáže detekovat. Řekněme, že máme časovač s taktovací frekvencí 25 MHz; časovač spustíme, když přepneme výstup do vstupního režimu. Můžeme použít časovač ke sledování doby vybíjení tím, že nakonfigurujeme stejný pin, aby fungoval jako spouštěč, který spouští událost zachycení ("zachycení" znamená uložení hodnoty časovače do samostatného registru). K události zachycení dojde, když vybíjecí napětí překročí logický dolní práh výstupu, například 0,6 V. Jak ukazuje následující graf, rozdíl v době vybíjení s prahem 0,6 V je ΔT = 5,2 µs.

S periodou hodin časovače 1/(25 MHz) = 40 ns tento ΔT odpovídá 130 hodinových cyklů. I když se změna kapacity sníží o faktor 10, stále budeme mít rozdíl 13 cyklů mezi nedotčeným snímačem a dotykovým snímačem.

Myšlenka je tedy nabíjet a vybíjet kondenzátor opakovaně, řídit dobu vybíjení; pokud doba vybíjení překročí předem stanovený neřest, mikrokontrolér předpokládá, že se prst dostal do "kontaktu" s kondenzátorem dotykového senzoru ("kontakt" jsem napsal v uvozovkách, protože prst se kondenzátoru ve skutečnosti nikdy nedotkne - jak bylo zmíněno v předchozím článku, kondenzátor je od vnějšího prostředí oddělen lakem na desce a těle zařízení). Skutečný život je však o něco složitější než zde prezentovaná idealizovaná diskuse; Zdroje chyb jsou popsány níže v části Skutečný život.

Proměnný kondenzátor, proměnná frekvence

V implementaci založené na změnách frekvence je kapacitní snímač použit jako "C" část v RC oscilátoru, takže změna kapacity způsobí změnu frekvence. Výstupní signál se používá jako vstup do modulu čítače, který počítá počet vzestupných nebo sestupných hran, které se vyskytnou během doby měření. Když přibližující se prst způsobí zvýšení kapacity snímače, sníží se frekvence výstupního signálu oscilátoru a tím se sníží i počet hran/pádů.

Základním obvodem, který lze k tomuto účelu použít, je tzv. relaxační oscilátor (oscilátor, jehož pasivní a aktivní nelineární prvky nemají rezonanční vlastnosti). To vyžaduje kromě kondenzátoru dotykového senzoru několik rezistorů a komparátor. Zdá se, že to způsobuje více problémů ve srovnání s metodou nabíjení/vybíjení diskutovanou výše, ale pokud má váš mikrokontrolér vestavěný komparační modul, není to tak špatné. Nebudu se podrobně rozepisovat o obvodech tohoto oscilátoru, protože za prvé je diskutován na mnoha jiných místech a za druhé je nepravděpodobné, že budete chtít použít tuto metodu oscilátoru, když existuje mnoho mikrokontrolérů a jednotlivých čipů, které nabízejí Vysoce výkonná kapacitní dotyková funkce. Pokud nemáte jinou možnost, než si vytvořit vlastní obvod kapacitního dotykového senzoru, myslím, že výše popsaný způsob nabíjení/vybíjení je jednodušší. Jinak si usnadněte život výběrem mikrokontroléru s vyhrazeným hardwarovým kapacitním dotykovým senzorem.

Příkladem vestavěného modulu založeného na relaxačním oscilátoru je periferie kapacitního senzoru v mikrokontrolérech EFM32 od Silicon Labs:

Multiplexer umožňuje řídit kmitočet oscilací osmi různými kondenzátory dotykového senzoru. Rychlým přepínáním mezi kanály může ovladač efektivně ovládat osm dotykových tlačítek současně, protože pracovní frekvence mikrokontroléru je ve srovnání s rychlostí pohybu prstu velmi vysoká.

Práce v realitě

Kapacitní dotykový systém bude ovlivněn jak vysokofrekvenčním, tak nízkofrekvenčním šumem.

Vysokofrekvenční šum způsobuje, že se měření doby vybíjení nebo počtu okrajů mírně liší vzorek od vzorku. Například obvod nabíjení/vybíjení bez prstů diskutovaný výše může mít dobu vybíjení 675 cyklů, pak 685 cyklů, pak 665 cyklů, pak 670 cyklů a tak dále. Význam tohoto hluku závisí na očekávané změně doby vybíjení při zvednutí prstu. Pokud se kapacita zvýší o 30 %, pak ΔT bude 130 cyklů. Pokud jsou naše vysokofrekvenční variace pouze ±10 hodinových cyklů, pak můžeme snadno rozlišit signál od šumu.

Zvýšení kapacity o 30 % se však blíží maximální změně kapacity, kterou můžeme očekávat. Pokud získáme pouze 3% změnu, ΔT je 13 cyklů, což je příliš blízko hladině hluku. Jedním ze způsobů, jak snížit dopad šumu, je zvýšit amplitudu signálu, a toho můžete dosáhnout zmenšením fyzické vzdálenosti oddělující vytištěný kondenzátor a prst. Často je však mechanické provedení limitováno jinými faktory a úroveň signálu již zvýšit nelze. V tomto případě musíte snížit hladinu hluku, čehož lze dosáhnout zprůměrováním. Například každá nová doba vybíjení může být porovnána nikoli s předchozí dobou vybíjení, ale s průměrem posledních 4 nebo 8 nebo 32 měření doby vybíjení. Výše popsaná metoda frekvenčního posunu automaticky zahrnuje průměrování, protože malé změny kolem střední frekvence významně neovlivní počet cyklů počítaných za dobu měření, která je delší než perioda oscilace.

Nízkofrekvenční šum označuje dlouhodobé změny kapacity snímače bez dotyku prstu; tyto změny mohou být způsobeny podmínkami prostředí. Tento typ interference nelze zprůměrovat, protože změny mohou přetrvávat po velmi dlouhou dobu. Jediný způsob, jak se účinně vypořádat s nízkofrekvenčním šumem, tedy musí být adaptivní: práh používaný k detekci přítomnosti prstu nemůže být pevnou hodnotou. Místo toho se musí pravidelně upravovat na základě naměřených hodnot, které nevykazují významné krátkodobé změny, jako jsou ty způsobené přiblížením prstu.

Závěr

Metody implementace diskutované v tomto článku ukazují, že kapacitní detekce dotyku nevyžaduje složitý hardware a software. Jde však o všestrannou a spolehlivou technologii, která oproti mechanickým alternativám poskytne výrazné zlepšení výkonu.

Dotykový senzor pro Arduino

Modul je dotykové tlačítko, na jeho výstupu je generován digitální signál, jehož napětí odpovídá úrovním logické jedničky a nuly. Týká se kapacitních dotykových senzorů. S tímto druhem zařízení pro vkládání dat se setkáváme při práci s displejem tabletu, iPhonu nebo dotykového monitoru. Pokud na monitoru klikneme na ikonu stylusem nebo prstem, pak zde použijeme plochu povrchu desky o velikosti ikony Windows, dotkneme se jí pouze prstem, stylus je vyloučen. Základem modulu je čip TTP223-BA6. Je tam indikátor napájení.

Ovládání rytmu přehrávání melodie

Při instalaci do zařízení je dotyková plocha povrchu modulové desky pokryta tenkou vrstvou skelného vlákna, plastu, skla nebo dřeva. Mezi výhody kapacitního dotykového tlačítka patří dlouhá životnost, možnost utěsnění předního panelu zařízení a antivandalské vlastnosti. To umožňuje použití dotykového senzoru v zařízeních provozovaných venku v podmínkách přímého kontaktu s kapkami vody. Například tlačítko zvonku nebo domácí spotřebiče. Zajímavou aplikací ve vybavení chytré domácnosti je výměna vypínačů světel.

Charakteristika

Napájecí napětí 2,5 - 5,5 V
Doba odezvy dotyku v různých režimech spotřeby proudu
nízká 220 ms
normální 60 ms
Výstupní signál
Napětí
vysoká kláda. úroveň 0,8 X napájecí napětí
nízký log úroveň 0,3 X napájecí napětí
Proud při napájení 3 V a logických úrovních, mA
nízká 8
vysoká -4
Rozměry desky 28 x 24 x 8 mm

Kontakty a signál

Bez dotyku - výstupní signál má nízkou logickou úroveň, dotyk - výstup snímače je logická jednička.

Proč to funguje aneb trocha teorie

Lidské tělo, stejně jako vše kolem nás, má elektrické vlastnosti. Když se spustí dotykový senzor, objeví se naše kapacita, odpor a indukčnost. Na spodní straně modulové desky je část fólie připojená ke vstupu mikroobvodu. Mezi prstem operátora a fólií na spodní straně je vrstva dielektrika - materiálu nosné základny desky plošných spojů modulu. V okamžiku kontaktu se lidské tělo nabíjí mikroskopickým proudem protékajícím kondenzátorem tvořeným částí fólie a prstem člověka. Ve zjednodušeném pohledu proud protéká dvěma sériově zapojenými kondenzátory: fólií, prstem umístěným na protilehlých plochách desky a lidským tělem. Pokud je tedy povrch desky pokryt tenkou vrstvou izolantu, povede to ke zvětšení tloušťky dielektrické vrstvy fóliového kondenzátoru a nenaruší provoz modulu.
Mikroobvod TTP223-BA6 detekuje nevýznamný mikroproudový puls a registruje dotyk. Vzhledem k vlastnostem mikroobvodu práce s takovými proudy nezpůsobuje žádné škody. Když se dotkneme těla fungujícího televizoru nebo monitoru, procházejí námi mikroproudy větší velikosti.

Režim nízké spotřeby

Po připojení napájení je dotykový senzor v režimu nízké spotřeby. Po spuštění po dobu 12 sekund přejde modul do normálního režimu. Pokud nedojde k dalšímu kontaktu, modul se vrátí do režimu nízké spotřeby proudu. Rychlost odezvy modulu na dotyk v různých režimech je dána charakteristikami výše.

Spolupracujte s Arduino UNO

Nahrajte následující program do Arduino UNO.

#define ctsPin 2 // Kontakt pro připojení signálního vedení dotykového senzoru
int ledPin = 13; // Kontakt pro LED

Void setup() (
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
pinMode(ctsPin, INPUT);
}

Void loop() (
int ctsValue = digitalRead(ctsPin);
if (ctsValue == VYSOKÁ)(
digitalWrite(ledPin, HIGH);
Serial.println("DOTKNUTO");
}
jiný(
digitalWrite(ledPin,LOW);
Serial.println("nedotknuto");
}
zpoždění(500);
}

Připojte dotykový senzor a Arduino UNO, jak je znázorněno na obrázku. Obvod lze doplnit o LED, která se rozsvítí při dotyku senzoru, připojeného přes odpor 430 Ohm na pin 13. Dotyková tlačítka jsou často vybavena dotykovým indikátorem. Pro operátora je tak práce pohodlnější. Když stiskneme mechanické tlačítko, ucítíme cvaknutí bez ohledu na reakci systému. Zde je novinka této technologie trochu překvapivá, protože naše motorické dovednosti se během let vyvíjely. Před přílišným pocitem novosti nás zachrání ukazatel tlaku.

Váš region:

Vyzvednutí z kanceláře

Vyzvednutí z kanceláře v Moskvě

  • Při zadání do 15:00 ve všední den je možné objednávku vyzvednout po 17:00 téhož dne, jinak - následující všední den po 17:00. Zavoláme a potvrdíme připravenost objednávky.
  • Objednávku můžete obdržet od 10:00 do 21:00 sedm dní v týdnu poté, co bude připravena. Objednávka na vás počká 3 pracovní dny. Pokud chcete prodloužit trvanlivost, stačí napsat nebo zavolat.
  • Před návštěvou si prosím poznamenejte číslo objednávky. Vyžaduje se při převzetí.
  • Abyste se k nám dostali, ukažte svůj pas, řekněte, že jste v Amperce, a vyjeďte výtahem do 3. patra.
  • zdarma
Doručení kurýrem v Moskvě

Doručení kurýrem v Moskvě

  • Při objednání do 20:00 doručujeme následující den, jinak každý druhý den.
  • Kurýři pracují od pondělí do soboty, od 10:00 do 22:00.
  • Objednávku můžete zaplatit v hotovosti při převzetí nebo online při zadávání objednávky.
  • 250 ₽
Doručení na místo vyzvednutí

Doručení na PickPoint

  • PickPoint.
  • Objednávku můžete zaplatit v hotovosti při převzetí nebo online při zadávání objednávky.
  • 240 ₽

Doručení kurýrem v Petrohradě

Doručení kurýrem v Petrohradě

  • Doručujeme do jednoho dne, pokud objednáte do 20:00, jinak - do dvou dnů.
  • Kurýři pracují od pondělí do soboty, od 11:00 do 22:00.
  • Při odsouhlasení objednávky si můžete zvolit tříhodinový interval doručení (nejdříve od 12:00 do 15:00).
  • Objednávku můžete zaplatit v hotovosti při převzetí nebo online při zadávání objednávky.
  • 350 ₽
Doručení na místo vyzvednutí

Doručení na PickPoint

  • Doručení na místo vyzvednutí je moderní, pohodlný a rychlý způsob, jak obdržet objednávku, aniž byste museli volat nebo chytat kurýry.
  • Místo vyzvednutí je kiosk s osobou nebo řada železných krabic. Jsou umístěny v supermarketech, kancelářských centrech a dalších oblíbených místech. Vaše objednávka dorazí na vámi zvolené místo.
  • Svou nejbližší polohu můžete najít na mapě PickPoint.
  • Doba dodání je od 1 do 8 dnů v závislosti na městě. Například v Moskvě je to 1-2 dny; v Petrohradě - 2-3 dny.
  • Když objednávka dorazí na místo vyzvednutí, obdržíte SMS s kódem pro její přijetí.
  • V kteroukoli vhodnou dobu do tří dnů můžete přijít na místo a obdržet objednávku pomocí kódu z SMS.
  • Objednávku můžete zaplatit v hotovosti při převzetí nebo online při zadávání objednávky.
  • Náklady na doručení začínají od 240 rublů v závislosti na městě a velikosti objednávky. Vypočítává se automaticky při placení.
  • 240 ₽

Doručení na místo vyzvednutí

Doručení na PickPoint

  • Doručení na místo vyzvednutí je moderní, pohodlný a rychlý způsob, jak obdržet objednávku, aniž byste museli volat nebo chytat kurýry.
  • Místo vyzvednutí je kiosk s osobou nebo řada železných krabic. Jsou umístěny v supermarketech, kancelářských centrech a dalších oblíbených místech. Vaše objednávka dorazí na vámi zvolené místo.
  • Svou nejbližší polohu můžete najít na mapě PickPoint.
  • Doba dodání je od 1 do 8 dnů v závislosti na městě. Například v Moskvě je to 1-2 dny; v Petrohradě - 2-3 dny.
  • Když objednávka dorazí na místo vyzvednutí, obdržíte SMS s kódem pro její přijetí.
  • V kteroukoli vhodnou dobu do tří dnů můžete přijít na místo a obdržet objednávku pomocí kódu z SMS.
  • Objednávku můžete zaplatit v hotovosti při převzetí nebo online při zadávání objednávky.
  • Náklady na doručení začínají od 240 rublů v závislosti na městě a velikosti objednávky. Vypočítává se automaticky při placení.
Zásilka ruskou poštou

Pošta

  • Doručení se provádí na nejbližší poštu oddělení v jakékoli lokalitě Rusko.
  • Tarif a dodací lhůtu určuje Ruská pošta. V průměru je čekací doba 2 týdny.
  • Objednávku doručujeme na ruskou poštu do dvou pracovních dnů.
  • Objednávku můžete zaplatit v hotovosti při převzetí (dobírka) nebo online při zadávání objednávky.
  • Náklady se vypočítávají automaticky během objednávky a měly by být v průměru asi 400 rublů.
Doručení prostřednictvím EMS

Doručení prostřednictvím EMS

  • Služba EMS Russian Post funguje rychleji a spolehlivěji než běžná pošta a doručuje ke dveřím kupující.
  • Tarif a dodací lhůta jsou diktovány službou EMS. Průměrná čekací doba v Rusku je 4-5 dní.
  • Objednávku převádíme do EMS do dvou pracovních dnů.
  • Za svou objednávku můžete zaplatit pouze online při zadávání objednávky.
  • Cena se vypočítá automaticky při pokladně a měla by v průměru 400-800 rublů pro Rusko a 1500-2000 rublů pro země SNS.

Kromě internetového obchodu je produkt prezentován také:

Kancelářský obchod, stanice metra Taganskaya

Kancelářský obchod, stanice metra Taganskaya

Položky z kanceláře nelze objednat online ani rezervovat. Můžete jen přijít, chytit se a běžet. Dostupné množství je platné v době načtení stránky.

Kancelář se nachází 5 minut chůze od stanice metra Taganskaya, na ulici Bolshoi Drovyanoy Lane, budova 6.

Již brzy Prodejna-dílna, stanice metra Ligovský prospekt

Prodejna-dílna, stanice metra Ligovský prospekt

Položky z dílenského obchodu nelze objednat online ani rezervovat. Můžete jen přijít, chytit se a běžet. Dostupné množství je platné v době načtení stránky.

Prodejna-dílna se nachází tři minuty chůze od stanice metra Ligovsky Prospekt, na území prostoru Loft Project Floors, na adrese 74D Ligovsky Prospekt.

Kapacitní dotykový senzor funguje jako běžné tlačítko, ale nemá žádné pohyblivé části. Tlačítko bude snímat „tlak“ skrz tělo zařízení a bude fungovat jako bezkontaktní spínač v projektech domácí automatizace.

Snímač pracuje přes nekovové materiály - plast, karton, překližku nebo sklo. Tuto funkci lze použít k vytvoření skrytých nebo chráněných ovládacích prvků.

Modul umístěte do utěsněného pouzdra nebo jej schovejte pod přední panel zařízení – tlačítko zaznamená přiblížení vašeho prstu i přes čtyřmilimetrovou dielektrickou vrstvu.

Použití jako „tlačítko“ není jediným případem použití kapacitních senzorů. Jsou perfektní pro sledování hladiny vody v plastovém sudu nebo skleněném akváriu.

Co je na palubě

Systém detekce dotyku se skládá ze snímacího prvku, jednotky pro měření kapacity snímače a logického obvodu, který reaguje na změny kapacity při přiblížení objektu.

Jako citlivý prvek je použit vodivý obvod na přední straně modulu.

Logika je založena na čipu AT42QT1010. Je zodpovědný za automatickou kalibraci senzoru. Kalibrace trvá přibližně půl sekundy a provádí se ihned po přivedení napájení do modulu. Mikroobvod navíc filtruje hodnoty, kompenzuje drift kapacitního snímače a upravuje provoz zařízení při změně teploty a vlhkosti prostředí.

Při každém spuštění senzoru se rozsvítí jasně červená LED. To pomůže při ladění projektu a bude užitečné pro vytváření interaktivních ovládacích panelů.

Spojení

Dotykový modul je v podstatě podobný digitálnímu tlačítku. Když je tlačítko stisknuto, senzor vydá logickou jedničku; při nestisknutém tlačítku - logická nula.

V jednoduché verzi je modul připojen k řídicí elektronice jako jednoduché tlačítko – jedním.

K tomu použijte levou skupinu kontaktů:

  • Kontakt S je signální kolík připojený k digitálnímu vstupu regulátoru.
  • Kontakt V - výkon. Připojuje se k elektrické síti 3,3-5V.
  • Kontakt G - připojuje se k zemi.

V pravé skupině kontaktů je použit pouze jeden pin - M. Přepíná provozní režimy modulu. Dvě zbývající nohy se používají k bezpečnému upevnění modulu ke štítu slotu Troyka.

Přepínání provozního režimu

Ve výchozím nastavení modul pracuje v režimu nízké spotřeby. Senzor je dotazován každých 80 milisekund. To výrazně šetří energii baterie.

Pokud potřebujete zvýšit odezvu rozhraní, připojte pin M k ovladači a aplikujte na něj logickou jedničku. Modul se přepne do režimu vysokorychlostního zpracování dat, interval dotazování senzoru se sníží na 10 milisekund.

Zařízení

  • 1× Modul desky

Charakteristika

  • Napájecí napětí: 3,3-5V
  • Ovladač senzoru: AT42QT1010
  • Rozhraní tlačítka: digitální, binární
  • Rozměry: 25×25 mm


 
články Podle téma:
Proč varlata svědí a co můžete udělat, abyste se zbavili nepohodlí?
Mnoho mužů se zajímá o to, proč je začnou svědit koule a jak tuto příčinu odstranit. Někteří se domnívají, že za to může nepohodlné spodní prádlo, jiní si myslí, že za to může nepravidelná hygiena. Tak či onak je třeba tento problém vyřešit. Proč vejce svědí?
Mleté maso na hovězí a vepřové kotlety: recept s fotografiemi
Kotlety jsem donedávna připravoval pouze z domácí sekané. Ale zrovna onehdy jsem je zkusila uvařit z kousku hovězí svíčkové a upřímně řečeno, moc mi chutnaly a chutnaly celé mé rodině. Abyste získali řízky
Schémata vypouštění kosmických lodí Dráhy umělých družic Země
1 2 3 Ptuf 53 · 10-09-2014 Unie je určitě dobrá. ale náklady na odstranění 1 kg nákladu jsou stále příliš vysoké. Dříve jsme diskutovali o metodách doručování lidí na oběžnou dráhu, ale rád bych probral alternativní metody doručování nákladu do raket (souhlasím s
Grilovaná ryba je nejchutnějším a nejaromatičtějším pokrmem
Zvláštností vaření ryb na grilu je to, že bez ohledu na to, jak smažíte ryby - celé nebo na kousky, neměli byste odstranit kůži. Rybí kostru je nutné krájet velmi opatrně – snažte se ji krájet tak, aby hlava a