基于ARM的旋转天线控制器设计
发布时间:2018-04-27 10:37
本文选题:天线驱动单元 + ARM ; 参考:《西安电子科技大学》2014年硕士论文
【摘要】:近年来,随着微处理器和大规模集成电路的快速发展,嵌入式控制的应用领域越来越广泛,控制的对象越来越多样化。再加上网络控制技术的不断发展,嵌入式控制器利用网络可以实现网络化、智能化的控制。为了实现对旋转天线的网络化控制,本文针对底端的天线驱动单元提出了一种基于ARM7(LPC2214)的嵌入式控制设计方案,并完成了具体的天线驱动单元的设计。使其与上层单元间组成网络化控制系统,实现对旋转天线的本地控制以及远程控制。天线驱动单元主要由空气开关、防雷模块、主控制器板、固态继电器、电机保护器等部分组成。根据旋转天线的运动功能需求,在硬件上,围绕着ARM7芯片完成了以电源电路、串口通信电路、电机控制电路、自整角机转换器信号处理电路、温湿度模块电路、电机保护器模块电路为核心的电路设计。绘制了相应的装配图和电气接线图,并根据图纸完成各个模块的装配与接线;在软件上,完成了与网络控制单元、自整角机转换器、电机保护器、温湿度模块的数据通信,数据解析的具体程序设计,完成了电机控制,数码管显示,键盘等的模块程序设计。最后,给出了主要程序的设计流程图,对关键设计进行了详细阐述。天线驱动单元采用串口通信的方式来接收和上传数据,当天线驱动单元接收到上位机发来的运动控制指令,经过解析和相应的算法处理后,产生相应的控制信号来控制三相异步电机的转动,同时也可以利用天线驱动单元面板上的按键和数码管来操控天线的运动。天线驱动单元通过自整角机来实时反馈天线所在的位置,从而构成天线的闭环控制。最后,利用搭建好的天线控制平台、网络控制单元和上位机软件,对天线驱动单元进行了功能以及性能方面的测试,并对控制精度进行了试验测试,验证了该天线驱动单元在可行性和可靠性方面达到了所要求的指标。
[Abstract]:In recent years, with the rapid development of microprocessors and large scale integrated circuits, the application of embedded control is becoming more and more extensive, and the object of control is becoming more and more diverse. In addition, with the continuous development of network control technology, embedded controller can realize networked and intelligent control by using network. In order to realize the networked control of the rotating antenna, this paper presents an embedded control scheme based on ARM7LPC2214 for the antenna drive unit at the bottom, and completes the design of the antenna driver unit. A networked control system is formed between the system and the upper unit to realize the local control and remote control of the rotating antenna. The antenna drive unit consists of air switch, lightning protection module, main controller board, solid state relay, motor protector and so on. According to the motion function requirement of rotating antenna, the circuit of power supply circuit, serial communication circuit, motor control circuit, signal processing circuit of self-tuning machine converter, temperature and humidity module circuit are completed around ARM7 chip in hardware. Motor protector module circuit as the core of the circuit design. The corresponding assembly drawing and electrical wiring diagram are drawn, and the assembly and wiring of each module are completed according to the drawing. In software, the data communication with the network control unit, the automatic angle converter, the motor protector and the temperature and humidity module is completed. Data analysis of the specific program design, complete the motor control, digital tube display, keyboard module program design. Finally, the design flow chart of the main program is given, and the key design is described in detail. The antenna drive unit receives and uploads the data by serial communication. When the antenna driver unit receives the motion control instructions from the host computer, it is analyzed and processed by the corresponding algorithm. The corresponding control signal is generated to control the rotation of the three-phase asynchronous motor. At the same time, the key and digital tube on the panel of the antenna drive unit can be used to control the motion of the antenna. The antenna drive unit can feedback the position of the antenna in real time through the self-tuning machine, thus constituting the closed-loop control of the antenna. Finally, using the antenna control platform, network control unit and host computer software, the function and performance of the antenna drive unit are tested, and the control precision is tested. The feasibility and reliability of the antenna drive unit are verified.
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN822
【参考文献】
相关硕士学位论文 前1条
1 姜志波;基于ARM+FPGA的六轴运动控制器的开发设计[D];西安电子科技大学;2013年
,本文编号:1810386
本文链接:https://www.wllwen.com/kejilunwen/wltx/1810386.html