单片机控制数字温度计设计论文怎么写?
2个回答
2013-11-17
展开全部
首先确定用途:是测体温的、测环境温度、测控粮食仓库的温度、测控锅炉的温度?
然后确定方案:你要测炼钢炉的温度用热敏电阻肯定是不行的--测控范围达不到。你要测体温用热电偶也不可行,分辨率达不到。由测控对像确定温元件,由测温元件确定电路方案,包括用什么电路处理传感器的信号,如何把信号转成数字信号送给单片机,用什么型号的单片机,怎样显示,怎样控制等等。
所以你的问题还不够明确。
总之,这个问题不是怎么写,而是怎么做。做出来了,还写不出来吗?温控器是不能靠想像就能把它想好的,要实际做,实际测试效果。
如果你实在想省劲,那我来给你做吧,然后把一些关键的问题点及数据告诉你,你自己写论文,但是要收费。
然后确定方案:你要测炼钢炉的温度用热敏电阻肯定是不行的--测控范围达不到。你要测体温用热电偶也不可行,分辨率达不到。由测控对像确定温元件,由测温元件确定电路方案,包括用什么电路处理传感器的信号,如何把信号转成数字信号送给单片机,用什么型号的单片机,怎样显示,怎样控制等等。
所以你的问题还不够明确。
总之,这个问题不是怎么写,而是怎么做。做出来了,还写不出来吗?温控器是不能靠想像就能把它想好的,要实际做,实际测试效果。
如果你实在想省劲,那我来给你做吧,然后把一些关键的问题点及数据告诉你,你自己写论文,但是要收费。
2013-11-17
展开全部
单片机控制的数字温度计
要求四点
1.测量范围0-100摄氏度
2.分辨率1摄氏度
3.采用3位数码管显示
4.温度上下限报警输出,即达到预先设定的温度上下限值时,可闪烁显示或蜂鸣器发声报警
说的不就是DS18B20.多去了,找不着再向我要.
你上论坛找的 多得是 都是现成的
不想回答了,已经三遍了
在知道里搜索DS18B20,就能找到答案
声明:以下的是我复制的
DS18B20
特点 独特的一线接口,只需要一条口线通信 多点能力,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 V至5.5 V 无需备用电源 测量温度范围为-55 ° C至 125 ℃ 。华氏相当于是-67 ° F到257华氏度 -10 ° C至 85 ° C范围内精度为±0.5 ° C
温度传感器可编程的分辨率为9~12位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统
描述该DS18B20的数字温度计提供9至12位(可编程设备温度读数。信息被发送到/从DS18B20 通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接。为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。 因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。
8引脚封装 TO-92封装 用途 描述
5 1 接地 接地
4 2 数字 信号输入输出,一线输出:源极开路
3 3 电源 可选电源管脚。见"寄生功率"一节细节方面。电源必须接地,为行动中,寄生虫功率模式。
不在本表中所有管脚不须接线 。
概况框图图1显示的主要组成部分DS18B20的。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。该装置信号线高的时候,内部电容器 储存能量通由1线通信线路给片子供电,而且在低电平期间为片子供电直至下一个高电平的到来重新充电。 DS18B20的电源也可以从外部3V-5 .5V的电压得到。
DS18B20采用一线通信接口。因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用。主要首先提供以下功能命令之一: 1 )读ROM, 2 )ROM匹配, 3 )搜索ROM, 4 )跳过ROM, 5 )报警检查。这些指令操作作用在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备。
若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器。一个控制功能指挥指示DS18B20的演出测温。测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器。温度报警触发器TH和TL都有一字节EEPROM 的数据。如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途。在片上还载有配置字节以理想的解决温度数字转换。写TH,TL指令以及配置字节利用一个记忆功能的指令完成。通过缓存器读寄存器。所有的数据都读,写都是从最低位开始。
DS18B20有4个主要的数据部件:
(1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8 X5 X4 1)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。
(2) DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。
表1 DS18B20温度值格式表
要求四点
1.测量范围0-100摄氏度
2.分辨率1摄氏度
3.采用3位数码管显示
4.温度上下限报警输出,即达到预先设定的温度上下限值时,可闪烁显示或蜂鸣器发声报警
说的不就是DS18B20.多去了,找不着再向我要.
你上论坛找的 多得是 都是现成的
不想回答了,已经三遍了
在知道里搜索DS18B20,就能找到答案
声明:以下的是我复制的
DS18B20
特点 独特的一线接口,只需要一条口线通信 多点能力,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 V至5.5 V 无需备用电源 测量温度范围为-55 ° C至 125 ℃ 。华氏相当于是-67 ° F到257华氏度 -10 ° C至 85 ° C范围内精度为±0.5 ° C
温度传感器可编程的分辨率为9~12位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统
描述该DS18B20的数字温度计提供9至12位(可编程设备温度读数。信息被发送到/从DS18B20 通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接。为读写以及温度转换可以从数据线本身获得能量,不需要外接电源。 因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线。这使得温度传感器放置在许多不同的地方。它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制。
8引脚封装 TO-92封装 用途 描述
5 1 接地 接地
4 2 数字 信号输入输出,一线输出:源极开路
3 3 电源 可选电源管脚。见"寄生功率"一节细节方面。电源必须接地,为行动中,寄生虫功率模式。
不在本表中所有管脚不须接线 。
概况框图图1显示的主要组成部分DS18B20的。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。该装置信号线高的时候,内部电容器 储存能量通由1线通信线路给片子供电,而且在低电平期间为片子供电直至下一个高电平的到来重新充电。 DS18B20的电源也可以从外部3V-5 .5V的电压得到。
DS18B20采用一线通信接口。因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用。主要首先提供以下功能命令之一: 1 )读ROM, 2 )ROM匹配, 3 )搜索ROM, 4 )跳过ROM, 5 )报警检查。这些指令操作作用在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备。
若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器。一个控制功能指挥指示DS18B20的演出测温。测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器。温度报警触发器TH和TL都有一字节EEPROM 的数据。如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途。在片上还载有配置字节以理想的解决温度数字转换。写TH,TL指令以及配置字节利用一个记忆功能的指令完成。通过缓存器读寄存器。所有的数据都读,写都是从最低位开始。
DS18B20有4个主要的数据部件:
(1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码。64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8 X5 X4 1)。光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的。
(2) DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。
表1 DS18B20温度值格式表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询