دانلود مقاله طراحی و ساخت يک کنترل دمای ديجيتالی تابلوهای برق

دانلود مقاله طراحي و ساخت يک کنترل دماي ديجيتالي تابلوهای برق نوع فایل: word فرمت فایل: doc قابل ویرایش تعداد صفحات : 79 صفحه قسمتی از متن : فصل اول : مقدمه اي بر AVR در اين فصل هدف بر اين است كه يك توضيح كلي در مورد AVR كفته شود يكي از جديد ترين ميكروكنترلر هاي قوي عرضه شده به بازا

دانلود مقاله طراحی و ساخت يک کنترل دمای ديجيتالی تابلوهای برق

نوع فایل: word

فرمت فایل: doc

قابل ویرایش

تعداد صفحات : 79 صفحه


قسمتی از متن :

فصل اول : مقدمه اي بر AVR
در اين فصل هدف بر اين است كه يك توضيح كلي در مورد AVR كفته شود
يكي از جديد ترين ميكروكنترلر هاي قوي عرضه شده به بازار الكترونيك متغلق به شركت ATMEL به نام ميكروكنترلرهاي AVR مي باشد اين ميكرو كنترلر هشت بيتي به علت وجود كامپايلر هاي قوي به زبان سطح بالا مورد استقبال فراواني قرار گرفت يادگيري و استفاده از اين ميكروكنترلر بسيار ساده مي باشد و دامنه استفاده آن بسيار وسيع مي باشد
از جمله مزيت هاي آن حافظه بالاتر نسبت به ميكروكنترلر هاي قبلي و وجود دستورات وسيع ميباشد و همچنين بر خلاف زبان هاي سطح بالا كه كدهاي بيشتري را نسبت به زبان اسمبلي توليد ميكردند توليد كدهارا به مينيمم رسانده و با ايجاد تحولي عظيم در معماري ميكروكنترلر ها عمليات را تنها در يك سيكل ماشين انجام مي دهد و از 32 رجيستر همه منظوره استفاده مي كند كه اين خود باعث شده كه 4 تا 12 بار سريعتر از ميكروكنترل هاي قبلي باشد و داراي حافظه كم مصرف غيرفرار نيز مي باشند كه و با به كار بردن تكنولوژي شركت ATMEL حافظه هاي FLASH وEEPROM در داخل مدار قابل برنامه ريزي هستند
اكثر ميكرو كنترلر ها كلاك اسيلاتور به سيستم را را با نسبت 4/1 يا 12/1 تقسيم مي كنند كه خود باعث كاهش سرعت مي شود امادر AVR كلاك اسيلاتور با كلاك داخلي سيستم يكي مي شود و هيچ تقسيم كننده اي در داخل AVR وجود ندارد و بنابراين اختلاف فاز كلاك وجود ندارد.
تا قبل از به وجود آمدن AVR ها بيشترين توجه به زبان اسمبلي مي شد و توجه خيلي كمي در مورد برنامه نويسي ميكروكنترل ها به زبان هاي سطح بالا مي شد.
هدف ATMEL طراحي و معماري ميكروكنترل هايي بود كه هم براي زبان اسمبلي و هم زبان هاي سطح بالا مفيد باشند به طور مثال در برنامه نويسي C و BASIC مي توان يك متغير محلي به جاي متغير سراسري در داخل زير برنامه تعريف كرد كه در اين صورت در زمان اجراي يك زير برنامه مكاني از حافظه RAM براي متغيير اشغال مي شود در صورتي كه اگر متغييري به عنوان متغيير سراسري تعريف شود در تمام وقت مكاني از حافظه FLASH را اشغال مي كند.
همچنين براي دسترسي سريعتر به منغييرهاي محلي و كاهش كد نياز به افزايش رجيسترهاي همه منظوره است AVR ها داراي 32 رجيستر هستند كه مستقيم به LOGIC ALU منصل شده اند و تنها در يككلاك سيكل به اين واحد دسترسي پيدا مي كنند. سه جفت از اين از اين رجيستر ها مي توانند به عنوان رجيستر 16 بيتي استفاده شوند.
ميكرو كنترلر هاي AVR به سه نوع AT90S ,‌ TINY AVR و MEGAAVR تقسيم بندي شده اند .

1-1ميكرو كنترل هاي TINY AVR
به طوركلي و نمونه مي توان به چند تا از ميكروكنترلر هاي معروف AVR اشاره كرد كه عبارتند از ATTINY 10 , 11 , 12 , 15L , 26 , 26L , 28L , 28
شکل 1

برخي از خصوصيات ATTINY 10,11,12
• كارآيي بالا و توان مصرفي كم
• داراي 90 دستورالعمل با كارآيي بالا كه اكثرا تنها در ي
• ك سيكل اجرا مي شوند
• 8*32 رجيستر كاربردي
• سرعتي تا 8 مگاهرتز
• يك كيلوبايت حافظه FLASH داخلي قابل برنامه ريزي و پايداري آن تا 1000 بار خواندن و نوشتن
• 64 بايت حافظه EEPROM داخلي قابل برنامه ريزي و پايداري آن تا 100000 بار نوشتن و پاك كردن
• قفل برنامه FLASH و حافظه EEPROM
• يك تايمر-كانتر 8 بيتي
• يك مقايسه گر آنالوگ داخلي
• وقفه در اثر تغيير وضعيت پايه
• منابع وقفه داخلي و خارجي
• ارتباط سريال SPI در ATTINY 12
• قابل انتخاب بودن اسيلاتور داخلي براي ATTINY 12
• در حالت فعال 2.2 ميلي آمپر و در بيكاري 5/ ميلي آمپر
• ولتاژ عملياتي 1.5 تا 5.5 ولت براي ATTINY 12
• فركانس كاري تا 8 مگاهرتز

اين سري از AVR ها همگي 8 پايه بوده و كمترين تعداد پايه را در AVR ها دارا مي باشند.
اما فيوز بيت هاي اين خانواده كه در ATTINY 11 برابر 5 فيوز بيت و در ATTINY 12 داراي 8 فيوز بيت مي باشند
فيوز بيت ها بيت هاي قابل برنامه ريزي هستند كه با پاك شدن ميكرو تاثيري نمي بينند و در واقع تعيين كننده برخي از شرايط كاري ميكرو مي باشند پيشنهاد مي شود جهت آشنايي بيشتر با اين فيوز بيت ها به كتاب هايي كه در زمينه ميكرو كنترلر هاي avr توشتهشده است مراجعه شود اما براي اطلاع بيشتر برنامه ريزي اين فيوز بيت ها در برتامه اي مثل BASCOM كاري بسيار راحت مي باشد كه در موقع توضيح اين برنامه توضيح داده خواهد شد.
ATTINY 15L




چطور این فایل رو دانلود کنم؟
برای دانلود فایل کافیه روی دکمه "خرید و دانلود" کلیک کنید تا صفحه "پیش فاکتور خرید" برای شما باز شود و مشخصات (نام و نام خانوادگی ، تماس و ایمیل ) رو با دقت ثبت کنید و روی دکمه "پرداخت آنلاین" کلیک کنید بعد از پرداخت هزینه از طریق سیستم بانکی به سایت برگشت داده میشوید و صفحه دانلود برای شما نمایش داده میشود

آیا فایل رو بلافاصله بعد از خرید تحویل می گیرم؟
بله. بلافاصله بعد از پرداخت آنلاین ، صفحه دانلود فایل برای شما نمایش داده میشود و می توانید فایل خریداری شده را دانلود نمایید

نمی توانم به صورت آنلاین خرید انجام دهم
در صورتی که امکان پرداخت آنلاین برای شما میسر نمی باشد می توانید هزینه فایل را به صورت آفلاین ( کارت به کارت) پرداخت نمایید تا فایل برای شما ارسال شود برای این کار کافیست در پیش فاکتور خرید مراحل خرید آفلاین را دنبال کنید

هزینه رو پرداخت کردم اما نمی توانم فایل را دانلود کنم
در سایت ام پی فایل چند روش پشتیبانی برای راحتی شما در نظر گرفتیم تا با سرعت بیشتری به پیام های شما رسیدگی کنیم. برای دریافت سریع فایل می تونید از گزینه پیگیری پرداخت یا تماس با ما (واقع در منوی بالای سایت) و یا از طریق شماره 09395794439 با ما در ارتباط باشید .

فایل دانلود شده با توضیحات ارائه شده مطابقت ندارد
اگر فایل با توضیحات ارائه شده توسط فروشنده همخوانی ندارد کافیست از طریق قسمت تماس با ما یا شماره 09395794439 با ما در میان بگذارید تا پیگیری های لازم صورت گیرد و فایل اصلی برای شما ارسال شود در صورتی که به هر دلیلی فایل اصلی در دسترس نباشد هزینه پرداختی شما برگشت داده میشود

برای به مشکل نخوردن در زمان خرید چه اقدامی انجام دهم ؟
برای اینکه در زمان پرداخت آنلاین به مشکل برخورد نکنید باید V P N خاموش باشد و از مرورگرهای موزیلا فایرفاکس و کروم استفاده کنید. و ضمنا در صفحه "پیش فاکتور خرید" مشخصات خود را به شکل صحیح وارد کنید تا در پیگیری های بعدی با مشکل مواجه نشوید
45441 فایل های سایت
533 کاربران سایت
44366 فروش موفق
72,767 بازدید امروز
پشتیبانی