(11)(3.1) ESC接地和接线注意事项

文章目录

前言

1 归纳

2 电容式

3 电阻


前言

ESC 接地问题由 3 种形式的 ESC 信号/耦合问题组成,即电阻、电容和电感。在制造飞机时,应考虑这三个因素。


1 归纳

这是电流突然变化导致系统中出现大电压尖峰的趋势。电源系统中的电感主要是由 ESC 和电池之间的正极和负极引线形成的回路大小引起的。因此,连接到 ESC 的电缆越长,电感就越高。然而,降低电感的最重要考虑因素是确保正极和负极电源线保持非常靠近。这可以通过将两者轻轻扭转在一起来实现,大约每 1020 厘米扭转一圈。一根 10 厘米长、电线之间有较大间隙的引线比一根1米长、正负线之间有最小间距的引线具有更高的电感。

高电感就像房子管道中的水锤。每次 ESC 关闭 ESC 尖峰输入端的电压。在极端情况下,这可能会损坏输入电容器或 FETS。这种噪声会直接导致信号检测问题或换向检测问题。这些电压尖峰也可能通过与 PWM 信号线的电容耦合间接导致信号检测问题。(这些尖峰被 ESC 输入端的大电容器吸收,因此断开的电容器线会使这种噪音更加严重)。

2 电容式

电容耦合问题是大功率线或其他设备(如无线电发射机)中的电压尖峰耦合到 PWM 线的结果。ESC 的设计具有高阻抗端子,并且在 ESC 输入端没有有效的滤波器,因此特别容易受到这种影响。由于需要更高的数据速率,基于 BLHeli 的系统往往具有更少的滤波。双向系统使有效过滤这种噪声变得更加困难。

通过使用扭曲的 PWM 信号线,电容耦合被最小化,因为噪声源往往与地线和信号线均匀耦合。避免将 PWM 线布线在无线电发射机或激光雷达旁边也是一种很好的做法。

这种耦合线路的一个常见来源是连接到 ESC 的电源线非常接近。这是一个难以避免的问题,因为这些电线通常必须在与电源相同的空间中行进。在这种情况下,信号和接地双绞线是唯一可行的选择。其他缓解措施侧重于降低该噪声源的幅度(降低电源线中的电感,并在 ESC 处增加额外的电容)。

3 电阻

这是一种不太为人所知的耦合机制,但在许多飞机中很常见。问题源于接地或黑线不是 0.0 V 的简单事实。如果电池的负极子弹头连接器为零伏,则接地线上的所有其他点将处于更高的电压,具体取决于流向电池的电流有多大。同样重要的是要明白,电流将通过所有可用的接地路径流回电池,而不仅仅是最短的路径。

大多数多旋翼飞机都有 48ESC,能够吸引非常高的峰值电流。该电流必须流回蓄电池,并根据阻抗在主电源接地和信号接地之间分配。22 AWG 导线的阻抗约为每公里 4867 欧姆,而14 AWG 导线为 812 欧姆。这意味着,对于相同长度的电源线和信号线,每 7 安培的电流消耗,14 AWG 导线将有 6 安培,22 AWG 导线中有 1 安培。然而,所有这些信号线都会回到自动驾驶仪,然后通过 2428 英寸 AWG BEC 接地线。28 AWG 导线的阻抗为每公里 200280 欧姆。

与电池相比,自动驾驶仪 BEC 线中的接地回流电流的影响是自动驾驶仪的接地电压增加。这通常会导致电流和电压测量值读数偏低。

AutoPilot 相比,ESC 信号接地线中的显著电流会增加 ESC 的接地参考。这使得信号线的峰值电压看起来更低。特别是在使用 3.3V 信号时,这会将信号降低到被解释为低状态的程度,从而改变油门水平或中断数字系统中的通信(can 是差分的,因此不会受到影响,因为它没有接地参考)。

那么,从实际角度来看,这一切意味着什么…

  • 尽可能多地将负极和正极电源线连接到相邻的任何组件(接触);
  • 避免正极和负极电源线之间出现回路和大间隙;
  • 在很长一段时间内,ESC 可能需要额外的电容;
  • 使用扭曲的 PWM 线,以尽量减少与高阻抗信号线的电容耦合;
  • 如果可能,当存在长距离运行时,使用 5V 信号;
  • 避免在其他 ESCESC 接线和收音机等嘈杂部件旁边布线;
  • 在可能的情况下,在自动驾驶仪和系统接地之间添加额外的接地连接;
  • 确保所有连接、焊点、子弹、插头等清洁并接触良好。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/62944.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

精品基于Python实现的微信小程序校园导航系统-微信小程序

[含文档PPT源码等] [包运行成功永久免费答疑辅导] 《django微信小程序校园导航系统》该项目采用技术Python的django框架、mysql数据库 ,项目含有源码、文档、PPT、配套开发软件、软件安装教程、项目发布教程、核心代码介绍视频等 软件开发环境及开发工具&#xf…

Rstudio-server的安装、配置、维护

一、安装Rstudio-server (1)安装R语言: sudo apt install r-base # 如果没有管理员权限无法操作 # 这样装上R默认在/usr/bin/R其实基本上的流程都可以参考posit的官网(也就是Rstudio的官网): https://posit.co/download/rstudio…

Python序列的应用(八):元组、字典

前言:在Python编程语言中,序列是一种非常重要的数据结构,它允许我们存储和操作有序的数据集合。在前几期的内容中,我们已经探讨了列表(List)和集合(Set)这两种序列的应用&#xff0c…

OpenCV 功能函数介绍

一, 二值化函数 功能: 用于对图像进行二值化处理 参数: cv2.threshold(输入你的图像所对应的灰度图, 阈值:是浮点还是整数取决予图像的数据类型 最大值;高于阈值的像素值, 阈值类型:cv2.THR…

【Python】使用Selenium的find_element模块获取网页上的大段文字和表格的方法(建议收藏!)

发现了一个使用Selenium的find_element模块,快速获取文字和表格的方法,很实在,以后爬网的时候,就不用beautifulSoup 和 pandas的read_html 混起来用了! 文字部分:实现网络节点下,某个节点下的其…

APP渗透测试记录(一、Android应用基本构造)

Android应用基本构造 雷电模拟机进入 adb shell# 如果不是root权限 su一下 su 1.了解APK文件 安卓应用的扩展名为.apk(Android Application Package),它是一个包含多个文件和文件夹的数据存档文件。 1.1 apk文件解压后的目录结构 AndroidManifest.xml:包含应用的大部分…

【AI知识】有监督学习之回归任务(附线性回归代码及可视化)

1. 回归的基本概念 在机器学习的有监督学习中,回归(Regression)是一种常见的任务,它的目标是通过观察数据来建立一个模型,用一个或多个自变量来预测因变量的值。 回归分析通常用于: a.预测,基于…

fastadmin批量压缩下载远程视频文件

后端代码 // 批量下载并压缩 public function downloadAll(){$ids input(ids);$row $this->model->where(id, in, $ids)->field(id,title,video_url)->select();if (!$row) {$this->error(记录不存在);}$arr [];$tempFiles []; // 用来存储临时下载的视频文…

边缘计算+人工智能:让设备更聪明的秘密

引言:日常生活中的“智能”设备 你是否发现,身边的设备正变得越来越“聪明”? 早上醒来时,智能音箱已经根据你的日程播放舒缓音乐;走进厨房,智能冰箱提醒你今天的食材库存;而在城市道路上&…

JVM 双亲委派模型以及垃圾回收机制

目录 1. JVM 内存区域划分 2. JVM 中类加载的过程 1) 类加载的基本流程 2) 双亲委派模型 3. JVM 中垃圾回收机制 1) 找到垃圾 a) 引用计数 b) 可达性分析 2) 释放垃圾 1. JVM 内存区域划分 一个运行起来的 Java 进程,其实就是一个 JVM 虚拟机。 而进程是…

ansible自动化运维(四)jinjia2模板

Jinjia2模板 前面说到playbook组成的时候,有介绍到template模块,而template模块对模板文件进行渲染时,使用的就是jinja2模板引擎,jinja2本身就是基于python的模板引擎,所以下面先来了解一下jinjia2模板的一些用法 基…

通过k-means对相似度较高的语句进行分类

本文介绍了如何使用K-Means算法对相似度较高的语句进行分类,并附上java案例代码 import java.util.ArrayList; import java.util.List; import java.util.Random;public class KMeansTextClustering {public static void main(String[] args) {// 初始化语句数据集…

Oracle 19c rac 补丁升级,从19.7 to19.22-集群

1. 补丁包概述 数据库环境 角色 数据库 IP地址 数据库版本 主机名 数据库名称 源端 RAC 172.30.21.166/167 19.7 hfcwdb66/hfcwdb67 hfdb 将以下补丁包上传到/soft下 上传到两个节点的soft目录下:p6880880_190000_Linux-x86-64.zip (更新o…

Windows安装Jira

下载 Download Jira Data Center | Atlassian https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-10.3.0-x64.exe 以管理员身份安装,否则弹出以下提醒 创建和配置MySQL数据库:参照 Connecting Jira applicat…

uniapp - 微信小程序

一、background-image 大图不显示的问题 解决方法: 1、使用网络地址;2、使用 base64 urlTobase64(filePath) {// #ifdef MP-WEIXINlet img ${filePath},imgBase64 wx.getFileSystemManager().readFileSync(img, "base64"),base64Url data:…

DETR: End-to-End Object Detection with Transformers论文学习

论文地址:https://arxiv.org/pdf/2005.12872 代码地址:https://github.com/facebookresearch/detr 相关学习视频:https://space.bilibili.com/94779326/lists?sid1531941 标题前言: DETR 是 Facebook 团队于 2020 年提出的基于…

LeetCode 24反转链表

单链表反转:详细解析与代码实现 在数据结构的学习过程中,链表是一个非常重要且有趣的部分,而单链表的反转操作更是常考的基础知识点。今天就来和大家详细讲讲如何实现单链表的反转,并通过代码示例来加深理解呀。 题目 给定单链…

Redis学习笔记之——学习计划

Redis——Remote Dictionary Server,开源、基于内存、速度快、key-value... Redis做为一个高性能的键值存储系统,广泛应用于缓存、会话存储、分布式锁以及其他需要快速访问的数据场景中。熟悉掌握redis,似乎已成为广大码农们必备的一项技能。…

网络安全教学博客(二):常见网络安全威胁剖析

在上一篇博客中,我们了解了网络安全的基础概念和重要性。今天,让我们深入探讨一下常见的网络安全威胁,以便我们能够更好地识别和防范它们。 恶意软件(Malware) 病毒(Virus):病毒是一…

Vue3状态管理:Pinia架构设计分析

Vue3状态管理:Pinia架构设计分析 介绍 在Vue.js开发中,状态管理是一个非常重要的部分。随着Vue3的发布,Pinia作为一种新的状态管理架构也相继问世。本文将对Pinia架构进行深入分析,帮助读者了解其设计原理、特点以及在实际项目中的应用。 架构…