Mundarija:
- 1-qadam: Analog-raqamli konvertatsiya nima?
- 2 -qadam: Bit yoki… Shtatlar soni
- 3-qadam: kuchlanishdan ADC chiqishi va vitse-Versaga aylantirish
- 4 -qadam: Akselerometrlarni tushunish
- 5-qadam: akselerometrni yuqoridan yuqoriga
- 6-qadam: akselerometr pastdan yuqoriga
- 7-qadam: Yakunlash
Video: Raqamli konvertatsiya qilish bo'yicha qo'llanma: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Salom bolalar, men bu semestrda Vanderbilt universitetining biomedikal muhandislik mutaxassisliklari bo'yicha muhandislik sinfiga kirish uchun o'qituvchi yordamchisiman. Men bu videoni analog-raqamli konvertatsiyani tushuntirish uchun yaratdim, chunki dars vaqtida vaqt tugadi va men ma'ruzada shu darajaga yetmadim. Men buni o'rgat! Instructables tanlovi va o'ylab ko'rdim, agar menda video allaqachon yaratilgan bo'lsa, nega uni tanlovga kiritmasligingiz kerak, mana mana.
Videoda analogdan raqamli konvertatsiyaga oddiy tushuncha beriladi, so'ngra bu ma'lumotni akselerometrdan Arduino yordamida o'qishga qanday aloqasi borligi tushuntiriladi. Bilmaydiganlar uchun, nomidan ko'rinib turibdiki, akselerometr qurilmaning tortish kuchini o'lchaydi. Bu, ayniqsa, akselerometr x, y va z o'qlarida tezlanishni o'lchaydi. Men demoda ishlatadigan akselerometr MMA7361 va ma'lumotlar sahifasini Internetda topish mumkin. Ma'lumotlar varag'i akselerometrning o'zi haqida batafsil ma'lumot beradi. Agar siz Google -da "MMA7361 fayl turi: pdf" ni qidirsangiz, u darhol ochiladi. Shuningdek, u ushbu yo'riqnomaga biriktirilgan. Agar siz ma'lumotlar jadvallarini o'qishga o'rganmagan bo'lsangiz, bu biroz qo'rqitishi mumkin. Agar sizda biron bir savol bo'lsa, bemalol so'rang. Bundan tashqari, men foydalanadigan akselerometr moduli Amazonda Virtuabotix -dan sotib olingan, agar sizni qiziqtirsa. Qanday bo'lmasin, bu mening videom. Videoning o'zi etarli emas, lekin agar siz qisqacha xulosani xohlasangiz, men uning asosiy qismlarini bosqichma-bosqich ajratib ko'rsatdim. Umid qilamanki, siz undan biror narsa o'rganasiz. Va agar sizda biron bir savol bo'lsa, iltimos, so'rang.
Agar sizga "Mening yo'riqnomam" yoqsa, iltimos, Instructables Teach It -da unga ovoz berishni o'ylab ko'ring! Musobaqa.
1-qadam: Analog-raqamli konvertatsiya nima?
Analog-raqamli konvertatsiya (ADC)-bu o'zgaruvchan signalni qabul qilish va signalni "raqamlashtirish", shuning uchun kompyuter uni qayta ishlay oladi.
2 -qadam: Bit yoki… Shtatlar soni
Arduino 10-bitli ADC-ga ega, ya'ni Arduino qandaydir sensordan o'qiyotgan kuchlanishlar (bizda sensor akselerometr) 0-1023 oralig'idagi raqam bilan ifodalanadi. Arduino o'qiydigan maksimal kuchlanish 5 V, eng kichigi esa 0 V. Bu kuchlanishlar mos ravishda 1023 va 0 bilan ifodalanadi.
Bit bo'yicha munozaralar biroz kengroq bo'lishi mumkin va bu ko'rsatma doirasidan biroz tashqarida bo'lishi mumkin, shuning uchun buni o'z -o'zidan o'rganib chiqing yoki sharhlar bo'limida mendan so'rang.
3-qadam: kuchlanishdan ADC chiqishi va vitse-Versaga aylantirish
Agar siz 2,5 V kuchlanishni o'qiyotgan bo'lsangiz, Arduino ADC chiqishini oddiy nisbat yordamida hisoblashingiz mumkin. Ko'pincha siz noma'lum kuchlanishni o'qiyapsiz va qanday kuchlanishni sezayotganingizni aniqlash uchun Arduino ADC chiqishidan foydalanmoqchisiz. Shunchaki nisbatni mos ravishda o'zgartiring.
4 -qadam: Akselerometrlarni tushunish
Biz akselerometr tomonidan chiqarilgan kuchlanishni sezish uchun Arduino -dan foydalanishimiz mumkin. Bu kuchlanish tezlanishiga to'g'ri keladi.
5-qadam: akselerometrni yuqoridan yuqoriga
Agar bizda akselerometrni tepaga qaragan bo'lsak, bu qiymatlarni biz Arduino ADC-dan olishimiz mumkin.
Kechirasiz, men bu misolda "x" ni o'zgarmaydigan sifatida ishlatganman. Biz "z o'qi" da tezlashtirishni hisoblaymiz. "X" ni o'zgarmaydigan sifatida ishlatish odat tusiga kiradi. "x" algebra darslarimdagi birinchi tanlov o'zgaruvchisi edi.
6-qadam: akselerometr pastdan yuqoriga
Agar bizda akselerometr pastdan yuqoriga (z o'qi pastga) ega bo'lsa, bu biz kutgan qiymatlar.
Shunga qaramay, biz "x" emas, balki z o'qida tezlashtirishni hisoblaymiz.
7-qadam: Yakunlash
Qanday bo'lmasin, hammasi shu. Umid qilamanki, siz bundan nimadir o'rgandingiz.
Agar sizga "Mening yo'riqnomam" yoqqan bo'lsa, iltimos, Instructables Teach It -da unga ovoz berishni o'ylab ko'ring! Musobaqa.
Tavsiya:
USB yozuv mashinasini konvertatsiya qilish to'plami: 9 qadam (rasmlar bilan)
USB yozuv mashinkasini konvertatsiya qilish to'plami: eski maktab qo'lda yozish mashinalarini yozishda juda sehrli narsa bor. Yozuv mashinalari, buloqli kalitlarning qoniqarli tortishishidan, jilolangan xrom aksentlarning yaltiroqligigacha, bosilgan sahifadagi aniq belgilargacha
Arduino Nano-MMA8452Q 3 o'qli 12 bitli/8 bitli raqamli akselerometr bo'yicha qo'llanma: 4 qadam
Arduino Nano-MMA8452Q 3-o'qli 12-bitli/8-bitli raqamli akselerometr bo'yicha qo'llanma: MMA8452Q-bu 12 bitli, aqlli, kam quvvatli, uch o'qli, sig'imli, mikromaxinli akselerometr. Foydalanuvchilar tomonidan dasturlashtiriladigan moslashuvchan variantlar akselerometrga o'rnatilgan ikkita funktsiya yordamida ta'minlanadi, ular ikkita uzilishga o'rnatiladi
Arduino dizayni bilan Warzone minorasini himoya qilish bo'yicha qo'llanma: 5 qadam
Warzone minoralari mudofaasi qo'llanmasi Arduino dizayni bilan: Kirish Biz YOJIO guruhimiz (Siz JIda faqat bir marta o'qiysiz, shuning uchun uni qadrlang.) UM-SJTU qo'shma instituti Shanxay Jiao Tong universiteti kampusida joylashgan, Minxang, Shanxay. VG100 - bu birinchi kurs talabalari uchun asosiy muhandislik kursi,
Arduino Nano - BH1715 Raqamli yorug'lik sensori bo'yicha qo'llanma: 4 qadam
Arduino Nano - BH1715 Raqamli atrof -muhit yorug'lik sensori bo'yicha qo'llanma: BH1715 - bu I²C avtobus interfeysiga ega raqamli muhit yorug'lik sensori. BH1715 odatda mobil qurilmalar uchun LCD va klaviatura orqa nuri quvvatini sozlash uchun atrofdagi yorug'lik ma'lumotlarini olish uchun ishlatiladi. Ushbu qurilma 16-bitli piksellar sonini va sozlovchini taklif qiladi
Zarrachalar fotoni - BH1715 Raqamli atrof -muhit yorug'lik sensori bo'yicha qo'llanma: 4 qadam
Parton Photon - BH1715 Raqamli atrof -muhit yorug'lik sensori bo'yicha qo'llanma: BH1715 - bu I²C avtobus interfeysiga ega raqamli atrof -muhit nuri sensori. BH1715 odatda mobil qurilmalar uchun LCD va klaviatura orqa nuri quvvatini sozlash uchun atrofdagi yorug'lik ma'lumotlarini olish uchun ishlatiladi. Ushbu qurilma 16-bitli piksellar sonini va sozlovchini taklif qiladi