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

Kuidas kasutada ultraheli andurit Arduinoga?

Vaated: 164     Autor: Grace Publish Time: 2021-07-26 Päritolu: Sait

HC-SR04 tutvustus


HC-SR04 on väga populaarne andur vahemaa mõõtmiseks. See kiirgab ultrahelilaineid sagedusel 40 kHz. Ultrahelilained sõidavad õhust läbi. Kui rajal on objekte või takistusi, põrkub see tagasi moodulisse. Võttes arvesse levikuaega ja heli kiirust, saate vahemaa arvutada.

1

1. peamised tehnilised parameetrid:

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

● Ultra-Smalli staatiline töövool: alla 5 mA 

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

R3 takistus on 392, mitte rohkem kui 15 kraadi 

R3 takistus on 472, mitte rohkem kui 30 kraadi 

● Avastuskaugus (R3 takistus saab võimendusega reguleerida, st reguleerida tuvastuskaugust): 

R3 takistus on 392 2cm-450cm 

R3 takistus on 472 2cm-700cm 

● Suur täpsus: kuni 0,3 cm 

● Pime tsoon (2cm) super lähedal



2. PIN -koodi kirjeldus:

VCC - +5 V pakkumine

Trig - anduri sisend. Mikrokontroller rakendab 10 USA päästiku impulssi HC-SR04 ultrahelimoodul .

Anduri kaja -echo väljund. Mikrokontroller loeb/jälgib seda tihvti takistuse tuvastamiseks või vahemaa leidmiseks.

GND - maapind


HC-SR04


3. tööpõhimõte


Kasutage IO -d, et käivitada ulatus, andes kõrgetasemelise signaali vähemalt 10US;

● Moodul saadab automaatselt 8 40 kHz ruutlainet, et tuvastada automaatselt signaali tagastamine.

● IO väljundi kaudu on signaali tagastamine kõrgetasemel, kõrge taseme kestus on (4) aeg alates ülekandest ultrahelilaine tagastamiseni. Testikaugus = (kõrge aeg * heli kiirus (340m / s)) / 2


HC-SR04 ultrahelimoodul


HC-SR04 ultrahelimooduli ajastusskeem

Arduino

1. Arduino programmeerimise põhiteadmised:

Pulsein (): kasutatakse tihvti kõrge ja madala taseme impulsi laiuse tuvastamiseks.

impulsein (tihvt, väärtus);

impulsein (tihvt, väärtus, aegumine); // aeg

PIN --- PIN-kood, mis peab pulssi lugema

Väärtus --- Lugetav impulsi tüüp, kõrge või madal

TIMEOOT --- Aegumise aeg, mikrosekundites on andmetüüp allkirjastamata pikk täisarv

arduino


Ühendused on üsna lihtsad, võite viidata allolevale pildile koos leivalaua vooluringi skeemiga.


uno

2. ultraheli anduri ulatusprogramm (tüüpiline):

Kui näete siin, usun, et olete aru saanud Ultraheli ultraheli anduri toimimismeetodist Arduinoga. Võtame meetmed ja proovime seda ise!


Ultraheli anduri ulatusprogramm





Teadet jätma

Võtke meiega ühendust

Tel: +86-519-89185720
E-post:  norr@manorshi.com
Aadress: hoone 5, nr 8 Chuangye tee, Shezhu linn, Liyang City, Changzhou, Jiangsu, Hiina