Satura rādītājs:
- 1. darbība. Kas ir analogu pārveidošana par digitālo
- 2. solis: biti vai… Valstu skaits
- 3. darbība: pārveidošana no sprieguma uz ADC izeju un otrādi
- 4. darbība: izpratne par akselerometriem
- 5. solis: akselerometrs no augšas uz augšu
- 6. darbība: akselerometrs no apakšas uz augšu
- 7. solis: iesaiņošana
Video: Analoga uz digitālo konversiju apmācība: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sveiki, puiši, es esmu šī semestra pasniedzēja asistents inženierzinātņu klases ievadam biomedicīnas inženierzinātņu specialitātēs Vanderbilta universitātē. Es izveidoju šo video, lai izskaidrotu viņiem analogo un digitālo pārveidošanu, jo stundas laikā beidzās laiks, un es nenonācu šajā lekcijas punktā. Es skrēju pāri Teach It! Instructables konkurss un domāju, ja es jau biju izveidojis videoklipu, kāpēc gan neiekļūt tajā konkursā, tāpēc lūk.
Videoklipā ir sniegts vienkāršs ievads analogu pārveidošanai ciparu formātā un pēc tam paskaidrots, kā tas ir saistīts ar datu nolasīšanu no akselerometra, izmantojot Arduino. Tiem no jums, kuri nezina, kā norāda nosaukums, akselerometrs mēra ierīces gravitācijas spēku. Šis īpaši akselerometrs mēra paātrinājumu x, y un z asīs. Akselerometrs, ko izmantoju demonstrācijā, ir MMA7361, un datu lapu var atrast tiešsaistē. Datu lapa sniegs padziļinātu informāciju par pašu akselerometru. Ja Google meklējat "MMA7361 filetype: pdf", tam vajadzētu parādīties uzreiz. Tas ir pievienots arī šajā pamācībā. Ja neesat pieradis lasīt datu lapas, tas var būt nedaudz biedējoši. Lūdzu, jautājiet, ja jums ir kādi jautājumi. Turklāt, ja jūs interesē, manis izmantotais akselerometra modulis tika iegādāts vietnē Virtuabotix. Jebkurā gadījumā, šeit ir mans video. Videoklips pats par sevi ir pašpietiekams, taču, ja vēlaties ātru kopsavilkumu, es soļos izcēlu tā galvenās daļas. Es ceru, ka jūs no tā kaut ko iemācīsities. Un, ja jums ir kādi jautājumi, lūdzu, jautājiet.
Ja jums patīk mans Instructable, lūdzu, apsveriet iespēju balsot par to Instructables Teach It! Konkurss.
1. darbība. Kas ir analogu pārveidošana par digitālo
Analogā ciparu pārveidošana (ADC) ir process, kurā tiek ņemts mainīgs signāls un "digitalizēts" signāls, lai dators to varētu apstrādāt.
2. solis: biti vai… Valstu skaits
Arduino ir 10 bitu ADC, kas nozīmē, ka spriegumus, ko Arduino nolasa no kāda sensora (mūsu gadījumā sensors ir akselerometrs), attēlo skaitlis no 0 līdz 1023. Maksimālais spriegums, ko nolasa Arduino, ir 5 V, bet mazākais - 0 V. Šos spriegumus attēlo attiecīgi 1023 un 0.
Diskusija par bitiem var kļūt nedaudz plašāka un nedaudz ārpus šīs pamācības darbības jomas, tāpēc jūtieties brīvi to izpētīt nedaudz vairāk vai jautājiet man komentāru sadaļā.
3. darbība: pārveidošana no sprieguma uz ADC izeju un otrādi
Ja lasāt 2,5 V spriegumu, varat aprēķināt Arduino ADC izeju, veicot vienkāršu proporciju. Bieži vien jūs lasāt nezināmu spriegumu un vēlaties izmantot Arduino ADC izvadi, lai noteiktu, kādu spriegumu jūs uztverat. Vienkārši attiecīgi mainiet proporciju.
4. darbība: izpratne par akselerometriem
Mēs varam izmantot Arduino, lai saprastu akselerometra izvadīto spriegumu. Šis spriegums atbilst paātrinājumam.
5. solis: akselerometrs no augšas uz augšu
Ja mums ir akselerometrs augšpusē, šīs vērtības mēs varam sagaidīt no Arduino ADC.
Atvainojiet, ka šajā piemērā kā mainīgo izmantoju "x". Mēs aprēķinām paātrinājumu "z-asī". “X” kā mana mainīgā izmantošana ir ieradums. “x” bija pirmais izvēles mainīgais manās algebras klasēs.
6. darbība: akselerometrs no apakšas uz augšu
Ja mums ir akselerometra apakšējā puse uz augšu (z ass lejup), šīs ir vērtības, kuras mēs varētu sagaidīt.
Atkal mēs aprēķinām paātrinājumu z asī, nevis "x".
7. solis: iesaiņošana
Jebkurā gadījumā tas tā ir. Es ceru, ka jūs no tā kaut ko iemācījāties.
Ja jums patika mans Instructable, lūdzu, apsveriet iespēju balsot par to Instructables Teach It! Konkurss.
Ieteicams:
Osciloskopa analogā priekšpuse: 6 soļi (ar attēliem)
Analogā priekšējā daļa osciloskopam: mājās man ir dažas lētas USB skaņas kartes, kuras par dažiem dolāriem var iegādāties Banggood, Aliexpress, Ebay vai citos pasaules tiešsaistes veikalos. Es domāju, kādam interesantam es tos varu izmantot, un nolēmu mēģināt izveidot zemas frekvences datora darbības jomu
Analogā kursorsvira #HMS2018: 8 soļi
Analogā kursorsvira #HMS2018: jums būs nepieciešams viens Elegoo Uno R3 adruino, viens Elegoo kursorsviras modulis un 5 DuPoint vadi no vīriešiem līdz vīriešiem
Analoga signāla izlases apmācība - MATLAB: 8 soļi
Analoga signāla izlases apmācība | MATLAB: Šajā apmācībā mēs parādām, kas ir paraugu ņemšana? un Kā izlasīt analogo signālu, izmantojot MATLAB programmatūru
Raspberry Pi GPIO shēmas: LDR analoga sensora izmantošana bez ADC (analogā digitālā pārveidotāja): 4 soļi
Raspberry Pi GPIO shēmas: LDR analoga sensora izmantošana bez ADC (analogs digitālajam pārveidotājam): mūsu iepriekšējos norādījumos mēs parādījām, kā jūs varat saistīt Raspberry Pi GPIO tapas ar gaismas diodēm un slēdžiem un kā GPIO tapas var būt augstas vai Zems. Bet ko tad, ja vēlaties izmantot savu Raspberry Pi ar analogo sensoru? Ja mēs vēlamies izmantot
Pārnēsājams USB akumulatora bloka apgaismojums (ar Luxeon III konversiju): 5 soļi
Pārnēsājams USB akumulatora komplekts Bike Light (ar Luxeon III konversiju): Jūs droši vien esat redzējuši, cik ērti var būt pārnēsājams USB barošanas avots iPod, PSP, mobilo tālruņu uc uzlādēšanai. Es nolēmu to izveidot, bet tas bija nepieciešams daudzfunkcionāls, lai attaisnotu papildu svara nēsāšanu. Es gribēju to padarīt tik vienkāršu