1. 毕业设计(论文)主要目标:
制作一款usb保温杯垫。
实现pc通过usb给加热器提供电压进行加热,并在pc上个人制作的windows窗体应用控制开关与显示温度数据,同时可以自动控制开启加热时的温度。
2. 毕业设计(论文)主要内容:
本次毕业设计的任务是:完成51单片机与上位机(PC机)串行通信的程序设计、上位机可视化窗体设计,实现51单片机与PC机通信功能,完成ds18b20测温程序设计,实现向单片机传递温度数据,而上位机窗口可手动或智能控制保温功能的开闭。本课题设计的单片机软件环境是Keil uVision4,在此平台上应用C语言设计编写了ds18b20测温程序和下位机(51单片机)串行通信程序,以及下位机LCD液晶显示程序。
而上位机软件环境是visual studio 2012,在此平台上应用c#语言进行了上位机基于WinForm可视化窗体的程序编写。
由ds18b20测温芯片测得的温度数据传递给51单片机之后,由LCD显示温度信息,通过温度实验计比较温度数据是否准确。通过编写的单片机串口通信接收发送程序与窗体的串口通信接收发送程序,实现了上位机与下位机的双向通信功能,此时将温度数据送至窗体界面显示,并与LCD温度进行对比,保证数据准确无误,同时编写上位机程序使得窗体界面可以发送控制加热器是否工作、何时工作的指令,以次达到预期的设计目标。3. 主要参考文献
[1] 谭浩强:《C程序设计(第二版)》,清华大学出版社,2001年。
[2] 胡汉才:《单片机原理及接口技术》,清华大学出版社,1996年。
[3] 何立民: 《单片机应用技术选编》,北京航空航天大学出版社,2006年。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。