طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها


در حال بارگذاری
14 سپتامبر 2024
فایل ورد و پاورپوینت
2120
5 بازدید
۶۹,۷۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها دارای ۲۸ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها۲ ارائه میگردد

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها :

طراحی و ساخت دستگاه کنترل اتوماتیک دمای ترانسهای صنعتی و کوره ها

………………………………… ۱

میکروکنترلر در برابر میکروپروسسورهای همه منظوره ۲

میکروکنترلر AT89C51…………………….. 3

توصیف پایه های ۸۹C51……………………. 4

۱- XTAL2 , XTAL1……………………. 5

۲- RST…………………………… 5

۳-……………………………. ۵

۴- …………………………. ۶

۵- ALE…………………………… 6

پایه های پورت I/O………………………. 6

پورت (P0)0 به عنوان ورودی……………….. ۷

سنسور دما LM35………………………… 7

شکل دهی سیگنال و اتصال LM35 به AT89C51 8

تراشه ADCO804 و اتصال آن AT89C51…………. 9

پایه های ADCO804………………………. 9

۱- CS……………………………. 9

۲- RD (خواندن)……………………. ۱۰

۳- WR (نوشتن؛ نام بهتر آن “آغاز تبدیل” است) ۱۰

CLIR , CLKIN……………………………. 10

INTR (وقفه ، نام بهتر آن “پایان تبدیل” است) ۱۱

VIN (-), VIN (+)……………………………. 11

VREF/2………………………………… 11

DO-D7………………………………… 12

A-GND (زمین آنالوگ) D-GND (زمین دیجیتال) ۱۲

نتیجه گیری از معرفی پایه های ADCO804 12

اتصال صفحه کلید به CPU (میکروکنترلر AT89C51 ) 13

پویش و شناسایی کلید فشرده شده ………….. ۱۴

اتصال LCD به AT89C51……………………. 14

VEE, VSS, VCC…………………………… 15

RS (انتخابگر ثبات)…………………….. ۱۵

R/W (خواندن و نوشتن)…………………… ۱۵

E (فعال)……………………………… ۱۵

DO-D7………………………………… 16

ارسال فرمان به LCD…………………….. 18

ارسال داده ها به LCD…………………… 18

خروجی های مدار ۱۸

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: بخش هایی از متن ::

بسمه تعالی

:

مورد نظر کنترل اتوماتیک دما با استفاده از میکروکنترلر AT89C51 می باشد که بطور مختصر بدین ترتیب است که دما توسط یک سنسور حرارتی لمس شده و سپس این دما توسط یک مبدل آنالوگ به دیجیتال (ADC) به میکرو داده شده و میکرو با استفاده از برنامه ریزی که از قبل شده است که سه دما برای سنجش دارد اگر دمای مورد نظر را T بنامیم در این صورت عملکرد میکروکنترلر در خروجی بصورت زیر است:

اگر T<T۱ باشد رله شماره I فعال می گردد.

اگر T۱<T<T۲ باشد رله شماره II فعال می گردد.

و اگر T۲<T<T۳ باشد رله شماره III فعال می گردد.

و اگر T>T۳ باشد رله شماره IV فعال می گردد.

و یکی از خروجی های میکروکنترلر به یک Display وصل است که از نوع LCD بوده و می توان دمای T۱ و T۲ و T۳ مورد نظر را وارد کرد و همچنین پیغام اینکه کدام رله فعال است را در آن مشاهده کرد Relay # is active که هر قسمت مدار مفصل توضیح داده می شود.

میکروکنترلر در برابر میکروپرسسورهای همه منظوره:

منظور از یک میکروپرسسور (ریزپردازنده ) میکروپرسسورهایی از خانواده Intel همانند X86 مثل و …. این میکروپرسسورها فاقد و پورت های I/O در درون خود تراشه هستند به این دلیل به آنها میکروپرسسورهای همه منظوره گویند.

طراحی سیستمی که از میکروپرسسورهای همه منظوره استفاده می نماید باید در خارج آن RAM و ROM ، پورت های I/O و تایمرها را اضافه نمود تا سیستمی قابل کار ساخته شود این افزایش به قابلیت انعطاف آنها می افزاید این توانمندی در میکروکنترلرها امکان پذیر نیست یک میکروکنترلر دارای یک cpu به همراه مقدار ثابتی از RAM ، ROM ، پورت های I/O و تایمر درون خود می باشد بنابراین طراح نمی تواند یک حافظه، I/O یا تایمری را بدون گسترش لازم آن از بیرون اضافه نماید مقدار ثابت

RAM و ROM و مقدار پورت های تثبیت شده در میکروکنترلرها آنها را برای کاربردهائی که قیمت و محفظه در آنها بحرانی است ایده آل کرده است.

پویش و شناسائی کلید فشرده شده :

برای تشخیص کلید فشرده شده، میکروکنتلر همه سطرها را با تهیه۰ در لچ خروجی به زمین وصل می کند و سپس ستون را می خواند اگر داده خوانده شده از ستون ۱۱۱۱=po6 – poo باشد یعنی کلیدی فشرده نشده است ولی اگر یکی از بیت های ستون ۰ باشد این به آن معنی است که کلیدی فشرده شده است مثلاً اگرpo6 – poo = 1101 کلیدی در ستون po 2 فشرده شده است پس از تشخیص کلید فشرده شده میکروکنترلر وارد فرآیند شناسائی کلید می شود با شروع از سطر بالا میکروکنترلر با زمین کردن سطر po7 آن را به زمین وصل می کند پس ستون ها را می خواند اگر داده خوانده شده تماماً ۱ باشد کلید در آن سطر فشرده نشده و فرآیند به سطر بعدی منتقل می شود این عمل ادامه می یابد تا سطری که ۰ دارد شناسائی گردد این روند انجام این عملیات در برنامه نوشته شده شده درون میکروکنترلر آورده شده است.

اتصال LCD به AT89C51 :

بطورکلی LCD ها دارای ۱۴پایه می باشند که پایه های آنها در زیر توضیح داده شده است.

VEE, VSS, VCC :

در حالیکه VSS, VCC به ترتیب ولتاژ۵ ولت و زمین را فراهم می سازند VEE برای کنترل درخشندگی LCD بکار می رود.

RS ( انتخابگر ثبات ) :

در داخل LCD دو ثبات وجود دارد و پایه RS برای انتخاب آن ها به ترتیب زیر بکار می رود اگر RS = 0 ثبات دستور العمل فرمان انتخاب می شود و اجازه می دهد فرمان هایی همچون شاک کردن نمایشگر نشاندن مکان نما و غیره صادر شوند اگر RS=1 باشد ثبات داده انتخاب می گردد و به کاربر اجازه ارسال داده ( یا بازیابی ) رویLCD برای نمایش را می دهد.

R/W (خواندن و نوشتن ) :

ورودی R/W به کاربر اجازه نوشتن اطلاعات در LCD یا خواندن از آن را می دهد R/W=0 برای خواندن R/W=1 برای نوشتن است.

E ( فعال ) :

LCD از این پایه برای لچ کردن اطلاعات ارائه شده به پایه های داده اش استفاده می کند وقتی داده به پایه های داده اعمال شد، یک پالس بالا- پائین به این پایه، اعمال می گردد تا به این وسیله LCD داده موجود در پایه های داده را لچ کند این پالس باید حداقل ۴۰ns عرض داشته باشد.

Do- D7 :

۸ بیت خط داده برای ارسال اطلاعات به LCD یا خواندن محتوای ثبات های داخلی LCD بکار می روند برای نمایش حروف و اعداد، کدهای اسکی برای A-Z وa,z و اعداد ۹-۰ به پایه ها ارسال می شود و همزمان RS=1‌ می گردد. …

  راهنمای خرید:
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.