0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

在元器件和复杂电路中工程师常犯的10个错误

dytfki8u8yql 来源:电子技术控 作者:电子技术控 2022-11-28 15:53 次阅读

面对林林总总的元器件和复杂的电路图,工程师们不时出现小错误是难免的,小编整理了10个,看看你是否曾踩过坑?

错误1、 我们这系统是220V供电,就不用在乎功耗问题了

点评:低功耗设计并不仅仅是为了省电,更多的好处在于降低了电源模块及散热系统的成本,由于电流的减小也减少了电磁辐射和热噪声的干扰。随着设备温度的降低,器件寿命则相应延长(半导体器件的工作温度每提高10度,寿命则缩短一半)。功耗问题随时都要考虑到。

错误2、程序只要稳定就可以了,代码长一点、效率低一点不是关键

点评:CPU的速度和存储器的空间都是用钱买来的,如果写代码时多花几天时间提高一下程序效率,那么从降低CPU主频和减少存储器容量所节约的成本绝对是划算的。CPLD/FPGA设计也类似。

错误3、这些总线信号都用电阻拉一下,感觉放心些

点评:信号需要上下拉的原因很多,但也不是个个都要拉。上下拉电阻拉一个单纯的输入信号,电流也就几十微安以下,但拉一个被驱动了的信号,其电流将达毫安级,现在的系统常常是地址数据各32位,可能还有244/245隔离后的总线及其它信号,都上拉的话,几瓦的功耗就耗在这些电阻上了。

错误4、这些信号怎么都有过冲啊?只要匹配得好,就可以消除了

点评:除了少数特定信号外(如100BASE-T、CML),都是有过冲的,只要不是很大,并不一定都需要匹配,即使匹配也并非要匹配得最好。象TTL的输出阻抗不到50欧姆,有的甚至20欧姆,如果也用这么大的匹配电阻的话,那电流就非常大了,功耗是无法接受的,另外信号幅度也将小得不能用,再说一般信号在输出高电平和输出低电平时的输出阻抗并不相同,也办法做到完全匹配。所以,TTL、LVDS、422等信号的匹配只要做到过冲可以接受即。

错误5、降低功耗都是硬件人员的事,与软件没关系

点评:硬件只是搭个舞台,唱戏的却是软件,总线上几乎每一个芯片的访问、每一个信号的翻转差不多都由软件控制的,如果软件能减少外存的访问次数(多使用寄存 器变量、多使用内部CACHE等)、及时响应中断(中断往往是低电平有效并带有上拉电阻)及其它争对具体单板的特定措施都将对降低功耗作出很大的贡献。

错误6、100M的数据总线应该算高频信号,至于这个时钟信号频率才8K,问题不大

点评:数据总线的值一般是由控制信号或时钟信号的某个边沿来采样的,只要争对这个边沿保持足够的建立时间和保持时间即可,此范围之外有干扰也罢过冲也罢都不会有多大影响(当然过冲最好不要超过芯片所能承受的最大电压值),但时钟信号不管频率多低(其实频谱范围是很宽的),它的边沿才是最关键的,必须保证其单调性,并且跳变时间需在一定范围内。

错误7、为保证干净的电源,去偶电容是多多益善

点评:总的来说,去偶电容越多电源当然会更平稳,但太多了也有不利因素:浪费成本、布线困难、上电冲击电流太大等。去偶电容的设计关键是要选对容量并且放对地方,一般的芯片手册都有争对去偶电容的设计参考,最好按手册去做。

错误8、这板子的PCB设计要求不高,就用细一点的线,自动布吧点评:自动布线必然要占用更大的PCB面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB厂家在定价方面,线宽、过孔数量是重要的考量因素,它们分别影响到PCB的成品率和钻头的消耗数量,此外PCB板的面积也是影响价格的一方面。所以自动布线势必会增加线路板的生产成本。

错误9、这部分电路只要要求软件这样设计就不会有问题

点评:硬件上很多电气特性直接受软件控制,但软件是经常发生意外的,程序跑飞了之后无法预料会有什么操作。设计者应确保不论软件做什么样的操作硬件都不应在短时间内发生永久性损坏。

错误10、 既然是数字信号,边沿当然是越陡越好

点评:边沿越陡,其频谱范围就越宽,高频部分的能量就越大;频率越高的信号就越容易辐射(如微波电台可做成手机,而长波电台很多国家都做不出来),也就越容易干扰别的信号,而自身在导线上的传输质量却变得越差。所以能用低速芯片的尽量使用低速芯片。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电容
    +关注

    关注

    99

    文章

    5960

    浏览量

    149785
  • 总线
    +关注

    关注

    10

    文章

    2857

    浏览量

    87893
  • 数字信号
    +关注

    关注

    2

    文章

    943

    浏览量

    47490

原文标题:复杂元器件和电路图,工程师常犯的10个错误

文章出处:【微信号:电子技术控,微信公众号:电子技术控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    元器件电路设计的重要性

    元器件电路设计的重要性是不言而喻的,它们构成了电路的基本单元,并决定了电路的功能、性能以及可
    的头像 发表于 10-29 16:17 154次阅读

    基础元器件知识与应用

    电子工程领域,基础元器件是构建复杂电子系统的基本组成部分。了解这些元器件的工作原理和应用场景对于电子
    的头像 发表于 10-29 16:14 129次阅读

    FPGA算法工程师、逻辑工程师、原型验证工程师有什么区别?

    避免锁存器主要有以下几个重要原因: 不可预测性:锁存器的输出可能取决于输入的历史值,这使得电路的行为更难以预测和理解。复杂的设计,这种不确定性可能导致难以调试的
    发表于 09-23 18:26

    ad如何设置两元器件的距离

    Altium Designer(简称AD)设置两元器件之间的距离,主要是通过设置元器件间的安全间距(Clearance)规则来实现的。
    的头像 发表于 09-02 15:31 3826次阅读

    “Datasheet5” 工程师元器件选型资料一网打尽

    新增电子元器件原厂参考设计资源 为了方便工程师更好的进行元器件选型,Datasheet5提供被验证过的原理图符号,PCB封装以及2D、3D模型下载,并且可以轻松拖放到主流设计工具,直
    的头像 发表于 08-26 17:34 482次阅读
    “Datasheet5” <b class='flag-5'>工程师</b><b class='flag-5'>元器件</b>选型资料一网打尽

    常见的电子元器件评估板的作用

    电子元器件评估板(Evaluation Board)是用来评估和测试特定电子元器件(例如传感器、芯片、模块等)的功能和性能的工具。评估板通常由电路板、连接器、电源管理电路、接口
    的头像 发表于 07-25 13:32 360次阅读

    硬件工程师如何做元器件变更的决策

    产品责任人的硬件工程师,应如何权衡该要求?【讨论】寻找价格、供货上更有优势的元器件,是采购部门采购这个专业领域的职责所在。本案例
    的头像 发表于 07-06 08:17 415次阅读
    硬件<b class='flag-5'>工程师</b>如何做<b class='flag-5'>元器件</b>变更的决策

    嵌入式软件工程师和硬件工程师的区别?

    ,并且了解嵌入式系统的工作原理。此外,他们还需要具备良好的逻辑思维能力,能够快速解决复杂的软件问题。嵌入式软件工程师软件开发方面有着丰富的经验,能够编写高效稳定的嵌入式软件,并且熟悉实时系统开发和调试
    发表于 05-16 11:00

    大厂电子工程师常见面试题#电子工程师 #硬件工程师 #电路知识 #面试题

    电子工程师电路
    安泰小课堂
    发布于 :2024年04月30日 17:33:15

    电路板背面如何找到元器件位置

    电路板背面找到元器件位置是电子工程师电路维修人员的常见任务之一。这项任务需要仔细的观察和专业的电子知识。以下是一
    的头像 发表于 03-08 16:53 1669次阅读

    优秀电源工程师需要哪些必备技能?

    。1、建模仿真电路建模仿真是电源工程师必备技能之一。它是电源开发过程不可或缺的一环节,可以帮助工程师们验证设计方案的准确性与可行性。电源
    发表于 01-29 11:29

    常用电子元器件及其电路的作用

    电子元器件是电子电路的基本组成部分,其作用是控制、调节和处理电流和电压信号。现代电子技术,有许多常用的电子元器件,每种
    的头像 发表于 12-15 11:10 5703次阅读

    工程师必看!MOSFET器件选型的3大法则

    工程师必看!MOSFET器件选型的3大法则
    的头像 发表于 12-06 15:58 469次阅读

    FPGA工程师需要具备哪些技能?

    。 FPGA工程师进行DSP电路设计之前,需要深入了解数字信号处理技术。他们需要掌握数字信号处理的概念和基础知识,例如滤波器、傅里叶变换、数字信号采样等。FPGA
    发表于 11-09 11:03