Uy jihozlarini ovoz bilan boshqarish tizimini yaratish MaxBotix mb1240 ultratovush masofa sensori Arduino qo'llanma
TM1240 XL-MaxSonar-EZ4 xususiyatlari
Download 451.92 Kb.
|
Oqil. KURS ISHI
- Bu sahifa navigatsiya:
- MaxBotix sensori chiqishi
- Analog kuchlanish
- Puls kengligi
- MaxBotix MB1240 va HC-SR04
TM1240 XL-MaxSonar-EZ4 xususiyatlari
* Sensor deyarli hech o'lik zona bor, 20 sm sifatida 20 sm qator yaqinroq moslamalarni. Qo'shimcha ma'lumot olish uchun, siz shu ma'lumotlar nazorat mumkin: MaxBotix sensori chiqishiYuqoridagi spetsifikatsiyalar jadvalida ko'rganingizdek, MaxSonar oilasining MaxBotix sensorlari turli xil chiqishlarga ega: analog kuchlanish, impuls kengligi va RS232 seriyali (I2C sensorlari ham mavjud). Ushbu qo'llanmada biz analog kuchlanish va impuls kengligi chiqishlarini ko'rib chiqamiz. Analog kuchlanishBu, ehtimol, sensordan o'lchangan masofani o'qishning eng oson usuli. Sensorning analog kuchlanish chiqishi maqsad sensordan uzoqlashganda kattalashadigan chiziqli kuchlanishni chiqaradi. Biz ushbu chiqishni Arduino kabi mikrokontroller bilan o'qishimiz va o'qishni doimiy masshtablash koeffitsientiga ko'paytirish orqali masofani hisoblashimiz mumkin (bu omil aniq sensor turiga bog'liq, ma'lumotlar sahifasiga qarang). Puls kengligiYana bir variant-puls kengligi chiqishidan foydalanish. Ushbu pin masofaning impuls kengligi tasvirini chiqaradi. pulseIn() Ushbu chiqish pulsining uzunligini mikrosaniyalarda o'qish uchun Arduino kodidagi funktsiyadan foydalanishingiz mumkin (baccaducts). Masofani olish uchun siz ushbu o'qishni doimiy o'lchov koeffitsienti bilan ko'paytirishingiz kerak. MB1240 (XL-MaxSonar sensorlari)uchun masshtablash omili 58 tak/sm. Shunday qilib, masofani santimetrda olish uchun TOF ko'rsatkichini 58 ga bo'lishingiz mumkin. MaxBotix MB1240 va HC-SR04Ultrasonik masofa sensori uchun xarid qilayotganda, ehtimol siz mashhur HC-SR04-ga ham duch kelgansiz. Ushbu arzon narxlardagi sensor turli xil xitoylik ishlab chiqaruvchilarda mavjud. HC-SR04 va MB1240 shunga o'xshash printsip asosida ishlaydi, ammo ba'zi bir asosiy farqlar mavjud (asosan sifat va narxda). Siz sezishingiz mumkin bo'lgan birinchi narsa-bu o'lchamdagi farq. MaxBotix MB1240 tovush to'lqinlarini yuborish va qabul qilish uchun faqat bitta ultratovushli transduserdan foydalanadi. Boshqa tomondan, HC-SR04 ikkitadan foydalanadi. Bu MB1240 ancha kichik ekanligini anglatadi. Hc-SR04 sensorini o'rnatish qiyin bo'lishi mumkin va ko'pincha kichik vintlarni talab qiladi, MB1240 esa M3 murvatlari uchun ikkita teshikka ega. Men uchun MaxBotix sensorlarining asosiy afzalliklari avtomatik Real vaqtda kalibrlash, kichik nur burchagi, yuqori shovqinga chidamlilik va bortda filtrlashdir. MB1240 butun o'lchov oralig'ida (katta ob'ektlar uchun) haqiqatan ham tor nurga ega. Bu xonani aniq xaritalash uchun ideal qiladi (robotlardan qochadigan to'siq) va siz sensorga yaqin narsalardan erta aks etmasligingizni anglatadi. HC-SR04 15 shaklidagi nurga egakuchli 3D konus. Bu shuni anglatadiki, siz sensordan uzoqda joylashgan narsalarni aniq o'lchay olmaysiz. Nur shunchaki juda keng va sensorga yaqinroq bo'lgan narsalarni oladi. Bundan tashqari, menga sensorlarning uzluksiz ishlashi (bu haqda keyinroq) va analog chiqishi yoqadi. Analog chiqish sensorlarni dasturlashni juda oson qiladi. Ushbu qo'shimcha funktsiyalar juda yaxshi, lekin narx Xitoy sensorlaridan ko'ra ancha yuqori ekanligini unutmang. Umuman olganda, Agar siz yuqori sifatli ishonchli sensorni qidirsangiz, MaxBotix sensorlari yaxshi variant bo'lishi mumkin. Taqqoslash uchun quyidagi jadvalga qarang. Download 451.92 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling