شرح فایل
چكيده
هدف از انجام اين پروژه طراحي و ساخت کنترل دماي ديجيتالي تابلوهاي برق با استفاده از ميکروکنترولر AT M32 مي باشند. دستگاهي که طراحي و ساخته شده علاوه بر قسمت اتوماتيک داراي بخش است که مي توان دما ، فن و هيتر را بصورت دستي تغيير وضعيت داد. تحقق اين پروژه کمک شاياني به کنترل دما با دقت بالا در محل هاي کار ، کارخانجات و بخصوص کارخانه هاي جوجه کشي مي باشد . طبق برنامه اي که براي اين پروژه نوشته شده است دماهايي که بصورت دستي تغيير ميکنند ، رنج محدودي دارند که اين رنج توسط سازنده مشخص شده است.
فهرست مطالب
صفحه عنوان
9 پيشگفتار
10 فصل اول
11 فصل اول: مقدمه اي بر AVR
12 1-1ميكرو كنترل هاي TINY AVR
18 1-2 ميكرو كنترلرهاي AT90S
22 1-3 ميكروكنترلر هاي MEGAAVR
28 1-4 خصوصيات داخلي MEGA 32
48 فصل دوم
49 فصل دوم: برنامه Bascom و برنامه نويسي آن
49 2-1 برنامه bascom
51 2-2 محيط برنامه نويسي
56 فصل سوم
57 فصل سوم : سنسور هاي دما
57 3-1 ترمومترهاي شيشه اي
57 3-2 ترمومترهاي Bimetal
58 3-3 ترمومترهاي فشاري
58 3-4 ترموکوپل
59 3-5 اندازه گيري دما از طريق مقاومت اهمي
60 6-3 lm 35
61 فصل چهارم
62 ر فصل چهارم :طراحي و ساخت يک کنتر ل دماي ديجيتالي تابلو هاي برق
62 4-1 برنامه و توضيح آن
73 4-2 شکل مدار و توضيحاتي در مورد آن
75 نتيجه گيري
76 مراجع
پيشگفتار
با ورود ميكرو كنترلر ها به بازار الكترونيك و استفاده از آنها كار را بر روي بسياري از قسمتهاي الكترونيك آسان تر نمود و به خصوص در صنعت با در دست گرفتن كنترل قسمتهاي مختلف يك كارگاه يا كارخانه صنعتي منجر به توليد بيشتر با كيفيت بهتر شد و افق وسيعي از كار را بر روي سازندگان قطعات الكترونيك گشود. نکته اي كه در صنعت بسيار مهم به نظر مي رسد اندازه گيري پارامتر هايي مثل دما ، فشار و ميزان جابه جايي اجسام و ... مي باشد كه كار ها توسط سنسور هاي مختلف انجام مي شود اما روز به روز بر تعداد سنسورها افزوده شده و سنسورهاي بهتر با قابليت هاي بيشتري به بازار عرضه مي گردد و همچنين دستگاه هايي که توسط ميکرو کنترلر ها ساخته مي شود داري انواع مختلفي بوده و کارهاي متفاوتي انجام مي دهند يکي ازاين دستگاه ها دستگاه کنترل دماي تابلو و اتاقک ها مي باشند که توسط ميکروکنترلر ها و حتي بردهاي الکترونيکي نيز ساخته مي شوند.
پروژه مورد توجه و حائز اهميت در اين پايان نامه در خصوص کنترل دما تابلو هاي برق مي باشد که مي توان براي ماشينهاي جوجه کشي ، محل کار ، تابلو هاي برق و غيره ميتوان استفاده کرد.
در اين پايان نامه ابتدا توضيح مختصري راجع به ميکرو کنترلر هاي AVR آورده شده در بخش هاي بعد يک توضيح راجع به برنامه bascom ،انواع سنسورهاي دما مي خوانيد و در پايان نيز شکل مدار و برنامه نوشته شده در ميکرو آورده شده است.
فصل اول : مقدمه اي بر AVR
در اين فصل هدف بر اين است كه يك توضيح كلي در مورد AVR كفته شود
يكي از جديد ترين ميكروكنترلر هاي قوي عرضه شده به بازار الكترونيك متغلق به شركت ATMEL به نام ميكروكنترلرهاي AVR مي باشد اين ميكرو كنترلر هشت بيتي به علت وجود كامپايلر هاي قوي به زبان سطح بالا مورد استقبال فراواني قرار گرفت يادگيري و استفاده از اين ميكروكنترلر بسيار ساده مي باشد و دامنه استفاده آن بسيار وسيع مي باشد
از جمله مزيت هاي آن حافظه بالاتر نسبت به ميكروكنترلر هاي قبلي و وجود دستورات وسيع ميباشد و همچنين بر خلاف زبان هاي سطح بالا كه كدهاي بيشتري را نسبت به زبان اسمبلي توليد ميكردند توليد كدهارا به مينيمم رسانده و با ايجاد تحولي عظيم در معماري ميكروكنترلر ها عمليات را تنها در يك سيكل ماشين انجام مي دهد و از 32 رجيستر همه منظوره استفاده مي كند كه اين خود باعث شده كه 4 تا 12 بار سريعتر از ميكروكنترل هاي قبلي باشد و داراي حافظه كم مصرف غيرفرار نيز مي باشند كه و با به كار بردن تكنولوژي شركت ATMEL حافظه هاي FLASH وEEPROM در داخل مدار قابل برنامه ريزي هستند
اينجا به انواع AT90S ها كه شامل
AT90S1200 ,AT90S2313, AT90S2323/L2323/S2343/L2343 , AT90S2333/LS 2333/S4433/LS4433 AT90S8515, AT90S8535/L 8535
خصوصيات AT90S1200
• داراي 89 دستورالعمل
• 8*32 رجيستر كاربردي
• سرعتي تا 12 مگا هرتز
• يك كيلو بايت حافظه FLASH و 1000 بار قابليت نوشتن و پاك كردن
• 64 بايت حافظه EEPROM داخلي و قابليت 100000 بار نوشتن و پاك كردن
• توان مصرفي در حالت فعال 12 ميلي امپر و در حالت بليكاري 4/ ميلي آمپر
• ولتاژ كاري 2.7 تا 6 ولت براي نوع 4 و 4 تا 6 ولت براي نوع 12
• فركانس كاري 4 مگاهرتز براي نوع 4 و تا 12 مگاهرتز براي نوع 12
• داراي 15 پايه ورودي و خروجي
خصوصيات AT90S2323/LS2323/S2343/LS2343
خصوصيات با نوع قبلي توضيخ داده شده تقريبا يكي است البته با تفاوتهايي جزئي كه عبارتند از :
• داراي يك تايمر ـكانتر 8 بيتي
• توان مصرفي در حالت فعال 2.4 ميلي آمپر و در حالت بيكاري 5/ ميلي آمپر
• ولتاژ كاري 4 تا 6 ولت براي AT90S2323/AT90S2343
• ولتاژ كاري 2.7 تا 6 ولت براي AT90LS2323/AT90LS2343
• فركانس كاري تا 10 مگاهرتز براي AT90S2323/AT90S2343-10
• فركانس كاري تا 4 مگاهرتز براي AT90LS2323/AT90LS2343-4
• فركانس كاري تا 1 مگاهرتز براي AT90LS2343-1
- پرداخت با کلیه کارتهای بانکی عضو شتاب امکانپذیر است.
- پس از پرداخت آنلاین، بلافاصله لینک دانلود فعال می شود و می توانید فایل را دانلود کنید. در صورتیکه ایمیل خود را وارد کرده باشید همزمان یک نسخه از فایل به ایمیل شما ارسال میگردد.
- در صورت بروز مشکل در دانلود، تا زمانی که صفحه دانلود را نبندید، امکان دانلود مجدد فایل، با کلیک بر روی کلید دانلود، برای چندین بار وجود دارد.
- در صورتیکه پرداخت انجام شود ولی به هر دلیلی (قطعی اینترنت و ...) امکان دانلود فایل میسر نگردید، با ارائه نام فایل، کد فایل، شماره تراکنش پرداخت و اطلاعات خود، از طریق تماس با ما، اطلاع دهید تا در اسرع وقت فایل خریداری شده برای شما ارسال گردد.
- در صورت وجود هر گونه مشکل در فایل دانلود شده، حداکثر تا 24 ساعت، از طریق تماس با ما اطلاع دهید تا شکایت شما مورد بررسی قرار گیرد.
- برای دانلود فایل روی دکمه "خرید و دانلود فایل" کلیک کنید.