论文部分内容阅读
随着工厂内电器设备的复杂化,设备的运行效率将影响整个车间的作业。当电器设备处于不正常的状态时,设备常常因发热引起其温度升高而损坏甚至引起火灾,因此温度是设备正常运行的一项重要指标。本文首先分析了现代化的工厂运行模式的特点,针对传统测温方式上的优缺点,进行了系统分析和一定的改进完善,提出一种适合现代工厂运行模式的分布式红外测温系统方案,该系统由数据采集网络部分、分布式数据通信部分和系统监控终端部分三部分组成。数据采集网络部分采用TN901红外温度传感器并结合基于"CC2530+ZStack" (Zigbee Stack)的ZigBee网络来实现,整个ZigBee网络由多个节点和一个协调器构成的星型拓扑结构组成。ZigBee节点负责驱动TN901红外温度传感器进行数据采集,然后将采集的数据处理之后按照设定的时间间隔定时发送给协调器,协调器负责建立ZigBee网络以及管理本网络节点设备和温度数据。分布式系统的通信部分主要是利用以STM32F103VET6微处理器为核心搭建的CAN (Controller Area Network)总线网络,整个CAN总线网络由CAN基站和CAN数据集中器组成。分布式系统以CAN基站为单位进行管理,每个基站对应一个或者多个ZigBee数据采集网络,负责数据通信和设备动作管理;CAN集中器是监控终端和现场系统的桥梁,负责对CAN总线网络的控制,利用基于LwIP(Light Weight IP)的嵌入式以太网技术将现场系统接入以太网并利用以太网这个强大的通信网络实现系统的远程监控,利用FATFS (FAT File System)文件系统实现系统动作的日志记录。系统监控终端由基于Windows的Qt技术实现系统的可视化软件开发,软件框架采用功能模块分层的结构设计,从下往上依次分为通信层、信息存储层、可视化显示层和系统操作层,分别完成了软件系统的以太网和串口通信、数据库的存储、曲线和图形化的展示、现场设备的控制管理以及信息报告的输出等。最后,本文完成了整个系统硬件的PCB绘制和硬件焊接,以及针对整个系统设计方案的测试。本文采用从部分到整体的测试方式,包括现场数据采集网络的数据采集采集测试,分布式CAN总线网络的数据通信测试,以及监控终端软件的监控操作测试,最后是监控软件对整个现场测温系统的管理测试。实验结果表明系统具有测温准确、测温灵活、响应速度快、易于管理操作等,达到了本文的设计目标。