هدف از انجام این پروژه ایجاد یک سیستم راحت برای ثبت دما می باشد که در بسیاری از مکانهای تولیدی نظیر کارخانه های مواد غذایی، سالنهای پرورش طیور، سالهای پرورش قارچ و … قابل استفاده می باشد. این سیستم کنترل دما ساعات و تاریخهای مشخص شده را ذخیره میکند تا اینکه تولید کننده به راحتی بتواند در مورد دمای محیط خود راحت تر تصمیم بگیرد. قسمت سخت افزاری این پروژه از طریق پورت سریال و RS323 با کامپیوتر ارتباط بر قرار میکند و داده های رسیده از میکروکنترلر به نرم افزار ارسال میگردد و در سیستم ذخیره می شود. همچنین ارتباط به صورت USART انجام میپذیرد. قسمت ارتباط با پورت سریال نرم افزار تهیه شده به زبان VB.NET در ویژوال استودیو 2008 نوشته شده است.
فهرست :
توضیحات کلی پروژه
قسمت نرم افزاری
چگونگی کار با نرم افزار
منوی File
منوی Setting
منوی Help
قسمت Set Alarm
قسمت History
قسمت Internet Setting
کدهای برنامه نرم افزاری
توضیحات در مورد کدهای برنامه نرم افزار
متغیر OpenedCom
مرجع mySerialPort
متغیر comBuffer
()UpdateFormDelegate
متغیر n
متغیر COMP
متغیر Alln
متغیر DT
توضیحاتی در مورد BaudRate
Load Form قسمت اصلی
توابع UpdateDisplay و mySerialPort_DataReceived
تایمر T
کدهای نوشته شده در فرم Temperature Values
کدهای نوشته شده در فرم مربوط به اتصال اینترنت
کدهای موجود در قسمت فرم History
کدهای موجود در قسمت Set Alarm
ماژول ControlCenter
کلاس Sound
قسمت سخت افزاری
ADC
USART
ارتباط با LCD
قطعه COMPIM در پروتوس
میکروکنترلر ATmega
نحوه ی انتقال برنامه به میکروکنترلر در شبیه ساز پروتوس
قسمت Program File میکروکنترلر در پروتوس
قسمت CKSEL Fuses در پروتوس
نحوه اتصال LCD به میکرو
سنسور آنالوگ LM
توضیح درمورد کدهای نوشته شده برای میکروکنترلر ATmega
نکته ای مهم در مورد شبیه سازی
دانلود پروژه سیستم مدیریت ثبت دما با قابلیت کنترل از راه دور (تعداد صفحات 24)