![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
RC&Telemetry
文章平均质量分 93
遥控&电传
lida2003
As long as we stand, we fight! Live long and die well!
展开
-
Ardupilot开源代码之ExpressLRS性能实测方法
以上,简单试飞了一圈,可以看到RC_LQ、RC_ANT、RC_SNR、RSSIDBM、RSSI都有不同程度的变化。远航拉距打点测试[可视直线距离+RC_LQ、RC_ANT、RC_SNR、RSSIDBM、RSSI]衰减器标定重新校准远航测试数据就可以给出测试图谱,结合数据,可以更加直观的理解整个性能变化。原创 2024-06-18 19:51:02 · 1107 阅读 · 1 评论 -
ExpressLRS硬件实测性能分析
假设1:dynamic是起效果了,按照500mW计算可得:10mW500mW1R212.46km500mW10mW2.46km1R21R347mR = 347 mR347m假设2:dynamic未起效果了,按照50mW计算可得:10mW50mW1R212.46km50mW10mW2.46km1R21R1100mR = 1100 mR1100m。原创 2024-04-13 16:19:51 · 1503 阅读 · 0 评论 -
ExpressLRS开源代码之功能&性能测试
通过组成、专业、性能、测试、调优等方面的分解和阐述,希望能更加直观的理解物联网射频方面的一些性能问题和破解的步骤。当然,本人也是就工作经验的整理,可能有不少错误之处,也请高人们能多多指点!原创 2024-04-09 20:42:01 · 973 阅读 · 0 评论 -
蓝牙无线自制串口模块连接穿越机配置工具
目前,市面上连接BetaFlight给飞控固件调参比较顺手的工具大体上是官网的BetaFlight Configurator(国内都叫BF地面站,其实个人感觉不应该叫地面站,配置工具更好。因为地面站更多具有导航,航线规划和控制功能)。除此之外,比较能够让大家耳目一新的大概是手机端的SpeedyBee这应用软件,非常适合场外进行参数调整。所以开源的东西就是香,大体的意思就是免费,还专业。原创 2022-11-17 13:03:51 · 4096 阅读 · 0 评论 -
AT32F435飞控之MAMBA MK5 F435 Anti-Interference
从目前性能的角度,AT32 F435非常接近STM32 F7系列;从FLash角度,AT32 F435可以支持到最大4MB容量;从IO的角度AT32 F435基本可兼容,甚至某些封装可以直接替换;从价格的角度,性价比非常诱人,尤其国际市场STM32芯片短缺的情况看就更具有重要意义;若飞控厂商,能考虑做了AI屏蔽前后进行相关极端环境的对比干扰分析,那就更有意义了,毕竟很多高级飞控都是CNC屏蔽罩着的。飞控性能量化指标&测试方法。原创 2023-12-15 16:13:05 · 640 阅读 · 0 评论 -
Betaflight关于STM32F405 SBUS协议兼容硬件电气特性问题
Betaflight关于STM32F405 SBUS协议兼容硬件电气特性问题原创 2023-10-28 17:59:30 · 1461 阅读 · 0 评论 -
ExpressLRS开源代码之硬件管脚定义
硬件工程师更加侧重硬件设计,比如:sch, pcb layout, manufacture等相关方面的产品设计。而往往很多时候再做嵌入式智能产品的时候,硬件需要结合既有软件的定义进行硬件IO的规划,比如:管脚定义。同样的一个GPIO到底做什么用途,为什么要做这个用途,并非简单的硬件就能确定,往往需要从功能需求,在产品架构设计的时候就要考虑清楚。随着嵌入式系统资源的日益丰富,嵌入式软件设计也慢慢从原有单片机汇编强耦合方式编程,逐步通过配置文件或者宏定义等方式来将软硬件管脚定义解耦。原创 2023-09-03 09:50:17 · 975 阅读 · 0 评论 -
ExpressLRS开源代码之发射机代码框架结构
[ExpressLRS开源代码之框架结构](https://blog.csdn.net/lida2003/article/details/132621509)从硬件和软件设计角度,抽象整理了一个框架。原创 2023-09-03 08:07:07 · 506 阅读 · 0 评论 -
ExpressLRS开源代码之接收机代码框架结构
[ExpressLRS开源代码之框架结构](https://blog.csdn.net/lida2003/article/details/132621509)从硬件和软件设计角度,抽象整理了一个框架。本章将结合接收机实际代码实现,进行相应的介绍。原创 2023-09-01 20:45:00 · 752 阅读 · 0 评论 -
ExpressLRS开源代码之工程结构
ExpressLRS开源代码基于Arduino框架设计,在所支持的硬件环境下,提供900/2400发射机和接收机硬件方案。该设计提供了一个IO配置文件来更好的解耦软硬件设计,使得整个硬件设计工作和软件设计工作更加独立。虽然系统复杂,工程结构的理解有一定难度,从方法论的角度看,这种解耦的设计本质上是为了更好的简化设计复杂度。原创 2023-09-01 14:26:53 · 1298 阅读 · 2 评论 -
ExpressLRS开源代码之框架结构
最近为了理解[《ExpressLRS开源之基本调试数据含义》](https://blog.csdn.net/lida2003/article/details/132577001),做了一些源代码的研读。概念、文档、代码或多或少都存在一些变数,代码不仅仅从数值,量纲,以及出处可以了解的非常清晰,从而对于数据的含义达到更深的认识。原创 2023-09-01 13:06:03 · 958 阅读 · 0 评论 -
ExpressLRS开源之基本调试数据含义
基于ExpressLRS开源代码对基本调试验证数据进行详细的研读理解,以期望更深入的理解相关数据的实际含义。原创 2023-08-30 17:44:51 · 892 阅读 · 0 评论 -
ExpressLRS开源之RC链路性能测试
基于ExpressLRS开源基本调试验证方法,对RC链路性能进行简单的性能测试。修改设计总能够满足合理的需求,往往我们需要再不变更设计的基础上,进行相关验证。此时也是考研设计鲁棒性的一个维度。开源代码有的时候往往比所谓专业的企业团队给出更好的设计就在于此。这里将借助开源代码的基本调试验证方法进行简单的性能测试。原创 2023-08-28 08:18:34 · 1754 阅读 · 0 评论 -
ExpressLRS开源之接收机固件编译烧录步骤
ExpressLRS是航模上目前比较流行的开源发射机和接收机开源代码之一。其目的旨在提供最好的完全开放、高刷新率的无线电控制链路,同时以低延迟保持该速率下的最大可实现范围,在900MHz和2.4GHz频率下对硬件提供大量支持。这个也是笔者一直使用的RC控制链路。从无人机的控制电传,图传以外,RC链路控制是非常重要的链路。不过这里有一个非常痛苦的事情,就是编译。为什么???? **耗时**因此,本文主要的出发点是确保操作步骤的正确性,并针对常见问题进行必要且快速的解决方法。原创 2023-08-27 09:53:52 · 4523 阅读 · 0 评论