norr@manorshi.com         +86-519-89185720
Uudistekeskus

Kuidas kasutada ultraheliandurit Arduinoga?

Vaatamised: 164     Autor: Grace Avaldamisaeg: 2021-07-26 Päritolu: Sait

HC-SR04 tutvustus


HC-SR04 on väga populaarne kauguse mõõtmise andur. See kiirgab ultrahelilaineid sagedusega 40 kHz. Ultrahelilained liiguvad läbi õhu. Kui teel on objekte või takistusi, põrkab see tagasi moodulisse. Võttes arvesse heli levimise aega ja kiirust, saate arvutada kauguse.

1

1. Peamised tehnilised parameetrid:

●Tüüpiline tööpinge: 5V 

●Üliväike staatiline töövool: alla 5mA 

● Tundmisnurk (R3 takistus on suurem, mida suurem on võimendus, seda suurem on tuvastusnurk): 

R3 takistus on 392, mitte üle 15 kraadi 

R3 takistus on 472, mitte üle 30 kraadi 

●Tuvastamiskaugus (R3-takistus võib reguleerida võimendust, st reguleerida tuvastuskaugust): 

R3 takistus on 392 2cm-450cm 

R3 takistus on 472 2cm-700cm 

●Kõrge täpsus: kuni 0,3 cm 

●Pime tsoon (2cm) ülilähedane



2. Pin Kirjeldus:

VCC - +5 V toide

TRIG – anduri käivitussisend. Mikrokontroller rakendab 10 us päästikuimpulsi HC-SR04 ultrahelimoodul .

ECHO – anduri kajaväljund. Mikrokontroller loeb/jälgib seda tihvti takistuse tuvastamiseks või kauguse leidmiseks.

GND – maandus


hc-sr04


3. Tööpõhimõte


Kasutage IO käivitamiseks kauguse määramist, andes kõrgetasemelise signaali vähemalt 10us;

●Moodul saadab automaatselt 8 40 khz ruutlainet, et tuvastada automaatselt, kas signaal on tagasi.

●Signaali tagastamine toimub IO väljundi kaudu kõrgel tasemel, kõrge taseme kestus on (4) aeg ülekandest ultrahelilaine tagasitulekuni. Testi kaugus = (kõrge aeg * helikiirus (340 M / S)) / 2


hc-sr04 ultrahelimoodul


HC-SR04 ultrahelimooduli ajastusskeem

Arduino

1. Algteadmised Arduino programmeerimisest:

pulseIn(): kasutatakse viigu väljundi kõrge ja madala taseme impulsi laiuse tuvastamiseks.

pulseIn(pin, väärtus);

pulseIn(pin, väärtus, ajalõpp);//aeg

Nööpnõel, mis peab pulsi lugema

Väärtus --- loetava impulsi tüüp, HIGH või LOW

Timeout --- ajalõpu aeg, mikrosekundites, andmetüüp on märgita pikk täisarv

arduino


Ühendused on üsna lihtsad, leiaplaadi vooluringi skeemiga saate vaadata allolevat pilti.


uno

2. Ultraheli anduri kauguse määramise programm (tavaline):

Kui näete siin, usun, et olete aru saanud ultrahelianduri kasutamise meetodist Arduinoga. Asume tegutsema ja proovime ise järele!


Ultraheli anduri kauguse määramise programm





Jäta sõnum

Võtke meiega ühendust

Tel: +86-519-89185720
E-post:  norr@manorshi.com
Aadress: nr 61. Kunlun Road, Xinbei piirkond, Changzhou, Jiangsu, Jiangsu, Hiina