医用温度传感器的设计.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
医用温度传感器的设计

医用温度传感器的设计 一、设计要求 在临床医学中,温度检测是必不可少的一项检验指标,如体温测量、高低温液体灌注、体外循环的血液变温等。当温度监控范围比较窄(一般少于50℃)时,可以利用集成温度传感器。然而,当温度监控范围拓宽至100℃以上时,集成温度传感器就显得力不从心了,用热敏电阻可以很好地解决上述不足。 热敏电阻是一种种类繁多、发展较为成熟的敏感元器件,具有灵敏度高、热响应速度快、工作温度范围广、体积小、使用寿命长等优点?,但由于热敏电阻的温度特征曲线存在着严重的非线性,因此必须对应用电路进行线性化处理 。针对NTC热敏电阻的温度一电阻变化特征曲线。本设计通过NTC热敏电阻高低温工作区分别串联不同阻值的电阻,并结合单片机进行线性区域划分来达到线性化处理的目的。 二、设计方案及其特点 本设计采用国产STC12C5410AD单片机作为系统的主控芯片。完成NTC热敏电阻电压的AD采集、温度转换计算等任务,利用CD4053完成热敏电阻与不同阻值电阻串联的切换。实时监测的温度值通过CH452驱动LED显示,键盘响应也通过CH452进行处理,并把信息传递给CPU。 1、CPU控制电路 STC12C5410AD单片机是深圳宏晶科技推出的“1个时钟/机器周期” 的增强型8051内核单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051单片机,但速度快8—12倍。内部集成MAX810复位电路、8路10位高速AD转换。具有10 KB的flash程序存储器、512字节的SDRAM和2 KB字节的E2PROM.具有两个16位定时/计数器。 本文充分利用该单片机丰富的外设资源和运算速度的优势,简化了NTC热敏电阻的外围线性化硬件电路,提高了系统的集成度和温定性。 该单片机的8路AD转换口在P1口.转换速度可达100KHz.通过软件设置可将8路之中的任何一路设置为AD转换口。本系统利用了P10、P11两个管脚作为AD转换的输人口,实现两个温度源的电压采集与温度监控。 2、NTC热敏电阻线性化处理的实现 NTC热敏电阻随着温度的升高,阻值降低。例如深圳海星公司的DT104—3977—1P电阻.在25℃下标称为100 KQ阻值的NTC热敏电阻,在0oC时,阻值为323.2 KI2,在200℃时,阻值为0.663 KQ,阻值变化幅度非常大。针对此热敏电阻的温度特性.本系统设计要点为:把0 ℃~ 200℃的监控范围划分为两个区域,0 ℃~100 ℃、100℃ ~200℃。当温度低于100℃时,热敏电阻与51 KII电阻串联,当温度高于100℃时,热敏电阻与2 Kft电阻串联,热敏电阻与51 KQ、2 Kn的串联通过单刀双掷开关CD4053进行切换。 Rl、R2为热敏电阻,P10、P11分别与单片机的P10、P11管脚相连,作为AD转换的输入口,P27、P37分别与单片机的P27、P37管脚相连,实现热敏电阻与2 Kn、51 Kn电阻的串联切换。 利用单片机的硬件资源优势实现热敏电阻线性化处理,具体实现方法如下:把10 范围看作一个线性区间,把0~200℃的温度范围分为20个线性区间。根据热敏电阻厂家提供的数据,结合本系统的实际电路,分别算出0℃、10℃、20℃?200℃的理论采样值,制作成数组,根据AD转换的结果进行查表,判断转换结果落在哪个线性区间,由公式:temp_count=[10× (temp_AD-temp—low)]/(temp high~temp low)+T_ low 即可计算出具体的温度值。 其中:temp.count为计算出的温度值,temp_AD为AD采样值.temp—high与temp—low分别为AD转换结果所在线性区间的最高采样值和最低采样值,T low为该线性区间最低采样值所对应的温度值。 3、 温度显示与键盘控制 本系统采用CH452实现监控温度的实时驱动显示与键盘扫描控制,进一步释放了单片机的系统资源。 CH452是南京沁恒电子研制的数码管驱动显示与键盘扫描控制芯片,内置时钟震荡电路,可以动态驱动8位数码管,具有BCD译码、闪烁、移位、段位寻址、光柱译码等功能,同时还可以进行64位键的键盘扫描。CH452通过可以级联的4线串行接口线或者2线串口接口与单片机等交换数据。 本系统利用CH452驱动显示6位共阴数码管,CH452通过2线串行接口与单片机进行连接.串行时钟输入线SCL信号由单片机普通管脚模拟产生。此外,本系统利用CH452的键盘扫描功能,CH452的#INT管脚与单片机的中断输入引脚相连。 三、传感器工作原理 传感器是将物理量(机械量、力学量等) 的变化转化成电学量变化的一种机械装置。传感器一般由弹性元件、传感元件和测量电路组成。弹性元件是连接被测物体与传感元件的桥梁,是传感器的关键部

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档