原理图

飞凌嵌入式丨我们是如何解决TVS管使用错误的

六眼飞鱼酱① 提交于 2020-04-05 22:40:30
背景 一位客户在我司购买的某核心板,自己设计的底板。但在设计好底板后,发现不能通过USB更新程序,用SD卡可以正常程序烧写。出现此问题后,客户将底板快递至飞凌嵌入式申请技术服务,经过工程师反复测试后,发现确实存在此问题。 在寻找问题原因的过程中,发现是客户原理图中的TVS管使用错误导致问题出现。下图为客户设计原理图: 跟客户沟通GND_ETH连接的机壳,打静电过程中干扰信号可以通过TVS泄放到GND_ETH。 TVS二极管反应速度快,钳位电压精确,结电容低,较大电容的保护器件可导致数据信号波形恶化甚至出现位错误。 RClamp0502B此TVS管是为了保护高速数据和传输线上的敏感元件,在工作环境中免受ESD(静电放电)、CDE(电缆放电事件)和EFT(电气快速瞬态)引起的过电压而设计的。 对于TVS管必须从USB信号线连接到GND,而GND_ETH通过TVS管对数据传输进行干扰造成不能正常的烧写程序。查看《RClamp0502B数据手册》,数据手册中明确写出引脚1和引脚2连接数据线,实现对两条线路的保护,引脚3与地面(即GND)直接相连。 ▼ 如下图所示: 芯片参考手册给出来的参看电路的引脚3直接接到GND上面。 ▼ 如下图所示: 通过飞凌工程师们对线路整改,将TVS管的引脚3接到GND上面,能够实现USB数据线烧写程序,问题解决。 整改后的原理图如下图所示: 来源: 51CTO

Protel Dxp批量修改

本小妞迷上赌 提交于 2020-03-30 10:34:19
Protel Dxp有非常强大的批量操作功能,即具有批量自动元件标注、批量修改元件封装、批量修改布线、焊盘和字符大小等功能。   1. 批量自动标注元件标号   在原理图设计完成后,如果要重新标注元件,可以单击主菜单Tools>>anno-tate、打开annotate对话框,如图1所示。  在左边的Schematic AnnotationConfiguration中,先给出标注原则和需要进行标注的原理图。选择标注原则,有四项.先上后右,先下后右,先右后上,先右后下,选择一项即可。接着设定需要标注的原理图,在右边的Proposed Change List中,单击下边的Reset Designators按钮,在弹出的Design Explorer Information中,单击Ok;再单击Update Changes List按钮,在弹出的Design Explorer Information中,单击Ok:最后单击Accept Changes按钮,弹出Engineering Change Order对话框,如图2所示。   在弹出的Engineering Change Order对话框中,单击Validate Changes按钮检查改变是否有效,当Check项全部为"√"后,再单击Execute changes按钮,最后单击Close.这时所有的标注都已按设置更改了。   2

OrCAD42道问题汇总

二次信任 提交于 2020-03-24 10:43:51
3 月,跳不动了?>>> 1、什么是FANOUT布线? FANOUT布线:延伸焊盘式布线。 为了保证SMD器件的贴装质量,一般遵循在SMD焊盘上不打孔的原则,因此用fanout布线,从SMD器件的焊盘向外延伸一小段布线,再放置VIA,起到在焊盘上打孔的作用。在LAYOUT PLUS 中,用AUTO/Fanout/Board,实现fanout布线。先要设置好FANOUT的参数。在自动布线前要对PCB上各SMD器件先FANOUT布线。 2、现在顶层图上有四个模块,选中任一模块后,按右键选Descend Hierarchy后可进入子图,现在子图已画好,如何在顶层中自动生成PORT? 而不用自己一个一个往上加PORT?(子图中已给一些管脚放置了PORT) 阶层式电路图的模块PIN脚要自己放置。选中模块后用place pin快捷菜单。自动应该不可能。 3、只是想把板框不带任何一层,单独输出gerber文件。该咋整? 发现在layout 自带的模板中,有一些关于板框和尺寸的定义,都是在notes层。所以你也可以在设定板框时,尝试单独将obstacle type 设定为board outline,将obstacle layer设定为 notes,当然要在layers对话框里添加上notes层,再单独输出notes层gerber文件  4、层次原理图,选中,右键,Descend Hierarchy

Cadence的orCAD下器件信息显示推荐

冷暖自知 提交于 2020-03-23 10:30:52
3 月,跳不动了?>>> 对“原理图设计”而言,其本质为“设计思路的抽象描述”,其中涉及的重点为3个: i)、 “器件符号”:器件在原理图中的表述形式; ii)、 “器件选型”:器件选择; iii)、 “器件封装”:器件的PCB封装; 以上3点,是设计中最重要的3点,为后续维护,最佳情况是可以通过“Schematic原理图”直观得到以上3点的所有信息,并实现同步修改; 之前使用的“AD/DXP”或是“PADS”,相对于“Cadence”而言,其批量处理及显示操作、友好度等方面而言,个人更偏向于“Cadence”进行设计,尤其是在“大工程设计”时,其优势更加明显; 1、举例器件描述 对“Cadence的orCAD”下,其添加元件后,默认显示并不包含“封装信息”,其为“不显示属性”,如下所示: 推荐的显示显示如下所示: 如上所示,其包含了3点:“器件符号”、“器件名”、“器件封装”,可直接从图中获取到“设计描述”,修改也会更加方便; 2、修改实现步骤 对“Cadence的orCAD”下,其添加元件后,调整显示方法为: 截图1: 截图2: 截图3: 截图4: 截图5: 如上图所示,即可实现“器件的3大信息显示”,此方法有利有弊: 优点: 可直观获取器件3大主要信息,便于后续维护; 缺点: 1、显示信息过于完全,图纸保密性低、泄露概率高、抄板难度大为降低;2、“封装信息”会额外占据

AD(Altium Designer)使用技巧 简明

雨燕双飞 提交于 2020-03-06 16:03:23
—— 目录 AD(Altium Designer)使用技巧 1Altium Designer与Protel99se异同 2常用元器件中英对照表 3常用快捷键 原理图模式 视角相关 操作相关 PCB模式 视角相关 4一般操作 原理图模式 替换同一类元件封装 自动编号 PCB模式 5其它 官方库的添加 AD(Altium Designer)使用技巧 1Altium Designer与Protel99se异同 Altium Designer 是原Protel软件开发商Altium公司推出的一体化的电子产品开发系统,相当于Protel99se的全面升级版本(可兼容)。 2常用元器件中英对照表 可在此栏中搜索下表项。 中文 英文 电阻 Res 电容 Cap 电感 Inductor 二极管 Diode 三极管 NPN/PNP 场效应管 JFET/MOSFET 麦克风 Mic 电铃 Bell - - 3常用快捷键 原理图模式 视角相关 1 鼠标滚轮:画面上下平移 2 shift+鼠标滚轮:画面左右平移 或:按住鼠标右键拖拽,实现自由视角 3 ctrl+滚轮: 放大缩小 4 v+f:居中显示 右下角标有三角的图标按鼠标右键可切换模式 操作相关 PCB模式 视角相关 1 数字键2:2d模式 2 数字键3: 3d模式 3 ctrl+f/v+b:翻转(flip board) 其它与原理图模式基本相同

资深EMC工程师总结:EMC整改流程及常见问题

假如想象 提交于 2020-03-05 07:16:20
EMC主要是通过测试产品在电磁方面的干扰大小和抗干扰能力的综合评定,是产品在质量安全认证重要的指标之一。很多产品在做产品安全认证时都会遇到产品测试不合格的情况,尤其是在电磁兼容测试(即EMC测试)出错频率更是普遍。当产品一旦测试不合格,那么随之而来的肯定是EMC整改通知书。在EMC整改过程中很多管理人和技术人员并不太明白该从何处入手,今天我们就来分析EMC整改常遇到的问题和一些整改建议。 首先我们来从EMC测试项目构成说起,EMC主要包含两大项:EMI(干扰)和EMS(产品抗干扰和敏感度)。当然这两大项中又包括许多小项目,EMI主要测试项:RE(产品辐射,发射)、CE(产品传导干扰)、Harmonic(谐波)、Ficker(闪烁)。EMS主要测试项:ESD(产品静电)、EFT(瞬态脉冲干扰)、DIP(电压跌落)、CS(传导抗干扰)、RS(辐射抗干扰)、Surge(雷击)、PMS(磁场抗扰)。通过这些测试项目我们不难看出EMC测试主要围绕产品的电磁干扰和敏感度两部分,如果一旦产品不符合安全认证标准需要EMC整改的时候我们可以通过降低其材料和零部件进行整改。 一、EMC整改意见: 1、在拿到整改意见书以后,需要提前定位好EMC整改计划。没有定位好计划就去盲目的整改产品就像无头的苍蝇一样到处乱动,这样只会增加整改的成本。 2、定位手段,对于这里小编觉得主要可以分为两点。第一:直觉判断

电容滤波的解析与EMC整改建议

雨燕双飞 提交于 2020-03-04 07:43:51
一、电容的滤波作用 即频率f越大,电容的阻抗Z越小。 当低频时,电容C由于阻抗Z比较大,有用信号可以顺利通过; 当高频时,电容C由于阻抗Z已经很小了,相当于把高频噪声短路到GND 上去了。 二、电容滤波在何时会失效 整改中常常会使用电容这种元器件进行滤波,往往有“大电容滤低频,小电容滤高频” 的说法。 以常见的表贴式MLCC陶瓷电容为例,进行等效模型如下: 容值10nF,封装0603的X7R陶瓷的模型参数如下: 由于等效模型中既有电容C,也有电感L,组成了二阶系统,就存在不稳定性。对电路回路来说,就是会发生谐振,谐振点在如下频率处: 下图是谐振曲线的示例: 即常说的在谐振点前是电容,谐振点之后就不再是电容了。 三、LC滤波何时使用 如果串联电感L,再并联组成C,就形成了LC滤波: 单独一个电容C是一阶系统,单独一个电感L也是一阶系统,在幅值衰减斜率是-20dB。但LC组成的二阶系统,幅值衰减斜率是-40dB,更靠近理想的“立陡”的截止频率的效果,即滤波效果更好。 四、PWM频率到底是多少 往往提到PWM,比如会说用20kHz PWM驱动电机等。但实际上,这个20kHz仅代表 PWM的脉冲周期是50us: 那么所谓的20kHz PWM在频域上的频率点落在哪里呢,如下公式: 对于阶跃信号来说,由于上升时间tr无穷小,则频率f无穷大。当频率高了之后,寄生参数则不能在忽略

HDMI原理图信号PIN脚

人盡茶涼 提交于 2020-03-04 00:48:08
HDMI(19Pin)/DVI(16 pin)的功能是热插拔检测(HPD),这个信号将作为主机系统是否对HDMI/DVI是否发送TMDS信号的依据。HPD是从显示器输出送往计算机主机的一个检测信号。热插拔检测的作用是当显示器等数字显示器通过DVI接口与计算机主机相连或断开连接时,计算机主机能够通过HDMI/DVI的HPD引脚检测出这一事件,并做出响应。 在传输信号上来讲,HDMI与DVI完全兼容,只是接口封装不一样而已,下面以HDMI为例讲述HPD的原理和实现方式。 标准HDMI接口具有热插拔与检测的功能(hot plug detection),其Pin19即为HPD信号,这个信号作为HDMI发送器判断接口是否已连接HDMI显示设备的依据。 如上图是一个HDMI接收器的一部分电路,当他被插时,他心里肯定是拒绝的……HDMI发送器通过Pin18向接收器供电,Pin19被拉高,此时发送器知道已经连接HDMI接收器。当接收器端电路断电,VCC_3v3失去电压,如上图Q3截止,Q2的门极被拉高,因而Q2通,则Pin19被拉低,这样发送器接收到接收器未工作的信号。 在一些显示器电路中,有存储器来存储屏幕EDID信息,存储器可以由Pin18脚供电,这样即使屏幕不工作,只要插上HDMI线,主机就可以通过Pin15、Pin16的I2C总线读出显示器的EDID信息。 PS: 1

新手如何在Altium Designer中绘制电路板

断了今生、忘了曾经 提交于 2020-03-03 16:55:26
好久没用AD画电路板了,这次电子实训让画个PCB板,借着这个机会写了一篇新手教程。 此教程所用的电路图是自动循迹小车,虽然元件比较简单,但是感觉还是很厉害的,一块看一下吧。 此教程仅适用于没有基础的同学 一、概述 Altium Designer 的功能非常强大,主要用来: 理图设计、 印刷电路板设计、 FPGA的开发、嵌入式开发、3D PCB设计。这里我们主要用来绘制PCB. 二、软件的下载与安装 我用的是AD14.1.5,安装教程可以自己百度,上面的安装版本非常多,安装教程也挺多的。不会的可以参考下面的链接: Altium Designer 安装教程 Altium Designer 官网 三、绘制原理图 安装好软件后就可以开始绘制原理图了,各种版本的操作基本类似,这里以AD14.1.5为例。我们要以循迹小车为例,电路如下 我们先来分析一下,传感器1和传感器2同时影响着IC1A和IC1B的同相输入端和反向电压输入端的电压。当传感器1对着黑线时传感器2正好不对着黑线,所以D1的光被黑线吸收反射不到RG1,所以RG1的阻值增大,而D2的光能反射到RG2使RG2的阻值减小。这样使得IC1A的同相输入端的电压升高而反向输入端的电压降低,所以IC1A输出高电平使Q1截止,电机M1不转。IC1B则输出低电平使 Q2导通,电机M2转。所以小车必然转向,结果传感器1离开了黑线,M1开转,小车前行