پیوند ها
طراحي و ساخت يک کنترل دماي ديجيتالي تابلوهای برق
توجه داشته باشید: درصورتی که شما صاحب اثر این فایل می باشید یا به هر دلیلی نسبت به فایل تحقیقاتی مذکور در این پست مالکیت معنوی دارید و درخواست حذف آن را دارید، در واتس آپ به شماره 09100636002 پیام دهید تا ظرف 24 ساعت نسبت به حذف فایل از روی سایت دانشجوسرا اقدام شود. در صورت تمایل و درخواست، دو مقاله به صورت رایگان (به نام پژوهشگر و دانشجو) در مجلات علمی معتبر پذیرش شده و چاپ می گردد. ((حفظ حقوق معنوی صاحب اثر در اولویت فعالیت سایت دانشجوسرا می باشد))
مقدمه اي بر AVR
در اين فصل هدف بر اين است كه يك توضيح كلي در مورد AVR كفته شود
يكي از جديد ترين ميكروكنترلر هاي قوي عرضه شده به بازار الكترونيك متغلق به شركت ATMEL به نام ميكروكنترلرهاي AVR مي باشد اين ميكرو كنترلر هشت بيتي به علت وجود كامپايلر هاي قوي به زبان سطح بالا مورد استقبال فراواني قرار گرفت يادگيري و استفاده از اين ميكروكنترلر بسيار ساده مي باشد و دامنه استفاده آن بسيار وسيع مي باشد
از جمله مزيت هاي آن حافظه بالاتر نسبت به ميكروكنترلر هاي قبلي و وجود دستورات وسيع ميباشد و همچنين بر خلاف زبان هاي سطح بالا كه كدهاي بيشتري را نسبت به زبان اسمبلي توليد ميكردند توليد كدهارا به مينيمم رسانده و با ايجاد تحولي عظيم در معماري ميكروكنترلر ها عمليات را تنها در يك سيكل ماشين انجام مي دهد و از 32 رجيستر همه منظوره استفاده مي كند كه اين خود باعث شده كه 4 تا 12 بار سريعتر از ميكروكنترل هاي قبلي باشد و داراي حافظه كم مصرف غيرفرار نيز مي باشند كه و با به كار بردن تكنولوژي شركت ATMEL حافظه هاي FLASHوEEPROM در داخل مدار قابل برنامه ريزي هستند
اكثر ميكرو كنترلر ها كلاك اسيلاتور به سيستم را را با نسبت 4/1 يا 12/1 تقسيم مي كنند كه خود باعث كاهش سرعت مي شود امادر AVR كلاك اسيلاتور با كلاك داخلي سيستم يكي مي شود و هيچ تقسيم كننده اي در داخل AVR وجود ندارد و بنابراين اختلاف فاز كلاك وجود ندارد.
تا قبل از به وجود آمدن AVR ها بيشترين توجه به زبان اسمبلي مي شد و توجه خيلي كمي در مورد برنامه نويسي ميكروكنترل ها به زبان هاي سطح بالا مي شد.
هدف ATMEL طراحي و معماري ميكروكنترل هايي بود كه هم براي زبان اسمبلي و هم زبان هاي سطح بالا مفيد باشند به طور مثال در برنامه نويسي C و BASIC مي توان يك متغير محلي به جاي متغير سراسري در داخل زير برنامه تعريف كرد كه در اين صورت در زمان اجراي يك زير برنامه مكاني از حافظه RAM براي متغيير اشغال مي شود در صورتي كه اگر متغييري به عنوان متغيير سراسري تعريف شود در تمام وقت مكاني از حافظه FLASH را اشغال مي كند.
همچنين براي دسترسي سريعتر به منغييرهاي محلي و كاهش كد نياز به افزايش رجيسترهاي همه منظوره است AVR ها داراي 32 رجيستر هستند كه مستقيم به LOGICALU منصل شده اند و تنها در يككلاك سيكل به اين واحد دسترسي پيدا مي كنند. سه جفت از اين از اين رجيستر ها مي توانند به عنوان رجيستر 16 بيتي استفاده شوند.
فهرست مطالب
صفحه |
عنوان |
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 |
مراجع |
توجه داشته باشید: درصورتی که شما صاحب اثر این فایل می باشید یا به هر دلیلی نسبت به فایل تحقیقاتی مذکور در این پست مالکیت معنوی دارید و درخواست حذف آن را دارید، در واتس آپ به شماره 09100636002 پیام دهید تا ظرف 24 ساعت نسبت به حذف فایل از روی سایت دانشجوسرا اقدام شود. در صورت تمایل و درخواست، دو مقاله به صورت رایگان (به نام پژوهشگر و دانشجو) در مجلات علمی معتبر پذیرش شده و چاپ می گردد. ((حفظ حقوق معنوی صاحب اثر در اولویت فعالیت سایت دانشجوسرا می باشد))
مبلغ واقعی 17,000 تومان 50% تخفیف مبلغ قابل پرداخت 8,500 تومان
برچسب های مهم