为了制作四轴飞行器,我需要自己设计电路板,这里面比我想的要难得多,网上搜的教程仅仅只是教你怎么使用这个软件,我也有点急于求成,想着一下子将PCB板设计出来,但其实各种东西都还不会,更别提设计PCB板了。因为太想把四轴飞行器做出来了,只想快点将pcb板设计好,但实际上这个东西远比我想的复杂,我在这板块就是一个小白,我或许可以去弄一个现成的板子直接进行编程,但是我不喜欢这样,就想要设计一个属于自己的飞行器,现在就是热衷于DIY,虽然很多都不懂。你说给我个板子让我来编程还可以,这个设计牵扯到的东西太多了,绝不是看着教程一两天就能做出来的。
所以说PCB设计学习是一个漫长的过程,即便了解了电路图的绘制,你也无法自己设计电路,更多的东西来自这个软件之外,所以我还是需要总结一下现在所学到的东西。

  • 有关PCB设计的概念
    原理图就相当于我们电路分析中的电路图,需要将电路中各个器件的关系表示出来,比如一个芯片引脚该引向那里,哪些部分是连接的,不需要参照具体尺寸。
    像是这样:

    PCB图就是设计的电路板的设计图,将各个元件焊点以及电路走线标识出来,且要与实际尺寸相符合,你画出来是什么样,最后电路板制作出来就是什么样。像是一个芯片要放在电路板上需要焊上去,在PCB设计中就要将它每个引脚焊的位置画一个焊盘,并用线条将这个芯片勾勒出来。
    像是这样:
  • 一般PCB工程设计的过程
    1.封装元件
    在设计PCB板过程中,我们经常会用到一些芯片,而这些芯片要放到原理图中、要放到PCB工程中,就需要进行封装。封装的意思就是在库中将一个元件的原理图与PCB图关联,然后需要用到的时候就可以直接在库中引用。
    具体做法就是新建两个文件一个是原理图库,一个是PCB图库。在原理图中画这个芯片主体(一个方框)以及每个引脚,用于原理图的设计。在PCB图库中参照数据手册的图,画好这个芯片每个引脚,每个间距,为的是放在电路板中,你的元件可以直接放上去焊。
    但其实对于很多元件我们不需要画PCB图,我们可以自己画一个原理图再直接采用其他库的元件的PCB封装,更为简单省事。
    2.画原理图
    原理图就是表示各个元件之间的关系的图,按照简洁明了的方式将元件联系表示清楚。
    3.生成PCB图
    通过原理图以及元件的封装,可以直接通过原理图生成PCB图,生成后所有的元件会根据你原理图里设置的关系之间都会有辅助线相连。接下来就需要将这些器件进行布局,首先器件之间都会有辅助线,布局的要求就是将这些线布的短而且辅助线尽量没有交叉,还要考虑到某些元件比如传感器需要放置的位置,根据这个原则进行布线。好的布局是在美观、使用、性能等方向相平衡的结果。
    4.检查错误
    PCB图设计好后可以进行自动检查,根据一定规则对你的布线排布进行检查,自动报错,报错后定位错误的地方,其实就相当于像是C语言写代码一样,编译一下,worning、error就出来了,对着这些错误提示进行修改就可以了。

经过上面的过程一个电路板就设计好了,可以交给淘宝厂家去制作或者自己造板子了。

  • 设计时的总结
    设计电路板中有几个较复杂的点,首先是PCB元件的绘制,画模型必须对照着数据手册上的CAD图的数据进行绘制,整个模型有多大,管脚间隔有多少,听上去还不难实际操作起来由于不太熟练还是需要一定时间,才能将这个模型画出来。
    然后是电路原理图设计,这里需要电路设计的知识了,对于我根本无法自行设计,但是可以将别人的原理图看懂一些了,还是需要积累,才能创作自己的东西。
    最后是元件的排版,元件一多,辅助线交叉错乱,往哪摆都不知道。

AD PCB设计入门总结(一)相关推荐

  1. AD PCB设计入门总结(二)

    经过了这个星期,利用了我之前学的半吊子PCB设计能力以及各种查资料,总算将四轴飞行器大致完成了,尽管一定还有很多错误的地方需要改正.想起我刚开始做PCB的时候根本不知道从哪里动手,画封装怕画错很多概念 ...

  2. 基于Altium Designer10的PCB设计入门过程

    基于Altium Designer10的PCB设计入门过程 原理图绘制 原理图绘制 ①新建Project(工程) 打开AD10,左上角依次点击File->New->Project-> ...

  3. PCB工程分享:快速了解PCB设计入门基础知识

    PCB板工程师在长期工作实践中,积累了大量的经验.那么今天就来说说PCB设计入门有哪些基础的知识是需要了解的. 1.接线方向:元件的布置方向尽可能与原理图保持一致.布线方向优选地与电路图的布线方向一致 ...

  4. PCB设计入门总结!建议收藏!

    文章目录 前言 创建PCB project AD软件,功能窗口熟悉 原理图库设计: PCB库的设计: 元器件的摆放: 布线: 进行铺铜设置(Place Polygon Pour): DRC检查: 结语 ...

  5. 高速PCB设计入门概念

    要做高速的PCB设计,首先必须明白下面的一些基本概念,这是基础. 1.什么是电磁干扰(EMI)和电磁兼容性(EMC)? (Electromagnetic Interference),有传导干扰和辐射干 ...

  6. AD PCB设计笔记

    AD 便捷命令 1,Ctrl+M:测距 2,Shift+S:锁定全部层,可用鼠标点击图档下面的板层设置进行切换 3,Q:切换mil和mm单位 4,E+O+S:PCB中设置原点 5,鼠标左键按住元件,然 ...

  7. PCB设计入门—学习记录

    画原理图库时: 快捷键: "p p":Place Pin 放置引脚(注意:鼠标所在引脚一端朝外). "g"  :Grid 切换栅格对齐精度(1,5,10). 技 ...

  8. PCB设计入门(Mutisim开发环境搭建)

    Mutisim开发环境搭建 下载 提示信息,直接点确定 选择解压路径-关闭杀毒软件开始解压,选择"install NI Circuit Design Suite 14.0 点击 选择安装路径 ...

  9. 电子技术经典资料汇总:PCB设计篇

    电子技术经典资料汇总:PCB设计篇 分享<电子技术经典资料汇总: PCB设计篇>的资料,还有电子技术基础入门资料在闯客网技术论坛,有完整的电子技术资料,供你的全部学习,完善你的学习计划和提 ...

最新文章

  1. httpclient工具类,post请求发送json字符串参数,中文乱码处理
  2. 一文读懂物联网 MQTT 协议之基础特性篇
  3. 封装html5,封装Html5 Fullscreen API
  4. 迭代器 生成器 装饰器 匿名函数
  5. hdu5698瞬间移动(组合数,逆元)
  6. Jquery事件、冒泡、委托与节点
  7. 微信小程序开发资料汇总
  8. 通俗易懂的MonteCarlo积分方法(七)
  9. 兄弟打印机内存已满清零方法_兄弟打印机打印时显示内存已满怎么办
  10. Omega network
  11. win10怎么在开机时自动连接拨号上网
  12. 看完了 2021 CSS 年度报告,我学到了啥?
  13. 一部《小猪佩奇》让中国90%的家长感到惭愧
  14. 电脑桌面计算机打开很慢,电脑桌面刷新反应很慢怎么办?电脑桌面刷新很慢解决方法...
  15. 常用ruby gem
  16. 文丘里洗涤除尘器理论应用实训教学QY-HJGC04
  17. SwiftUI AR教程之RealityKit 中将 AR 内容锚定到面部(教程含源码)
  18. 怎么设置虚拟拨号服务器,如何设置PPPoE上网(ADSL虚拟拨号)
  19. mongoose http服务器对TCP流的接收处理
  20. MATLAB图像拼接——怎么用MATLAB做拼图?

热门文章

  1. 3518E EMMC驱动
  2. graph classification and drug discovery
  3. 苍溪城郊中学2021高考成绩查询,苍溪县城郊中学2019高考成绩喜报、一本二本上线人数情况...
  4. html5中before,before和after用法详解
  5. JS之before的实现
  6. 合作伙伴、客户与微软一起,成为数字化转型“三胞胎”
  7. 1056: 幸运数字 Java
  8. 基于Transformer实现电影评论星级分类任务
  9. mac charles 安装教程、使用教程
  10. 一个简单的SpringBoot项目 demo