[发明专利]无干扰的单线温度传输协议及装置有效
| 申请号: | 202010615192.2 | 申请日: | 2020-06-30 |
| 公开(公告)号: | CN111866618B | 公开(公告)日: | 2022-10-25 |
| 发明(设计)人: | 张伟 | 申请(专利权)人: | 上海申矽凌微电子科技有限公司 |
| 主分类号: | H04Q9/00 | 分类号: | H04Q9/00;G01K1/024 |
| 代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
| 地址: | 201108 上海市闵*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 干扰 单线 温度 传输 协议 装置 | ||
本发明提供了一种无干扰的单线温度传输协议及装置,其包含有:温度处理单元,单线接口单元。针对温度的表达格式,主机发送下拉长度为Tleadus的引导脉冲,温度传感器装置发送百位的数据0~9,在单线上可以接受到1~10个脉冲,其周期为Tdataus;主机再次发送引导脉冲,温度传感器装置发送十位数据;主机再次发送引导脉冲,温度传感器装置发送个位数据;主机再次发送引导脉冲,温度传感器装置发送十分位数据;主机再次发送引导脉冲,温度传感器装置发送百分位数据。本专利能够克服DS1820单线读数据时下拉脉时,发生中断程序,导致数据采集的错误,同时,温度表达精度高,温度范围广,具有显著的经济效益。
技术领域
本发明涉及电子通讯技术领域,具体地,涉及无干扰的单线温度传输协议及装置。
背景技术
在单线传输的探头和蓝牙无线传输的相结合的电路系统中,蓝牙的传输在MCU中需要使用到中断程序。在MCU发送数据引导的下拉脉冲,遇到MCU执行蓝牙发送程序时,就会导致这一位的数据发生错误。在设备长期运行来看,就会出现一个温度异常的点,比正常的温度高很多或低很多。采用这种脉冲权重传输的方式,就会避免这种概率很低的温度异常。
这种温度的输出格式比脉冲输出(如国外芯片LMT01)的格式的toggle数目要少。表达120度的时候,LMT01需要2720个toggle,而本方案只需要6个toggle就可以了。而且在接受单线上的toggle时,系统主机不能被中断,否则就会有影响。本发明在这方面做了改进:每个数据位之前需要引导脉冲。这样软件就可以自主选择时机发送引导脉冲。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种无干扰的单线温度传输协议及装置。
根据本发明提供的一种无干扰的单线温度传输协议及装置,其特征在于,包括:温度处理单元、单线接口单元、时钟产生电路以及非易失可编程逻辑单元;
所述温度处理单元、时钟产生电路以及非易失可编程逻辑单元分别通过单线接口单元与外部MCU连接;
温度处理单元包括:模拟数字转换器,温度寄存器;
模拟数字转换器的结果保存在温度寄存器,单线接口单元输出温度寄存器的值;
单线接口单元用于识别主机发送的引导脉冲和发送相应数据位的脉冲,从而主机根据脉冲数的个数得到实际的温度值
优选地,所述模拟数字转换器将温度敏感的二极管电压转变成含有温度意义的数字信号码流。
优选地,所述温度寄存器将数字信号码流进行滤波处理得到温度值;
N比特的温度寄存器以二进制补码的格式保存这个温度值
优选地,所述时钟产生电路:
通过数级NR倒宽长比的反相器和电容构成环形振荡器电路,连接到触发器电路的时钟端CP,Q端和D端通过反相器连接,从Q端输出稳定的时钟CLK;
通过电压比较电路产生复位信号连接到触发器的RSTn。
优选地,所述单线接口单元:
通过温度解码器电路将N位温度寄存器解码成4位的百位、4位的十位、4位的个位、4位的十分位及4位的百分位;
在检测的到OD上的长下拉脉冲,选择器选择输出相对应位数到PWM输出电路中,从而在OD端口上下拉MN1管的栅极,从而在端口上形成脉冲输出;
所述温度解码器电路设置于在温度处理单元中;
选择器设置于单线接口单元。
优选地,所述单线接口单元用于识别主机发送的引导脉冲:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海申矽凌微电子科技有限公司,未经上海申矽凌微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010615192.2/2.html,转载请声明来源钻瓜专利网。





