|
||||||
ورود کاربرانمطالب پر بازدیدمحصولات پرفروشدسته هاآمار سایت |
در این پست میخوام در مورد اساس کار دماسنجها بگم بعد یه دماسنج ساده توسط سنسور LM35 بسازیم سپس دماسنج دیگری با همین سنسور و با قابلیت اندازه گیری دمای منفی رو هم کار کنیم
مقدمه همونطور که میدونید برای اندازه گیری دما بایستی از سنسورهای مختلفی که در بازار هست استفاده کنیم سنسورهای دیجیتالی و شیمیایی دقت و کارایی بالایی دارند و بیشتر در صنعت استفاده میشوند برای استفاده عادی معمولا از سنسورهای آنالوگ استفاده میشود چراکه قیمت این سنسورها بسیار کمتر از سنسورهای دیجیتالی ست و کارکرد راحت و دقت قابل قبول از دیگر ویژگیهای این سنسورهاست
ساده ترین دماسنج توسط سنسور آنالوگ LM35 این سنسور یکی از مشهورترین سنسورها برای ساخت دماسنج میباشد برنامه نویسی با این سنسور خیلی راحت هست و مسله خاصی ندارد خروجی این سنسور ولتاژ آنالوگ هست لذا با اندازه گیری ولتاژ خروجی آن دما اندازه گیری میشود. در پستهاي بعدي دماسنج هاي دقيقتر با امكانات بيشتر و داراي خروجي براي ساخت ترموستات قرار خواهم داد. در این پروژه توسط میکروکنترلر AVR قصد دریافت ولتاژ آنالوگ و نمایش دما روی LCD 2 در 16 را داریم این میکروها که دیجیتالی اند در حالت عادی نمیتوانند ولتاژ آنالوگ را دریافت کنند اما توسط مبدل آنالوگ به دیجیتال ، ولتاژ آنالوگ را تبدیل به دیجیتال کرده و سپس درLCD نمایش داده میشود متداول ترین نوع ADC (مبدل آنالوگ به دیجیتال) به قرار زیر هست: 1- نوع شمارشی 2- نوع تقریبهای متوالی 3- با مقایسه موازی 4- دوشبیه مبدل نوع Successive – Approximation ADC( مخفف Anaalog to Digital Convertor) میکروهای AVR از این نوع (نوع تقریبهای متوالی ) ست خصوصیات آن به شرح زیر هست - وضوح 10 بیتی - صحت مطلق +-2 LSB - زمان تبدیل 65 – 260 us - وضوح 15 KSPS در بالاترین حد - کانالهای مولتی پلکس شده - مدهای تبدیل FREE و SINGLE - ولتاژ ورودی از 0 – Vcc - پرچم وقفه پایان تبدیل ADC - حذف کننده نویز (Noise Caceler)
برای محاسبه مقدار دیجیتال ولتاژ موجود بر روی پایه ADC از فرمول زیر استفاده میشود: ADC=(1024*Vin)/Vref در فرمول بالا Vin ولتاژ موجود روی پایه ADC و Vref ولتاژ مرجع (پایه AREF میکرو) هست
در این پروژه از میکروی ATMEGA8 که دارایمبدل آنالوگ به دیجیتال هست استفاده شده مدار به صورت زیر هست:
ADC میکروهای AVR نمیتواند ولتاژ منفی را ندازه گیری کند درحالی که خروجی سنسور در دمای منفی ولتاژ منفی تولید میکند برای آنکه بتوانیم دمای منفی را هم اندازه گیری کنیم بایستی از مدار زیر استفاده کنیم همانطور كه ميبينيد با افزودن دو عدد ديود در پايه 3 آي سي ميتوان آفستي به وجود آورد كه در دماي منفي 55 درجه خروجي سنسور داراي ولتاژ منفي نباشد براي بدست آوردن دقيق دما دراین مدار از ولتاژ مرجع داخلی میکرو استفاده شده است که مقدار آن 2.56 ولت هست كه در اينصورت تفاضل عدد ديجيتال را بر 4 تقسيم ميكنيم در صورتي كه از ولتاژ 5 ولت Avcc استفاده شود بايستي عدد ديجيتال را بر 2 تقسيم كنيم . برای دانلود فایل شبیه سازی در پروتیوس + سورس برنامه بسکام برروی شکل زیر کلیک کنید:
اگر این مطلب برای شما مفید بوده
برروی کلید G+1 کلیک کنید !
دانلود فایل های پروژه :دانلود رایگان پروژه
https://pcenter.ir/download/Dama Manfy.rar
خرید پروژه
کلیه فایل های ضمیمه این پروزه به صورت رایگان قرار داده شده است.
اگر این مطلب برای شما مفید بوده میتوانید با درج لینک سایت ما در سایت یا وبلاگ خود ویا معرفی سایت ما به دوستان خود و یا با روش های پیشنهادی ما از پی سنتر حمایت کنید. راهنمای پروژه
رمز فایل
www.pcenter.ir
مطالب مرتبط :
تگ ها : اندازه گيری دمااندازه گيری دما دمای منفیاندازه گيري دماي منفي با LM35سنسور آنالوگ سنسور ديجيتال اندازه گیری دماانواع مبدل آنالوگ به ديجيتالمبدل آنالوگ به ديجيتال ميكروهاي AVR , ADCفرمول مبدل آنالوگ به ديجيتالنحوه انداره گیری دمای منفی توسط سنسور های دیجیتالمدار دماسنج پیشرفته با قابلیت اندازه گیری دمای منفیمدار دماسنج با اندازه گیری دمای منفی DS18b20تشریح عملکرد سنسور دمای LM35 در اندازه گیری دمای منفی
نوشته شده در یکشنبه ۰۸ اردیبهشت ۱۳۹۲ | ۲۰:۱۸ توسط Admin
بازدید : 6722
نظر شما : جدیدترین مطالب
راه اندازی کیبورد 4 در 4 در کدویژن
راه اندازی موس و کیبورد با AVR نحوه تغییر نام و آیکون برنامه های اندرویدی بانک خازن چیست ؟ SVC چیست ؟ راه اندازی مموری کارت MMC و SD و SDHC با AVR فیلم آموزشی نحوه ساخت کیبورد مجازی در سی شارپ سورس کامل بازی سوکوبان Sokoban با امکان طراحی مرحله جدید و حل خودکار آن مدار کامل RFID سیستم تشخیص اشخاص برای ورود و خروج مدار کامل تابلوروان AVR با دات ماتریس رنگی باقابلیت گسترش اندازه تابلو شبیه سازی کابین آسانسور با میکروکنترلر PIC و کامپایلر MPLAB X |
|||||
| ||||||