终于把线走完了,接下来优化一下吧,时间上不知能允许做成什么样呢?
先把走完线的图show一下
加油啊,一定要在时间到之前完成啊,我的小车…………………………………………………………………………
有点晚了,但还是要把说好的总评发出来。
上次有说,板子上还有诸多不足,而且对于软件的使用也不够熟练,所以这次会按PCB绘制的流程迈步做说明。
印刷电路版设计流程
启动印制电路板编辑器 |
导入结构相关信息 |
添加网络报表 |
设置工作环境 |
设置PCB设计规则 |
元器件布局 |
PCB布线 |
设计规则检查 |
各种报表的生成 |
文件存储及打印 |
(我是按这个流程做的。因为先试了一下,在Ultiboard中定位不便,就想把结构的定位部分提前做,于是先做了结构的布局图,然后用dxf导入。但……结果悲剧发生了,两个问题导致了悲剧的发生,在后面会提及。)
启动印制电路板编辑器 |
导入结构相关信息 |
首先是设定坐标原点
使用命令:design-->set reference point
设定坐标原点在pcb的是非常重要的,一个合适的坐标原点对后面的布局中会起到简化操作的作用。当然这个坐标原点不是设定之后就不会再动了。在后面可能根据需要做改变,但是一定要保证还可以精确还原,这样才能保证pcb中所有元件的定位是精确的。
然后检查尺寸
使用命令:standed dimension, horizontal dimension, vertical dimension
不同的软件间进行转换时可能会导致尺寸变化,所以在导入结构信息后一定要对关键尺寸进行核查。可使用的命令有三个,从工具栏中直接可选,包含标准、水平、垂直。在使用之前记得图层切到非cap层,且长度单位设定成你需要的。
添加网络报表 |
命令:transfer-->transfer to ultiboard-->transfer to ultiboard component evaluator 14.0
设置工作环境 |
设置PCB设计规则 |
命令:tools-->netlist editor, tools-->group editor
在这里可以能每个net进行规则设置,如本人在此案中设置net0(gnd)默认线宽20mil。还可以添加新的net,或是对已有net进行修改,如此案中在原理图中由于元件上限而无法画出的二极管、电阻等就是直接从这里进行添加的(song song blue ……)。
对于有相同规则的net则可进行group设置,这样就可以方便对多个具有相同规则的net进行操作了。
元器件布局 |
好了,现在进入元件布局篇。(……还篇呢!只能算是段。)
这里是引发悲剧的情节之二。整个pcb有参考点的设置,但是元件因为不可编辑封装,故其参考点是否能设置未可知。那group呢?你可打包成group,可是不能让参考点成随机的吧,我在移动group怎么进行定位呢?而且,线的参考点是以线中心设定的,但一旦成了group,怎么就走到线的边缘了?!!总之,在做布局的时候,为了精确定位,本彩笔是老折腾了,早知如此,就不该一开始就做结构的布局了。放到这里,group一上,再做定位多好啊,一次搞定,连添加元件也一并完成。blue啊,这里达到了blue的顶峰!!!
PCB布线 |
布线,简单说下吧,在经历一翻折腾后,精力不足了。不过刚好这个板子还算简单,就想赶紧完成恢复下。但是折腾还没有结束……为什么快捷键是复合键啊!alt+1、alt+x、ctrl+r、……能自定义不?我想要单键操作啊!!!
(其实板上没有添加泪滴,没有放置铺铜,没有……算了,不说了,都是泪)
设计规则检查 |
drc必做。相看与前面规则中是否有冲突的地方。前面规则中设置的越详细,在这里滞留的时间就越少。否则,你需要自己人工查看每个冲突是不是可以无视,或是需要调整。这里本彩笔还了解不够深入,待后续补充啊。
命令:design-->drc and netlist check
各种报表的生成 |
限于活动时限,跟本彩笔的精力已经被耗尽,就无视此步了。
文件存储及打印 |
总之,终于是完成了。虽有种种不顺,虽有各种吐槽,但总归是对于blue有太高的期望,才会有些落差。
整体来说,电路仿真是multisim的强项,所以原理图部分用起来那个顺畅,简直飞起来,但因为是blue,所以使用感也有点blue。而pcb部分,虽然在8.0就已经见到,但是没用过,也没见隔壁的老王用过,所以可能由于人气的问题,到14.0也没有对实际操作体验进行优化。第一次用,可能评价过于偏颇,但期望Ultiboard用起来能像Multisim那个飞起来。而且就算是评估版,也可以适当放开些限制啊,这样大家才会愿意使用评估版进行交流,blue的人气才能积累起来,Ultiboard的发展也才会更接地气,最后才能真正的飞起来。
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |