基于单片机的温度数据存储系统的设计-自动化单片机原理课程设计Word格式.docx
- 文档编号:12970798
- 上传时间:2022-10-01
- 格式:DOCX
- 页数:26
- 大小:1.22MB
基于单片机的温度数据存储系统的设计-自动化单片机原理课程设计Word格式.docx
《基于单片机的温度数据存储系统的设计-自动化单片机原理课程设计Word格式.docx》由会员分享,可在线阅读,更多相关《基于单片机的温度数据存储系统的设计-自动化单片机原理课程设计Word格式.docx(26页珍藏版)》请在冰豆网上搜索。
班级:
12自动化姓名:
xx指导教师:
xx2015年6月16日
设计题目:
基于单片机的温度数据存储系统的设计
设计任务和要求
1.每100ms测量一次温度,并存储
2.扩展64K数据存储器
3.实时显示温度数据。
4.具有回放功能。
即把数据存储器的数据每隔1s,在LED上显示,显示格式为:
设计成果
设计说明书一份
电路图一份
参考资料
1.胡汉才.单片机原理及接口技术(第2版)[M].北京:
机械工业出版社,2004
2.陈光东,赵性初.单片机微型计算机原理与接口技术(第2版)[M].武汉:
华中科技大学出版社,1999
目录
1绪论........................................................................................................................1
1.1本系统功能.......................................................................................................1
1.1.1温度测量功能............................................................................................1
1.1.2温度储存功能............................................................................................1
1.1.3系统工作流程............................................................................................1
1.2本系统优点.......................................................................................................2
1.2.1线路简单....................................................................................................2
1.2.2温度精确.....................................................................................................2
2程序的编写与调试..................................................................................................3
2.1程序的编写.......................................................................................................3
2.1.1新建工程...................................................................................................3
2.1.2编写程序....................................................................................................4
2.2程序的调试.....................................................................................................5
3系统原理图的绘制..................................................................................................6
3.1绘制原理图库..................................................................................................6
3.1.1软件启动....................................................................................................6
3.1.2绘制原理图元件........................................................................................6
3.2绘制PCB库......................................................................................................7
3.2.1绘制PCB元件..............................................................................................7
4程序框图及C语言程序..........................................................................................8
4.1温度储存系统原理框图......................................................................................8
4.1.1温度显示模块..............................................................................................8
4.1.2读温度子程序..............................................................................................9
4.1.3温度转换子程序........................................................................................10
4.1.4计算温度子程序........................................................................................10
4.2温度储存系统C语言程序..............................................................................11
5课程设计总结...........................................................................................................22
6电子元件清单...........................................................................................................23
7总电路原理图...........................................................................................................24
8参考文献...................................................................................................................25
1绪论
1.1系统功能
1.1.1温度测量功能
利用DS18B20数字温度传感器实现对温度进行准确的测量,使温度值显示到数码管上。
1.1.2温度储存功能
利用DS18B20数字温度传感器进行温度的储存,单片机作为控制器件,数据通过串口(RS232)传至计算机,进行温度的储存。
1.1.3系统工作流程,见图1-1
图1-1系统工作流程
1.2本系统优点
1.2.1线路简单
线简单DS18B20与单片机之间一根导线进行数据传输,不需要对数据进行转换,接。
1.2.2温度测量准确
DS18B20的温度分辨率为0.0625,所以对温度值可以进行准确的温度转换。
2程序的编写与调试
2.1程序的编写
本系统软程序采用C语言编写,所用软件位keil,见图2-1。
图2-1keil软件编程界面
2.1.1新建工程
打开keil软件,单击project->
newproject—>
输入工程名—>
选择相应单片机,见图2-2。
图2-2新建工程
2.1.2编写程序
根据电路编写程序,见图2-3。
图2-3编写程序
2.2调试程序
编译程序,检查错误。
如果没有错误,按Ctrl+F5进行程序调试,见图2-4。
图2-4调试程序
3绘制系统原理图
本系统是用altiumdesigner09进行原理图的绘制,放置元器件在放置元器件之前首先应该绘制系统所用的原理图库和PCB库。
3.1绘制原理图库
3.1.1打开软件—>
file—>
new—>
library—>
SCHlibrary,见图3-1。
图3-1
3.1.2绘制原理图元件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 温度 数据 存储系统 设计 自动化 原理 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)