我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 3914|回复: 36

[技术讨论] 老司机教你检查电路原理图

[复制链接]
  • TA的每日心情
    无聊
    昨天 10:18
  • 签到天数: 83 天

    [LV.6]常住居民II

    1万

    主题

    8212

    回帖

    5万

    积分

    三级逆天

    积分
    53736

    终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖宣传大使奖

    发表于 2018-8-14 18:03:35 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×
    近期一直在做嵌入式系统,画原理图。最后,为了保证原理图准确无误,检查原理图花费我近两周的时间,在此,把我在检查原理图方面的心得体会总结在此,供大家参考,说得不对的地方欢迎大家指出。

    往往我们画完电路原理图后,也知道要检查检查,但从哪些地方入手检查呢?检查原理图需要注意哪些地方呢?下面听我根据我的经验一一道来。


    1. 检查所有的芯片封装图引脚是否有误

    当然,我指的是自己画的芯片封装。我在项目中曾经把一个芯片的2个引脚画反了,导致最后制版出来后不得不跳线,这样就很难看了。


    所以,检查与原理图前一定要从芯片的封装入手,坚决把错误的封装扼杀在摇篮中!


    2. 使用protel的Tools->ERC电气规则检查,根据其生成的文件来排错

    这个指的是protel99的ERC电气规则检查,DXP应该也会有相应的菜单可以完成这样一个检查。很有用,它可以帮你查找出很多错误,根据它生成的错误文件,对照着错误文件检查一下你的原理图,你应该会惊叹:“我这么仔细地画图,竟然还会有这么多错误啊?”


    3. 检测所有的网络节点net是否都连接正确(重点)

    一般容易出现的错误有:


    (1) 本来两个net是应该相连接的,却不小心标得不一致,例如我曾经把主芯片的DDR时钟脚标的是DDR_CLK,而把DDR芯片对应的时钟脚标成了DDRCLK,由于名字不一致,其实这两个脚是没有连接在一起的。


    (2) 有的net只标出了一个,该net的另一端在什么地方却忘记标出。


    (3) 同一个net标号有多个地方重复使用,导致它们全部连接到了一起。


    4. 检测各个芯片功能引脚是否都连接正确,检测所有的芯片是否有遗漏引脚,不连接的划X

    芯片的功能引脚一定不要连错,例如我使用的音频处理芯片有LCLK、BCLK、MCLK三个时钟引脚,与主芯片的三个音频时钟引脚一定要一一对应,连反一个就不能工作了。


    是否有遗漏引脚其实很容易排查,仔细观察各个芯片,看是否有没有遗漏没有连接出去的引脚,查查datasheet,看看该引脚什么功能,如果系统中不需要,就使用X把该引脚X掉。

    5. 检测所有的外接电容、电感、电阻的取值是否有根据,而不是随意取值

    其实新手在画原理图时,时常不清楚某些外围电阻、电容怎么取值,这时千万不要随意取值,往往这些外围电路电阻、电容的取值在芯片的datasheet上都有说明的,有的datasheet上也给出了典型参考电路,或者一些电阻电容的计算公式,只要你足够细心,大部分电阻电容的取值你都是可以找到依据的。偶尔实在找不到依据的,可以在网上搜搜其他人的设计案例或者典型连接,参考一下。总之,不要随意设置这些取值。


    6. 检查所有芯片供电端是否加了电容滤波

    电源端的电容滤波的重要性就不用我多说了,其实做过硬件的人都应该知道。一般情况下,电路电源输入端会引进一些纹波,为了防止这些纹波对芯片的逻辑造成太大的影响,往往需要在芯片供电端旁边加上一些0.1uf之类的电容,起到一些滤波效果,检查电路原理图时,你可以仔细观察一下是否在必要地芯片电源端加上了这样的滤波电路呢?


    7. 检测系统所有的接口电路

    接口电路一般包括系统的输入和输出,需要检查输入是否有应有的保护等,输出是否有足够的驱动能力等


    输入保护一般有:反冲电流保护、光耦隔离、过压保护等等。


    输出驱动能力不足的需要加上一些上拉电阻提高驱动能力。


    8. 检查各个芯片是否有上电、复位的先后顺序要求,若有要求,则需要设计相应的时延电路。

    例如我项目中使用的DM6467芯片,对供电电压的上电有先后顺序要求,必须先给1.2V电源端供电,然后给1.8V电源端供电,最后给3.3V电源端供电。因此,我们将电源芯片产生的三种电压通过一个时延芯片的处理(其实也可以使用一个三极管,利用钳位电压),然后再依次输送到主芯片中。


    9. 检查各个芯片的地,该接模拟地的接模拟地,该接数字地的是否接的数字地,数字地与模拟地之间是否隔开。

    一般处理模拟信号的芯片有:传感器芯片、模拟信号采集芯片、AD转换芯片、功放芯片、滤波芯片、载波芯片、DA转换芯片、模拟信号输出芯片等等,往往只有当系统中存在这些处理模拟信号的芯片或者电路时才会涉及模拟地和数字地。


    一般芯片的接地脚该连接模拟地还是数字地在芯片手册中都有说明,按照datasheet上连接就可以了。


    10. 观察各个模块是否有更优的解决方案(可选)

    其实,刚刚设计原理图初稿时,往往没有想那么多,当整个系统成型后,你往往会发现其实很多地方是可以改进可以优化的。我们项目中的电源模块前前后后改版了4次,每过一段时间往往又发现了更好的解决方案,现在的电源方案又简洁又实用,效果也高很多,我想这就是不断改进不断优化的好处吧!
    回复

    使用道具 举报

    该用户从未签到

    12

    主题

    7221

    回帖

    100

    积分

    游客

    积分
    100

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2018-8-14 19:49:06 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-7 09:00
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    4981

    回帖

    3456

    积分

    二级逆天

    积分
    3456

    终身成就奖社区居民优秀斑竹奖

    QQ
    发表于 2018-8-14 20:48:41 | 显示全部楼层
    谢谢分享教你检查电路原理图
    回复

    使用道具 举报

    该用户从未签到

    4

    主题

    571

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖特殊贡献奖原创先锋奖

    QQ
    发表于 2018-8-15 08:11:15 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-10-11 19:35
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    1

    主题

    624

    回帖

    787

    积分

    二级逆天

    积分
    787

    终身成就奖

    发表于 2018-8-15 08:12:24 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-10-11 19:35
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    1

    主题

    624

    回帖

    787

    积分

    二级逆天

    积分
    787

    终身成就奖

    发表于 2018-8-15 08:12:41 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2024-11-7 10:22
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    44

    主题

    5762

    回帖

    1万

    积分

    三级逆天

    积分
    10059

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2018-8-15 08:13:26 | 显示全部楼层
    不错不错,学习了!!
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    910

    回帖

    3

    积分

    二级逆天

    积分
    3

    社区居民终身成就奖

    QQ
    发表于 2018-8-15 08:13:31 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    55

    主题

    666

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    QQ
    发表于 2018-8-15 08:22:26 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    前天 11:08
  • 签到天数: 2 天

    [LV.1]初来乍到

    12

    主题

    1385

    回帖

    2174

    积分

    1元学习Allegro(2期)旁听

    积分
    2174

    终身成就奖

    发表于 2018-8-15 08:24:17 | 显示全部楼层
    原理图接线搞错了咋办
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    公告:服务器刚移机,
    大家请不要下载东西。
    会下载失败


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表