نحوه استفاده از ADC در میکروکنترلر AVR ATmega16


یکی از ویژگی‌های رایجی که تقریباً در همه برنامه‌های embedded استفاده می‌شود، ماژول ADC (مبدل آنالوگ به دیجیتال) است. این مبدل‌های آنالوگ به دیجیتال می‌توانند ولتاژ سنسورهای آنالوگ مانند سنسور دما، سنسور شیب، سنسور جریان، سنسور فلکس و غیره را بخوانند. در این آموزش یاد می‌گیریم ADC چیست و چگونه از ADC در Atmega16 استفاده کنیم. این آموزش شامل اتصال یک پتانسیومتر کوچک به پایه ADC Atmega16 است و از هشت LED برای نمایش تغییر ولتاژ مقدار خروجی ADC با توجه به تغییر مقدار ورودی ADC استفاده می شود.   ADC (تبدیل آنالوگ به دیجیتال) چیست؟ADC مخفف مبدل آنالوگ به دیجیتال است. در الکترونیک، ADC دستگاهی است که سیگنال آنالوگ مانند جریان و ولتاژ را به کد دیجیتال (شکل باینری) تبدیل می کند. در دنیای واقعی بیشتر سیگنال ها آنالوگ هستند و هر میکروکنترلر یا ریزپردازنده زبان دودویی یا دیجیتالی را می فهمد (0 یا 1). بنابراین، برای اینکه میکروکنترلرها سیگنال‌های آنالوگ را درک کنند، باید این سیگنال‌های آنالوگ را به شکل دیجیتال تبدیل کنیم. ADC دقیقاً این کار را برای ما انج …


0 دیدگاه

دیدگاهتان را بنویسید

Avatar placeholder

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *