In order to solve the problems of the instrument such as not enough intelligent azimuth,being not portable and imperfect driving system,a set of azimuth measurement and control system based on LabVIEW and the open source electronic prototyping platform(Arduino) is designed.The hardware of the system mainly consists of a Arduino control panel,a stepper motor drive system and a three-dimensional electronic compass.The stepper motor control system is driven by the Arduino control panel that the input signal is induced by the three-dimensional electronic compass.The intelligent control of the three-dimensional electronic compass rotation and real-time measurement of the compass azimuth are realized by using the high efficiency measurement and control facility of LabVIEW and the Arduino's drive function on stepper motor.The experimental result shows that the system can effectively control the rotation of the three-dimensional electronic compass and measure azimuth with a stable and reliable operation.%针对仪器仪表方位角智能化不够、携带不便、驱动系统不完善等问题,设计了一套基于LabVIEW和开源电子原型平台(Arduino)对三维电子罗盘控制和方位角实时测量的系统.硬件结构主要包括Ar-duino控制板、步进电机驱动系统,以及三维电子罗盘.其中,三维电子罗盘搭载于步进电机上,并利用LabVIEW软件高效的测控功能与Arduino控制板对步进电机的驱动能力,实现智能化控制三维电子罗盘转动并实时测量罗盘方位角的功能.实验结果表明系统能够有效地控制三维电子罗盘转动和对方位角的测量,且运行稳定可靠.
展开▼