1 引言
去年在我国局部地区流行的SARS 前期症状是高烧38oC 以上(少数长期病患者除外),红外测温仪可为防止SARS 的扩散和传播提供了快速、非接触测量手段,可广泛、有效地用于人群的体温排查。一时红外测温在我国迅速红火起来,这里介绍一种采用SPCE061A和TN系列传感器实现红外测温的方法。
2 芯片特性简介
SPCE061A是台湾凌阳公司生产的性价比很高的一款十六位单片机,使用它可以非常方便的实现控制和语音播报的系统,该芯片拥有8路10位精度的AD,其中1路AD为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。2路10位精度的DA,只需要外接2个功放(LM386)即可完成语音的播放。另外,凌阳十六位单片机具有易学易用的效率较高的一套指令系统和集成开发环境。在此环境中,支持标准C语言,可以实现C语言与凌阳汇编语言的互相调用,并且,提供了语音录放的库函数,只要了解库函数的使用,就会很容易完成语音播报,这些都为软件开发提供了方便的条件。
3 系统总体方案介绍
系统结构图如下:
本系统包括按键部分、音频输出部分和TN红外测温传感器接入等三部分。
按键部分:按键开始测温,一直按下,听到声音表示测温完毕。
音频输出部分:主要是将SPCE061A两路音频输出端通过LM386放大,经喇叭播放。
TN红外测温传感器接入部分:通过SPCE061A IO口的控制,将将所测得的温度接受到SPCE061A中来处理。
系统实现的功能:按住按键,听到声音,此时播报测得的环境温度和目标温度。
4 系统硬件设计
红外测温传感器如图 4.1 所示。
红外测温模块与SPCE061A的接口如下:
V-->3.3v
D-->IOA15
C-->IOB8
G-->GND
A-->按键-->GND
音频输出部分详细电路图如图4.2