智能小车9:不学电路图怎么造车

硬件部分最麻烦的应该就是做这个电路板了,之前已经介绍了使用L293D芯片和arduino ProtoShield。使用ProtoShield至少免去了在万能板上焊排针的工作。


但是芯片和其它电子原件的焊接还是免不了的,为了理清思路,还是得学习下怎么设计电路板(PCB)。当然我们做的这个小车比较简单,不画原理图和pcb图也是可以的,但时间长了这十几根线一定记不清了。比如我做的第一款扩展板就是这样没图画,现在就记不清线了。所以我决定这次做要留下图,方便以后查看。以前做的扩展板:






最终我在腾讯课堂买了一个课堂,准备学习一下如何画pcb图。使用的工具是Protel99se,它可以在
http://www.downza.cn/soft/20556.html下载。
因为我是第一次用这个工具,所以会把这个记录得详细些。
一、准备工作
1.新建项目File->New Design



2.在新建的项目中增加四个文件夹File->New,如下图:



3.双击新建的4个文件夹中的sch.lib,就上是图中的Schematic library对应的文件夹:



二、制作元器件
点击sch.lib后选择上面的Browse SchLib可以从Components中看到新建的元件。
1.新建元件Tools->New Component
图里的arduino uno,7805,L293D这三个元件都是这么建的。



2.绘制元件。
以绘制arduino uno为例,选择SchLibDrawingTools里的矩形,画一个矩形。然后选择SchLibDrawingTools里最后的一个引脚图标绘制引脚。这里有个小技巧,点了引脚图标后按tab键出来属性对话框,可以修改属性。如果num属性设置为数字,那么绘制出来的标号就是这个数字且数字会自动增加,这样就会省很多工作量。



3.绘制原理图
绘制好元件后就可以把元件放入原理图,来理清电路了。
1.添加libraries.
点击上图里的cz.sch.Sch再选择Browse Sch列表页。点击下面的Find按钮,在弹出的窗口Path输入框中选择我们刚设计的元件文件的路径,再点击Find Now按钮,选好文件后点击Add To Library List就可以了。



2.连接各元件的线路。
很抱歉的说我这点电路知识就是个小白,所以我尽量少用元件,用的都是有用且能理解的。这个放到下一文讲。
文/程忠 浏览次数:0次   2017-08-15 10:18:24

相关阅读


评论: