8 通道温度测量系统:基于温度传感器SMT172 的新智能温度采集系统(SMTAS08usbmini)。SMT172 是一款三端(电源,地和输出)集成温度传感器。传感器的输出信号是方波信号,其占空比与温度成正比
温度传感器处于被测位置,通过连接线接到此开发板。温度传感器可以是 TO18,TO92, TO220,SOT223, SOIC8 等封装形式。其中 TO18 的测量精度最高,在-20C 至 60C 之间精度可达 0.1C。温度传感器的完整规格特性见产品说明。开发板上的微处理器是 ARM Cortex-M3 STM32F103。USB 虚拟端口提供开发板与计算机的通讯。
开发板上最多可连接 8 个温度传感器。除了 P1 外,另外 7 个温度传感器(P2 至 P8)的供电由微处理器控制,只在需要对该传感器进行数据采集时接通电源,读取 16 个周期的信号后断掉电源供电,转到下一个传感器。这样对 8 个传感器循环依次进行数据采集并将计算结果通过 USB 端口传输到计算机终端。此方法可以进一步减小自热引入的测量误差。
温度传感器 P1 是稳定的 5V 电源供电。另外 7 个温度传感器的供电电压可以是 5V 或 3.3V。
功能检测
下面是硬件清单:
SMTAS08usbmini 开发板
一个或多个 SMT172 传感器
一个迷你 USB 连接电缆
运行终端程序的 PC 或笔记本电脑,例如“Windows Hyper terminal”或“putty”电源(可选,如果不使用 USB 线供电)
由于大多数笔记本电脑和个人电脑可以通过 USB 向开发板提供足够的电力来运行微处理器以及给 传感器供电,因此 开发板不需要使用单独的电源。但是如果把开发板通过 USB 连到平板电脑或智能手机,开发板则需要额外的电源。在这种情况下,需要一个 7 伏到 18 伏(至少 20mA 输出电流)的电源,而开发板上的“电源选择跨接器”必须断开。当开发板被连接到计算机后,计算机会检测到一个新的虚拟 COM 端口。如果是第一次连接,需要安装虚拟通讯端口的驱动软件。将所有硬件连接在一起后,便可开始测量温度。