基于STM32的红外温度传感器制造技术

技术编号:11665897 阅读:124 留言:0更新日期:2015-07-01 04:06
本实用新型专利技术涉及一种基于STM32的红外温度传感器,包括温度采集单元,数据处理单元,RS485数据传输单元,电压信号输出单元以及数据显示单元,温度采集单元把采集到的温度信号转化为电信号传送到数据处理单元,经数据处理单元转化处理后将信号传送给RS485数据传输单元和电压信号输出单元,并且转化为RS485信号和电压信号,从而把信号传送出去,同时数据处理单元把数据发送给数据显示单元进行温度值的显示。本实用新型专利技术具有体积小、成本低、精度高、无接触以及信号远距离传输等特点,可实现在其视场范围内对难以接触区域或危险区域进行实时、连续的温度测量,有效降低了作业时的危险系数。

【技术实现步骤摘要】

本技术涉及一种红外温度传感器,尤其涉及一种远距离数据传输以及对温度值进行连续测量的基于STM32的红外温度传感器,它能够将采集到的温度信号转化为电压信号和RS485信号,并通过传输单元传输出去。
技术介绍
随着温度传感器的发展,尤其是无接触红外测温技术的成熟应用,使红外测温在工业控制应用中更加安全、方便、可靠以及易于集成。而在已有的工业控制中,涉及红外温度测量、远距离传输以及RS485数据传输还没有得到很好的应用。
技术实现思路
本技术的目的在于,针对上述缺陷,提供一种基于STM32的红外温度传感器,可实现无接触红外温度的连续测量与RS485接口数据传输,同时还能满足测量数据的远距离输送。为了达到上述技术目的,本技术采取的技术方案如下:一种基于STM32的红外温度传感器,其特征在于:包括温度采集单元,用于将采集到的温度信号转化为电信号发送给数据处理单元;数据处理单元,以STM32为核心处理器,用于对接收到的电信号进行处理转化为RS485信号与电压信号并将该处理后的信号发送给RS485数据传输单元和电压信号输出单元;RS485数据传输单元,用于接收数据处理单元发送的RS485信号并将该信号通过RS485总线进行传输;电压信号输出单元,用于接收数据处理单元发送的电压信号并将该信号通过SPI总线进行传输;以及数据显示单元,用于接收数据处理单元发送的处理信号并进行显示。进一步的,所述RS485数据传输单元采用MAX3485的通讯芯片。进一步的,所述MAX3485的第I引脚RXD与STM32的第31引脚UART_RXD连接,用于将RS485总线的数据转换为串行数据发送给STM32 ; MAX3485的第2引脚CE与第3引脚DE连接到STM32的第29引脚PA8上,用于通过STM32的引脚PA8控制RS485总线的收发数据;MAX3485的第4引脚TXD与STM32的第30引脚UART_TXD连接,用来接收STM32的串行数据发送到RS485总线;MAX3485的第6引脚A和第7引脚B与RS485总线连接,用于数据的远程传输。进一步的,所述温度采集单元采用MLX90614的采集芯片。进一步的,所述MLX90614的第I引脚SCL与STM32的第42引脚PB6连接,用于对I2C总线提供时钟信号;MLX90614的第2引脚SDA与STM32的第43引脚PB7连接,用于作为I2C总线的数据引脚进行数据传输。进一步的,所述电压信号输出单元采用DAC7512的输出芯片。进一步的,所述DAC7512的第4引脚Din与STM32的第17引脚PA7连接,用于输出数字信号到DAC7512 ;DAC7512的第5引脚SCLK与STM32的第15引脚PA5连接,用于为SPI总线提供时钟信号;DAC7512的第6引脚SYNC与STM32的第14引脚PA4连接,用于通过该引脚使DAC7512正常工作。进一步的,所述数据显示单元采用HT1621的显示芯片。进一步的,所述HT1621的第I引脚CS与STM32的第11引脚PAl连接,用于通过该引脚使HT1621正常工作;HT1621的第3引脚WR与STM32的第12引脚PA2连接,用于选择读写信号的方向;HT1621的第4引脚DATA与STM32的第13引脚PA3连接,用于通过引脚发送数据到数字显示屏。本技术的有益效果:本技术的红外温度传感器采用MLX90614作为温度采集单元,以STM32为核心处理器,并把温度信号转化为相应的RS485信号和电压信号,然后通过SPI总线控制电压信号输出单元输出O—5V的电压信号以及通过RS485总线进行数据的传输,可实现在其视场范围内对难以接触区域或危险区域进行实时、连续的温度测量,有效降低了作业时的危险系数。此外该传感器具有体积小、成本低、精度高、无接触以及信号远距离传输等特点,可广泛适用于日常生活、农业生产、工业控制和食品安全等方面。【附图说明】图1为本技术基于STM32的红外温度传感器的结构框图;图2为本技术基于STM32的红外温度传感器的电气连接图;图3为本技术基于STM32的红外温度传感器的温度采集单元的电气连接图;图4为本技术基于STM32的红外温度传感器的RS485数据传输单元的电气连接图;图5为本技术基于STM32的红外温度传感器的电压信号传输单元的电气连接图;图6为本技术基于STM32的红外温度传感器的数据显示单元的电气连接图;图7为本技术基于STM32的红外温度传感器的RS485数据传输单元的电路结构图。【具体实施方式】本技术的基于STM32的红外温度传感器是一种可实现无接触红外温度测量与RS485接口数据传输的红外温度传感器。如图1所示,本技术基于STM32的红外温度传感器,包括:RS485数据传输单元U1,温度采集单元U2,电压信号输出单元U3,数据显示单元U4和数据处理单元U7,除此之外,还有电源模块。电源模块为本技术的红外温度传感器进行供电,温度采集单元U2将采集到的温度信号转化为电信号发送到数据处理单元U7,经数据处理单元U7对接收到的电信号进行处理后转化为RS485信号与电压信号并将该处理后的信号发送给RS485数据传输单元Ul和电压信号输出单元U3进行数据输出,同时数据处理单元U7把数据发送给数据显示单元U4进行温度值的显示。本技术中温度采集单元U2采用Melexis公司的MLX90614芯片,数据处理单元U7采用ARM公司最新内核Cortex-M3的32位CPU——STM32,电压信号输出单元U3采用TI公司的DAC7512芯片,RS485数据传输单元Ul采用MAXM公司的MAX3485芯片,数据显示单元U4采用HOLTEK公司的HT1621芯片,电源模块采用LM3100的供电芯片。为了更进一步的了解本技术的实施方式,下面将结合附图分别介绍本技术的温度采集单元U2、RS485数据传输单元Ul、电压信号传输单元U3以及数据显示单元U4与数据处理单元U7之间的电气连接方式。如图2、3所示,温度采集单元U2采用MLX90614的采集芯片。所述MLX90614的第I引脚SCL与STM32的第42引脚PB6连接,用于对I2C总线提供时钟信号;MLX90614的第2引脚当前第1页1 2 本文档来自技高网...

【技术保护点】
一种基于STM32的红外温度传感器,其特征在于:包括温度采集单元,用于将采集到的温度信号转化为电信号发送给数据处理单元;数据处理单元,以STM32为核心处理器,用于对接收到的电信号进行处理转化为RS485信号与电压信号并将该处理后的信号发送给RS485数据传输单元和电压信号输出单元;RS485数据传输单元,用于接收数据处理单元发送的RS485信号并将该信号通过RS485总线进行传输;电压信号输出单元,用于接收数据处理单元发送的电压信号并将该信号通过SPI总线进行传输;以及数据显示单元,用于接收数据处理单元发送的处理信号并进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李利明王兴段永强白墅洁李宝金
申请(专利权)人:太原市同心得科贸有限公司
类型:新型
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1