请输入
菜单

OnePMU使用文档

硬件链接

使用配套的CAN电源线,连接OnePMU的【Power】接口至飞控的【Power1/2】接口,如图所示:

产品灯语

PWR:电源灯常亮红色

CAN通信:绿色灯,快闪表示未和飞控通信,一秒闪一次表示通信正常

SYS:三色灯,显示电池大概电量状态

绿灯亮:电池单节电芯电压 大于4.0V

黄灯亮:电池单节电芯电压低于4.0V高于3.7V

红灯亮:电池单节电芯电压低于3.5v

 

ArduPilot固件使用方法

默认参数下,地面站可直接显示出电池电压,若是没显示出电压则在地面站的 配置/调试>>全部参数表 搜索以下参数,修改参数,写入参数后重启飞控。

BATT_MONITOR 设置为 8

CAN_P1_DRIVER 设置为 1

CAN_P2_DRIVER 设置为 1

电池参数配置

电流计默认参数适合监测6S标压lipro电池,其他节数的电池需要修改参数,操作如下:

    • 地面站显示出电池电压后,在初始设置>>可选硬件>>DroneCAN/UAVCAN界面,点击MAVLINK-CAN1,将显示出UAVCAN通信设备列表。
    • 在列表里找到Name为org.ZeroOne.PMU,点击[menu],再点击paramters,将显示出电流计的参数列表,可更改的参数如下:
      • BAT_CELL_NUM 电池节数,默认6节电芯
      • BAT_FULL_VOLTAGE 单节电芯满电电压,4200表示4.2V
      • BAT_LOW_VOLTAGE 单节电芯最低电压
      • CAN_NODE_ID CAN通信节点ID,默认0表示飞控给电流计自动分配id,用户可手动分配id范围在1~255.
    • 修改参数点击写入参数,即完成配置。

 

PX4固件使用方法

接通电池,飞控连接QGroundControl地面站,进入Vehicle setup里的parameters界面里搜索并配置以下参数。

UAVCAN_ENABLE 设置成Sensors automatic config,一般默认不需要修改。

UAVCAN_SUB_BAT设置成enable或者RAW data

BAT1_SOURCE设置成disable

参数修改完成后重启飞控,地面站即可显示出电池电压、电量百分比、电流计温度数据。

电池参数配置

若显示的电压百分比不对,一般是电池节数不匹配,默认是6S电池,需要修改合适的电池节数、单节电芯电压。找到电池UAVCAN通信节点,设置参数,重启飞控即可。

固件升级

在【可选硬件】-【DroneCAN/UAVCAN界面】- 点击【MAVLink-CAN1】,显示出来org.ZeroOne.pmu后,点【menu】选择update,弹出提示框点击No,选择下载好的本地固件,等待固件升级完成即可。

上一个
OnePMU概述
下一个
OnePMU Air电源模块
最近修改: 2025-06-07Powered by