论文部分内容阅读
近年来物联网快速崛起,市场的强大潜能被激发,物联网技术成为了经济发展的新动力。它是将控制器、传感器、机器、物和人通过互联网技术连接成能够实现物和人、物和物之间进行信息传递的智能化网络。在智能家居,无人驾驶、智能安防、智慧能源环保、工业监测等领域有广泛的应用。本课题选取“互联网+激光”的模式将激光器的运行参数通过CAN总线模块采集,并通过互联网传送至远程服务器实时显示,实现激光器的远程监控。CAN总线是国际标准的现场总线,它在工业控制、汽车制造、医疗器械等领域有着广泛的应用。将激光器上的各控制单元接入到CAN网络拓扑结构中,可以灵活的增减控制单元的节点,获取更丰富的激光器运行信息,提高数据采集的可靠性和抗干扰能力,更有利于激光器故障监测和排查。本课题基于CAN现场总线和物联网技术实现激光器的远程监控,主要工作内容如下:(1)对监控对象激光器进行了深入的分析,并对激光器的控制方式和远程监控方案进行了研究。在此基础上,设计了基于CAN总线和物联网技术的激光器远程监控系统整体方案。(2)以STM32F103芯片为核心,完成了激光器放电保护和检测CAN模块的设计,可以实现6路放电管的放电电流的实时采集和保护。在STM32F103开发板上设计程序实现了对其它多种激光器参数如温度、功率、放电管电流等信号的实时采集。设计了下位机CAN总线通信程序,将激光器的各项参数实时传送至上位机。(3)在上位机中根据激光器远程监控系统特点自定义CAN总线应用层协议,并完成与下位机CAN模块的通信程序设计。采用EDP协议设计程序将上位机设备接入中国移动OneNET平台,并在服务器端设计网页实现了激光器数据实时显示、阈值报警、远程控制等功能。(4)辅助CAN分析仪、EdpProtoDebugger软件等工具对硬件连接和软件程序进行测试。一方面验证CAN总线通信功能和性能是否满足系统需求,另一方面检测系统的漏洞,及时更改和完善。