اطلاعیه

Collapse
No announcement yet.

مقایسه ولتاژ با ADC میکرو ؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مقایسه ولتاژ با ADC میکرو ؟

    سلام طبق برنامه زیر وقتی ADC.0 کوچکتر و مساوی با یک باشد باید led قرمز روشن شود وسبز خاموش و وقتی که ADC.0 بزرگتر از یک است led سبز روشن و ال ای دی قرمز خاموش باشد مشکل اینجاست که در مرز بین 1 و مثلا 1.1 که ولتاژ در حال تغییر است سبز و قرمز مرتب نوسان می کند ( قرمز و سبز روشن و خاموش می شوند ) اگر بخوام خروجی هر قسمت را مثلا به بخاری و کولر بدم در مرز بین 1 و 1.1 مرتب بخاری و کولر روشن خاموش می شوند چطور این مشکل مرز را حل کنم ؟
    جدیدترین ویرایش توسط fmicro; ۲۳:۲۹ ۱۴۰۰/۰۲/۰۵.
    خدایا یکی بزرگترین آرزویهایم در این دنیا این است که همه مردم حالشان خوب باشد و احساس خوشبختی داشته باشند....

    #2
    پاسخ : مقایسه ولتاژ با ADC میکرو ؟

    سلام خدمت دوستان
    شما می تونی به جای 1 از اعداد دیگه استفاده کنید اگه براتون خیلی مهم نیست مثلا
    1.2 و 0.8
    کلا تا اون مقداری رو که براتون مهم نیست رو تقریب کنید
    یا که نویز رو کاهش بدین
    اما یه چیزی: شما وقتی از ADC مقدار می گیرین با ولتاژ مرجع چند می گیرین؟
    آیا اون مقدار رو به ولتاژ های عادی و قابل فهم خودمون تبدیل می کنین؟ (مثلا اگه عدد بدست اومده 1023 باشه در واقع (با ولتاژ مرجع 5 ولت) یعنی ولتاژ روی ADC 5 ولت هستش) (شما این تبدیل رو انجام می دین یا نه؟)
    پیشنهاد: می تونید از OP AMP هم استفاده کنید یا مقایسه کننده ی آنالوگ داخلی میکرو
    همیشه کامل توضیح بدهیم تا جواب کامل بگیریم.
    لطفا برای تشکر روی دکمه تشکر بزنید و بخاطر این پست نزنید که تایپیک شلوغ نشود
    تایپیک های من:
    حل تمام مشکلات atmega128a (eca.ir)
    آموزش کار با سایت (eca.ir)

    دیدگاه

    لطفا صبر کنید...
    X