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

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

3天内不再提示

在电子设计中有许多坑 如何躲避就是个大问题

电子工程师 来源:网络整理 作者:佚名 2020-03-05 17:11 次阅读

电子工程设计需要谨小慎微,考虑周全尽可能避免一些错误。但是,对于刚入门的小白来说,很多时候难以做到万无一失,总会遇到考虑不到的时候。比如以下这些误区,是很多电子小白踩过的坑,多了解一下,避免重蹈覆辙。


只靠硬件降低功耗?

在硬件电路或者芯片设计的过程中,非常注重一个概念,那就是降低功耗!功耗控制确实是硬件设计中关键的一环,尤其是在消费电子产品上。很多消费电子产品都是装电池的,比如蓝牙耳机、智能印象等等,在这类电子产品中电池一直是一个痛点,所以在产品竞争力上,功耗是一项重要的指标。然而,省功耗是不是单单有硬件设计人员去考虑呢?答案是:不是!其实软件控制在节省功耗上面也有很多讲究,在电路系统中,最耗电的是存储器访问、总线请求、CPU运行等操作,而这些操作都是由软件去控制的。一个优秀的软件的程序应该严格的控制避免频繁触发这些耗电的动作,这会对整机产品的功耗降低有很大的贡献!


过冲信号一定要用匹配电阻消除?

首先解释一下什么是过冲现象,如果有用过单片机的应该都试过让单片机的 IO 输出一些信号,比如说用于驱动蜂鸣器的时候直接用 IO 推一个固定频率的方波。这时候如果你用示波器抓取 IO 输出的信号,可以发现信号并不是像书上画的方波那样干净,它会在信号翻转的边沿出现一些毛刺状的东西,上升沿会看到向上的毛刺,下降沿会有向下的毛刺。这个毛刺就是过冲现象,这时 IO 本身的电气特性导致的。过冲现象可以通过外部电路加匹配电阻把它过滤掉,但并不是多有过冲都需要这么做。原因是,如果要把过冲现象完全消除掉的话可能需要比较大的电阻,同时又要保证信号的电压幅度能够接受,这时候的电流会大很多。所以,有时候只要过冲现象在接受范围内,其实不需要非要把过冲完全消除。


存储器片选接地?

存储器基本上都有一个片选信号,一般是当总线需要访问存储数据时会把片选信号 CS 拉低为有效状态。可能有人会问,为了减少控制信号线,而且知道系统本身会频繁访问存储器,能不能直接把片选接地,让它一直选中呢?实际上功能是没有问题的,可以一直选中。但是大部分存储器在片选有效时的功耗会大很多,能够达到 100 倍以上。所以最好还是使用 CS 信号控制存储器,只有在需要访问的时候才选中它。


FPGA 的逻辑门闲着也是浪费?

现在 FPGA 的逻辑资源越来越多,对于工程开发人员来说无疑是件好事。因为能够支配的资源多了,那么能够发挥的空间也就大了,关键是写起代码来也不用时刻想着省资源。但是,对于功耗要求比较高的应用来说还是要尽量节省逻辑门资源。因为在 FPGA 里面,运行起来的功耗和内部被使用的逻辑门数量以及触发器的翻转次数成正比,所以尽可能减少数字电路中使用的资源以及翻转频率,在不需要翻转的时候禁止翻转,将会有效的降低功耗。


不用的芯片 IO 让它悬空就行?

IO 悬空的一个明显坏处就是容易让芯片内部信号受到影响,因为悬空的 IO 很容易受到外部影响干扰形成震荡信号传递到芯片内部。有人说,那加个上拉电阻把它的状态固定就行了吧?加上拉的方法是可以解决干扰的问题,但是又会引入功耗的问题,不会很多,大概会有一个微安级别的电流消耗。最好的处理方法是把 IO 设置成输出状态,这样既可以固定状态,又能够避免功耗流失。

PCB 使用自动布线?

应该稍微有点电子设计经验的工程师都不会使用自动布线,但是对于初学者出于方便可能会直接使用自动布线功能。这里介绍一下自动布线有什么不好的地方,一方面是自动布线会消耗比较大的面积,同时,软件会自动产生很多过孔,太多的布线和过孔都会影响到 PCB 最终量产的成本和性能。所以,真正的产品开发时没人会使用自动布线功能,基本都是手动拉线,尽可能地根据信号特点走线,以及设置线宽和覆铜等参数


以上介绍的这些要点是很多新手工程师在设计时考虑不到的地方,电子设计需要在实践中慢慢积累经验,同时借鉴别人的经验也非常重要,这样可以减少你在试错的过程中付出的代价!

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

    关注

    6032

    文章

    44521

    浏览量

    633104
  • 存储器
    +关注

    关注

    38

    文章

    7453

    浏览量

    163608
  • CS
    CS
    +关注

    关注

    0

    文章

    54

    浏览量

    24495
  • 电子设计
    +关注

    关注

    40

    文章

    790

    浏览量

    48552
收藏 人收藏

    评论

    相关推荐

    我的电子设计大赛,我的自豪记忆

    我,09界毕业本科生,专业是自动化,学校专于养鱼养虾,所以我们的专业严重的被边缘化,不过充满热情的我还是参加了07全国电子设计大赛,08XX省电子设计大赛,并获得了XX省二等奖,XX省一等奖的奖励
    发表于 02-24 09:17

    关于电子设计大赛,各位前辈请进!!

    我是大一的,学电子的,现在学校进行电子设计大赛,估计是为全国大赛进行海选,作为一个大一的菜鸟,我也想参加了看看,就算不能得奖,感受下气氛也行。我只学习了单片机的LED灯的控制,离比赛还有一个月,所以在这里求个合适我的题目,让我也
    发表于 03-24 11:28

    如何设计电子设计大赛题目

    本人大一菜鸟一枚,想了解一下电子设计的方法(流程),就是给你一个题目如何制作出合格的东西?
    发表于 03-20 11:40

    电子设计从零开始》手把手教你电子设计

    9章至第11章是数字电路部分,介绍了一些基本概念和系统开发过程中经常使用的器件;从第12章到结束是以51单片机为例的单片机应用技术介绍,其中有大量的实例和完整的程序。 电子设计涉及的知识面广、难度
    发表于 09-30 11:43

    《感悟设计:电子设计的经验与哲理》分享!

    本资料来源于互联网。《感悟设计:电子设计的经验与哲理》主要从设计者的思维的角度来展开叙述。但和别的讲设计的书籍显著的不同的在于:《感悟设计:电子设计的经验与哲理》不讲某个专题,而是注重描述设计的整个
    发表于 08-19 17:45

    【HarmonyOS HiSpark AI Camera试用连载 】九九八十一的第一--拆箱

    。。。建议先看安装视频,再组装开发板。【组装视频微信公众号 HarmonyOS社区文章里】 2号.按照官网教程里来,没太大问题,但是我却卡在装VScode环境过程中好久。注意事项:VScode反复
    发表于 10-21 22:41

    电子设计自动化(EDA)是什么

    随着集成电路技术的发展,电子设计自动化(EDA)逐渐成为重要的设计手段,已经广泛应用于模拟与数字电路系统等许多领域。电子设计自动化是一种实现电子系统或
    发表于 07-29 09:24

    电子设计竞赛应该如何准备?精选资料分享

    作为一个大二参加过全国大学生电子设计竞赛(2019年),并且拿到过全国二等奖的往届学长,我将我自己的学习路线呈现给大家,希望能帮助到大家,同时有需要电子设计大赛资料的可以私聊我,我无偿提供给大家
    发表于 08-10 06:55

    创新电子设计 超越传统电子产品

    创新电子设计 超越传统电子产品从传统的基础层面上讲,电子设计就是电子组件组装连接起来,实现预期的功能性目的,这也是
    发表于 04-09 12:30 1194次阅读

    电子设计(入门到精通)

    电子设计设计的知识面广.难度大 初学者往往不知从何入手, 本书结合多年的学习及辅导经验,全面系统地介绍了进行电子设计与制作所需要的各种知识,包括模拟电路,数字电路和单片机应用三大部分,供17章,其中有大量的实例和完整的程序 本书
    发表于 03-16 16:04 0次下载
    <b class='flag-5'>电子设计</b>(入门到精通)

    07电子设计大赛论文

    07电子设计大赛论文07电子设计大赛论文07电子设计大赛论文07电子设计大赛论文
    发表于 11-13 14:57 0次下载

    如何自学电子设计

    如何自学电子设计如何自学电子设计如何自学电子设计如何自学电子设计
    发表于 11-16 18:31 24次下载

    PCB设计过程中需要注意的哪些

     PCB设计是一项非常精细的工作,设计过程中有很多的细节需要大家注意,否则,一不小心就会掉“”里。
    的头像 发表于 03-23 11:52 2220次阅读

    2019电子设计大赛电磁曲射炮制作分享

    2019电子设计大赛电磁曲射炮制作分享题目1 电磁炮制作1.1 线圈制作1.2 主控及模块2 测试调试加填第一 弹丸选择第二 弹丸初始位置第三
    发表于 11-06 14:36 14次下载
    2019<b class='flag-5'>电子设计</b>大赛电磁曲射炮制作分享

    手链躲避障碍开源项目

    电子发烧友网站提供《手链躲避障碍开源项目.zip》资料免费下载
    发表于 10-19 11:33 0次下载
    手链<b class='flag-5'>躲避</b>障碍开源项目