共查询到20条相似文献,搜索用时 546 毫秒
1.
基于STM32的四旋翼飞行器的设计与实现 总被引:1,自引:0,他引:1
四旋翼飞行器属于欠驱动系统,具有四个输入力和六个状态输出,其应用广泛却设计困难。以STM32为控制核心,分析并设计了四旋翼飞行器的各个功能模块和软件流程。高精度的多路传感器在协同工作下,采集飞行器运动信息并将遥控信号发送至STM32处理器,STM32经过处理驱动电机相应运动,调节飞行器姿态。实验结果表明,基于STM32的四旋翼飞行器能够实现姿态调整、悬停、航拍等功能,验证了其设计的合理性。 相似文献
2.
基于STM32的四旋翼飞行姿态串级控制 总被引:1,自引:1,他引:0
对四旋翼飞行器飞行姿态的稳定控制问题进行了分析,设计了基于STM32系列微控制器的稳定控制系统。STM32以ARM Cortex-M3为内核,拥有强大的运算能力,作为四旋翼飞行器的飞行姿态控制器的主控芯片。采用四元素融合滤波算法对陀螺仪和电子罗盘等多传感器采集的数据进行飞行姿态解算。结合串级PID控制算法实现四旋翼飞行姿态控制系统设计。仿真及实验结果表明该控制系统符合设计要求,达到了对四旋翼飞行器飞行姿态稳定控制的目的。验证了基于STM32的串级飞行姿态控制的有效性,为后续研究奠定了基础。 相似文献
3.
针对四旋翼飞行器姿态与高度控制问题进行了分析,设计了串级PID姿态和高度控制器。以功能强大的STM32F407芯片作处理器,由MPU6050测量模块、磁力计、气压计和超声波模块进行姿态角度的检测与高度测量,结合四元数姿态表示方法,以多种传感器数据进行姿态解算,提高了测量精度;姿态与高度控制都使用串级控制算法,由于增加了内环角速度和高度速度的控制,提高了系统的抗干扰能力。最后根据MATLAB仿真对比实验和飞行实验平台验证,结果表明,所设计的控制器不仅提高了系统的抗干扰能力而且提高了系统的控制精度,具有较好的飞行控制效果。 相似文献
4.
5.
采用STM32微控制芯片作为主控芯片,搭载MPU6050传感器、HMC5883L磁场传感器,以四旋翼飞行器为平台进行载体姿态检测的实验.对比单一传感器和多传感器姿态检测的实验结果,结果表明:基于多传感器融合的姿态检测能弥补单一传感器检测姿态的不足,提高姿态信息的精确性. 相似文献
6.
《东华大学学报(自然科学版)》2016,(4)
提出一种新型的六自由度平台的姿态测量系统设计方案,该方案是以STM32为主控制器实现对平台的数据采集和姿态计算.由传感器得到平台的加速度、角速度和磁阻数据,采用四元数法作为六自由度平台的姿态更新算法,经互补滤波后得到六自由度平台的姿态角,通过无线传输到上位机显示,并将数据存于外接存储器中.上位机显示结果和试验数据表明该六自由度平台姿态测量系统是稳定可靠的. 相似文献
7.
8.
9.
本文设计一款可在低空区间(对地高度0.3~5 m)保持指定高度飞行的简易四旋翼飞行器。控制器采用STM32F103RCT6单片机,通过惯性测量单元集成的数字传感器MPU6050和超声波测距模块分别测量得到飞行器的姿态角信息和飞行器对地高度,从而实现近地定高飞行目的。该四旋翼飞行器体积小、飞行灵活、有一定的运载能力,且成本低廉易于实现,该设计为室内等狭小空间的探测提供了理想平台。 相似文献
10.
建立了STM32单片机与Smart 700触摸屏的通信,分析了Modbus RTU通信协议的指令组成和格式、Smart 700触摸屏的基本通信方式、STM32单片机的通信特点,提出了STM32单片机通信程序设计方法.通过设计实验平台测试STM32单片机与Smart 700触摸屏间的Modbus RTU通信可靠性,实验结... 相似文献
11.
本文综合运用传感器技术、遥感技术与控制算法,设计了一种基于四轴飞行器的定点投放系统,可以更有效地实现灾害救援。本系统采用STM32单片机为主控制器,结合姿态传感器、导航传感器、动力以及远程无线通讯部分,完成了系统的硬件设计;软件部分设计了传感器数据采集、惯性测量和姿态角解算、串级PID控制以及定点投放控制程序。试验结果表明,该系统实现了定点投放功能,达到预期目标。 相似文献
12.
13.
微型四轴无人机与中大型四轴无人机相比具有成本低、事故代价低、结构简单、量产率高等优势。本文主要介绍基于STM32的微型四轴无人机的硬件设计、程序设计及基本工作原理。无人机以STM32F103CBT6作为控制核心,MPU6050作为姿态运动传感器。控制器与无人机之间采用NRF24L01或BC04-B进行无线通信,使无人机端即时有效地接收控制器所发出的指令,使其能够实现在空间中自由移动。 相似文献
14.
在分析四旋翼飞行器工作原理的基础上,以STM32单片机为控制器,用MPU-6050检测飞行姿态和加速度,nRF24L01实现无线通信,USB串口上位机进行监控,完成四旋翼飞行器的设计。以惯性测量模块采集实时数据,采用卡尔曼滤波器进行姿态算解,运用PID算法以PWM方式驱动飞行电机。通过对系统的软硬件进行设计,完成了飞行器实物的制作和飞行测试。测试结果达到了设计要求。 相似文献
15.
16.
17.
基于红外定位设计了六自由度的板球控制系统,采用STM32F407单片机作为主控模块,包含角度检测模块、直线电机、红外定位装置、电机驱动和直流稳压电源模块等。系统通过红外线定位装置精准获取小球位置,采用MPU6050采集平台姿态参数,计算得到平台的倾斜角,最后采用PID控制技术对直线电机实现闭环调节,从而实现小球在平台上完成各种指定动作。六自由度板球控制系统技术指标达到了设计要求,并具有良好的人机交互性能。 相似文献
18.
19.