صفحه نخست | تماس با مدیر | فروشگاه سایت | انجمن سایت

اخبار سایت :

در صورت تمایل به کسب اطلاع از آخرین مطالب ارسالی در خبرنامه ثبت نام کنید.

ایمیل :

به دلیل ضعف سرور سایت ممکن است لینک های دانلود مستقیم در بعضی ساعات پر ترافیک کار نکنند. چون این سایت توسط تعدادی از دانشجویان طراحی و پیاده سازی شده است و به دلیل هزینه بالای سرور قادر به خرید سرور های پر قدرت نیستیم. اگر تمایل دارید ما را برای خرید سرور قوی تر کمک کنید می توانید با ما تماس بگیرید. حتی مبالغ بسیار اندک نیز برای حفظ این سایت بسیار ارزشمند است.

Electrobot.org - نیمه شعبان

نویسنده : ElectRobot | تاريخ ارسال : دوشنبه 18 آبان 1388 | مشاهده : 327
 

ElectRobot.ORG

 

ADC مخفف " Analog - Digital Converter " و به معناي مبدل آنالوگ به ديجيتال است.

در این جلسه تنها قصد در معرفی این ویژگی در میکروکنترلر ها را داشته و در جلسات آینده نحوا فعال کردن این قابلیت هم در نرم افزار Codevision و هم BascomAVR  و طراحی یک مدار ساده با Proteus به طور کامل آموزش داده خواهد شد.

اگر بخواهيم اين قابليت را به صورت ساده توصيف كنيم، يك ولت متر ديجيتال است كه بر روي پايه‌هاي ميكروكنترلر نصب شده است و به وسيله آن مي‌توان ولتاژ پايه‌هاي ورودي را با دقت مناسبي اندازه‌گيري كرد. البته باید بدانید که تنها بعضی از پایه های کنترلر این قابلیت را داردند و تشخیس این پایه ها از روی دیتاشیت ( Datasheet ) می باشد. همانطور که اطلاع دارید میکروکنترلر هایی نظیر AVR و 8051 و ARM با ولتاژ DC ( مستقیم ) کار کرده و به صورت منطقی عمل می کنند.

به طور مثال فرض کنید شما وضعیت هوا را تنها با دو معیار سرد یا گرم بودن تشخیص می دهید. یعنی چیزی به نام هوا متعادل است یا هوا نسبتا گرم است نداریم. این تشخیص برای ما همانند تشخیص ولتاژ برای میکروکنترلر می باشد. یعنی اگر ولتاژ ورودی بین 0 تا 1 ولت باشد منطق صفر ( هوا سرد است ) و اگر ولتاژ ورودی بین 4.2 تا 5 ولت باشد منطق یک ( هوا گرم است ) را تشخیص می دهد و ولتاژ مابین این مقادیر یعنی 1 تا 4.2 ولت برای تشخیص غیر مجاز و نا مشخص است. ( این ولتاژها در IC های مختلف ممکن است متفاوت باشد ، به دیتاشیت آن ها مراجعه کنید )

حال فرض کنید  ما یک سنسور حرارتی را به یکی از ورودی های میکروکنترلر خود متصل کرده باشیم و لازم باشد دمای  محیط را همیشه به طور دقیق کنترل کنیم. ( به طور مثال دمای یک گلخانه )

فرض کنید بخواهیم دمای محیط  25 درجه سانتی گراد باشد. با روش قبل ما تنها می توانیم بگوییم آیا دما زیر 20 درجه ( هوا سرد است = منطق 0 )  یا بالای 20 درجه ( هوا گرم است = منطق 1 ) است و تشخیص اینکه درجه حرارت دقیقا 25 درجه باشد غیر ممکن است.

اینجاست که ADC به کمک ما می آید. با این روش حتی شما قادر خواهید بود کوچکترین تغییرات درجه حرارت را نیز در نظر گرفته و کنترل کنید.

در گذشته ( به طور مثال هنگام استفاده از 8051 ) مجبور بودیم از IC های جداگانه ای برای تبدیل ولتاژ آنالوگ به دیجیتال استفاده کنیم. ( یک نمونه از این IC ها = ADC0831 ADC : 8-bit ) اما با به بازار آمدن نسل جدید میکروکنترلر ها این قابلیت به صورت داخلی در آنها قرار داده شده است.

يكي از كاربرد‌هاي مهم دیگر ADC مي‌تواند در ربات‌هاي تعقیب خط به منظور تشخیص دقیق تر  رنگ باشد.( رنگ سیاه ، سفید ، قرمز یا ... ) همانطور كه مي‌دانيد هر رنگ ، ميزان مشخصي از نور را بازتاب مي‌دهد و بقيه‌ را جذب مي‌كند ، ما با اندازه‌گيري مقدار نور بازتاب شده ، ميتوانيم رنگ را تشخيص دهيم. در اينجا ما براي اندازه‌گيري ميزان شدت نور بازتاب شده ، بايد از ADC ميكروكنترلر استفاده ‌كنيم تا بتوانيم ولتاژ خروجي سنسور نوري خود را به دقت اندازه‌گيري كنيم.

ادامه دارد ...


نظر بدهيد (0) گزارش لينک دانلود معيوب خوراک موضوعی - RSS

این سایت به منظور انجام پروژه های دانشجویی  و همچنین ارائه جدید ترین مقاله ها و آموزش های موجود در رشته مختلف دانشجویی به خصوص رشته های کامپیوتری طراحی شده است. در صورت تمایل به تبادل لینک ، لینک ما را با نام پروژه و آموزش دانشجویی در سایت خود قرار دهید و با ما تماس بگیرید.

Electrobot
Electrobot

آیا مایل به ادامه کار سایت هستید و برای حفظ آن به چه میزان کمک مالی می کنید؟ در صورت تمایل زودتر اقدام نمایید

کمتر از 2000 تومان
کمتر از 5000 تومان
کمتر از 10000 تومان
کمتر از 20000 تومان
بیش از 20000 تومان
حفظ سایت و عدم کمک مالی
تعطیلی سایت و عدم کمک مالی


راي دهندگان: : 58
کتب و جزوات شبکه و الکترونیک
๑۩۞۩๑ترفندهای داغ ویندوز7 ๑۩۞۩๑
بزرگترین سایت دانلود
طراحي فارسي
سایت علمی و روانشناسی میگنا
برنامه‌ها
www.elec4u.ir
پورتال آموزشي و تفريحي ايران فورت
P30p30
بهترین سایت سرگرمی و دانلود
وطـــن دانلود
آریا مسکن - خرید و فروش املاک
قالـــب وبلاگ
دانلود پروژه، تحقیق و مقالات دانشجویی
وبلاگ دانلود نرم افزار موبایل
جزيره دانش
مرجع دانلود رایگان
پرشیا دانلود
دریافت پروژه کارشناسی
دانلود جدیدترین نرم افزارها
کلیک جادویی
بزرگترین مرکز دانلود مقالات و کتابهای رشته کامپیوتر
جدیدترین دستاوردهای فیزیک
کتابخانه الکترونیک فارسی
وبلاگ انجمن سرامیک میبد
وبلاگ شخصی مهندس پورقاسمی
دنیای کامپیوتر و تکنولوژی
مجله اینترنتی اپن تایم
منابع plc ،برق،الکترونیک ،رباتیک
فاروکسا / وب2
۩۞۩ بزرگترین شهر دانلود ۩۞۩
نمایشگاه مبل سفیر
بزرگترین وبلاگ آموزشی رایانه و اینترنت
مکانیک ، هوافضا ، اخترفیزیک
مجله کامپیوتر و اینترنت
فقط مهندسی برق
گل دانلود
خانه آیلتس ایران
دانلود عکس و فیلم ایرانی و خارجی
برترین وبلاگ کامپیوتر و ارتباطات
سرگرمي و تفريح و تبليغات رايگان
www.updownload.ir
بزرگترین سایت اطلاعات کامپیوتری
مرجع تخصصی کامپیوتر
.:: قالب وبلاگ ::.
طراحی سایت - Radcom
وبلاگ مهندس مهدی بقالها
.:: وبلاگ همه چیز ::.
هرآنچه می خواهی می یابی
پربیننده ترین مرجع اطلاع رسانی ایران
سافت گذر اولین دانشنامه نرم افزار
.:: پادشاه کامپیوتر ::.
فروشگاه و کسب درآمد از اینترنت
دانشجويان الکترونيک شوشتر
GoldFox
دانلودستان حامد هکتور
دانلود رایگان کتاب
بانك سوالات امتحاني و كنكور
آفتابـــــــــگردان
دانلود رایگان کتاب
www.takboom.ir
زبان برنامه نویسی جاوا
كامپيوتر حل تمرين پروژه جزوه استخدامي
بزرگترین فروشگاه آنلاین
دانشجویان الکترونیک بوشهر
دانلود رايگان پلان و مقالات عمراني
مهندسی عمران
پایگاه مجازی برق الکترونیک
نیاز شهر تمامی نیاز های یک شهر
سایت تبادل لینک خودکار
سیستم مدیریت محتوای راش
جامع ترين كتابخانه موبايل
علمی,کتاب,مجله,مقاله,خبری,برنامه
طرفه(بزرگترین وبلاگ ادبی ایران)
falken2m.blogfa.com
www.firstbook.mihanblog.com
www.bindownload.com
www.bestpatogh.com
www.p30download.com
» مطالب ارسالی : 256
» امروز : پنجشنبه 07 مرداد 89
» بازدید های امروز : 428
» بازدید های دیروز : 819
» بازدید های ماه : 27941
» نظرات : 112
» افراد آنلاین : 10
» کاربران عضو : 1588
» بازدید کل : 173560
ElectRobot.ORG @ 2009 | Powered By ElectRobot.ORG