- 21
- 0
- 约6.72万字
- 约 7页
- 2017-01-03 发布于贵州
- 举报
单片机应用系统设计
基于AD590温度显示器设计
1.设计思想
利用51系列单片机、AD590模拟温度传感器、ADC0809模数转换器和数码管等器件,设计温度显示器。
该温度显示器具有如下功能:
(1)自动显示当前温度。用4位LED显示器显示当前实时测量的温度,温度显示值保留到小数点后一位。
(2)设置温度上下限报警功能。为实现该功能,系统可以设置3个功能键,即:S1—设置键、S2—数字加键、S3— 数字减键。通过对数字加键或数字减键操作,可以对设定上限或下限温度每次操作增加或减小0.5度;通过S1的操作次序确定当前的显示和校正内容,由S2和S3进行校正。S1可以有3种状态,对应调整内容见下表:
S1的操作次序 调整内容 0 正常显示温度 1 上限调整 2 下限调整
(3) 温度上下限调整也可通过串行通信接口来实现。
(4)当前温度可通过串行通信接口送给计算机
(5)温度超限报警。当温度超过设定的上下限时,系统进行声音报警和显示报警。
(6) 可根据自己的想法设计本课题。
2.硬件设计
(1)主电路设计
由AT89S52系列单片机、RS232串行接口、按键、数码管显示、报警、温度采样(AD590温度传感器及运算放大器)、ADC0809模数转换、程序下载接口等电路组成。系统结构框图如图5.1所示。S4键为系统复位键。电源由外部提供(+5V
原创力文档

文档评论(0)