本文不涉及PCB电路原理知识, 只是概述PCB从想法变成实物的过程(主要是EDA), 重点说明立创EDA的使用(这是国产EDA软件中目前唯一好用的软件). 立创EDA官网:https://lceda.cn/, 需要注册账号, 可以用在线版的(需要Chrome或者Firefox浏览器)或者下载客户端.

原理图绘制

新建一个工程. 去开源平台搜索有没有与自己目标产品类似功能/线路的PCB, 有的话另存入我们的工程, 直接打开在其上修改, 没有的话新建原理图.

在左侧栏的元件库立创商城中查找到自己需要用到的元件, 有需要的话可以右键查看规格书来查找其电气特性等. 在原理图中摆放好(快捷键R旋转). 对于从开源平台上copy来的原理图, 可以右键查找相似对象/修改器件. 随后按快捷键W布线, 按快捷键N添加网络标签(相同名称的网络标签是用导线连着的, 但是原理图中不会画出). 双击文字可以修改元件引脚说明或者网络表情的名称, 可以在电气工具处添加Vcc/Gnd等.

画完后Ctrl+S保存, 在上面菜单中选择原理图转PCB或者更新PCB.

PCB绘制

一般建议线宽与线距不小于10mil, 最小不能小于6mil(嘉立创的加工要求).

如果涉及元件众多, 建议布线时关闭飞线层, 在铺好线后再打开以检查布线是否有遗漏.

如果后期原理图有修改, 可以在原理图那边更新PCB.

用CAD软件画出PCB的轮廓与其中各元件的位置(丝印), 导出为dxf文件.
打开立创EDA的PCB文件, 在上面菜单找到导入 > DXF..., 导入好dxf文件后所有dxf中画的部分都默认为顶层导线, 需要选定并在右侧栏中修改为设计层(边框/丝印).

将元件移动到目标位置, 然后:

快捷键 未选中元件时作用 选中元件时作用
R 逆时针旋转90°
T 到达顶层 置于顶层
B 到达底层 置于底层
W 布线 布线
V 设置过孔 设置过孔(连通各层的孔)

当然简单的线路可以在顶部菜单选择自动布线, 但是稍微复杂的电路就需要人工布线了, 可以先布好复杂的部分, 外围简单部分自动布线.

有需要的话设置铺铜. 在菜单可以找到泪滴..., 可以点开针对过孔设置泪滴.
Ctrl+S保存, 可以在菜单找到3D预览, 查看产品.

导出BOM与Gerber(菜单导出BOM.../生成PCB制版文件Gerber), 导出的BOM为csv文件, 导出的Gerber为zip压缩包.

下单生产PCB

用gerbv软件检查Gerber文件: Debian系的系统直接sudo apt install gerbv安装然后启动, 解压前面得到的Gerber文件, 将解压到的文件都添加到gerbv的文件栏中, 即可查看Gerber文件内容.

https://www.sz-jlc.com/注册账号并登录, 下载PCB小助手, 在小助手里面上传前面得到的Gerber压缩包, 检查后设定工艺参数, 下单, 等待嘉立创那边确认后返回确认信息, 在确认文件与订单无误后就会安排生产, 大概一周能够生产好寄到.

听说嘉立创10cm×10cm以内的板子5张只要5元RMB还包邮.

PCB绘制步骤中导出BOM...时可以直接电机购买元件/检查库存, 将会跳转到立创商城, 登录后设置购买套数就能够直接下单(遇到有些元件没有库存可能需要替换为不同厂家的同一类型同一封装的元件). 当然可以自行淘宝, 立创商城里的东西还是有点儿贵的.

拿到PCB与元件后焊接好就能测试使用啦!



software EDA

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!