Satura rādītājs:
- 1. darbība. Sastāvdaļu apraksts
- 2. darbība. Kā tas darbojas?
- 3. darbība: mikrokontrollera programmaparatūras programmēšana
- 4. solis: Ultraskaņas attāluma sensora shēmas montāža
Video: AVR mikrokontrolleris. Ultraskaņas attāluma sensors. HC-SR04 uz LCD NOKIA 5110: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Sveiki visiem!
Šajā sadaļā es izveidoju vienkāršu elektronisku ierīci, lai noteiktu attālumu, un šie parametri tiek parādīti LCD NOKIA 5110. Parametri tiek parādīti kā diagramma un skaitļi. Ierīces pamatā ir mikrokontrolleris AVR ATMEGA328P. Ierīce ir aprīkota ar ultraskaņas sensora attālumu HC-SR04.
1. darbība. Sastāvdaļu apraksts
Ierīces galvenās sastāvdaļas:
- Mikrokontrolleris AVR «ATMEGA328P»
- Vienkrāsains grafiskais LCD "NOKIA 5110"
- Ultraskaņas attāluma sensors "HC-SR04"
Mikrokontrolleris AVR «ATMEGA328P»
Iesaistītās funkcijas:
- 16 bitu taimera/skaitītāja pārtraukums
- Ārējie pārtraukumi
- Master/slave SPI sērijas interfeiss
Vienkrāsains grafiskais LCD "NOKIA 5110"
Specifikācijas:
- 48 x 84 punktu LCD displejs
- Sērijas kopnes saskarne ar maksimālo ātrumu 4 Mbit/s
- Iekšējais kontrolieris/draiveris «PCD8544»
- LED fona apgaismojums
- Darbojas ar spriegumu 2,7V-5V, zems enerģijas patēriņš, tas ir piemērots akumulatora lietojumiem
- Temperatūras diapazons no -25˚C līdz +70˚C
- Atbalsta signāla CMOS ievadi
Ultraskaņas attāluma sensors "HC-SR04"
Funkcijas un specifikācijas:
- Barošanas avots: +5V DC
- Mierīgā strāva: <2mA, darba strāva: 15mA
- Diapazona diapazons: 2–400 cm, izšķirtspēja: 0,3 cm
- Mērīšanas leņķis: 30 grādi
- Trigera ievades impulsa platums: 10uS
- Izmēri: 45 mm x 20 mm x 15 mm
2. darbība. Kā tas darbojas?
Ultraskaņas sensors darbojas pēc SONAR un RADAR sistēmas principa, ko izmanto, lai noteiktu attālumu līdz objektam.
Ultraskaņas sensors ģenerē augstfrekvences skaņas (ultraskaņas) viļņus. Kad šī ultraskaņa nokļūst objektā, tā atspoguļojas kā atbalss, ko uztver uztvērējs, kā parādīts attēlā.
Izmērot laiku, kas vajadzīgs, lai atbalss sasniegtu uztvērēju, mēs varam aprēķināt attālumu.
Šis ir ultraskaņas moduļa darbības pamatprincips attāluma mērīšanai.
Ultraskaņas modulī HCSR04 mums ir jāsniedz sprūda impulss, lai tas ģenerētu ultraskaņu ar frekvenci 40 kHz.
Pēc ultraskaņas ģenerēšanas, t.i., 8 impulsiem pa 40 kHz, tas padara atbalss tapu augstu. Atskaņas tapa paliek augsta, līdz tā neatgūst atbalss skaņu. Tātad atbalss tapas platums būs laiks, kad skaņa nonāks objektā un atgriezīsies atpakaļ. Kad mums ir laiks, mēs varam aprēķināt attālumu, jo zinām skaņas ātrumu.
HC -SR04 var izmērīt diapazonā no 2 cm līdz 400 cm
Tagad, kā aprēķināt attālumu: Attālums = Ātrums x Laiks
Skaņas viļņu ātrums ir 343 m/s
Kopējais attālums = 343 x augstākais laiks (atbalss) 2
Kopējais attālums tiek dalīts ar 2, jo signāls pārvietojas no HC-SR04 uz objektu un atgriežas modulī HC-SR04
3. darbība: mikrokontrollera programmaparatūras programmēšana
Lejupielādējiet programmaparatūras mikrokontrollera С-koda programmu ar komentāriem.
Pēc tam to apkopojot HEX failā un augšupielādējot mikrokontrollera zibatmiņā.
Mirgo programmaparatūra mikrokontrolleram:
HEX faila augšupielāde mikrokontrollera zibatmiņā. Noskatieties video ar detalizētu mikrokontrollera zibatmiņas ierakstīšanas aprakstu: Mikrokontrollera zibatmiņas ierakstīšana…
4. solis: Ultraskaņas attāluma sensora shēmas montāža
Savienojiet komponentus saskaņā ar shēmu.
Pievienojiet strāvu un tas darbojas!
Ieteicams:
Pamācība: Kā lietot analogo ultraskaņas attāluma sensoru US-016 ar Arduino UNO: 3 soļi
Apmācība: Kā lietot analogo ultraskaņas attāluma sensoru US-016 ar Arduino UNO: Apraksts: US-016 ultraskaņas palaišanas modulis pieļauj 2 cm ~ 3 m nemērīšanas iespējas, barošanas spriegumu 5 V, darba strāvu 3,8 mA, atbalsta analogo izejas spriegumu, stabils un uzticams. Šis modulis var atšķirties atkarībā no lietotnes
DIY digitālais attāluma mērījums ar ultraskaņas sensora saskarni: 5 soļi
DIY digitālā attāluma mērīšana ar ultraskaņas sensora saskarni: šīs instrukcijas mērķis ir izveidot digitālo attāluma sensoru, izmantojot GreenPAK SLG46537. Sistēma ir izstrādāta, izmantojot ASM un citus GreenPAK komponentus, lai mijiedarbotos ar ultraskaņas sensoru. Sistēma ir izstrādāta, lai
TinkerCAD ultraskaņas attāluma sensora ķēde (datortehnikas fināls): 4 soļi
TinkerCAD ultraskaņas attāluma sensora ķēde (datortehnikas fināls): mēs izveidosim vēl vienu jautru tinkerCAD shēmu, ko izveidot karantīnas laikā! Šodien ir pievienots interesants komponents, vai varat uzminēt? Nu, mēs izmantosim ultraskaņas attāluma sensoru! Turklāt mēs kodēsim 3 gaismas diodes
Arduino LED gredzena ultraskaņas attāluma sensors: 8 soļi
Arduino LED gredzena ultraskaņas attāluma sensors: šajā apmācībā mēs uzzināsim, kā attāluma mērīšanai izmantot LED gredzenu un ultraskaņas moduli. Noskatieties demonstrācijas video
Izveidojiet ultraskaņas attāluma testeri ar Micro: bit: 6 soļi
Izveidojiet ultraskaņas attāluma testeri ar Micro: bit: Šodien mēs izgatavosim ultraskaņas attāluma testeri ar micro: bit un ultraskaņas sensora moduli