• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > 新手请教,大家是怎么学PCB设计的!

新手请教,大家是怎么学PCB设计的!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了新手请教 华为手机,请教新手炒股入门知识,请教的近义词是什么,请教是什么意思,请教大神这是什么歌等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 新手请教,大家是怎么学PCB设计的!
描述:

布线pcb

最近在学PCB设计,原理图的设计倒是挺简单,
但是转成PCB的时候,那些走线太复杂了,每个元件都好多线,
有时线还交错着。有时实在没法走我就打个过孔从背面走,
可孔越打越多,感觉过多依赖过孔不太好吧?买的别人的成品板子,也没见有很多过孔。
布线该怎么学,请教请教大家。


解决方案1:

原理图设计其实不简单,咱们说的简单,只是照抄,往上放器件,按照参考电路连接线而已。从原理图设计开始就该粗略考虑布线了,一个单片机那么多IO口,先考虑实现功能,然后考虑IO口与外设的连接时,能用在一起的IO管脚就用在一起的,布线的时候也能省点力气。这个只是一个方面,有规划的设计才好。
PCB布线,摆放器件很重要,按照功能类似的,电平一样的就放一个区域,模块化布局。
再就是积累经验,同时学习电磁兼容的知识,要不然布线都能布出问题。

解决方案2:

先修改原理图,在原理图上把相邻的元件引线无交叉相连,用走线连接,尽量少交叉(元件脚位与封装脚位对应),在原理图上如此布局好,移到PCB元件位置与原理图对应。原理图能连通的直接走线连通,交叉的再用过孔。一层电线横向走,另一层就竖向走。

解决方案3:

摆放元件的时候就得考虑布线。。。
这个真得靠经验,当然针对EDA软件的使用,技巧也是很重要的


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 新手请教,大家是怎么学PCB设计的!
  • 新手请教驱动入门问题100分

相关文章

  • 2017-06-05 一般ARM7嵌入式Linux的开发是否完全支持C++?
  • 2017-06-05 没必要参加嵌入式开发培训班,看完你就知道了
  • 2017-06-05 数据校验串口数据校验码问题
  • 2017-06-05 有谁知道:南京易思克网络安全技术有限责任公司?在线等?
  • 2017-06-05 那位大师会修U盘!!
  • 2017-06-05 海思平台使用iconv函数直接段错误!!!!!
  • 2017-06-05 关于Unix驱动的问题
  • 2017-06-05 求助:上位机通过驱动与PCIE板卡通信的问题
  • 2017-06-05 为什么我的红外避障装置的两个指示灯通上电以后就会都亮着
  • 2017-06-05 如何实现类似COMLPT等自定义的设备名称呢

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 请教各位大侠!
    • VC++60中如何获得并口1的地址
    • 请问下面的说明如何理解(关于中断寄存器的)
    • wince60CreateThead后,实际并没有执行线程里的程序
    • workbench69的DIAB编译器是不是不支持STL库
    • (高难度问题求解)如何在一个显示器中显示四个桌面呢?
    • vxworksbin格式映像文件加载问题
    • 求助:嵌入式操作系统的课题
    • 如何利用D触发器或D锁存器构建一个仲裁器
    • 关于用DDK编写防火墙的问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有