norr@manorshi.com         +86-519-89185720
Ziņu centrs

Kā izmantot ultraskaņas sensoru ar Arduino?

Views: 164     Autors: Grace Publish Laiks: 2021-07-26 Izcelsme: Izvietot

HC-SR04 ieviešana


HC-SR04 ir ļoti populārs sensors attāluma mērīšanai. Tas izstaro ultraskaņas viļņus ar 40 kHz frekvenci. Ultraskaņas viļņi pārvietojas pa gaisu. Ja ceļā ir objekti vai šķēršļi, tas atgriezīsies pie moduļa. Ņemot vērā izplatīšanās laiku un skaņas ātrumu, varat aprēķināt attālumu.

1

1. Galvenie tehniskie parametri:

● Tipisks darba spriegums: 5V 

● Īpaši maza statiskā darba strāva: mazāk nekā 5mA 

● Sensācijas leņķis (R3 pretestība ir augstāka, jo lielāks ir ieguvums, jo lielāks ir noteikšanas leņķis): 

R3 pretestība ir 392, ne vairāk kā 15 grādi 

R3 pretestība ir 472, ne vairāk kā 30 grādi 

● Noteikšanas attālums (R3 pretestība var pielāgot pastiprinājumu, tas ir, noregulēt noteikšanas attālumu): 

R3 pretestība ir 392 2cm-450cm 

R3 pretestība ir 472 2cm-700cm 

● Augsta precizitāte: līdz 0,3 cm 

● Aklā zona (2 cm) super tuvu



2. PIN APRAKSTS:

VCC - +5 V piegāde

Trig - sensora sprūda ievade. Mikrokontrollers piemēro 10 ASV sprūda impulsu HC-SR04 ultraskaņas modulis.

Echo -Echo sensora izvade. Mikrokontrollers nolasa/uzrauga šo tapu, lai noteiktu šķērsli vai atrastu attālumu.

GND - zeme


HC-SR04


3. Darba princips


Izmantojiet IO, lai aktivizētu diapazonu, dodot augsta līmeņa signālu vismaz 10US;

● Modulis automātiski nosūta 8 40 kHz kvadrātveida viļņus, lai automātiski noteiktu, vai ir signāla atgriešanās.

● Pastāv signāla atgriešanās, izmantojot IO izejas augstu līmeni, augsta līmeņa ilgums ir (4) laiks no pārraides uz ultraskaņas viļņa atgriešanos. Testa attālums = (lielais laiks * skaņas ātrums (340m / s)) / 2


HC-SR04 ultraskaņas modulis


HC-SR04 ultraskaņas moduļa laika diagramma

Arduino

1. pamatzināšanas par Arduino programmēšanu:

Pulsein (): Izmanto, lai noteiktu augstā un zemā līmeņa impulsa platumu, ko izvada tapa.

pulseīns (tapa, vērtība);

pulseīns (tapa, vērtība, taimauts); // laiks

Tapa --- tapa, kurai ir jāizlasa pulss

Vērtība --- Lasāmā impulsa tips

Noildze --- taimauta laiks, mikrosekundēs, datu tips ir neparakstīts ilgstošs skaitlis

arduino


Savienojumi ir diezgan viegli, jūs varat atsaukties uz zemāk redzamo attēlu ar maizes dēļa shēmas shēmu.


neno

2. Ultraskaņas sensoru diapazona programma (tipiska):

Ja redzat šeit, es uzskatu, ka esat sapratis ultraskaņas sensora lietošanas metodi ar Arduino. Darbosimies un izmēģināsim to pats!


Ultraskaņas sensoru diapazona programma





Atstājiet ziņojumu

Sazinieties ar mums

Tālr.: +86-519-89185720
e-pasts:  norr@manorshi.com
Adrese: 5. ēka, Nr. 8 Chuangye Road, Shezhu Town, Liyang City, Changzhou, Jiangsu, Ķīna