PWM-ni analogga qanday o'zgartirasiz?
PWM-ni analogga qanday o'zgartirasiz?

Video: PWM-ni analogga qanday o'zgartirasiz?

Video: PWM-ni analogga qanday o'zgartirasiz?
Video: Hack: modify 20A DC 10-60V PWM Motor Speed Controller and control with Arduino 2024, May
Anonim

Yaxshiyamki, buni qilish oson aylantirish a PWM a ga chiqish analog kuchlanish darajasi, haqiqiy DAC ishlab chiqaradi. Buning uchun rezistor va seramika kondansatkichdan tayyorlangan oddiy past o'tkazuvchan filtr kerak bo'ladi. Uchinchi fotosuratda ko'rsatilgan oddiy RC past o'tkazuvchan filtri aylantiradi the PWM a uchun signal Kuchlanishi ish aylanishiga mutanosib.

Shuni ham bilish kerakki, analogni raqamliga qanday o'tkazish mumkin?

ADC qachon ketma-ketlikni kuzatib boradi analogga aylantirish ga signal beradi raqamli . Ular avval signalni namuna oladilar, so'ngra signalning ruxsatini aniqlash uchun uning miqdorini aniqlaydilar va nihoyat ikkilik qiymatlarni o'rnatadilar va uni o'qish uchun tizimga yuboradilar. raqamli signal. ADC ning ikkita muhim jihati uning namuna olish tezligi va ruxsatidir.

Yuqoridagilardan tashqari, PWM kuchlanishini qanday hisoblash mumkin? Proportsionallikni aniqlash uchun PWM chiqish Kuchlanishi , bundan foydalaning formula : (Ish ÷ 256) x 5 V. Masalan, agar vazifa 100 bo'lsa, (100 ÷ 256) x 5 V = 1,953 V; PWM o'rtacha impulslar poezdini chiqaradi Kuchlanishi 1,953 V. konvertatsiya qilish uchun PWM analogga aylantiradi Kuchlanishi biz impulslarni filtrlashimiz va o'rtachani saqlashimiz kerak Kuchlanishi.

Bu erda PWM signalini qanday filtrlaysiz?

Oddiy uchun filtrlar bo'ylab ketma-ket rezistor va kondansatör foydalaning PWM erga chiqish. Kondensator erga ulangan va umumiy R va C tugun kuchlanishi filtrlangan chiqishga ega. Murakkabroq filtr op-amp 2-tartibiga asoslangan bo'lishi mumkin filtr va bu qarshilikni induktor bilan almashtirishga o'xshaydi.

Nima uchun PWM ishlatiladi?

A Impuls kengligi modulyatsiyasi ( PWM ) Signal - raqamli manba yordamida analog signalni yaratish usuli. PWM signallari bor ishlatilgan turli xil nazorat ilovalari uchun. Ularning asosiy qo'llanilishi DC motorlarini boshqarish uchun, lekin u ham bo'lishi mumkin ishlatilgan klapanlar, nasoslar, gidravlika va boshqa mexanik qismlarni boshqarish uchun.

Tavsiya: