- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
目录
1.设计任务
1.1设计目的.
1.2设计指标.
1.3设计要求
2.设计思路与总体框图
3.系统硬件电路的设计
3.1主控电路
3.2液晶显示电路
3.3按键电路
3.4报警电路
4.系统仿真设计
4.1仿真原理图
4.2各功能元件的分析
5.系统软件设计
5.1主程序
5.2读出温度子程序
5.3温度转换命令子程序
5.4设计温度子程序
5.51602的温度显示
6.总结与体会
61总结
6.2体会
7.参考文献
8.附录
1.设计任务
1.1设计目的
1.了解数数字温度计及工作原理。
2.进一步掌握数字温度计设计方法。
3.进一步掌握各芯片的逻辑功能及使用方法。
4.进一步掌握keil和仿真软件的应用。
5.进一步熟悉集成电路的引脚安排.。
1.2设计指标
1.显示温度。
2.可以显示大于零度的温度也可以显示小于零度的温度。
3.具有显示相应环境温度的功能,并且具有超出设定范围内温度时可以报
警的功能,相应环境可以人为选择。
1.3设计要求
1.画出总体设计框图,以说明数字温度计由哪些相对独立的功能模块组成,标出
各个模块之间互相联系。并以文字对原理作辅助说明。
2.设计各个功能模块的电路图,加上原理说明。
3.选择合适的元器件,在面包板上接线验证、调试各个功能模块的电路,在接线验证时
设计、选择合适的输入信号和输出方式,在确定电路充分正确性同时,输入信号和输出方式要
便于电路的测试和故障排除。
4.在验证各个功能模块基础上,对整个电路的元器件和布线进行合理布局,进行整个数
字温度电路的接线调试。
2.设计思路与总体框图.
数字温度计由主控制器(单片机)、温度传感器(DS18B20)、显示器(LCD1602)、独立按键和
报警电路组成,温度传感器所感应的温度信号经过其数据传输引脚传送给单片机,单片机将所
接收到的温度信号经过处理,将其送至显示器LCD1602显示,并且能够通过独立按键设置温度
报警值,若温度处于报警上限和下限之外,报警电路工作。图1所示为数字温度计的一般结构
框图:
LCD1602显示
报警温度调STC90C51
整键主
控
制蜂鸣器,指示灯
器
单片机时钟
振荡DS18B20传感器
▲图1数字温度计结构框图
3.系统硬件电路的设计
3.1主控电路
单片机STC90C51具有低电压供电和体积小等特点,四个端口同时使用以满足电路系统的设
计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。晶振采用12MHZ。
▲图2主控电路
▲图3晶振电路
3.2温度显示电路
采用液晶显示屏LCD1602显示,第一行显示“18B20OKTL”和报警下限值,第二行显示实
时温度以及报警上限值,并且能够显示负温度值。用P0口进行LCD1602的数据写操作,P2.5~P2.7
口进行LCD1602的命令控制端口。电路图如下:
▲图4温度显示电路
3.3
文档评论(0)