一种具有报警输出功能的温度传感器的制作方法

文档序号:20496916发布日期:2020-04-21 22:28阅读:544来源:国知局
一种具有报警输出功能的温度传感器的制作方法

本发明属于传感器设计应用领域,具体说是一种具有报警输出功能的温度传感器设计方法。



背景技术:

随着计算机、微处理技术、半导体集成技术的发展,微处理器和存储器的发展不断进步,敏感元件与信号处理电路可以集成在同一芯片上,使传感器能够实现更完善、更先进的功能,为智能传感器的发展奠定了基础。而智能集成化多功能监视传感器,作为智能传感器类的重要发展方向,备受国家重视,具有广阔的发展前景。一种具有报警输出功能的温度传感器除了能检测环境温度外,还可以根据设定的温度报警高、低限值,直接输出控制信号,实现对继电器或其他受控器件的控制,可以广泛应用在工业及汽车电子产品、通信电子产品、消费电子产品等领域。



技术实现要素:

本发明目的是提供一种具有报警输出功能的温度传感器设计方法,以简化传统微控制器检测温度后再控制继电器或其他受控器件的控制方式。

本发明为实现上述目的所采用的技术方案是:一种具有报警输出功能的温度传感器,包括adc、寄存器、比较器a、比较器b和异或门;

所述adc,用于将采集的模拟信号转换为数字信号,输出至寄存器、比较器a、比较器b;

所述寄存器,用于存储低限阈值、高限阈值和配置的报警使能;接收数字信号并存储,并输出低限阈值、高限阈值分别至比较器a、比较器b,将寄存器中的报警使能输出至异或门;

所述比较器a,用于将数字信号与低限阈值作比较,输出比较结果至异或门;

所述比较器b,用于将数字信号与高限阈值作比较,输出比较结果至异或门;

所述异或门,用于将所述比较器a、比较器b的比较结果与报警使能进行异或运算,输出运算结果。

所述比较器a或比较器b包括依次连接偏置电路、差分放大器、共源放大器和推挽级输出电路;

所述偏置电路包括mos管m1和m2;m1和m2的栅极连接,m1的源极与电源连接,漏极与m2的漏极连接,m2的源极接地;

所述差分放大器包括mos管m3、m4、m5、m7和m8;m3的栅极、m4的栅极分别作为同相输入端和反相输入端,m3的漏极、m4的漏极分别与m7漏极、m8漏极连接,m7栅极与m8栅极连接,m7源极、m8源极均与电源连接;m3源极和m4源极与m5漏极连接,m5源极接地,m5栅极、m4漏极和m8的漏极与共源放大器连接;

所述共源放大器包括mos管m6、m9;m6栅极与m5栅极连接,m6源极接地,m6漏极与m9漏极连接,m9栅极与m4漏极、m8的漏极连接,m9源极与电源连接,m9漏极、m6漏极与推挽级输出电路连接;

所述推挽级输出电路包括mos管m10、m11;m10源极与电源连接,m10漏极与m11漏极连接并作为比较器a或比较器b的输出端,m10栅极和m11栅极与m9漏极、m6漏极连接,m11源极接地。

所述m1、m7、m8、m9、m10为pmos管,所述m2、m3、m4、m5、m6、m11为nmos管。

所述异或门包括mos管和反相器;所述mos管t1漏极与mos管t2漏极、mos管t4漏极、mos管t5漏极连接,mos管t1源极与mos管t2栅极、mos管t4栅极、mos管t5栅极、mos管t3源极连接;mos管t1栅极与t4源极、t2源极连接,并作为异或门的第一输入端,mos管t1源极作为异或门的第二输入端;第一输入端通过第一反相器与t3栅极、t5源极连接,t4漏极通过第二反相器后,作为异或门的输出端xor。

所述t1、t2、t4为nmos管,t3、t5为pmos管。

所述异或门输出端通过oc门输出0或1。

本发明具有以下有益效果及优点:

1.传感器根据微控制器的配置命令,可以直接输出能控制继电器或其他受控器件的信号,无需微控制器再分配资源进行单独控制。

附图说明

图1本发明的传感器功能框图;

图2本发明的adc设计电路_积分器;

图3本发明的adc设计电路_积分器_运算放大器电路;

图4本发明的adc设计电路_钟控比较器;

图5本发明的电压比较器电路;

图6本发明的异或门电路;

图7本发明的传感器应用框图。

具体实施方式

下面结合附图对本发明进行详细说明。

本发明的温度传感器是在硅基电路中,利用二极管pn结随温度变化的特性,将温度物理量转换为电学量,以数字形式输出,通过总线接口,实现温度传感功能,从而进行温度精确测量的电子元器件。在传感器内部的寄存器bank中,可以预先设定温度报警高、低限值,采集的环境温度与高、低限值进行比较,比较结果通过异或运算输出到alert引脚,从而实现对继电器或其他受控器件的控制。传统的控制方式是微控制器通过温度传感器获取温度信号,然后计算获得温度值,根据计算得到的温度值,再由微控制器分配资源控制继电器或其他受控器件动作。功能框图1显示了产品的主要功能模块。通过电路内部的本地温度传感器检测环境温度,通过12位adc进行模数转换,然后把数据存储在寄存器bank中的温度寄存器中,数字通讯接口i2c用于和微处理器传输配置命令和读取温度寄存器中的数据,配置寄存器存储配置命令,低限寄存器存储低限值,高限寄存器存储高限值,比较器对温度与低限值以及温度与高限值进行比较,比较结果通过异或运算输出到alert引脚。

如图1所示,是传感器的功能框图。本地温度检测是利用芯片内部二极管pn结随温度变化的特性,将温度物理量转换为电学量,利用片内的adc进行模数的转化,最终的数字量存储在温度寄存器中。配置寄存器存储微控制器的配置命令,高限和低限寄存器存储想要设定的高、低限值,两个比较器分别进行温度与低限值以及温度与高限值的比较,比较的结果与配置寄存器中的报警使能进行异或运算,最后运算结果通过alert引脚输出。

12位adc一般由sigma-delta调制器和降采样数字滤波器两部分组成。其中起主要作用的σ-δ调制器包括一个积分器和钟控比较器。图2积分器电路中cs为釆样电容,cp为输入端寄生电容,cl为运放的输出寄生电容以及下级电路输入寄生电容的总和。积分器设计中,主要的是运算放大器电路如图3所示,左半部分电路是运放的偏置电路,釆用宽摆幅镜像电流源结构;电路中间部分是运放的输入级,m15和m16釆用pmos作为运放的输入管,其制作于单独的阱中,有利于抑制衬底噪声。输出端釆用共源共栅结构来提高运放的直流增益,同时也满足输出摆幅的要求。设计中的钟控比较器采用的是锁存器结构比较器。为了使比较器满足时序上的要求,比较器被设计成边缘触发,如图4所示。锁存器的输入加在m1和m2的栅极。m1和m2工作在三极管线性区。输入值将是m3和m4的源极到地的电阻发生变化。锁存器使能时,即clk为高电平时,m3和m4的漏极将连到锁存器的输出。m3和m4构成锁存器的并行正反馈通路。在锁存器的输出端必须加上rs触发器,因为当clk为低电平时,锁存器进入复位模式,此时,锁存器的输出均为低,通过rs触发器使其输出保持原有状态,直至下一个比较器结果输出。

如图5所示,是电压比较器电路原理图。该比较器由偏置电路、差分放大器、共源放大器和推挽级输出电路组成。其中,m1管和m2管组成偏置电压电路,为差分放大器和共源放大器提供偏置电压。通过调节m1管和m2管的宽长比,让差分放大器和共源放大器得到合适的工作电流。m10管和m11管组成一个推挽输出级电路,提升输出信号的驱动能力,为了能更好的和其它电路进行协同工作。该电压比较器的工作原理如下:va是同相输入端,vb是反相输入端。当va输入电压高于vb时,m3管导通,m3管和m7管的电流相同,m8管又与m7管为镜像电流关系,m8管导通,b点为高电平,c点为低电平,vo输出高电平。当va输入电压低于vb时,m4管导通阻抗低,b点为低电平,导致m9管导通,c点为高电平,vo输出为低电平。

如图6所示,是异或门电路原理图。该电路的工作原理可描述如下:当xy=00时,t5导通并完全传输高电平,从而节点a处的电平为1,经反相器后输出为0;xy=01时,t2、t4导通,节点a处的电平为0,经反相器后输出为1;xy=10时,t1导通,节点a处的电平为0,经反相器后输出为1;xy=11时,t3导通,节点a处的电平为1,经反相器后输出为0。

如图7所示,是传感器的应用框图。包括两个部分,分别为传感器的外围应用电路以及微控制器的控制电路。传感器的本地温度检测模块,实现温度的采集,采集后的数据经adc转化,存储在寄存器bank中的温度寄存器中。微控制器通过标准的数字通讯接口i2c,对传感器进行读写命令操作,包括温度报警功能高限和低限的设置和配置寄存器的设置。当传感器温度检测模块检测的温度高于温度报警功能的高限或低于温度报警功能的低限时,alert引脚输出控制信号,最后通过驱动电路实现对继电器或其他受控器件的控制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1