• بازدید : 46 views
  • بدون نظر
این فایل در ۲۳صفحه قابل ویرایش تهیه شده وشامل موارد زیر است:

تغییر سیستم‌های مکانیکی و برقی به سیستم‌های الکترونیکی روز به روز در حال افرایش است. در بیشتر تکنولوژی‌های عمده، سیستم‌های الکترونیکی جایگزین بخش‌های مکانیکی شده و از آن پیش افتاده‌اند .امروزه چاپ الکترونیکی شده است. تلویزیون، کامپیوتر و بسیاری از ابزارهای دیگر نیز که در زندگی روزمره از آن استفاده می‌کنیم همین گونه‌اند. سیستم‌های الکترونیکی مسلماً بر تکنولوژی فکری متکی هستند زیرا محاسبات ریاضی و نوشتن نرم‌افزار و برنامه‌ها کارکرد آنها را ممکن می‌گرداند. 
یکی از برجسته‌ترین تغییرات، کوچک شدن وسایلی است که هادی برق هستند یا تکانه‌های برقی را منتقل می‌کنند. اختراع ترانزیستور تغییری شگرف را به دنبال داشت
ترموستات طراحي شده قابليت برنامه ريزي در رنج هاي دمايي بين C°‌۰ تا C°۱۵۰ را دارد و مي توان از آن براي تعديل دمايي محيط استفاده نمود براي راه اندازي آن به ولتاژي بين ۶ تا ۹ ولت نياز است يك رنج دمايي خاصC° ۳۲  C°(۲۵۰ به عنوان پيش فرض در برنامه اين ترموستات در نظر گرفته شده است كه در ابتداي راه اندازي و همچنين به هنگام بروز خطا، خود به خود اين رنج عملياتي پيش فرض فعال مي‌شود باتوجه۸ به شكل صفحه بعد مشاهده مي شود كه يك صفحه نمايش ،چهار كليد و سه LED در نظر گرفته شده است كه كاربر مي تواند با استفاده از اين كليد ها رنج هاي دمايي مورد نظر را انتخاب نمايد و LED ها براي نشان دادن وضعيت دما و همچنين خطاهاي احتمالي در حين كار با ترموستات تعبيه شده است.
وقتي ترموستات فعال مي شود رنج دمايي پيش فرض بر روي صفحه نمايش نشان داده مي شود و كاربر مي تواند با استفاده ار كليد START آن را فعال نموده و يا با استفاده از كليد DOWN, UP,CHANGE آن را تغيير دهد تغييرات مورد نظر براي رنج هاي دمايي را درحين كار ترموستات نيز با زدن كليد change مي توان اعمال نمود  بازدن كليد change رنج دمايي ابتدا به صورت خودكار بر روي MAX رفته و كاربر مي تواند با استفاده اركليد up آن را زياد و توسط كليد down آن را كم نمايد البته توجه داشته باشيد كه رنج دمايي كمتر از c °۰ را نمي توان به آن اعمال نمود و پس از تنظيم 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)  
۲- مبدل ADC نوع تقريبهاي متوالي (SUCCESSIVE – APROXIMATION CONVERTOR)
۳- مبدل ADC با مقايسه موازي(PARALLEI-CIMPARATOR ADC) 
۴- مبدل ADC دو شيبه (DUAL- SLOP OR RATIOMETRIC ADC)

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

مبدل آنالوگ به ديجيتال داخلي ميكرو
خصوصيات مبدل آنالوگ به ديجيتال داخلي AVR به شرح زير است :
* وضوح ۱۰بيتي 
* صحت مطلق ۲LSB  
* زمان تبديل    65-260(CONWERSION TIME)
* وضوح ۱۵KSPS در بالاترين حد
* كانالهاي مولتي پلكس شده
* مدهاي تبديل SINGLE .FREE 
* ولتاژ ورودي از ۰V تا VCC 
* پرچم وقفه پايان تبديل ADC 
* حذف كننده نويز(NOISE CACELER) 
ADC بسته به ميكرو به چند كانال آنالوگ مالتي يلكس شده كه به هر يك از پايههاي پورت اجازه مي دهد كه به عنوان يك ورودي مبدل آنالوگ به ديجيتال عمل نمايد. مبدل داخلي ميكرو داراي وضوح ۱۰ بيتي است و براي تبديل با اين وضوح،نياز به فركانس كلاكي بين ۵۰KHZ بين ۲۰۰KHZ دارد و اين كلاك را از تقسيم فركانس كريستال تامين مي كند. در صورت كه نياز به وضوح بالا ( كمتر از ۱۰ بيت ) نيست مي توان كلاكي بالاتر از ۲۰۰KHZ به آن اعمال كرد. ADC داراي يك SAMPLE AND HOLD است كه باعث مي شود ولتاژ ونرودي ADC در زمان تبديل در سطح ثابت نگه داشته شود تا عمليات تبديل با دقت بيشتري انجام شود.
ADCداراي دومنبع ولتاژ آنالوگ مجزا است.AVCC و AGND كه  AGVD بايستي به زمين يا ولتاژ زمين آنالوگ متصل شود و AVCC نبايد بيشتر از ۰٫۳V   نسبت به VCC اختلاف داشته باشد ولتاژ مرجع (VOLTAGE REFERENCE) خارجي در صورت وجود بايد به پايه AREF وصل شود كه اين ولتاژ بايستي بين ولتاژ موجود بر روي پايه هاي AGND-AVCC باشد در غير اين صورت به VCC وصل مي شود ADC مقدار آنالوگ ورودي را باتقريب متوالي به مقدار ديجيتال ۱۰ بيتي تبديل مي كند. كمترين مقدار نشان دهنده مقدار آنالوگ موجود در پايه AGVD و بالاترين مقدار، نشان دهنده ولتاژ پايه AREF منهاي يك LSB است.
به طور مثال اگر پايه به ولتاژ AREF=3.5V و AGND=0V وصل شده باشد مقدار ديجيتال شده ۱۰۲۳ نشان دهنده ولتاژ ۳٫۵V و مقدار ۰نشان دهنده ولتاژ ۰٫۰V بر روي پايه مبدل ADC انتخاب شده است.ADC داراي دو مد تبديل SINGLE و FREE است مد SINGLE بايستي توسط كاربر پيكره بندي وكانال دلخواه براي نمونه برداري انتخاب شود درمد FREE و ADC بايك ثابت نمونه برداري رجيستر داده ADCرا UPDATEمي كند.

عتیقه زیرخاکی گنج