论文部分内容阅读
随着现代消防技术的不断发展,传统的人工操作消防方式由于其覆盖范围小、快速响应能力和控制精度较差已经越来越难以满足日趋庞大的工业化体系和城市规模化的需求。随着嵌入式系统的发展,通过嵌入式平台将计算机技术、电子控制技术、机械传动技术和无线传输技术等应用到消防领域用以取代现有传统的人工操作消防方式被首先提出并逐渐推广,其中基于嵌入式系统的无线遥控消防炮将采集到的遥控器命令数据通过整理编制后以控制字符的形式发送到电机驱动装置上,可使用户在任意方向和位置上控制炮体运作,成为一种新型智能电动控制的立体消防模式。本文研究了基于Microchip公司PIC18F系列MCU的无线遥控消防炮的设计与实现,主要工作如下:首先,介绍了论文研究的背景与意义,并结合国内外同类产品的发展现状引出本论文所要研究的内容,根据研究内容的技术要求和市场主流MCU的性能特点,确定无线遥控消防炮的硬件设计平台采用高可靠性和可移植性的哈佛总线结构MCU,然后对同类芯片进行横向比较,确认PIC18F452和PIC18F2431为系统的硬件平台。其次,分析了论文中所需要的关键技术,总结出基于该技术平台下的无线遥控消防炮控制系统的总体设计方案,包括硬件和控制软件,并根据每部分功能的不同,对所包含的硬件功能电路进行了设计说明。在软件方面对状态机转换和总线通讯控制以及电机控制过程进行分解说明,包括电机运行过程中的位置控制以及无线Zigbee模块的数据传输,最终在此基础上实现消防炮的无线控制。最后,对该消防炮控制系统进行了功能和性能测试,结果表明该控制系统达到了设计要求,并已经投入实际应用。本文从实际应用角度出发,采用专用的电机控制微处理器,设计了一个基于Microchip公司高性能处理器PIC18F452和PIC18F2331的无线遥控消防炮控制系统,包括了直流电机系统的硬件设计与软件控制,完成了无线遥控器的数据发送处理、无线数据传输、接收器的接收处理和分配命令功能,主要工作包括板级硬件设计、发送与接收部分程序设计开发、电机控制程序设计开发。