版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
01绪论目录02传感器的理论及技术基础03物理量传感器04化学传感器05生物传感器06微机电(MEMS)传感器07集成传感器08传感器在物联网中的应用第七章集成传感器7.1集成温度传感器DS18B207.1.1结构和工作原理主要组成部分:温度传感器、64位ROM、非易失性的温度报警触发器TH和TL、配置寄存器图1
DS18B20结构图7.1集成温度传感器DS18B207.1.1结构和工作原理引脚配置图2
DS18B20引脚配置1.GND:接地接口2.DQ:数字信号输入/输出端3.VDD:外接电源输入端(当为寄生电源供电方式时该引脚必须接地)7.1集成温度传感器DS18B207.1.1结构和工作原理供电方式:2种图3寄生电源供电图4外部电源供电注意:当DS18B20处于寄生电源模式时,VDD引脚必须接地7.1集成温度传感器DS18B207.1.1结构和工作原理64位ROM每个DS18B20都包含一个存储在ROM中的唯一的64位编码:最低8位:DS18B20的1-Wire系列代码28h接下来的48位:每个DS18B20唯一的序列号最高8位:循环冗余校验(CRC)码每个DS18B20的ROM数据都是唯一的,因此可以通过单总线对多个DS18B20进行寻址。图5
ROM7.1集成温度传感器DS18B207.1.1结构和工作原理存储器组成:SRAM高速暂存器、非易失性可电擦除的EEPROM存储器图6存储器结构图7.1集成温度传感器DS18B207.1.1结构和工作原理图7配置寄存器配置寄存器暂存器的字节4包含配置寄存器,该寄存器中的R0和R1位可以控制DS18B20的转换分辨率。
表1配置寄存器与分辨率关系表R1R0分辨率(bits)最大转换时间00993.75ms(tCONV/8)0110187.5ms(tCONV/4)1011375ms(tCONV/2)1112750ms(tCONV)7.1集成温度传感器DS18B207.1.1结构和工作原理图8单线CRC码CRC生成器CRC(ROM或暂存器)的等效多项式函数是:CRC=X8+X5+X4+17.1集成温度传感器DS18B207.1.1结构和工作原理DS18B20的核心是可以直接将温度转换为数字的温度传感器。其分辨率可设置为9、10、11和12位(默认),分别对应于0.5℃、0.25℃、0.125℃和0.0625℃的精度。温度数据以16位带符号扩展的二进制补码形式存储在温度寄存器中的第1、2字节。符号位(S)表示温度的正负:S=0表示为正数,直接将二进制位转换为十进制;S=1表示为负数,需先将补码变换为原码,再转换为十进制值。工作原理-测温操作7.1集成温度传感器DS18B207.1.1结构和工作原理表2温度数字输出数据工作原理-测温操作温度(℃)数字输出(二进制)数字输出(十六进制)+125000001111101000007D0h+85*00000101010100000550h+25.062500000001100100010191h+10.125000000001010001000A2h+0.500000000000010000008h000000000000000000000h-0.51111111111111000FFF8h-10.1251111111101011110FF5Eh-25.06251111111001101111FE6Fh-551111110010010000FC90h7.1集成温度传感器DS18B207.1.1结构和工作原理工作原理-报警操作如果测量温度不在TL-TH范围内,则触发报警标志。每进行一次温度测量就会更新该标志,因此,如果报警条件消失,则报警标志在下一次温度转换后将会被关闭。主机可以通过发出报警搜索[ECh]命令来检查总线上所有DS18B20的报警标志状态。7.1集成温度传感器DS18B207.1.2基于单片机的软件编程访问顺序①初始化②ROM操作命令(后跟所需的数据交换)③DS18B20功能命令(后跟所需的数据交换)④数据处理
注意:每次访问DS18B20时都必须遵循此顺序但是,当DS18B20发出SearchROM[F0h]和AlarmSearch[ECh]命令后,主机必须返回序列中的步骤①。7.1集成温度传感器DS18B207.1.2基于单片机的软件编程①初始化图9DS1B20初始化时序图(1)总线主机将单总线拉低至少480μs来传输(TX)复位脉冲(2)总线主机释放总线并进入接收模式(RX)(3)释放总线,单总线拉高至高电平(4)检测到上升沿,等待15μs至60μs(5)将单总线拉低60μs至240μs来发送应答脉冲7.1集成温度传感器DS18B207.1.2基于单片机的软件编程②ROM操作命令在总线主控器检测到存在脉冲之后,它可以发出ROM命令命令类型命令字节功能说明SearchROMF0h当系统初始上电时,主机可通过排除过程识别总线上所有从机的ROM代码从而确定从机的数量及其设备类型。ReadROM33h该命令只能在总线上有一个DS18B20时使用,否则将发生数据冲突。允许总线主机在不使用SearchROM程序的情况下读取从机的64位ROM代码。MatchROM55h该命令后跟64位ROM代码,并寻找与之匹配的DS18B20来响应主机发出的功能命令;总线上的所有其他从站将等待复位脉冲。SkipROMCCh主机可以使用此命令同时寻址总线上的所有设备,而不发送任何ROM代码信息。AlarmROMECh只有设置了警报标志的DS18B20才会响应该命令。表3ROM命令类型及其功能7.1集成温度传感器DS18B207.1.2基于单片机的软件编程③DS18B20功能命令:可以对其里面的存器进行写入和读取,启动温度转换并确定电源模式。命令类型命令字节功能说明ConvertT[44h]该命令启动单个温度转换。若DS18B20由外部电源供电,则主机可以在转换T命令后发出读时隙,DS18B20将在温度转换正在进行时发送0,在转换完成时发送1。在寄生电源模式下,由于在转换期间需通过强上拉将总线拉高,因此不能使用该通知技术。WriteScratchpad[4Eh]该命令允许主机将3个字节(暂存器的字节2-4)的数据写入DS18B20的暂存器。数据必须首先传输最低有效位,且必须在主机发出复位脉冲前写入所有三个字节,否则数据可能已损坏。ReadScratchpad[BEh]此命令允许主机读取暂存器的内容。数据传输从字节0的最小有效位开始,并继续通过暂存器,直到读取第9个字节(字节8-CRC)。如果仅需要部分暂存器数据,则主设备可以在任何时间发出重置以终止读取。CopyScratchpad[48h]该命令将暂存器TH,TL和配置寄存器(字节2,3和4)的内容复制到EEPROM。RecallE2[B8h]该命令从EEPROM中调用报警触发值(TH和TL)和配置数据,并将数据分别放在暂存器中的字节2,3和4中。上电操作在上电时自动进行,因此一旦为设备通电,就会在暂存器中提供有效数据。ReadPowerSupply[B4h]确定总线上的DS18B20的供电模式。接外部电源时DS18B20发送1,寄生电源模式发0。表4DS18B20功能命令类型及其功能7.1集成温度传感器DS18B207.1.2基于单片机的软件编程读时隙所有读取时隙的持续时间必须至少为60μs,插槽之间的恢复时间至少为1μs;主机启动一个读时隙,将单总线拉低至少1μs,然后再释放总线;在启动读时隙的下降沿之后,DS18B20的输出数据有效时间位15μs。因此,主机必须释放总线,然后在从插槽开始的15μs内采样总线状态。写时隙所有写时隙的持续时间必须至少为60μs,最长不超过120μs,且两个写时隙之间的恢复时间至少为1μs;写入”0“和”1“均由拉低单总线开始启动;在主机启动写时隙后,DS18B20在一个持续15μs至60μs的窗口期间对单总线进行采样。如果在采样窗口期间总线为高电平,则会向DS18B20写入”1“。如果该线为低电平,则写入”0“。7.1集成温度传感器DS18B207.1.2基于单片机的软件编程图10DS1B20读写时序图7.1集成温度传感器DS18B207.1.2基于单片机的软件编程写DS18B20的程序:WRITE_1820:MOVR2,#8CLRCWR1:CLRDQMOVR3,#6DJNZR3,$RRCAMOVDQ,CMOVR3,#23DJNZR3,$SETBDQNOPDJNZR2,WR1SETBDQRETREAD_18200:MOVR4,#2;将温度高位和低位从DS18B20中读出MOVR1,#36;低位存入36H(TEMPER_L),高位存入35H(TEMPER_H)RE00:MOVR2,#8RE01:CLRCSETBDQNOPNOPCLRDQNOPNOP
NOPSETBDQMOVR3,#7DJNZR3,$MOVC,DQMOVR3,#23DJNZR3,$RRCADJNZR2,RE01MOV@R1,ADECR1DJNZR4,RE00RET读DS18B20的程序(从DS18B20中读出两个字节):7.1集成温度传感器DS18B207.1.2基于单片机的软件编程温度转换读取温度数值的程序流程图11单片机实现温度转换读取温度数值程序流程图7.2集成压力传感器MLX9080x7.2.1
结构和工作原理MLX90807/MLX90808压力传感器的特点:•
紧凑的单片(单模)解决方案•
总体误差范围小于1%•
可通过连接器进行编程•
偏置和灵敏度可调•
片上信号调理(单芯片方案)•
输出与施加的压力成正比•
可诊断电源线断裂和传感器损坏•
输出保护可防止电池两端短路7.2集成压力传感器MLX9080x7.2.1
结构和工作原理MLX9080x由一个与数字核心和片上温度传感器相互作用的模拟信号链组成。它的输出与施加的压力成比例。图12MLX9080x原理图7.2集成压力传感器MLX9080x7.2.1
结构和工作原理封装信息表5引脚定义和描述封装引脚编号引脚名称功能11Vdd外接电源13OUT输出引脚14Vss接地引脚,2个可用,但只能连接一个接地引脚图13MLX9080x封装引脚图7.2集成压力传感器MLX9080x7.2.1
结构和工作原理MLX90807/90808压力传感器的应用领域:1)汽车应用:发动机管理:MAP/TMAP,气压计;燃油管理:燃油蒸汽,燃油分配,CNG/LPG;制动系统:制动助力器;油压:发动机,变速箱;过滤器控制;
暖通空调系统。2)家电应用:洗衣机,洗碗机,锅炉;家用HVAC系统。3)医疗应用:呼吸器,血压监测。7.2集成压力传感器MLX9080x7.2.1
结构和工作原理参数符号最小值最大值单位电源电压(过压)VDD-1416V电源电压(工作电压)VDD4.55.5V电源电流,当VDD=16V时的IDDIDD25mA输出电压Vout-0.516V输出电流,单输出短接到0V…16VIDD100mA反向电源电流限制IDD160mA编程温度范围(快速移动单元)TP-20100℃工作温度范围TA-40140℃存储温度范围TB-50150℃静电放电敏感性-22kV表6绝对最大额定值注意:超过绝对最大额定值可能会造成永久性损坏;长时间暴露在绝对最大额定条件下可能会影响器件的可靠性。7.2集成压力传感器MLX9080x7.2.1
结构和工作原理独特的功能:(1)极限诊断(2)输出保护(3)存储器锁定功能(4)钳位电平7.2集成压力传感器MLX9080x7.2.2MLX90807的编程与校准MLX90807临时存储器的编程:编程通过足够高的强制供电(VCC_T)来启用,通过OUT引脚输入数据;在编程结束时,OUT保持高电平,直到VCC达到其正常电平(VCC_N),此后再断开OUT图14MLX90807的编程时序图7.2集成压力传感器MLX9080x7.2.2MLX90807的编程与校准MLX90807的快速存储单元:90807的永久存储器是由快速存储单元组成的。一般情况下应使用正常模式(TC[5:0]=00h)并将1位编程为临时存储器中的“1”。之后需要增加电源电压(VCC_Z)以便能够消除该位。当OUT变高(OUT_Z)时,切换开始。图15MLX90807切换时序图7.3集成光电开关ULN33307.3.1
主要结构和工作原理组成部分:光敏二极管、低电平放大器、电平探测器、输出功率驱动器和稳压电路图16
ULN-3330结构图7.3集成光电开关ULN33307.3.1
主要结构和工作原理3种封装形式,图从左至右依次为:
ULN-3330D采用TD-52带玻璃窗的圆形金属封装,主要用于方向性强的光探测ULN-3330T采用厚度仅2.0mm的平透明塑料封装ULN-3330Y采用半椭球透明塑料封装图17
ULN-3330三种封装形式7.3集成光电开关ULN33307.3.1
主要结构和工作原理参数名称符号单位条件规范值最小值典型值最大值电源电压
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024七年级数学上册第4章相交线与平等线4.2平行线2.平行线的判定习题课件新版华东师大版
- 仓储租赁合同模板简约
- 供货安装服务合同模板
- 2024年企业循环信贷合同
- 专业承包土地合同模板
- 临时合同转长期合同模板
- 公司产品免责协议模板
- 2024年专利实施许可合同内容
- 2024年化工产品市内运输合同
- 2024年供应链金融投资借款协议
- 2022年北京市基础设施投资有限公司校园招聘笔试试题及答案解析
- lu《雨巷》 (共45张)课件
- 安徽省内部审计条例解读
- 我的家乡当涂介绍课件
- 辐射及其安全防护(共38张PPT)
- 低视力学课件
- 《医学伦理学》课程教案
- 基于RDA5807的数控FM收音机实训论文
- 监控工程竣工验收单
- 荨麻疹-ppt参考课件
- 施工吊篮安全技术管理培训(PPT)
评论
0/150
提交评论