Агуулгын хүснэгт:

Дижитал хөрвүүлэх аналог: 7 алхам
Дижитал хөрвүүлэх аналог: 7 алхам

Видео: Дижитал хөрвүүлэх аналог: 7 алхам

Видео: Дижитал хөрвүүлэх аналог: 7 алхам
Видео: Как пользоваться токовыми клещами? 2024, Долдугаар сарын
Anonim
Image
Image

Хөөе залуусаа, би энэ семестрийн Вандербилт их сургуулийн биоанагаахын инженерчлэлийн инженерийн ангийн хичээлийн танилцуулгын туслах багш юм. Хичээлийн явцад цаг хугацаа өнгөрч, би лекцэнд хүрч чадаагүй тул би аналоги-тоон руу шилжих аргыг тайлбарлах зорилгоор энэхүү видеог бүтээсэн. Би үүнийг заа! Instructables уралдаан, хэрэв би видеог аль хэдийн бүтээсэн бол яагаад үүнийг тэмцээнд оролцуулж болохгүй гэж бодож байна.

Видео нь аналоги-тоон руу хөрвүүлэх талаар энгийн танилцуулга өгч, дараа нь энэ нь Arduino ашиглан акселерометрээс өгөгдлийг уншихтай хэрхэн холбогдож байгааг тайлбарласан болно. Мэдэхгүй хүмүүсийн хувьд, нэрнээс нь харахад, акселерометр нь төхөөрөмжийн таталцлын хүчийг хэмждэг. Энэхүү хурдатгал хэмжигч нь x, y, z тэнхлэг дэх хурдатгалыг хэмждэг. Миний демо дээр ашигладаг акселерометр бол MMA7361 бөгөөд мэдээллийн хуудсыг онлайнаар олж болно. Мэдээллийн хуудас нь акселерометрийн талаар илүү дэлгэрэнгүй мэдээлэл өгөх болно. Хэрэв та Google -ээс "MMA7361 filetype: pdf" гэж хайвал энэ нь шууд гарч ирэх ёстой. Үүнийг мөн энэхүү зааварт хавсаргасан болно. Хэрэв та мэдээллийн хүснэгтийг уншиж сураагүй бол энэ нь бага зэрэг сүрдмээр байж магадгүй юм. Асуух зүйл байвал асуугаарай. Нэмж дурдахад миний ашиглаж буй акселерометрийн модулийг хэрэв та сонирхож байгаа бол Amazon дээр Virtuabotix -ээс худалдаж авсан болно. Ямар ч байсан миний бичлэг энд байна. Видео нь өөрөө өөрийгөө хангадаг боловч хэрэв та хураангуй хураангуйг хүсч байвал түүний үндсэн хэсгүүдийг алхам алхмаар онцолсон болно. Та үүнээс ямар нэгэн зүйл сурна гэж найдаж байна. Мөн танд асуух зүйл байвал чөлөөтэй асуугаарай.

Хэрэв танд миний зааварчилгаа таалагдаж байвал Instructables Teach It It хэсэгт саналаа өгөөрэй! Тэмцээн.

Алхам 1: Аналогоос тоон руу хөрвүүлэх гэж юу вэ

Бит эсвэл… Мужийн тоо
Бит эсвэл… Мужийн тоо

Аналог-тоон хөрвүүлэлт (ADC) нь хувьсах дохиог хүлээн авч, дохиог "дижиталчлах" процесс бөгөөд үүнийг компьютер боловсруулж чаддаг.

Алхам 2: Бит эсвэл… Мужийн тоо

Arduino нь 10 битийн ADC-тэй бөгөөд энэ нь Arduino-ийн зарим мэдрэгчээс уншиж буй хүчдэлийг (манай тохиолдолд мэдрэгч нь акселерометр юм) 0-1023 хүртэлх тоогоор илэрхийлдэг гэсэн үг юм. Arduino -ийн уншдаг хамгийн их хүчдэл нь 5 В, хамгийн бага нь 0 В. Эдгээр хүчдэлийг тус бүр 1023 ба 0 -ээр илэрхийлнэ.

Битүүдийн талаархи хэлэлцүүлэг нь энэ зааврын хүрээнд арай илүү өргөн цар хүрээтэй байж магадгүй тул үүнийг бие даан судлах эсвэл сэтгэгдэл хэсэгт надаас асуугаарай.

Алхам 3: Хүчдэлээс ADC гаралт ба дэд хувилбар руу хөрвүүлэх

Хүчдэлээс ADC гаралт ба дэд хувилбар руу хөрвүүлэх
Хүчдэлээс ADC гаралт ба дэд хувилбар руу хөрвүүлэх

Хэрэв та 2.5 В хүчдэлийг уншиж байгаа бол энгийн пропорцийг ашиглан Arduino -ийн ADC гаралтыг тооцоолж болно. Ихэнхдээ та үл мэдэгдэх хүчдэлийг уншиж байгаа бөгөөд ямар хүчдэлийг мэдэрч байгаагаа тодорхойлохын тулд Arduino -ийн ADC гаралтыг ашиглахыг хүсч байна. Үүний дагуу пропорцийг өөрчлөхөд л хангалттай.

Алхам 4: Хурдатгал хэмжигчийг ойлгох

Акселерометрийн тухай ойлголт
Акселерометрийн тухай ойлголт

Бид хурдатгал хэмжигчээр гаргадаг хүчдэлийг мэдрэхийн тулд Arduino -ийг ашиглаж болно. Энэ хүчдэл нь хурдатгалтай тохирч байна.

Алхам 5: Хурдасгуур хэмжигчийг дээд талаас нь дээш харуулна

Түргэвчилсэн хэмжигч
Түргэвчилсэн хэмжигч
Түргэвчилсэн хэмжигч
Түргэвчилсэн хэмжигч
Түргэвчилсэн хэмжигч
Түргэвчилсэн хэмжигч

Хэрэв бид акселерометрийг дээш харуулсан бол эдгээр нь Arduino-ийн ADC-ээс авах боломжтой үнэт зүйлс юм.

Уучлаарай, би энэ жишээнд "x" -ийг хувьсагч болгон ашигласан. Бид "z тэнхлэг" дэх хурдатгалыг тооцоолж байна. "X" -ийг хувьсагч болгон ашиглах нь зуршил юм. "x" нь миний алгебрийн ангиудад сонгосон анхны хувьсагч байсан.

Алхам 6: Хурдасгуур хэмжигчийг доод талаас нь дээш харуулна

Доод талаас дээш хурдасгуур хэмжигч
Доод талаас дээш хурдасгуур хэмжигч
Доод талаас дээш хурдасгуур хэмжигч
Доод талаас дээш хурдасгуур хэмжигч
Доод талаас дээш хурдасгуур хэмжигч
Доод талаас дээш хурдасгуур хэмжигч

Хэрэв бид хурдатгал хэмжигчийг доод талаас дээш (z тэнхлэгийг доош) байрлуулсан бол эдгээр нь бидний хүлээж болох утгууд юм.

Дахин хэлэхэд бид "x" биш z тэнхлэг дэх хурдатгалыг тооцоолж байна.

Алхам 7: Дүгнэлт

Ямар ч байсан ингээд л болоо. Та үүнээс ямар нэгэн зүйл сурсан гэж найдаж байна.

Хэрэв танд миний зааварчилгаа таалагдсан бол Instructables Teach It It хэсэгт саналаа өгөөрэй! Тэмцээн.

Зөвлөмж болгож буй: