- 全部
- 默认排序
尤其是当系统需求变更或多个供应商协作开发时,对比 dbC 文件以找出差异和潜在问题是至关重要的。本文将深入探讨如何通过 Python 的 cantools 库,实现高效、准确地对比多个相似的 CAN dbC 数据。cantools 是 Python 领域中一个强大的 CAN 协议处理库,广泛用于汽车
大家都知道,死铜是PCB设计的“定时炸弹”,有时候为了图省事会忽略死铜,毕竟这玩意处理不当轻则影响信号,重则引发事故。 但有时候在五种情况下,必须处理死铜!1. 必删死铜场景高频信号区:10GHz以上电路保留死铜,辐射噪声增加5db(实测华
对于零中频接收机,主要有IQ失配,直流偏移等问题[1]。(1)当知道IQ增益失配和相位失配后,镜像抑制比是多少呢?理论上,如果IQ两路完全匹配,那么基带处理后的信号,能够完全抑制镜像信号。但是,实际上,IQ两路总是会失配,所以镜像信号总是存在。比如说,假设增益失配为0.2db,相位失配位2度,那么就
如果在实测过程中,发现接收机的灵敏度并没有如理论计算的那样好,而是差了那么几个db,该怎么办呢?如果是我要排查这个问题,我想我应该会这样操作。先多测几个板子,看看是不是所有的板子,表现都一致;如果所有板子都是这样,那就是共性问题,可以着手开查了。再多测几个频点,工作频段内,高中低都选几个频点测试一下
1、菜鸟段位(0-2年):硬刚式背锅老板要求: “两天改完6层HDI板,客户急要!”操作:通宵删等长线、砍阻抗控制,交付Gerber后果:EMC辐射超标8db,板厂拒产,赔款10万+2、青铜段位(3-5年):卑微式妥协客户骚操作: “RF走
RS232接口是工业设备、嵌入式系统调试的“隐形纽带”。本文直击db9连接器核心引脚定义,结合典型场景解析,拒绝空泛理论。一、基础通信三件套引脚2(RXD):接收数据(设备输入端)典型场景:从PLC读取温度传感器数据引脚3(TXD):发送数
双平衡混频器(简称dbM)是射频(RF)系统中的核心器件,广泛应用于通信、雷达、仪器仪表等领域。它具备高隔离度、低杂散、较强的抑制能力,能够有效地完成信号频率的转换。一、混频器基础概述混频器是一种非线性器件,通过两个输入信号的非线性叠加产生
在射频与微波工程中,S参数是评估电路性能的关键工具。其中,S11与S12分别代表反射与反向传输特性,直接决定系统匹配度和信号完整性。一、S11:输入端口的“匹配镜子”定义:端口1的反射系数,公式为。关键指标:<-10db:基本要求(反射能量
在进行PCB制造时,我们通常会导出Gerber数据给到板厂,但PCB设计与PCB制造之间,存在着数据转换上的鸿沟,Gerber格式历史悠久,一直是行业的主力格式文件,但在传递复杂设计信息方面存在局限性。所以,如果你设计的PCB比较复杂,老wu是建议你提交Odb 这样的更智能、更全面的数据格式给到板

扫码关注





















