随着无人机技术的普及,无人机产业将由现有的单一测绘航测,转型为应用于交通、物流、矿产、电力、水利、农业、娱乐等多个领域[1]的产业,可以说无人机服务已经进入人们的日常生活。但是在无人机电池的管理上,一直存在着比较大的安全隐患[2]。由于目前无人机电池电量采集技术的相对落后,一旦因为电池电量不足而引起无人机坠毁,将会造成不可估量的损害。因此,及时有效地监测无人机电池的剩余电量,并在故障发生之前,进行实时报警并自救显得尤为重要。
1.2各子模块功能说明1.2.1 STM32主控模块
系统在进入工作模式之后,首先程序进行初始化,分别设置中断优先级与系统时钟,然后设置串口1与串口3的波特率、数据位、停止位、奇偶校验、收发等硬件信息,串口1用来进行调试信息,串口3发送无人机电池测试数据;LED初始化,LED用来指示程序运行状态;LCD初始化,LCD是界面显示电芯测试信息,为了显示汉字设置W25Q存放汉字库;W25Q初始化,完成汉字库读写测试;
(1)该设计采用声音、灯光提示无人机电池电量不足或者单芯电压低于门限值,应该采取保护措施,将来可以升级为接入无人机图传或者Wi-Fi发送给驾驶员。
(2)采用更精准的取样电路,进一步提高采样精度,可以加上接口反接保护措施,避免烧毁电路。
(3)可以设计成小电路板结构,降低重量,有利于增加无人机的飞行时间。
5 结 论
本装置设计了一款基于STM32单片机的无人机电池性能实时线上监测系统。该系统可以通过实时监测无人机各个电池芯电压情况,来判断电池使用状况及电池放电平衡状态,且能实时监测电池的剩余电量,在故障发生之前,进行实时报警,从而避免由于电池性能问题造成的无人机损坏。
该装置通过进行多次实验模拟,能够实时采集无人机电池的电量信息,并根据数据设置相应的阈值,采取相应的措施。故本系统可以做到及时有效地预防无人机由于电池电量不足而导致的坠机问题,具有一定的市场前景和实际应用价值。