Daftar Isi:

Tutorial Konversi Analog ke Digital: 7 Langkah
Tutorial Konversi Analog ke Digital: 7 Langkah

Video: Tutorial Konversi Analog ke Digital: 7 Langkah

Video: Tutorial Konversi Analog ke Digital: 7 Langkah
Video: Sistem Mikrokontroler - 09 - Analog to Digital Converter (ADC) 2024, November
Anonim
Image
Image

Hai teman-teman, saya seorang asisten pengajar untuk pengantar kelas teknik untuk jurusan teknik biomedis di Universitas Vanderbilt semester ini. Saya membuat video ini untuk menjelaskan konversi analog-ke-digital kepada mereka karena waktu habis selama kelas dan saya tidak sampai ke titik ini dalam kuliah. Saya berlari melintasi Teach It! Kontes yang dapat diinstruksikan dan berpikir jika saya sudah membuat video, mengapa tidak memasukkannya ke dalam kontes, jadi begini.

Video ini memberikan pengantar sederhana untuk konversi analog-ke-digital dan kemudian menjelaskan bagaimana hal ini berkaitan dengan membaca data dari akselerometer menggunakan Arduino. Bagi Anda yang belum tahu, seperti namanya, akselerometer mengukur gaya tarik gravitasi pada perangkat. Akselerometer khusus ini mengukur percepatan pada sumbu x, y, dan z. Akselerometer yang saya gunakan dalam demo adalah MMA7361 dan lembar datanya dapat ditemukan secara online. Datasheet akan memberikan info lebih mendalam tentang accelerometer itu sendiri. Jika Anda mencari "MMA7361 filetype:pdf" di Google, itu akan langsung muncul. Itu juga dilampirkan dalam Instructable ini. Jika Anda tidak terbiasa membaca lembar data, mungkin akan sedikit menakutkan. Silahkan bertanya jika Anda memiliki pertanyaan. Selain itu, modul akselerometer yang saya gunakan dibeli di Amazon dari Virtuabotix, jika Anda tertarik. Bagaimanapun, inilah video saya. Video itu sendiri cukup mandiri, tetapi saya menyoroti bagian-bagian utama dalam langkah-langkah jika Anda ingin ringkasan cepat. Saya harap Anda belajar sesuatu darinya. Dan jika Anda memiliki pertanyaan, jangan ragu untuk bertanya.

Jika Anda menyukai Instructable saya, silakan pertimbangkan untuk memilihnya di Instructables Teach It! Kontes.

Langkah 1: Apa itu Konversi Analog-ke-Digital

Bits Atau… Jumlah Negara
Bits Atau… Jumlah Negara

Konversi analog-ke-digital (ADC) adalah proses mengambil sinyal variabel dan "mendigitalkan" sinyal sehingga komputer dapat memprosesnya.

Langkah 2: Bit Atau… Jumlah Negara

Arduino memiliki ADC 10-bit, yang berarti bahwa tegangan yang dibaca Arduino dari beberapa sensor (dalam kasus kami sensornya adalah akselerometer) diwakili oleh angka dalam kisaran 0-1023. Tegangan maksimum yang dibaca Arduino adalah 5 V dan yang terkecil adalah 0 V. Tegangan ini masing-masing diwakili oleh 1023 dan 0.

Diskusi tentang bit bisa menjadi sedikit lebih luas dan sedikit di luar cakupan Instructable ini, jadi jangan ragu untuk menjelajahinya sendiri atau bertanya kepada saya di bagian komentar.

Langkah 3: Mengonversi Dari Tegangan ke Output ADC dan Sebaliknya

Mengonversi Dari Tegangan ke Output ADC dan Sebaliknya
Mengonversi Dari Tegangan ke Output ADC dan Sebaliknya

Jika Anda membaca tegangan 2,5 V, Anda dapat menghitung output ADC Arduino dengan melakukan proporsi sederhana. Seringkali, Anda membaca tegangan yang tidak diketahui dan ingin menggunakan output ADC Arduino untuk menentukan tegangan yang Anda rasakan. Cukup ubah proporsinya.

Langkah 4: Memahami Akselerometer

Pengertian Akselerometer
Pengertian Akselerometer

Kita dapat menggunakan Arduino untuk merasakan tegangan yang dikeluarkan oleh akselerometer. Tegangan ini sesuai dengan percepatan.

Langkah 5: Akselerometer Sisi Atas

Akselerometer Sisi Atas
Akselerometer Sisi Atas
Akselerometer Sisi Atas
Akselerometer Sisi Atas
Akselerometer Sisi Atas
Akselerometer Sisi Atas

Jika accelerometer berada di atas, ini adalah nilai yang dapat diharapkan dari ADC Arduino.

Maaf saya menggunakan "x" sebagai variabel saya dalam contoh ini. Kami menghitung percepatan di "sumbu z." Menggunakan "x" sebagai variabel saya adalah kebiasaan. "x" adalah variabel pilihan pertama di kelas Aljabar saya.

Langkah 6: Akselerometer Sisi Bawah ke Atas

Akselerometer Sisi Bawah Atas
Akselerometer Sisi Bawah Atas
Akselerometer Sisi Bawah Atas
Akselerometer Sisi Bawah Atas
Akselerometer Sisi Bawah Atas
Akselerometer Sisi Bawah Atas

Jika kita memiliki akselerometer sisi bawah ke atas (sumbu z ke bawah), ini adalah nilai yang bisa kita harapkan.

Sekali lagi, kita menghitung percepatan pada sumbu z bukan "x".

Langkah 7: Penutup

Bagaimanapun, itu saja. Saya harap Anda belajar sesuatu dari ini.

Jika Anda menyukai Instructable saya, silakan pertimbangkan untuk memilihnya di Instructables Teach It! Kontes.

Direkomendasikan: