嵌入式电路设计(第一个商业pcb电路图绘制)

Posted 费晓行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式电路设计(第一个商业pcb电路图绘制)相关的知识,希望对你有一定的参考价值。

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】

2020.10.31日更新:

   已经生成gerber文件,发送给嘉立创打样。

    使用了下单助手,下单成功后会有一个成功下单得提示,免费打样。

    虽然我们学习电路图的时间并不长,但是事实上来说,已经可以去画简单的产品电路图了。换句话说,我们画出来的电路图产品可以卖钱的。什么电路图,其实就是usb2ttl电路图。大家可以自己淘宝或者jd上面查看一下,一般这样的电路板都要卖个十几到几十块钱。

    早前我自己在买电路开发板的时候,上面的串口都是db9那种才能连上去,就是下面这个样子

    这种接口比较便宜,也比较方便,之前很多个人电脑都是带有这种接口的。而且不只是这个,以前并口都是pc电脑的标配,只是现在很少了。时代发展到现在,纯的db9接口已经很少了,大部分电脑也默认只安装了hdmi、usb这些常用接口,甚至部分电脑连网口都没有,比如说苹果电脑,更不要说串口这种只有开发的时候才会看得到的接口。所以,这个时候,就出现了usb转串口这样的工具电路板,

    这种开发板其实原理非常简单,主要的工作都由usb2ttl的芯片帮我们完成了。这方面的芯片种类其实不少,比如常用的就有pl2303、ch340系列,其中ch340价格比较便宜。所以,今天我们就可以尝试一下制作一个usb2ttl的电路。

1、原理图

    电路图的部分来自于ch340芯片公司的bbs论坛,地址在这,http://www.wch.cn/bbs/thread-67494-1.html

 ,相关电路图如下所示,

2、电路图分析

    整个电路比较简单,总共有4个部分,左上是一个usb接口。右上是ch340n的芯片。左下是三个led二极管。右下是排针连接器。

3、绘制电路图

    这里不涉及到电路图的设计,纯粹是电路图的绘制部分。对于新手来收,初期的时候,学习和参考别人的电路图是非常重要的。比如说哪里是电源,哪里是晶振,哪里是信号,哪里是模拟,哪里是数字,这些都要心里想清楚,

    电路图无论大小,也是一部分一部分绘制的。一般电路图是这么做的,

    a、 摆放好器件,比如电阻、电容

    b、摆放好芯片,如果有芯片的话,或者库里找

    c、开始连线,如果有电源和地,也要加上电源和地

    d、添加网络标签

    e、修改数值,比如电容、电阻的数值

    f、全部结束后,确认没有遗漏的连线,不需要连接的线打一个x即可

    g、修改器件的封装,准备pcb、没有封装的话,准备绘制器件封装

    一切都做完之后,你也会得到这样的一个原理图,

4、pcb绘制

    前面几篇blog,pcb的部分讲的少,这部分可以多说一些。很多时候,有一些公司自己是只负责电路图设计的,pcb是外包出去的,至少我知道的很多大公司是这么做的。而对于规模比较小一点的公司,硬件工程师除了设计电路图,还要自己负责pcb设计,等板子打样、smt贴片回来之后,一些不好焊接的部分还需要自己用烙铁焊上。这还没结束,有一些单位,板子上电后,最小系统如果没有起来,板子本身是不能交给嵌入式工程师的。

    回到今天的这个电路图,在进行pcb之前,我们首先把所有的器件布局好。有了好的布局,其实这件事情就成功一半了。参考别人的经验,我们把usb口和排针分别放在板子的两侧,中间放上ch340n芯片。那么电阻和电容怎么放呢?

    其实,在这个问题上,我一开始也犯了错误。如上图所示,一开始没有考虑到电路图的实际情况,那就是电阻和发光二极管其实是连在一起的,不能分开。电容的部分,主要都是和ch340n连在一起的,只要靠近芯片就可以了。所以最后布局和走线变成了这样,

    pcb走线很多时候不是一下子可以完成的,推到重来也不是不可能,特别是对于新手来说,那更是经常发生的事情,不过这里面还是有几个原则需要注意下 ,

    a、布线尽量先布一面,实在不够了,从背面走线

    b、同一个方向的器件都是竖着放,或者横着放,尽量规整一点

    c、注意差分走线

    d、gnd的覆铜统一处理

    e、注意添加泪滴

    f、最最重要的,就是一定要做drc检测。

    pcb不断改进和优化,这也是常有的事情,这个时候注意一下版本的控制,可以生成多个版本的pcb文件。如果需要看一下效果图,那么也可以看一下2d、3d图,

    最然,我们回过头看一下,覆铜后的电路板是什么样的,

5、查看bom表和gerber文件

    在lceda工具里面提供了这两个功能。bom表告诉我们电路板里面有哪些器件,gerber文件是交给pcb生产厂家的。如果不想自己焊接,也可以在厂家的商城里面购买器件、smt贴片,这些都是需要额外加费用的。

     上面都是设计部分,后面也会自己打样,焊接,看看效果如何。至于说usb2ttl的驱动,这部分不需要自己完成,一般都是由芯片厂家来做的,只要usb正常上电,如果电路板没有问题的话,在windows的管理器里面就会有一个com接口,这就代表板子没问题,usb2ttl的功能可以正常使用了。

以上是关于嵌入式电路设计(第一个商业pcb电路图绘制)的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式电路设计(自己的第一个pcb电路)

嵌入式电路设计(soc底板电路设计)

嵌入式电路设计(soc底板设计)

抄电路板时为啥要先绘制pcb图而不是先绘制原理图

[架构之路-20]:目标系统 - 硬件平台 - 嵌入式系统硬件电路基础:架构设计流程总线外设基本电路编码

嵌入式电路设计(工具准备)