作为一个研发人员,平常做嵌入式时不仅需要成天写代码,更多的还是要做一些实物电路来辅助测试,毕竟做出来的看得见摸得着还是比较有成就感的。一般的方法总是会买一些洞洞板自己搭电路用,说句实在话,虽然可以即插即用,但毕竟走线是个很麻烦的事,而且做出来的板子实在是又丑又大,还是做好的PCB板子比较让人能接受。本人自己就喜欢画画电路做做板子,还是把一些经验写下来,省的每次都找教程来得好。
       国内现在还是学生时代的,基本用protel 99SE居多,毕竟高校现在教的基本还都是这个版本,虽然该版本很经典,但我个人还是觉得人总得与时俱进,毕竟那已经是很老的版本了,学点新的工具总是没有错的。我用的就是Altium Designer,用法上两个差不多,说白了其实是同一个公司出品的。我之前还看到好多人招聘的时候经常写会protel、AD等电路绘图软件,其实我觉得并不专业,因为protel就是AD的前身。
• 背景
       本人采用的是Altium Designer14,当然很多人喜欢用更新的,其实我觉得差不多就行了,关键是用熟练就好。安装软件的步骤就略过了,网上实在是有太多的资源很好的手把手教你。本篇主要还是介绍新手用AD怎么来制作自己的PCB板子,着重描述一些常用的手段和工具,不会把每个功能都写清楚,基本上这些功能就够了。
       制作PCB的主体制作流程为:新建project-->新建原理图元件库-->新建PCB元件-->新建原理图-->绘制PCB图-->输出元器件BOM表。这里主要介绍整个流程,每一块的细节会在之后的笔记中详细教授。
• 主体设计流程
1. 新建工程
(1)首先打开Altium Designer14,看到以下的样子:(以后截图都截一半,省得太长上拉下拉麻烦)
 
(2)在左侧的projects界面窗口,在空白的地方右键选择添加新的工程-->PCB工程,然后就出现如下界面:

这个时候已经建立了新的工程,但是该工程并没有保存,而且也没有任何文件,之后和该工程相关的所有电路图都在此工程下进行。
(3)保存工程,右键该工程,选择保存工程,此时出现保存的对话框,选择自己需要保存的路径,注意需要单独建一个保存该工程的文件夹,因为之后的所有文件都会默认保存在和工程同一个目录下,然后修改工程文件名,这里保存为test.PrjPCB。然后你可以找到这个目录,可以看到工程已经在里面了。
2. 建立原理图元件库
(1)同样我们右键点击该工程,选择“给工程添加新的” -->schematic library,此时就会自动出现一个保存原理图库元件库的文件夹,里面包含了该原理图元件库文件:

如果有现成的原理图库,你可以选择“添加现有文件到工程…”,把文件添加进来即可,但这里需要注意时,源文件保存的位置并没有改变,建议先把原理图文件复制到当前目录下,然后再这里添加到工程即可。
(2)然后直接点击保存,选择和该工程同一个目录,修改该文件名,点击保存即可。
3. 建立pcb元件库
(1)同理右键工程文件选择“给工程添加新的” -->PCB Library,然后工程中自动出现了保存该PCB元件库的子目录和PCB库文件,并且把原理图元件库和PCB元件库全部归类到libraries子目录中:

在这里和schematic library一样,可以把现有的library文件放进来,也同样要先复制文件到目录中,然后再添加到工程。
(2)同样点击保存,然后选择和工程同样目录,修改文件名,保存即可。
(3)在保存的时候,和schematic一样,在工程目录窗口下方会出现分栏,你需要编辑相应的文件,应该选择相应的分栏。点击不同的文件,会出现不同的分栏,如果发现分栏里的内容找不到,可能是你没点击相应的文件。
4. 建立原理图文件
(1)同样右击工程文件,你选择“给工程添加新的” -->选择schematic原理图,然后工程目录中就出现了子目录和schematic文件。
(2)点击保存,跳出的文件夹就是默认的工程目录,直接修改文件名称即可,点击保存按钮。出现如下图:

5. 建立PCB文件
这里建立该文件会有些不太一样,有很多参数需要设置,所以这里采用相应向导工程建立。
(1)在工程目录的下方,看到“files”分栏,点击该分栏,出现如下目录:

(2)选择PCB Board Wizard,也就是PCB文件向导。
(3)出现向导对话框,点击“下一步”,出现选择板单位,一般默认为英制,mil为千分之一英寸,下面公制是mm,一般我们选择公制,方便测量,后面可以实时切换的。

(4)选择板剖面,上面有很多模板选择,右边可以看到形状,如果随意尺寸,你选择第一个custom,点击下一步。

(5)选择板详细信息,首先是“外形形状”,就是板子的形状,一般都用矩形,如果你需要不规则,你可以选择定制,然后到里面再去画实际的板外形。板的尺寸记住不是你最终拿到板的尺寸,而是需要去掉与板边缘保持距离*2的尺寸,然后注意预留,边界线宽也会在裁板的时候发生误差。切掉拐角和内角按自己需要来,可以切也可以不切,不过自己制板这个不怎么做要求。“尺寸层”就是你实际画外形时是在哪个层画的,只要在这个层上画的所有都会作为裁剪的边缘,所以你可以随便选择哪个层。点击下一步。

(6)选择板层,一般电源层为正电源和地层,信号层是走线的层,不过对于简单板,两层就可以了,按默认设置即可,如果有需要,在之后还可以修改。点击下一步。

(7)选择过孔类型,一般我们选择过孔,直接点下一步。
(8)选择元件盒布线工艺,这个根据自己的需要来,贴片或者插件,元件一般都是放在一边,不过两边也很多。点击下一步。
(9)选择默认线和过孔尺寸,这里最小轨迹尺寸就是走线的线宽,这些都可以在后期进行更改,按需求来,可以先选择默认,点击下一步。
(10)这里指示已经完成,点击完成即可出现pcb图,该pcb图并没有添加到工程中也没有保存为文件:

(11)先点击保存,找到工程目录,然后修改文件名,点击保存即可。
(12)最后我们添加到工程中去,直接左键按住该文件,然后拖到上方的工程中,然后释放,就会被自动添加到工程文件中,此时整个工程文件已经全部建立完成。

• 总结
       基本上来说,上述就是主要的画板子的流程,后面的学习笔记中我会附上每一个板块如何去画,其实画多了就熟悉了,基本一个简单的双面板,从无到有画pcb电路,基本半天时间就可以搞定。这些写下来,希望以后自己也能够多复习复习,就分享给大家吧。

用Altium Designer制作电路板学习笔记(一)相关推荐

  1. Altium Designer PCB电路板设计总结

    [转载请注明出处: http://blog.csdn.net/leytton/article/details/78239581] 间隔很久之后再次进行PCB电路板设计,很多都忘了,一阵摸索后将一些零碎 ...

  2. Altium Designer 超详细学习教程——前言

    前言 写在前面:本笔记主要内容来自于Altium Designer(Protel)原理图与PCB设计教程--江思敏,主要是站在巨人的肩膀上进行相关学习整理,加入更多个人学习中的困惑和心得体验,主要是想 ...

  3. 使用AD(Altium Designer)三年的笔记(虽然很口语化,但是好记性不如烂笔头嘛~开熏)

    AD使用心得 1.放置过孔阵列 首先在边角或中间放置一个过孔,选中此过孔(高亮显示)Ctrl+C,此时光标变为大十字,将十字放在过孔的中心,左键,编辑>>特殊粘贴>>在弹出的复 ...

  4. 【UE5实战】菜猫如我竟也能做游戏~保龄球小游戏手把手制作—UE5学习笔记(15)

    前言 今天开始跟着教程,制作我的第一个UE5游戏. 游戏的原教程引用自一本教程书,这本书会在这篇教程完成之后介绍给大家. 游戏十分简单,但是我在原教程看完之后还是有些蒙圈,因为讲解的方式比较程序化,难 ...

  5. altium designer设计电路板全流程

    一.介绍 altium designers是一个电路板设计软件,里面可以实现原理图和pcb的设计 二.设计 这里介绍ad画一个51最小系统板设计为例,介绍软件的使用过程,因为画封装需要时间,所以直接用 ...

  6. 静态网页制作HTML学习笔记

    一.HTML简介 1.HTML是什么? HTML:Hyper Text Markup Language超文本标记(标签)语言由多种标签组成,用来制作网页,告浏览器该如何显示页面 2.THML语言的作用 ...

  7. altium designer 制作元器件封装库

    建立元件集成库方法以及步骤(以altiumdesigner14为例): 首先打开altiumdesigner 软件,打开File菜单, 选择里面的NEW-->project-->integ ...

  8. Altium Designer制作原理图库不显示Comment和Designator

      解决方法如下:

  9. 制作PPT学习笔记(1)

    1. PPT的本质: 渴求认同 演说的轴心是谁? 观众 PPT的存在是为了"帮助观众" 做PPT的原则: 一切为了观众, 字少,逻辑清晰,设计的漂亮 2. 如何做好PPT? 一定是 ...

最新文章

  1. 用户管理之用户的查询获取
  2. 广州创龙TMS320C6748 DSP开发板免费申请试用
  3. 博士申请 | 英国爱丁堡大学NLP组招收自然语言处理方向全奖博士生
  4. Python+Opencv识别两张相似图片
  5. 设置Android Studio工程布局文件的默认布局
  6. 用Navicat_SSH 连接数据库服务器
  7. java jdk1.8 jvm_JVM——Java内存模型 (JDK1.8)
  8. CSDN 发布开源代码托管平台 GitCode
  9. OU计算机移动无法访问,配置状态尚未应用-知识库
  10. 一线实践 | 借助混沌工程工具 ChaosBlade 构建高可用的分布式系统
  11. 续:FPGA设计基本原则及设计思想
  12. php 硬盘序号_怎么查看电脑硬盘序列号
  13. 乌隆他尼皇家大学举办建校98周年校庆表彰大会
  14. 笔记本(win10、win7)开机在LOGO过后出现闪屏几下才进入系统成功解决问题步骤分享
  15. 【设计模式11】备忘录和解释器模式 SpelExpressionParser
  16. linux chroot命令使用
  17. Win10+vs2017跑yolov3
  18. 每日分享(微信社区小程序/h5/圈子论坛贴吧交友/博客/社交)
  19. Android 应用内多进程实现 单APK应用多进程
  20. 《Java程序员的推荐阅读书籍》

热门文章

  1. 【webrtc】websocket交换sdp实现ice链接
  2. 红旗linux无线网卡,如何让红旗linux使用无线上网卡联网更安全
  3. wordpress主题后台管理菜单制作教程
  4. java 跟据身份证识别性别年龄
  5. 【Windows】Windows 无法访问\\xxx.xxx.xxx.xxx 共享文件夹
  6. Qt+python+爬虫
  7. Namespace Write Protection
  8. 男士至爱 极品ZIPPO----收藏系列机(转载)
  9. 软著办理需要多少钱?软著有什么作用?
  10. 5种Python雪花飘落代码(建议收藏)