نمونه سوالات پیام نور
به فایل سون خوش آمدید

جهت استفاده بهتر از گوگل کروم استفاده نمایید.

منو كاربري
تبلیغات

سیلویکا

Image result for ‫سیویلیکا‬‎

نرم افزار آموزشی شهاب

فایل های بیشتر
آمار
تعداد دانلود فايل : 4 دانلود
امتیاز فایل : -6 امتیاز
بازدید : 521 مرتبه
گزارشات سايت

فايل هاي رايگان:
    1,657 فايل
فایل های غیر رایگان :
    5,442 فايل
فایل های ويژه:
    204 فايل
مجموع كاربران ويژه :
    0 كاربر
مجموع کاربران عادي :
    6,263 كاربر
adsads
طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها
طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها
تاریخ ارسال : 24 /12 /1393
دسته بندي: پابان نامه - پروژه - مقاله - تحقیق,فنی مهندسی
حجم فایل : 153.51 كيلوبايت
فرمت فايل هاي فشرده : word
تعداد صفحات : 25 صفحه
امتیاز : -6




قیمت : 2,300 تومان



توضیح :
طراحي و ساخت دستگاه كنترل اتوماتيك دماي ترانسهاي صنعتي و كوره ها 
طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها
 
 
فهرست مطالب
 
عنوان صفحه
پروژه 1
ميكروكنترلر در برابر ميكروپروسسورهاي همه منظوره 2
ميكروكنترلر AT89C51 3
توصيف پايه هاي 89C51 4
 1- XTAL2 , XTAL1 5
 2- RST 5
 3- 5
 4-   6
 5- ALE 6
پايه هاي پورت I/O 6
پورت (P0)0 به عنوان ورودي 7
سنسور دما LM35 7
شكل دهي سيگنال و اتصال LM35 به AT89C51 8
تراشه ADCO804 و اتصال آن AT89C51 9
پايه هاي ADCO804 9
 1- CS 9
 2- RD (خواندن) 10
 3- WR (نوشتن؛ نام بهتر آن “آغاز تبديل” است) 10
CLIR , CLKIN 10
INTR (وقفه ، نام بهتر آن “پايان تبديل” است) 11
VIN (-), VIN (+) 11
VREF/2 11
DO-D7 12
A-GND (زمين آنالوگ) D-GND (زمين ديجيتال) 12
نتيجه گيري از معرفي پايه هاي ADCO804 12
اتصال صفحه كليد به CPU (ميكروكنترلر AT89C51 ) 13
پويش و شناسايي كليد فشرده شده 14
اتصال LCD به AT89C51 14
VEE, VSS, VCC 15
RS (انتخابگر ثبات) 15
R/W (خواندن و نوشتن) 15
E (فعال) 15
DO-D7 16
ارسال فرمان به LCD 18
ارسال داده ها به LCD 18
خروجي هاي مدار 18
 
 
 
پروژه:
پروژه مورد نظر كنترل اتوماتيك دما با استفاده از ميكروكنترلر AT89C51 مي باشد كه بطور مختصر بدين ترتيب است كه دما توسط يك سنسور حرارتي لمس شده و سپس اين دما توسط يك مبدل آنالوگ به ديجيتال (ADC) به ميكرو داده شده و ميكرو با استفاده از برنامه ريزي كه از قبل شده است كه سه دما براي سنجش دارد اگر دماي مورد نظر را T بناميم در اين صورت عملكرد ميكروكنترلر در خروجي بصورت زير است:
اگر T<T1 باشد رله شماره I فعال مي گردد.
اگر T1<T<T2 باشد رله شماره II فعال مي گردد.
و اگر T2<T<T3 باشد رله شماره III فعال مي گردد.
و اگر T>T3 باشد رله شماره IV فعال مي گردد.
و يكي از خروجي هاي ميكروكنترلر به يك Display وصل است كه از نوع LCD بوده و مي توان دماي T1 و T2 و T3 مورد نظر را وارد كرد و همچنين پيغام اينكه كدام رله فعال است را در آن مشاهده كرد Relay # is active  كه هر قسمت مدار مفصل توضيح داده مي شود.
 
ميكروكنترلر در برابر ميكروپرسسورهاي همه منظوره:
منظور از يك ميكروپرسسور (ريزپردازنده ) ميكروپرسسورهايي از خانواده Intel همانند X86 مثل   و …. اين ميكروپرسسورها فاقد   و پورت هاي I/O در درون خود تراشه هستند به اين دليل به آنها ميكروپرسسورهاي همه منظوره گويند.
طراحي سيستمي كه از ميكروپرسسورهاي همه منظوره استفاده مي نمايد بايد در خارج آن RAM و ROM ، پورت هاي I/O و تايمرها را اضافه نمود تا سيستمي قابل كار ساخته شود اين افزايش به قابليت انعطاف آنها مي افزايد اين توانمندي در ميكروكنترلرها امكان پذير نيست يك ميكروكنترلر داراي يك cpu به همراه مقدار ثابتي از RAM ، ROM ، پورت هاي I/O و تايمر درون خود مي باشد بنابراين طراح نمي تواند يك حافظه، I/O يا تايمري را بدون گسترش لازم آن از بيرون اضافه نمايد مقدار ثابت 
RAM  و  ROM و مقدار پورت هاي تثبيت شده در ميكروكنترلرها آنها را براي كاربردهائي كه قيمت و محفظه در آنها بحراني است ايده آل كرده است.
ميكروكنترلر AT89C51 :
ميكروكنترلر AT89C51 ساخت كمپاني Atmel در حقيقت همان ميكروكنترلر 8051 ساخت شركت Intel مي باشد كه Intel آن را MCS-51 مي نامد. بااين تفاوت كه اين ميكروكنترلر داراي ROM سريع مي باشد در طراحي هاي سريع اين نوع حافظه ايده ال است زيرا حافظه سريع مي تواند طي چند ثانيه پاك شود تا هنگام پاك كردن تراشه وقتي تلف نشود و بدينوسيله ساخت سيستم سريع مي گردد هنگام استفاده از AT89C51 نيازي به پاك كننده ROM نيست زيرا اين كار توسط سوزاننده (برنامه ريز) صورت مي گيرد جدول زير خصوصيات كلي AT89C51 را بيان مي كند.
پويش و شناسائي كليد فشرده شده :
براي تشخيص كليد فشرده شده، ميكروكنتلر همه سطرها را با تهيه0  در لچ  خروجي  به زمين وصل مي كند و سپس ستون را مي خواند اگر داده خوانده شده از ستون 1111=po6 – poo باشد يعني كليدي فشرده نشده است ولي اگر يكي از بيت هاي ستون 0 باشد اين به آن معني است كه كليدي فشرده شده است مثلاً اگرpo6 – poo = 1101  كليدي در ستون po 2  فشرده شده است پس از تشخيص كليد فشرده شده ميكروكنترلر وارد فرآيند شناسائي كليد مي شود با شروع از سطر بالا ميكروكنترلر با زمين كردن سطر po7  آن را به زمين وصل مي كند پس ستون ها را مي خواند اگر داده خوانده شده تماماً 1 باشد كليد در آن سطر فشرده نشده و فرآيند به سطر بعدي منتقل مي شود اين عمل ادامه مي يابد تا سطري كه 0 دارد شناسائي گردد اين روند انجام اين عمليات در برنامه نوشته شده شده درون ميكروكنترلر آورده شده است...................
 
 


  گزارش تخلف  |  افزودن به فایل های من | mjavad25 | تاریخ ارسال : 24 /12 /1393

نظرات کاربران :

نظری توسط کاربران ثبت نشده است.
شما هم می توانید در مورد این فایل نظر دهید.
کاربر گرامی، لطفاً توجه داشته باشید که این بخش صرفا جهت ارائه نظرات شما درباره ی این محصول در نظر گرفته شده است. در صورتی که سوالی در رابطه با این محصول دارید یا نیازمند مشاوره هستید، فقط از طریق تماس تلفنی با بخش مشاوره اقدام نمایید.
کاربر گرامی چنانچه تمایل دارید، نقد یا نظر شما به نام خودتان در سایت ثبت شود، لطفاً لاگین نمایید.