介绍了数字式温度测控芯片在数字放射系统中x射线采集板温度自动控制中的应用。采用pc和单独控制双模块分别控制温度,利用半导体传感器ds1620进行四路温度采集,通过单片机和pc串口通信、半导体制冷芯片控制x射线采集板的工作温度。将其工作温度控制在最佳工作范围以便采集到更好的图像,在通信故障时通过单独控制模块来控制采集板的温度。
关键词:数字放射系统,温度控制,通信,制冷芯片
1 引 言
我国人口众多,医院病人流量很大,一个大型医院放射科每天的病人在一百五十到二百人之间,一位放射科的主治医生审一位病人片子的时间只有三分钟,一个在数字放射系统(digitalradiography,dr)最佳温度工作范围内采集的图像,经工作站处理后能让医生审片的时间只有数秒,而在此温度之外采集到的图像,工作站要一分钟的处理时间,这对于只有三分钟审一幅片子的医生来说时间是最重要的。我国医疗环境比较差,医院对整体系统的要求非常高,比如,对系统的稳定性、安全性、易维护性、易操作性的要求就很高。所以,dr系统的温度控制是必不可少的,且要求也非常高。
2 ds1620基本特性
ds1620是dallas公司生产的数字式温度测控芯片,其测温范围宽、读数稳定、外围电路少,与pc机和单片机接口方便,可广泛应用于温度控制,温度测量,工业系统及热敏系统中。
它的基本特性如下〔1〕:测温范围-55℃~+125℃,测量分辨率0.5℃;温度值以9位数字读出;在1秒内将温度值转化成数字量;上下限温度设置为用户可定义式,且恒定存储;数据的读写通过3线串行接口(clk,dq,rst);工作频率最大为2mhz;不需外围电路。
ds1620为8脚dip或soic封装,其引脚功能如表1所示。
3 ds1620测温原理
ds1620通过其专用的片载温度测量技术进行温度测量,其测温原理如图1所示。对低温系数振荡器的脉冲个数进行计数,计数脉冲的周期由高温系数振荡器来决定〔1〕〔2〕。计数器和温度寄存器预先设置为-55℃的基准,如果计数器在脉冲周期结束之前到达0,则温度寄存器开始增数,表明温度值在-55℃之上,如此循环增值,最终温度寄存器中的数字量即为所测温度值〔3〕〔4〕。
计算温度值在ds1620内部进行,采用分辨率为0.5℃。ds1620的温度值以1/2℃lsb(最低有效位)表示,9位数据格式如下:
以ds1620为温度传感器可构成温度测量系统,通过pc机或单片机控制ds1620进行温度采样,并由数字量转换为摄氏温度,然后进行温度显示和控制。
4 温控系统的组成
系统由主控模块、测温模块、单独控制模块、通讯模块、制冷模块、报警模块、供电模块构成。所用的主要元器件有:at89c51,ds1620,max232,sn75451和半导体制冷芯片。
主控模块由at89c51构成,主要功能是向测温模块采集数据并进行处理,再将处理结果发送给pc,同时,接收由pc发送的命令,执行pc命令来控制制冷模块。
当测得的四个测温芯片都高于25℃(测温芯片的tcom脚输出都为高)时,at89c51的p0.0~p0.3为高。at89c51采集到该信号时,将由p1.6发送报警信号给pc,并用p1.7接收由pc发送的控制信号:当测得的4个测温芯片中任意一个低于20℃(测温芯片的tcom脚输出为低)时,at89c51的p0.0~p0.3为低。at89c51采集到该信号时,也将由p1.6发送报警信号给pc,并用p1.7接受由pc发送的控制信号。如果接收到pc发高于25℃信号,将p1.4置低驱动75451的输出晶体管,使之导通,驱动继电器吸合使制冷芯片制冷;当接收到pc发低于20℃信号,将p1.4置高,75451的输出晶体管截止,驱动继电器不吸合使制冷芯片停止制冷。测温模块测量数据采集板四个角的温度。当温度高于25℃时,ds1620的tcom端发高电平;当温度低于20℃时,tcom端发低电平。ds1620将tcom端的信号分别发送到at89c51的p0.0~p0.3管脚和gd74ls20,由at89c51或gd74ls20来进行相应的控制。
通信模块通过普通i/o口与pc机rs-232串口实现通信的硬件接口电路。由于pc系列微机串行口为rs-232c标准接口,与输入、输出均采用ttl电平的at89c51单片机在接口规范上不一致,因此,ttl电平到rs-232接口电平的转换采用maxim公司的max232标准rs-232接口芯片。该芯片可以用单电压(+5v)实现rs-232接口逻辑“1”(-3v~+15v)和“0”(+3v~+15v)的电平转换。at89c51的p1.6模拟发送端,p1.7模拟接收端。
ds1620与计算机接口电路如图2所示,a/d接口电路为ds1620提供+5v电源,c3为去耦电容,r1、r2、r3为上拉电阻,r4、c1对clk时钟信号滤波并防止负脉冲,c2防止数据线dq出现脉冲。
当单片机和pc通信出现故障时,单独控制模块可以让温控自己工作,以保证生产的顺利进行。利用ds1620发出的逻辑信号,用74ls20做一个与或处理,将处理过的信号发给sn75451来控制继电器的吸合。
报警是为了防止制冷芯片一味制冷而损坏x射线采集板,或达到上限温度却不制冷而设计的,它是本系统安全可靠地工作的保证。报警模块原理如图3所示,当测量温度高于上限时,74ls20输出为低电平,经74ls04反相为高电平。这时,如果制冷芯片工作,a、b点均为高电平,d4、d5均截止;如果制冷芯片不工作,则a点为高电平,b点为低电平,则d5亮不制冷报警。当测量温度低于下限温度时,74ls20输出高电平,经74ls04反相为低电平。这时,如果制冷芯片不工作,a、b点均为低电平,d4、d5均截止;如果制冷芯片工作,a点为低电平,b点为高电平,d4亮危险报警。
5 温控系统在dr中的应用
将温控系统应用在dr中,实现对dr-x射线采集板的温度控制。图4(a)为有温控系统时采集到的图像,而图4(b)为没有使用温控系统所采集到的x光片图像。从图4的对比中可以看到,有温控系统时采集到
你了解DSP芯片吗?
IDC:Q3中国可穿戴设备市场出货量增速显著下降
胡锡进:美国制裁网络被华为捅破了
欧姆龙自动化控制器NX502、EtherNet/IP单元NX-EIP201正式发布
里约奥运会助推人工智能 赛事解说受到机器人挑战
数字式半导体测控芯片DS1620在温度自动控制中的应用
倒装LED COB的“无限”未来
变频器控制柜故障灯亮的解决方法
三星note8什么时候上市?三星note8最新消息:三星Note 8模型图遭曝,依旧后置指纹
AM5749高性别能Sitara ARM应用处理器简介
谷歌发布以太坊区块链的工具,让用户可以访问以太坊区块链上的数据
中国石墨电极产量继续回升,政策刺激中国石墨电极需求
电机的结构及原理 电机的几个计算公式
长沙发布产业政策 对人工智能产业的发展予以支持
快恢复二极管型号
传统封装方法组装工艺的八个步骤(上)
高性能降压DC/DC转换器TPS62290的性能特点及适用范围
苹果专利:将自动给车窗着色以提高安全和隐私
为什么type-c接口的使用率会越来越高
Xilinx 助力华为加速云服务器