微机串口驱动式智能数字温度计的制作方法

文档序号:6010092阅读:386来源:国知局
专利名称:微机串口驱动式智能数字温度计的制作方法
技术领域
本实用新型涉及与微机连接的电子测温装置技术领域,更具体的讲是微机串口驱动式智能数字温度计。
背景技术
目前的电子温度计灵敏度低,功耗高,精度较差,特别是与微机串行接口连接起来应用的电子温度计还未见报道。

发明内容
为克服上述缺点,本实用新型的目的是设计一种微机串口驱动式智能数字温度计。它的技术方案为微机串行接口1分别连接电平转换电路2和供电电路3,电平转换电路2分别连接复位电路5和单片机6,复位电路5和振荡电路4分别连接单片机6,供电电路3、复位电路5和数字温度传感器7分别连接单片机6。该实用新型的优点是技术先进,该温度计以AT89C2051单片机为核心,以数字温度传感器DS18B20为探头。AT89C2051有2K程序存储器,128字节RAM,2.7V~6V工作电压。DS18B20片内集成有温度传感器和9~12Bit的A/D转换器,64Bit的ROM,3字节的EEPROM,以单总线方式与CPU接口,工作电压3.0V~5.5V,灵敏度高,功耗低。精度较高,测温范围为-55℃~+125℃,分辨率在9、10、11、12Bit时分别达到0.5℃、0.25℃、0.125℃、0.0625℃,刷新时间60mS,在0℃~85℃范围内误差小于±0.5℃。显示直观,所测温度在微机屏幕上以数字和条形图方式显示,当所测温度在体温范围内时(35℃~41℃),数字显示的同时,还有不同颜色的条形图显示相应温度,绿色为正常,即35℃≤t<37℃;黄色为警告,即37℃≤t<38℃;红色为报警,即38℃≤t<41℃。易于生产,由于采用先进的单片机和数字传感器,免去了一般测温装置所用的传感、信号放大、修正零点漂移、抗干扰等电路。使用简便,将9孔D型插头直接插在台式机或笔记本的串行口上即可工作,免外接供电电源,支持热插拔。探头悬空侧得是环境空气温度,探头放在液体中测得是液体温度,探头置于固体表面测得是固体温度,探头握在手中或夹于腋下测得是体温。


图1原理框图,图2电路图。附图中1、微机串行接口,2、电平转换电路,3、供电电路,4、振荡电路,5、复位电路,6、单片机,7、数字温度传感器。
具体实施方式
电路由微机串行接口1、电平转换电路2、供电电路3、复位电路5、振荡电路4、单片机6和数字温度传感器7七部分组成,在驱动软件的控制下工作。启动时,驱动软件控制微机串行接口的RTS为True,VD1的输入端得到+12V电,经过R1限流,DW稳压后,在C1两端输出+5V电压为整个电路供电。在上电瞬间C4相当于短路,IC2的RST端得到复位脉冲,C4经R6充满电后,RST保持低电平。IC2被复位后,在X和C2、C3组成的振荡器作用下开始工作,首先通过P3.7口和R7读出IC3测得的温度数值,保存于片内RAM中,然后等待P3.0口中断信号的到来。当P3.0口有中断信号到来时,IC2通过P3.1口将温度数据发送出去。驱动软件通过微机串口的TXD和RXD发出中断并读取保存在IC2片内RAM中的温度数值,不发中断时,TXD为高电平(-12V),VT截止,+5V电源经R4到IC2,P3.0也为高电平;中断时,TXD为低电平(+12V),经R3限流后使VT导通,P3.0为低电平。IC2收到中断信号后,开始发送数据,P3.1为高电平时,IC1中的发光二极管不亮、三极管截止,RXD在R2的作用下也为高电平(-12V);P3.1为低电平时,+5V经过R5限流使IC1中的发光二极管亮、三极管导通,RXD接+5V,也为低电平。
权利要求1.微机串口驱动式智能数字温度计,其特征是微机串行接口(1)分别连接电平转换电路(2)和供电电路(3),电平转换电路(2)分别连接复位电路(5)和单片机(6),复位电路(5)和振荡电路(4)分别连接单片机(6),供电电路(3)、复位电路(5)和数字温度传感器(7)分别连接单片机(6)。
专利摘要微机串口驱动式智能数字温度计,属于与微机连接的电子测温装置技术领域。目前的电子温度计灵敏度低、功耗高、精度较差,特别是与微机串行接口连接起来应用的电子温度计还未见报道。该实用新型的技术方案为微机串行接口1分别连接电平转换电路2和供电电路3,电平转换电路2分别连接复位电路5和单片机6,复位电路5和振荡电路4分别连接单片机6,供电电路3、复位电路5和数字温度传感器7分别连接单片机6。它的优点是技术先进灵敏度高,功耗低,精度较高,显示直观,易于生产,使用简便。
文档编号G01K1/00GK2634450SQ0326884
公开日2004年8月18日 申请日期2003年7月11日 优先权日2003年7月11日
发明者杨瑞生, 唐衍功 申请人:杨瑞生
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1