我的硬件设计入门(一)

目录

一、心路历程-开始篇

二、内容简介

三、具体内容

        1. AD20安装

                1.1 下载安装包

                1.2  安装!启动!

                1.3 破解步骤

                1.4 软件汉化

        2. AD 工程组成以及创建

               2.1 AD工程的组成

                       2.1.1 原理图库

                        2.1.2 原理图

                        2.1.3 PCB封装

                        2.1.4 PCB

                        2.1.5 总结(From 凡亿)

                2.2 AD工程的创建

                        2.2.1 工程文件的创建

                        2.2.2 原理图库的创建

                        2.2.3 原理图的创建

                        2.2.4 PCB库的创建

                        2.2.5 PCB的创建

        3 原理图库的绘制

                3.1 一些预备小细节

                3.2 电阻、普通电容的绘制

                        3.2.1 添加电阻、电容元件

                        3.2.2 放置管脚

                        3.2.3 放置线

                        3.2.4 修改元件属性,添加封装等

                3.3 IC类元件的绘制

                        3.3.1 添加LM2663元件

                        3.3.2 确定IC的引脚以及功能

                        3.3.3 绘制矩形框

                        3.3.4 绘制管脚

                        3.3.5 摆放管脚,修改管脚属性

                        3.3.6 元件的整体移动

                3.4 排针类元件的绘制

                        3.4.1 添加排针元件(Header 10x2为例)

                        3.4.2 绘制矩形框

                        3.4.3 查看排针引脚

                        3.4.4 阵列式粘贴

                        3.4.5 善后工作

                3.5 光耦以及二极管元件的绘制

                        3.5.1 添加二极管元件

                        3.5.2 放置管脚

                        3.5.3 绘制多边形

                3.6 已有原理图,生成原理图库

四、结语


一、心路历程-开始篇

        18届智能车比赛刚刚结束,一直想自己做电子DIY,今年做的控制(软件)部分。5月份跑路的硬件队友让我深感硬件方面有很大的不足,全栈才是归宿,再加上之前学校讲过一些基础的电路分析,模、数电,于是乎开始了EDA软件的学习。

        回想大一时光,实验室纳新时,绘制PCB在当时的新生里还排到了第二,但是出于自己的兴趣,选择的软件部。专攻软件后发现和硬件队友交流困难,并且17届硬件队友也跑路了,求人不如求己,还是老老实实学一下吧。

        本文章旨在记录学习过程,如有勘误,请各位大佬及时指正。

二、内容简介

       参考了 凡亿教育的《Altium Designer 20 19(入门到精通全38集)四层板智能车PCB设计视频教程AD19 AD20 凡亿》视频链接 请点击蓝色字体。

        在第一篇中,我学习了AD20软件的安装,工程文件的创建和组成,以及原理图库的绘制方法。以下为具体内容。

三、具体内容

        1. AD20安装

                1.1 下载安装包

                        在此,我将自己的安装文件分享,有需要可以自取。安装包链接请点击蓝色字体。

                        共计需要约10G的磁盘空间,将所有压缩包解压。

                1.2  安装!启动!

                        首先打开目录下的Altium Designer 20.0.1文件夹

                        以管理员身份运行AltiumDesigner20Setup程序

                        阅读解压目录下的ad20安装教程,有非常详细的安装步骤,接下来内容以该文件为参考。

                        点击Next

                        将语言改为Chinese,并接受协议,点击下一步

                        选择要安装的部分,保持默认设置即可

                        选择自己的安装路径

                        点击Next

                        

                        等待安装完成

                        重点步骤:安装完成后,取消默认的勾选,不要打开软件,点击FInish即可

                1.3 破解步骤

                        首先将"破解和谐文件"文件夹下的shfolder.dll文件复制到 之前安装Altium 20的文件夹里。(安装步骤中图示文件夹,请替换成自己的安装路径即可)

                        在安装Altium 20的文件夹里,打开X2.EXE文件

                        关闭弹出的对话框之后,点击【Add standalone license file】添加AD20安装包里“破解和谐文件”文件夹下的Altium Designer 19.alf,即可完成破解

                1.4 软件汉化

                        完成以上步骤后,重启软件即可。

        2. AD 工程组成以及创建

               2.1 AD工程的组成

                        AD工程一般包括以下部分:(个人理解)

                       2.1.1 原理图库

                        将所有的电子元件在电路原理图上的表现形式绘制并保存,方便随时调用。

                电阻                                钽电容                          电容                                二极管

                        2.1.2 原理图

                        绘制电路上各个模块,并通过网络与线正确连接,以立创开源硬件平台的雪花灯为例

                        2.1.3 PCB封装

                        将各个元件在实际PCB上的表现形式绘制出来,用于绘制PCB,以QFN24封装为例

                        2.1.4 PCB

                        按照原理图,将各个元件建立电气连接,并将各个器件摆放好,添加好自己的丝印等,以下为立创开源雪花灯打样后的效果,图源工程详情的效果图

                        2.1.5 总结(From 凡亿)

                2.2 AD工程的创建

                        2.2.1 工程文件的创建

                        软件左上角,点击文件-新的-项目

                        选择默认的PCB工程,确定工程存放的路径和名称

                        2.2.2 原理图库的创建

                       进入刚刚创建的工程中,点击文件-新的-库-原理图库,即可完成创建

                        保存(Ctrl + S)到工程目录,并确定原理图库文件名称

                        2.2.3 原理图的创建

                        文件-新的-原理图

                        

                        保存(Ctrl + S)到工程目录,并确定原理图文件名称

                        2.2.4 PCB库的创建

                        文件-新的-库-PCB元件库

                        保存(Ctrl + S)到工程目录,并确定PCB库文件名称

                        2.2.5 PCB的创建

                        文件-新的-PCB

                        

                        保存(Ctrl + S)到工程目录,并确定PCB文件名称

        通过以上步骤,我们初步完成了整个PCB工程的创建,接下来可以按照2.1.5中图示逐步完善我们的工程了。

        3 原理图库的绘制

                3.1 一些预备小细节

                        在视图-状态栏,可以切换是否显示软件右下角的Panels

                        点击Panels 可以切换左侧的面板,如果不小心关掉或者想进行切换,可以使用Panels进行操作,接下来我们进入SCH Library(原理图库)开始绘制

                3.2 电阻、普通电容的绘制

                        3.2.1 添加电阻、电容元件

                        在左侧面板下方点击添加

                        3.2.2 放置管脚

                        在放置的过程中,按下TAB键,可以对管脚进行修改,在这里我们将第一个管脚的管脚号和名称都设置为1

                        在放置第二个管脚时,注意电气连接点,可以按空格键,旋转管脚

                        3.2.3 放置线

                        放置好管脚后,我们来绘制电阻元件的原理图,点击放置线

                        同样,可以在绘制的过程中,按TAB键,对线的属性进行设置

                        将线闭合,即可完成电阻元件原理图的绘制

                        普通电容绘制步骤类似,在此不做过多赘述

                        3.2.4 修改元件属性,添加封装等

                        双击左侧的面板中的RES,修改ID、描述

                3.3 IC类元件的绘制

                        这里以LM2663为例,其余IC类元件类似

                        3.3.1 添加LM2663元件

                        步骤和添加电阻电容元件类似,添加好后直接对元件属性进行修改

                        3.3.2 确定IC的引脚以及功能

                        3.3.3 绘制矩形框

                        将光标移至放置线处,单击鼠标右键,即可选择矩形

                        3.3.4 绘制管脚

                        步骤和3.2中类似,但是一定要注意,IC类元件管脚上的电气连接和电阻电容不同

                        3.3.5 摆放管脚,修改管脚属性

                        摆放好管脚位置后,双击管脚,更改名称即可

                        注:如果发现管脚放置后,出现名字不水平看着难受,选中要修改的管脚,在属性栏的最下方,将Custom Position 打上对号,旋转九十度即可

                        3.3.6 元件的整体移动

                        在画好之后,如果想让让整个元件一起移动,首先利用鼠标框选元件

                        按下键盘M键,会跳出移动菜单

                        此时再按下键盘S键,即可整体进行移动

                3.4 排针类元件的绘制

                        3.4.1 添加排针元件(Header 10x2为例)

                        添加步骤仍与3.2.1类似,属性如下

                        3.4.2 绘制矩形框

                        与3.3.3类似,不做过多赘述

                        3.4.3 查看排针引脚

                        最终我们想要实现这样的效果,观察两侧引脚号分布,为等差数列

                        3.4.4 阵列式粘贴

                        首先我们先放置1脚和2脚

                        随后鼠标单击1脚,选中1脚,按下Ctrl+C复制,点击左上角编辑-阵列式粘贴

                        对象数量为粘贴多少个(不包含被复制的),主增量对应引脚号,次增量对应引脚名称,间距水平向右和垂直向上为正

                        这样我们一侧的所有管脚就都做好了,右侧同理

                        3.4.5 善后工作

                        可以看到,我们刚绘制完,左右有些过宽,上下距离不是很够,接下来我们就对他简单处理一下

                        上下加长

                        左右变窄,完成

                3.5 光耦以及二极管元件的绘制

                        以二极管为例,光耦有些复杂,重新绘制一遍太麻烦了()

                        3.5.1 添加二极管元件

                        添加步骤仍和3.2.1类似,属性如下

                        3.5.2 放置管脚

                        步骤和3.2.2类似,注意电气连接特性,和电阻电容相同

                        3.5.3 绘制多边形

                        将鼠标移至绘制线/绘制矩形的地方,单击鼠标右键,选择多边形

                        画个三角形,在画的过程中,可以按TAB键,对多边形属性进行更改

                        

                        在这里,我们让他外框尖锐一些,填充色与外框相同

                        然后绘制二极管另外一极(凡亿教育课堂上讲的是将栅格变窄,绘制一个矩形,但是我觉得没什么必要,所以在此绘制一条略微圆润的线),点击多边形,从上往下绘制一条线即可

                        对于线条属性进行更改,完成绘制

                3.6 已有原理图,生成原理图库

                        首先我们打开一个原理图,在软件左上角点击设计-生成原理图库,这里以隔壁学校好兄弟给我开源的Ir2104驱动板为例(原理图不开源)

                        弹出以下窗口,默认设置即可,点击OK按钮,即可生成原理图库

四、结语

        本篇内容到此为止,随后续学习,将不定期更新,工程路上不仅要掌握理论知识,更要注重实践,通往全栈之路,就在脚下。

  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值