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

تئوري هايي كه در مورد پروژه وجود دارد به چندين بخش تقسيم مي شوند يكي از اين بخشها دستورات ميكروكنترلرAVR  است كه بطور نسبتاً مشروح بيان شده اند البته در اين قسمت توجه شود كه از مباني مربوط به تايمرها ، وقفه ها ، كار با پورتها و … بيشتر استفاده شده است و برخي مسائل نيز جهت آشنايي كامل تر خواننده با اين ميكروكنترلر آورده شده است. در مورد تئوري هاي مربوط به نرم افزار سيستم نيز مطالبي به طور كلي در اين فصل آورده شده است اما توضيحات دقيق تر مربوط به نرم افزار ( صرف نظر از مطالب كلي ) در جاي خود در فصل هاي آينده بررسي شده است . خلاصه مطلب آنكه نكات تئوري مطرح شده در اين فصل كليات تئوري سيستم هستند و نكات ريز در فصل هاي مربوط به خود بحث شده اند.
      در اين قسمت ابتدا يک بلوک دياگرام کلي از سيستم ارائه مي دهيم که در آن سخت افزار سيستم به طور کلي و به صورت بلوکي رسم شده است بعد از رسم اين بلوک و توضيحات مربوط به آن نقشه کامل مدار و توضيحات مربوط به نقشه به طور كامل بيان شده است. در آن قسمت برخي جزئيات که در بلوک دياگرام قابل مشاهده نمي باشد به طور کامل مورد بررسي قرار مي گيرد . در اين قسمت توضيحات مربوط شامل نيازهاي مدار و دلايل به کار بردن هر قطعه مي باشد . البته در لابلاي توضيحات سخت افزار نکات ديگري که در هنگام بستن مدار مطرح شده بررسي مي شود مثلا استفاده از زنر براي ساختن رگولاتور به جاي آي سي رگولاتور و يا مثلا استفاده از يک مقاومت به خصوصي در مسير مدار رگولاتور و مواردي از اين قبيل که تا اندازه اي که باعث طولاني شدن مطلب نشود بحث و بررسي مي شود. 
– تغذيه : 
       قسمت تغذيه به منظور فراهم کردن ولتاژ۵ ولت DC مي باشد که جهت راه اندازي IC ميکروکنترلر و کليه مدارات سازگار با TTL به کار کمي رود . ورودي قسمت تغذيه مي تواند يک سيگنال AC يا DC باشد که الزاما به اندازه چند ولت از +۵ بيشتر است. اين ورودي توسط يك سوييچ ON-OFFقطع و وصل مي شود. در حالتيكه سوييچ روشن است ، خازن مربوطه به علت ظرفيت بالايش باعث مي شود كه ولتاژي تقريبا صاف بدست آيد كه داراي اندكي رايپل است.براي ايجاد يك ولتاژ ۵ ولت کاملا DC از يک IC تنظيم کننده ولتاژ ۷۸۰S  استفاده مي کنيم که ورودي داراي اعواجاج را به يک ولتاژ کاملا مستقيم پنج ولت تبديل مي کند در خروجي تنظيم کننده ولتاژ يک خازن ۱۰  ميكروفاراد قرار داده ايم که اين خازن به اندازه ۵ ولت شارژ خواهد شد که نوسانات خروجي ناشي از تغييرات بار را کاهش مي دهد.
۳-۳-۲- رله : 
    رله به کار رفته در مدار فقط براي اين است که چک کنيم تغذيه است يا خير هرگاه  رله وصل باشد يعني تغذيه وصل است و هرگاه قطع باشد يعني تغذيه قطع است . اينجا ذکر يک نکته در مورد رله لازم استو آن اينکه رله چون جريان را از آداپتور مي گيرد باعث نمي شود كه بخاطر زياد شدن مصرف جريان کاهش پيدا کند. 
۳-۳-۳- ميکروکنترلر AVR : 
           در مورد اين بلوک مطالب فراواني را مي توان مورد بررسي قرار داد . در اينجا به ذکر برخي خصوصيات آن مي پردازيم . لازم به ذکر است مطالب دقيق تر در قسمت تئوري هاي مربوط با پروژه در فصل ۲ بررسي شده است .
الف – استفاده از معماري AVR Risc  
کارايي بالا و توان مصرفي کم 
داراي ۱۳۱ دستور العمل که اکثرا در يک کلاک سيکل اجرا مي شوند. 
۸* ۳۲ رجيستر کاربردي 
سرعتي تا mps 16 در فرکانس mhz 16 
ب- حافظه، برنامه و داده غير فرار
KB 16 حافظه FLASH قابل برنامه ريزي داخلي
۱۲۰۴ بايت حافظه داخلي SRAM  
۵۱۲ بايت حافظه EEPROM 
قفل برنامه FLASH  و حفاظت داده EEPROM
ج – خصوصيات جانبي
دو تايمر – کانتر ۸ بيتي با PRESCALER مجزا و مد COM PARE .
يک مقايسه گر آنالوگ داخلي 
يک تايمر – کانتر ۱۶ بيتي با PRESCALER مجزا 
WATCH DOG قابل برنامه ريز با اسيلاتور داخلي 
وقفه در اثر تغيير وضعيت پايه 
د- خصوصيات ويژه ميکروکنترلر
ON RESET – POWER   – OUT  – BROWN CIRCUTT  برنامه ريزي .
منابع وقفه (INTERRUPT ) داخلي و خارجي .
داراي ۶ حالت SLEEP .
OWER – ON RESET CIRCUTT براي ATTING 12  
عملکرد کاملا ثابت 
توانت مصرفي پايين و سرعت بالا توسط تکنولوژي CMOS. 
ﻫ – توان مصرفي  در ۲۵,۳V.1MHZ براي ATMEGAIGL  
حالت فعال ۱۰/MA
در حالت بي کاري ۰٫۳۵ MA 
در حالت  1 UA : POWER – DOWN  

و – ولتاژ عملياتي يا کاري 
۲٫۷ V تا  5.5V  براي  ATMEGA 16 L 
۴٫۵ V تا  5.5 V  براي  ATMEGA 16  
خ – فرکانس هاي کاري 
۰ MHZ  تا ۸ MHZ براي Atmega 16L  
۰ MHZ  تا ۱۶ MHZ  براي Atmega 
ج – انواع بسته بندي 
۳۲ خط ورودي / خروجي قابل برنامه ريزي 
۴۰   پايه PDIP ,  44 پايه TQFP و ۴۴  پايه MLF 
۳-۳-۴ LCD : 
LCD   مورد استفاده در اين پروژه  16 × ۲  بوده و به کارگيري در سيستم شامل استفاده از دستورات مختلفي مي شود که دستورات و توابع مربوط به LCD ناميده مي شود . همچنين پايه هاي LCD  براي اتصال به پايه هاي ميکرو به صورت زير پيکره بندي مي شوند :
CONFIG LCD PIN = PIN , D84 = PN . DBS = PN . 

DB6 = PN , DB7 = PN , E = PN , RS = PN 
PN پايه اي دلخواه از ميکرو است که پايه هاي LCD بايد در يک خط نوشته شود و يا در ادامه آن با علامت Cunder Line – در خط بعد نوشته شود .
۳-۳-۵- MOS Switch 
   در اين پروژه ۲ عدد MOS به عنوان کليد استفاده شده است يکي براي سوئيچ کردن خروجي  ADM 660  روي ميکرو و ديگري براي LCD . توضيحات بيشتر در مورد عملکرد کليد ها در صفحات بعدي بررسي مي شود .
۳-۳-۶- ADM 660 
   اين آ ي سي يک مبدل DC/DC مي باشد که ولتاژ ورودي خود را ۲ برابر مي کند . ما در انجام اين پروژه از آي سي براي تبديل ولتاژ ۶/۳ ولت باطري به ۲/۷ ولت استفاده کرديم .
البته در مرحله بعد توسط يک رگلاتور زنري ما به ولتاژ ۵ ولت دست پيدا کرديم . دليل استفاده از اين آ ي سي  در قسمت هاي بعدي مورد بررسي قرار مي گيرد .
در مدار پيوست طريقه اتصالات پايه هاي آ ي سي مورد نظر را مي بينيد دقت کنيد که ظريفت خازن هاي به کار رفته  10  ميكروفاراد مي باشد. 

۳-۴ نقشه کامل مدار و توضيحات مربوط به آن : 
۳-۴-۱ مقدمه :
   در بلوک دياگرام مدار رسم شده در پيوست ، توضيحات هر بلوک نوشته شده و در اين قسمت توضيحات دقيق تري در مورد مدار مربوطه نوشته مي شود.
   در اين بخش ما قصد داريم در مورد نحوه و چگونگي ارتباط اجزا مختلف مدار با يکديگر بررسي داشته باشيم . همچنين چنانچه نکاتي وجود داشته باشد که در هنگام انجام پروژه با آن برخورد داشته ايم ( نکات خاص ) آنها هم مورد بررسي قرار مي گيرند .
        در اين قسمت ابتدا نقشه کلي مدار در پيوست ملاحظه مي گردد و سپس در صفحات بعد توضيحات کامل مربوط به عناصر بررسي خواهند شد. 

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