当前位置: 首页 > news >正文

INAV电流计校准

为什么需要校装电流计的值?

飞控板重刷固件后需要重新校准电流计的值,主要原因包括以下几点:

1. ‌固件重置导致参数丢失

  • 飞控固件中通常存储了电流计的校准参数(如零偏、比例系数等)。重刷固件会覆盖原有配置,导致这些参数被清除或恢复为默认值,必须重新校准才能确保电流和电压监测的准确性‌。
  • 例如,部分固件刷写后需重新配置机架类型和传感器参数,校准数据需重新录入‌。

2. ‌硬件与固件兼容性问题

  • 不同版本的固件可能对电流计的处理逻辑或参数格式有差异。若旧版校准参数与新固件不兼容,可能引发数据解析错误,导致电压/电流显示异常甚至影响解锁逻辑‌。

3. ‌确保飞控监测功能正常

  • 未校准的电流计可能产生错误数据(如电压虚报、电流偏差),导致飞控误判电池状态。例如:
    • 电压监测异常可能触发“CheckBoard Voltage”报警,无法解锁‌;
    • 电流误差可能影响剩余电量估算,增加飞行风险‌。

4. ‌校准流程的硬件依赖

  • 校准电流计时需满足特定硬件条件(如电流计与飞控连接、电池供电)。固件刷写后若未重新连接硬件或校准,飞控可能无法正确读取电流计信号‌

校准方法

1.把万用表打到20A直流电流档位并串联到飞控和电池之间。

2.用数据线链接飞控和电脑。

3.打开INAV 地面站,进入(配置)页面。

4.连续快速解锁10次,强行解锁飞控。

5.校准初始电流数值:找到(配置)页面>>(电压和电流传感器)>>(电池电流)项>>慢慢推动油门直到的电流数值出现变化>>查看万能表电流,此时电流数值为初始电流(比如此时电流为1安),>>用(偏移量)将飞控电流数值校准为初始电流(1安)>>保存并重启

6.校准10安电流数值:找到(配置)页面>>(电压和电流传感器)>>(电池电流)项>>慢慢推动油门直到万能表电流显示为10安>>用(电流计比例)将飞控电流数值校准为10安>>保存并重启(然后你的万用表可以承受更大的电流可以将10改为15安或20安,此项校准电流越大飞控反馈的电流就约准确)

7.重复第5步,第6步2~4次,直到飞控电流显示和万能表显示相差不多或完全相同。

http://www.dtcms.com/a/99077.html

相关文章:

  • sqlalchemy:将mysql切换到OpenGauss
  • 使用dumpbin和depends查看dll(exe)的依赖
  • 代码随想录算法训练营第二十八天,动态规划理论基础,509.斐波那契数,70.爬楼梯,746.使用最小花费爬楼梯。
  • OpenAI API - Practice
  • 【全栈开发】—— Paddle OCR 文字识别 + deepseek接入(基于python 最新!!!)
  • 【STL】vector介绍(附部分接口模拟实现)
  • 【C#】`Task.Factory.StartNew` 和 `Task.Run` 区别
  • Ubuntu和Windows实现文件互传
  • HTML基础及进阶
  • 【C++】基础3——正则表达式,静态多态(函数重载和模板),异常处理
  • EverEdit扩展脚本:“AI翻译”插件,让EverEdit自由翻译
  • 排序--归并排序--非递归
  • RAG - 五大文档切分策略深度解析
  • Spring Boot自动配置原理解析
  • Oracle数据库数据编程SQL<3.2 PL/SQL 匿名块中的DML操作、动态SQL、实际应用场景、使用技巧>
  • matplotlib标题比x,y轴字体大,明明标题字体更大?
  • pr--打开视频后没有声音输出
  • VBA第三十三期 如何在VBA中运行Access
  • 大模型评测框架evalscope、openCompass
  • Redis 源码硬核解析系列专题 - 第一篇:Redis源码入门与整体架构
  • 5000元组装一台本地运行中、小模型主机,参考配置 (运行DeepSeek、Qwen)
  • 前缀和c++
  • 2两数相加解题记录
  • Nyquist插件基础:打印格式化字符串(LISP语言)
  • Java虚拟机(JVM)详解
  • 前端 vue 项目上线前操作
  • Spring Cache:简化缓存管理的抽象框架
  • MCP, LangChain、Dify 区别
  • 3.30日 001:中央海岸VS珀斯光荣
  • 操作系统 :进程概念