毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Proteus仿真和8051单片机多点温度检测控制系统的开发(9)
(1)较小的硬件开销需要相对复杂的软件来进行补偿,由于DS18B20与微处理器间采用串行数据传输,所以在对温度传感器DS18B20进行读写编程时,必须严格遵守读写时序,不然无法读取温度测量结果。
(2)在DS18B20的有关资料中都没有提到单总线上需要挂接传感DS18B20数量问题,这导致人们误理解可以连接到无限多个DS18B20,事实并非如此。只要单总线上连接的传感器DS18B20超过8个时,必须解决单片机总线驱动这个难题,必须要注意这个问题。
(3)挂接传感器的DS18B20总线电缆有长度大小的限制。在实践中,当使用普通信号电缆传输超出50米时,温度测量获得的数据就会产生错误。当使用总线电缆被换为双绞线的带屏蔽电缆时,正常通讯距离可达到150米,当采用每米绞合次数更多的双绞线的带屏蔽电缆时,正常情况下的通讯长度是可以获得改善。在这个问题上,主要是由总线分布的电容使信号波形失真造成的。因此,在用DS18B20进行长距离的测温系统设计时,要充分考虑到总线分布电容和阻抗匹配的问题。
(4)DS18B20测温程序设计中,DS18B20温度转换命令发出后,程序总是要等待DS18B20的返回信号,一旦一个DS18B20接触不良或折断,程序读取DS18B20的时候,将没有返回信号时,使程序成为一个无限死循环。在DS18B20硬件连接和软件设计过程中要一定注意。
3.4 键盘及显示模块
本课题要将传感器的温度信号和键盘输入的控制信号都显示出来,利用单片机80C51传输控制信号。
3.4.1键盘模块
键盘输入数据到单片机中,单片机应用系统发送命令等功能,人工干预单片机是人为操作的主要手段,键盘基本上是一组开关集合,通常用弹性力的开关,它们使用机械触点的开、断功能。按键是开闭与否,反映在输出电压显示低或高电平,根据高和低的状态检测确认是否有按键按下。为了确保处理器只确认一个按键,就必须消除抖动的影响,从而使键盘在单片机系统更稳定。键盘接口分为独立的按键接口和矩阵键盘接口。在本系统中,按键主要是用来显示正常温度、显示报警温度和显示ROM编码,以达到所要求显示的温度值等。 因此采用独立式键盘来完成这一功能。
键盘模块是由K1、K2、K3组成,其中K1是正常显示温度按键,K2是显示报警温度按键,而K3是ROM编码按键。K1、K2、K3三个按键分别接到单片机的P1.7、P1.4、P1.0。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
AT89S51射频识别阅读器设计+仿真电路图
下一篇:
基于PLC的锅炉温度史密斯预估控制仿真
PSCAD正序故障分量方向保护算法设计及仿真
单相电压型逆变电路的谐...
UC3842本安电源设计MATLAB仿真+电路图
基于simulink的三相桥式全控...
英汉数字文化差异与翻译
多无人艇协同目标跟踪MATLAB仿真+源代码
基于PSCAD的船舶区域配电系...
浅谈新形势下妇产科护理...
拉力采集上位机软件开发任务书
辩护律师的作证义务和保...
中国古代秘书擅权的发展和恶变
《醉青春》导演作品阐述
高校网球场馆运营管理初探【1805字】
多元化刑事简易程序构建探讨【9365字】
国内外无刷直流电动机研究现状
谷度酒庄消费者回访调查问卷表
浅谈传统人文精神茬大學...