پروژه ترموستات ديجيتالي قابل برنامه ريزي

پروژه ترموستات ديجيتالي قابل برنامه ريزي

تعداد صفحات: 25

نوع فایل: ورد ،

دسته بندی:

قیمت: 7500 تومان

تعداد نمایش: 750 نمایش

ارسال توسط:

خرید این محصول:

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

پروژه ترموستات ديجيتالي قابل برنامه ريزي

پيشگفتار :

با توجه به اينكه كنترل دما در نگهداري بخش مختلف صنعت نقش مهمي را ايفا مي‌كند ، لذا پروژه خود را در زمينه ترموستات ديجيتالي قابل برنامه ريزي ارائه مي‌نمايم. در بخش هاي مختلف توضيحات كلي و جزيي در اين زمينه آمده است . اميدوارم مورد توجه قرار گيرد .

 

مقدمه:

تغییر سیستم‌های مکانیکی و برقی به سیستم‌های الکترونیکی روز به روز در حال افرایش است. در بیشتر تکنولوژی‌های عمده، سیستم‌های الکترونیکی جایگزین بخش‌های مکانیکی شده و از آن پیش افتاده‌اند .امروزه چاپ الکترونیکی شده است. تلویزیون، کامپیوتر و بسیاری از ابزارهای دیگر نیز که در زندگی روزمره از آن استفاده می‌کنیم همین گونه‌اند. سیستم‌های الکترونیکی مسلماً بر تکنولوژی فکری متکی هستند زیرا محاسبات ریاضی و نوشتن نرم‌افزار و برنامه‌ها کارکرد آنها را ممکن می‌گرداند.
یکی از برجسته‌ترین تغییرات، کوچک شدن وسایلی است که هادی برق هستند یا تکانه‌های برقی را منتقل می‌کنند. اختراع ترانزیستور تغییری شگرف را به دنبال داشت: توانایی تولید وسایل میکروالکترونیک با صدها کارکرد از جمله کنترل، تنظیم، هدایت و حافظه که میکروپرسسورهاومیکروکنترلرها به اجرا درمی‌آورند. در آغاز هر تراشه 4 کیلو بایت حافظه داشت که بعدها به 8، 16، 32، 64 کیلو بایت افزایش یافت و امروزه سازندگان میکروپروسسور تراشه‌هایی تولید می‌کنند که ظرفیت ذخیره‌سازی آنها چندین مگابایت یا حتی گیگا بایت است.

امروزه یک تراشه‌ی ریز سیلیکنی(میکروپروسسوریا میکرو کنترلر) حاوی مدارهای الکترونیکی دارای صدها هزار ترانزیستور و همه‌ی اتصالات لازم و بهای آن فقط چند دلار است. مداربندی روی این تراشه می‌تواند خود میکروکامپیوتری باشد با ظرفیت پردازش ورودی / خروجی و حافظه‌ی دستیابی تصادفی و… .

 

نحوه عملكرد ترموستات

ترموستات طراحي شده قابليت برنامه ريزي در رنج هاي دمايي بين C°‌0 تا C°150 را دارد و مي توان از آن براي تعديل دمايي محيط استفاده نمود براي راه اندازي آن به ولتاژي بين 6 تا 9 ولت نياز است يك رنج دمايي خاصC° 32 C°(250 به عنوان پيش فرض در برنامه اين ترموستات در نظر گرفته شده است كه در ابتداي راه اندازي و همچنين به هنگام بروز خطا، خود به خود اين رنج عملياتي پيش فرض فعال مي‌شود باتوجه8 به شكل صفحه بعد مشاهده مي شود كه يك صفحه نمايش ،چهار كليد و سه LED در نظر گرفته شده است كه كاربر مي تواند با استفاده از اين كليد ها رنج هاي دمايي مورد نظر را انتخاب نمايد و LED ها براي نشان دادن وضعيت دما و همچنين خطاهاي احتمالي در حين كار با ترموستات تعبيه شده است.

وقتي ترموستات فعال مي شود رنج دمايي پيش فرض بر روي صفحه نمايش نشان داده مي شود و كاربر مي تواند با استفاده ار كليد START آن را فعال نموده و يا با استفاده از كليد DOWN, UP,CHANGE آن را تغيير دهد تغييرات مورد نظر براي رنج هاي دمايي را درحين كار ترموستات نيز با زدن كليد change مي توان اعمال نمود  بازدن كليد change رنج دمايي ابتدا به صورت خودكار بر روي MAX رفته و كاربر مي تواند با استفاده اركليد up آن را زياد و توسط كليد down آن را كم نمايد البته توجه داشته باشيد كه رنج دمايي كمتر از c °0 را نمي توان به آن اعمال نمود و پس از تنظيم max و زدن كليد start مي توان رنج min را انتخاب نمود. حال با زدن كليد start صفحه نمايش رنج دمايي مورد نظر شما را نمايش داده وشما مي توانيد آن را فعال نماييد پس از فعال شدن رنج مورد نظر اگر دماي محيط بين رنج min و max باشد LED زرد به منزله متعادل بودن دما روشن مي شود چنانچه دماي محيط بين minو max باشد . LED  قرمز به منزله نا متعادل بودن دما روشن مي شود و اگر دماي محيط از min كمتر شود LED سبز به منزله نامتعادل بودن دما روشن مي شود با اتصال اين ترموستات به وسايل جانبي مانند بخاري و كولر در محيط مي توان دمارا در شرايط متعادل نگهداري نمود.

نمايش خطاهاي احتمالي به هنگام انتخاب رنج هاي خاص:

– چنانچه در رنج دمايي انتخاب شده minو max برابر باشند، هر سه LED به صورت چشمك زن فعال شده و ترموستات به صورت خودكار رنج پيش فرض را انتخاب مي نمايد.

– چنانچه ‌min بيشتر از max انتخاب شود هر سه LED به صورت چشمك زن فعال شده و ترموستات به صورت خودكار، رنج پيش فرض را انتخاب مي نمايد.

از مشكلات اين ترموستات وجود نداشتن اشميت تر مگير نرم افزاري در برنامه آن است.

 

مبدل آنالوگ به ديجيتال(ANALOG TO DIGITAL COVERTOR)

متداول ترين انواع ADC ها به قرار زير است:

  • مبدل ADC نوع شمارشي (COUNTING ANALOG TO DIGITAL CONVERTOR)

2- مبدل ADC نوع تقريبهاي متوالي (SUCCESSIVE – APROXIMATION CONVERTOR)

3- مبدل ADC با مقايسه موازي(PARALLEI-CIMPARATOR ADC)

4- مبدل ADC دو شيبه (DUAL- SLOP OR RATIOMETRIC ADC)

 

مبدل نوع SUCCESSIVE- APPROXIMATION

مبدل آنالوگ به ديجيتال داخلي ميكروهاي AVR كه ADC دارند از اين نوع است به همين دليل قصد داريم در مورد اين نوع ADC مختصري توضيح دهيم.

بجاي شمارنده در اين طرح از يك ميكروكنترلر يا ميكروپروسسور استفاده مي شود.

با برنامه اي MSB يك شده و در يك DAC بزرگتر باشد MSB صفر شده و MSB بعدي 1 مي شود و مقايسه مي شود واگر كوچكتر باشد MSB 1 باقي مانده و MSB بعدي 1 مي شود واين عمل به همين ترتيب ادامه پيدا مي كند تا سيگنال آنالوگ خروجي DAC با سيگنال آنالوگ حاضر در پايه ADC برابر شود.

 

مبدل آنالوگ به ديجيتال داخلي ميكرو

خصوصيات مبدل آنالوگ به ديجيتال داخلي AVR به شرح زير است :

* وضوح 10بيتي

* صحت مطلق 2LSB

* زمان تبديل    65-260(CONWERSION TIME)

* وضوح 15KSPS در بالاترين حد

* كانالهاي مولتي پلكس شده

* مدهاي تبديل SINGLE .FREE

* ولتاژ ورودي از 0V تا VCC

* پرچم وقفه پايان تبديل ADC

* حذف كننده نويز(NOISE CACELER)

ADC بسته به ميكرو به چند كانال آنالوگ مالتي يلكس شده كه به هر يك از پايههاي پورت اجازه مي دهد كه به عنوان يك ورودي مبدل آنالوگ به ديجيتال عمل نمايد. مبدل داخلي ميكرو داراي وضوح 10 بيتي است و براي تبديل با اين وضوح،نياز به فركانس كلاكي بين 50KHZ بين 200KHZ دارد و اين كلاك را از تقسيم فركانس كريستال تامين مي كند. در صورت كه نياز به وضوح بالا ( كمتر از 10 بيت ) نيست مي توان كلاكي بالاتر از 200KHZ به آن اعمال كرد. ADC داراي يك SAMPLE AND HOLD است كه باعث مي شود ولتاژ ونرودي ADC در زمان تبديل در سطح ثابت نگه داشته شود تا عمليات تبديل با دقت بيشتري انجام شود.

ADCداراي دومنبع ولتاژ آنالوگ مجزا است.AVCC و AGND كه  AGVD بايستي به زمين يا ولتاژ زمين آنالوگ متصل شود و AVCC نبايد بيشتر از 0.3V  نسبت به VCC اختلاف داشته باشد ولتاژ مرجع (VOLTAGE REFERENCE) خارجي در صورت وجود بايد به پايه AREF وصل شود كه اين ولتاژ بايستي بين ولتاژ موجود بر روي پايه هاي AGND-AVCC باشد در غير اين صورت به VCC وصل مي شود ADC مقدار آنالوگ ورودي را باتقريب متوالي به مقدار ديجيتال 10 بيتي تبديل مي كند. كمترين مقدار نشان دهنده مقدار آنالوگ موجود در پايه AGVD و بالاترين مقدار، نشان دهنده ولتاژ پايه AREF منهاي يك LSB است.

به طور مثال اگر پايه به ولتاژ AREF=3.5V و AGND=0V وصل شده باشد مقدار ديجيتال شده 1023 نشان دهنده ولتاژ 3.5V و مقدار 0نشان دهنده ولتاژ 0.0V بر روي پايه مبدل ADC انتخاب شده است.ADC داراي دو مد تبديل SINGLE و FREE است مد SINGLE بايستي توسط كاربر پيكره بندي وكانال دلخواه براي نمونه برداري انتخاب شود درمد FREE و ADC بايك ثابت نمونه برداري رجيستر داده ADCرا UPDATEمي كند.

اين فقط قسمتي از فایل است . جهت دريافت کل فایل ، لطفا آن را خريداري نماييد
اگر تمایلی به پراخت انلاین ندارید می توانید مبلغ فایل را به شماره کارت واریز کنید و رسید را به واتساپ یا تلگرام ما ارسال کنید تا براتون ایمیل بشه
خرید این محصول از دکمه مقابل:
یا تلگرام ارسال کنید تا براتون ایمیل بشه .

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

2 نظر

  1. عاليه كارتون
    من همين ترموستاتو ميخوام اما در اندازه ي ميكرو ،شما مي تونيد كمكم كنيد؟

پاسخ دهید

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.