跳转到主要内容

博客

【干货】开关电源layout的巧妙设计方法!

<strong>印制电路板的制作</strong>

如何在ARM嵌入式环境运行FDDB第一的人脸检测算法

YSQ(于仕琪)人脸检测介绍:

YSQ人脸检测算法实现快速从视频帧中检测人脸并提取关键信息,支持多视角检测,每个人脸提取68个关键点(Landmark)坐标。算法使用标准C/C++实现,无任何第三方库或工具依赖。具有以下特点:

电路中7个常用接口类型之要点说明

我们知道,在电路系统的各个子模块进行数据交换时可能会存在一些问题导致信号无法正常、高质量地“流通”

例如有时电路子模块各自的工作时序有偏差(如CPU与外设)或者各自的信号类型不一致(如传感器检测光信号)等,这时我们应该考虑通过相应的接口方式来很好地处理这个问题。

<strong>下面就电路设计中7个常用的接口类型的关键点进行说明一下:</strong>

<strong>1、TTL电平接口</strong>

PCB各层的含义 (solder paste 区别)

<strong>PCB层的定义: </strong>

<center><img src="http://mouser.eetrend.com/files/2017-07/博客/100007168-23039-cc.jpg&quot; alt=“” width="600"></center>

集成电路芯片电极如何引出来?

集成电路芯片已经很小了,然而它需要工作的话还得给它通电,那个很细的金属丝怎么连到芯片上呢?

整体而言,对芯片进行封装,打bonding线,与外界相连。

<strong>一、IC上留有Pad</strong>

简单说就是在芯片上有pad,相当于一块稍大的金属平板,往内连接各种芯片上的器件;往外,用金属丝或者倒装等等,连到封装外壳的内引脚上。我们看到的是封装后的壳外面的引脚。

嵌入式系统开发中五个设计驱动程序的方法

一个嵌入式应用软件都会在某些时候访问最底层的固件和进行一些硬件控制。驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下5个窍门是每一个开发者在设计驱动程序时应该考虑的,下面就随我们一起来了解一下相关内容吧。

<strong>1.使用设计模式</strong>

设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,也可以从他的解决方案工具箱中选择一个最适合解决这个问题的方案。在微处理器出现之初,底层驱动已经很成熟了,那么,为什么不利用现有的成熟的解决方案呢?

驱动程序设计模式大致分属以下4个类别:Bit bang、轮询、中断驱动和直接存储器访问(DMA)。

有时,我们得让信号跨轨传输

提问 :在给一个精密传感器模拟前端设计信号调理模块,是否应该使用轨到轨输入的运放?

答案:可能要用,这取决于传感器输出信号是否会迫使运算放大器达到一个接近供电轨的电压。例如,若要通过一个精密10 Ω并联电阻监控0 mA至500 mA的负载电流,则最大输出电压将是5 V。如果放大器电源电压为5 V,那么您将需要选择一个具有轨到轨输入电压范围的放大器。

软件/硬件工程师的思维不同点,说中你了吗?

<strong>软件工程师:我今天要完成xx行代码的重构
硬件工程师:这几个器件能不改就不改,实在不行用独家供货</strong>

软件的灵活性很高,可以根据需要进行修改,即使是微不足道的修改,只要能让代码看起来比较“爽”,都可以随时进行调整。况且现在代码的版本控制工具比较成熟,实在不行可以用时光机返回所有的修改。

硬件不一样,有时候动一根线,或者layout的时候动了一点位置,都可能导致信号产生比较大的噪声或者异常。每一个器件的修改也是慎之又慎,需要一系列替代测试和可靠性测试,即使是在风险可控的条件下,也要考虑投入产出比。

电路保护设计之于电子工程师,要做好到底有多难?

随着电子系统的复杂性和集成度越来越高,而工作电压越来越低,电子系统对可靠性、稳定性和安全性的要求也越来越高,电路保护设计的重要性也越来越强。在电路保护设计中,电路保护器件的选择和应用是否合理,将直接影响电子系统电路保护方案的保护效果。

您需要知道的CMRR——仪表放大器拓扑(第3部分)

并不是所有架构造而平等。就像您不会选择一个单一工具来建造一个房子一样,您不应该假设所有仪表放大器(INA)在所有应用中都能发挥最佳效用。

共模抑制比(CMRR)和共模抑制(CMR)测量差分输入放大器(例如运算放大器或INA)抑制两个输入共用信号的能力。换言之,由于共模电压与数据手册中的规定不同,所以在输入端出现偏置电压。该偏移电压除了初始输入失调电压外,还通过器件或电路的差分增益放大!

CMRR的技术定义是差分增益与共模增益的比值。通过改变输入共模电压并观察输出电压的变化进行测量。该变化值通过除以增益而被称为输入,并且被认为是输入偏移电压变化。 CMRR通常以分贝(dB)报告,以便于解释和比较。没有行业标准,且CMRR和CMR经常互换。

智能化进程中的锂离子电池

电子产品、医疗器械和家用电器的普及,以及集成电路的发展,不仅要求化学电源体积小,而且还要求能量密度高、密封性和贮存性能好、电压精度高。因此电池池的研究重点转向蓄电池,1988年,镍镉电池实现商品化。1992年,锂离子电池实现商品化。

<center><img src="http://mouser.eetrend.com/files/2017-07/博客/100007042-22604-d1.jpg&quot; alt=“” width="600"></center>

印制电路板信号损耗测试技术

<strong>1、前言</strong>

  印制电路板(PCB)信号完整性是近年来热议的一个话题,国内已有很多的研究报道对PCB信号完整性的影响因素进行分析[1]-[4],但对信号损耗的测试技术的现状介绍较为少见。

PCB传输线信号损耗来源为材料的导体损耗和介质损耗,同时也受到铜箔电阻、铜箔粗糙度、辐射损耗、阻抗不匹配、串扰等因素影响。在供应链上,覆铜板(CCL)厂家与PCB快件厂的验收指标采用介电常数和介质损耗;而PCB快件厂与终端之间的指标通常采用阻抗和插入损耗。

针对高速PCB设计和使用,如何快速、有效地测量PCB传输线信号损耗,对于PCB设计参数的设定和仿真调试和生产过程的控制具有重要意义。

<strong>2、PCB插入损耗测试技术的现状</strong>

PCB工程师金字塔分级标准,看看你在哪个级别

PCB工程师中存在着分级依据:入门、初级、中级(ABC)、高级,大家来看看自己是什么级别的吧。

<strong>入门级PCB工程师</strong>

<strong>能力要求:</strong>

1、能制作简单的封装,如DIP10等到;

2、掌握至少一种PCB设计软件的基本操作,并能制订简单的布线线宽和间距等规则;

3、能对具有100个元件和200个网络或以下PCB进行较合理和有序的布局和布线;

4、能在他人或自定规则下手动或自动布线并修改,达到100%布通并DRC完全通过;

5、具备基本的机械结构和热设计知识;

6、掌握双面板走线的一些基本要求。

2017年物联网发展的八大趋势

物联网(IOT)是一项科技革命,目标在于将短距离移动资料收发器嵌入到日常生活中的小工具或事物中,为信息通讯的技术领域带来新的发展面向。Frost & Sullivan的研究报告提出物联网的八大发展趋势:(1) 物联网将演变为知觉工具、(2)认知技术成为新的智慧、(3) 物联网平台商品化、(4)无人机运输成真、(5)物联网事国家网络安全的危机、(6)智能汽车和智能家居的融合已经实现、(7) AI个人秘书竞争优势、(8)云端运算普及化。

差分阻抗-什么是差分?

当你认为你已经掌握了PCB 走线的特征阻抗Z0,紧接着一份数据手册告诉你去设计一个特定的差分阻抗。令事情变得更困难的是,它说:“……因为两根走线之间的耦合可以降低有效阻抗,使用50Ω的设计规则来得到一个大约80Ω的差分阻抗!”这的确让人感到困惑!

这篇文章向你展示什么是差分阻抗。除此之外,还讨论了为什么是这样,并且向你展示如何正确地计算它。

<strong>单线:</strong>

图1(a)演示了一个典型的单根走线。其特征阻抗是Z0,其上流经的电流为i。沿线任意一点的电压为V=Z0*i( 根据欧姆定律)。

<strong>一般情况,线对:</strong>

嵌入式驱动程序设计的5个套路

每一个嵌入式应用软件都会在某些时候访问最底层的固件和进行一些硬件控制。 驱动的设计和实施是确保一个系统能够满足其实时性要求的关键。以下五个窍门是每一个开发者在设计驱动程序时应该考虑的。

<strong>1.使用设计模式</strong>

设计模式是一个用来处理那些在软件中会重复出现的问题的解决方案。 开发人员可以选择浪费宝贵的时间和预算从无到有地重新发明一个解决方案,也可以从他的解决方案工具箱中选择一个最适合解决这个问题的方案。在微处理器出现之初,底层驱动已经很成熟了,那么,为什么不利用现有的成熟的解决方案呢?

驱动程序设计模式大致分属以下4个类别:Bit bang、轮询、中断驱动和直接存储器访问(DMA)。

有点意思!用电子元器件比喻人生!

热恋中的女人,心就像被加了一个差动放大器,男朋友的一切优点都被当成差模信号被放大,而他的缺点都被选择为共模信号抑制掉。

男人心就像是三极管放大器,恋爱时是共基极的,你的付出总可以在他那得到几百倍的回报,但是结婚后,就改成了共集电极了,往往你的付出都是得不到等价的输出了,兴许过了七年之痒,没心肺的那部分男人还会变成共射极,这时候的输出虽然放大很多,却是反相了,和你的期望完全不同了。

(小编觉得这一定是一位姑娘写的吧...)

暗恋就像一根二极管,总是单向的电流。除非你运气好,表白时二极管反向击穿了,否则你就一直这样毫无回报的付出吧,别抱怨,谁让你选二极管呢。

PCB布线出错大全汇总(二)

<strong>问:从WORD文件中拷贝出来的符号,为什么不能够在PROTEL中正常显示</strong>

复:请问你是在SCH环境,还是在PCB环境,在PCB环境是有一些特殊字符不能显示,因为那时保留字.

<strong>问:net名与port同名,pcb中可否连接</strong>

答复:可以,PROTEL可以多种方式生成网络,当你在在层次图中以port-port时,每张线路图可以用相同的NET名,它们不会因网络名是一样而连接.但请不要使用电源端口,因为那是全局的.

<strong>问::请问在PROTEL99SE中导入PADS文件, 为何焊盘属性改了</strong>

关于指纹|你可能不知道的10个冷知识

<ul>
<li>
<p>指纹是<strong>辨别身份的最有效方式</strong>:甚至DNA都无法辨别的双胞胎,他们的指纹却截然不同。同样,手掌,脚底,脚趾都是独一无二的,都可以用于身份识别。</p>
<p><br />
</p>
</li>
<li>
<p>指纹非常<strong>耐磨</strong>:指纹的耐久力非常长,生下来就是固定的,一直到老也不会变。</p>
<p><br />

PCB布线出错大全汇总(一)

<strong>1.原理图常见错误:</strong>

<strong>(1)ERC报告管脚没有接入信号:</strong>

a. 创建封装时给管脚定义了I/O属性;

b.创建元件或放置元件时修改了不一致的grid属性,管脚与线没有连上;

c. 创建元件时pin方向反向,必须非pin name端连线.

<strong>(2)元件跑到图纸界外:没有在元件库图表纸中心创建元件.</strong>

(3)创建的工程文件网络表只能部分调入pcb:生成netlist时没有选择为global.

(4)当使用自己创建的多部分组成的元件时,千万不要使用annotate.