دماسنج دیجیتالی

madar.jpg

همانطور که خدمت تون عرض کردم این مدار رو توسط میکروکنترلر ATmega 8 پیاده کردیم.و با زبان بیسک بسکام برنامه ریزی شده.

و اما برنامه , برنامه ای که من برای این مدار نوشتم تقریبا سادست و در زیر توضیح داده شده:

1.jpg

 

در این قسمت از برنامه به معرفی میکرو ,فرکانس کار میکرو که من از اسیلاتور داخلی میکرو استفاده کردم و پیکربندی lcd پرداختیم.

2.jpg

از آنجایی که این مدار یک دماسنج دیجیتالیه ما دمای محیط رو توسط سنسور lm35 اندازه گیری میکنیم و بصورت یک مقدار آنالوگ به میکرو ارسال میکنیم پس بنابراین adc را در میکرو پیکربندی میکنیم.برای بالا بردن دقت در adc ما از وقفه ی adc استفاده میکنیم و به زیر برنامه ی وقفه ی adc پرش میکنیم.در خطوط بعدی شروع به نمونه برداری از سیگنال آنالوگ و تعریف متغییر ها در برنامه می پردازیم.و سپس به فاصله زمانی 600 میلی ثانیه "ELEC-TELE.blogfa.com" را  سه بار نمایش می دهیم.

 3.jpg

از آنجایی که ما مقادیر آنالوگ را به کانال ADC0 طزریق میکنیم بنابراین مقادیر دیجیتالی رو هم از کانال ADC0 میگیریم و آن را در متغییر V0 می ریزیم.

سپس مقادیر متغییر V0 را بر 4 تقسیم کرده و اعداد بدست آمده که همان دمای محیط است رو در متغییر V2 قرار  می دهیم و میکرو را به حالت بیکاری می بریم. خوب دوستان حالا ما دمای محیط رو اندازه گیری کردیم و فقط کافیه که اونو به نمایش بزاریم و تصمیمات لازم رو در موردش بگیریم.

4.jpg

در این برچسب که همان برچسب وقفه ی adc بوده , ابتدا دما رو در lcd نمایش می دهیم و در خطوط بعدی اینطور تعریف می کنیم که اگه دما کمتر از 26C بود در سطر دوم lcd عبارت low نمایش داده شود و led سبز رنگ را که به پورت D.0 متصل است را روشن میکنیم.و در صورتی که دما بیشتر از 25C و کمتر از 29C بود عبارت NORMAL را نمایش می دهیم و led زرد را روشن می کنیم.و در انتها اگر دما بیشتر از 28C بود عبارت HIGH را نمایش می دهیم و led قرمز روشن می شود و پس از 500 میلی ثانیه مکث به ادامه برنامه بازمی گردیم.

اینم دما سنجی که من تویکی از روزهای مرداد ماه ساری ساختم.

20110511879.jpg

برای دانلود فایل های لازم برای ساخت این مدار اینجا کلیک کنید.


مطالب مشابه :


دماسنج دیجیتالی

دماسنج دیجیتالی مقاله ویژه این هفته به تشریح مدار و نحوه ساخت یک دماسنج ( ترمومتر ) دیجیتال




دماسنج دیجیتالی با pic

دماسنج دیجیتالی همانطور که ملاحضه می کنید در ساخت این دماسنج از سنسور دمای lm35 استفاده




پروژه دماسنج دیجیتال

با سلام دوستان امروز براتون پروژه دماسنج به زبان c و با سنسور LM35 رو گذاشتم.




دماسنج دیجیتالی

دماسنج دیجیتالی. همانطور که خدمت تون عرض کردم این مدار رو توسط میکروکنترلر ATmega 8 پیاده کردیم




مدار دماسنج دیجیتال با ATMEGA16 و LM35

مدار دماسنج دیجیتال با ATMEGA16 و LM35. برای دانلود فایل ها رو آن ها کلیک راست کرده و گزینه save link as




دماسنج ـ تاریخچه و کالیبره

رشته صنایع شیمیایی - دماسنج ـ تاریخچه و کالیبره دماسنج دیجیتالی ترموکوپل‌دار




پروژه ساعت-تقویم-دماسنج دیجیتالی با 16 عدد سون سگمنت

پروژه ساعت-تقویم-دماسنج دیجیتالی نشان داده شده در زیر پروژه ای است که زمان،تاریخ ، روز های




برچسب :