毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AT89S52单片机最小远程监控系统的设计与开发+程序代码+电路图(5)
(6)灵活的ISP分页以及字节编程;
(7)8K字节在系统可编程Flash存储器;
(8)4.5-5.5V工作电压;
(9)全静态操作:0Hz-33MHz;
(10)低功耗空闲和掉电模式;
(11)双数据指针。
2.1.2 系统温度传感器的选型与介绍
早期常见的温度控制系统多数是模拟电路设计,主要是使用热敏电阻或使用铂电阻,或使用热电偶等,其温度控制的准确度和精确度都不太好。如今,数字技术高速发展,早先的温度控制系统也被基于数字技术的新一代产品所替代。其中温度传感器DS18B20应用非常广泛,它在测温精度、转换时间、传输距离、分辨率等方面有很大的改进。而随着高性能和低成本的单片机的不断发展,新式无线温度控制系统的应用也越来越广泛,它的功能强大,体积小,重量轻,灵活耐用,备受大家青睐。
因此,本系统选用的是美国DALLAS半导体公司生产的DS18B20温度传感器。选用该传感器的原因有:①DS18B20与微处理器仅需要一条线即可实现双向通讯,简化连接难度;②无需其他的AD转化器件,降低成本,也减少了硬件制板的费用;③可供使用电压范围大:3.0V到5.5V都可以使用,器件的功耗较低;④测温分辨率高,最高可达0.125度,便于温度精确控制[7]。
DS18B20的管脚排列如图4所示。
图4 DS18B20引脚分布图
DS18B20高速暂存器共9个存存单元[8],如表1所示。
当系统发布温度转换命令后,高速暂存存储器的第0和1字节存放经转换所得的温度的二字节补码形式。该数据可通过单线接口被单片机读到,读取时前面是低位,后面的是高位,数据格式如表1所示。当符号位S=0时,直接进行二进制位和十进制的转换;当S=1时,补码先变成原码,然后再进行十进制值的计算。
表1 DS18B20高速暂存器
字节地址 寄存器内容 字节地址 寄存器内容
0 LS Byte 4、 配置寄存器
1 MS Byte 5、6、7 保留
2 TH 8 CRC校验值
3 HL
DS18B20有吹冰条控制命令,如表2所示。
表2 DS18B20控制命令
指 令 约定代码 功 能
读ROM 33H 读DS1820温度传感器ROM中的编码(即64位地址)
符合 ROM 55H 发出此命令之后,接着发出64位ROM编码,访问单总线上与该编码相对应的DS1820使之作出响应,为下一步对该 DS1820 的读写作准备。
搜索ROM 0FOH 用于确定挂接在同一总线上 DS1820 的个数和识别 64 位 ROM 地址。为操作各器件作好准备。
跳过ROM 0CCH 忽略 64 位 ROM 地址,直接向 DS1820 发温度变换命令。适用于单片工作。
告警搜索命令 0ECH 执行后只有温度超过设定值上限或下限的片子才做出响应。
温度变换 44H 启动DS1820进行温度转换,12位转换时最长为750ms(9位为93.75ms)。结果存入内部9字节RAM中。
读暂存器 0BEH 读内部RAM中9字节的内容
写暂存器 4EH 发出向内部RAM的3、4字节写上、下限温度数据命令,紧跟该命令之后,是传送两字节的数据。
复制暂存器 48H 将RAM中第3 、4字节的内容复制到EEPROM中。
重调 EEPROM 0B8H 将EEPROM中内容恢复到RAM中的第3 、4字节。
共13页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
上一篇:
基于PLC的立体停车库控制系统设计+仿真图+梯形图
下一篇:
PLC智能信息处理的扶梯节能控制系统设计与开发
单片机数字红外测距系统设计+电路图+程序
基于51单片机自动门智能控制系统设计
STC89C52单片机智能温度监测系统设计
STC89C52单片机盲人用时钟的设计+电路图+程序
粉料称重装置的单片机控...
STM32单片机的无刷直流电机控制系统设计
AT89S52单片机车内空气检测系统设计+源代码
辩护律师的作证义务和保...
浅谈新形势下妇产科护理...
拉力采集上位机软件开发任务书
《醉青春》导演作品阐述
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
中国古代秘书擅权的发展和恶变
浅谈传统人文精神茬大學...
多元化刑事简易程序构建探讨【9365字】
谷度酒庄消费者回访调查问卷表