【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
电路的总类很多,对于我们来说,还是应该把重心放到嵌入式电路这个上面。因为从大类来说,除了嵌入式电路,还有通信电路、功率电路、电机电路、电源电路等等,这部分可以暂时不考虑。就算是将来涉及到,我们也可以通过购买模块,或者是外包的方法来解决。
1、从模仿开始
很多的电路,一开始的时候没有必要知道它的原理。或者说,整体上我们把握电路的输入和输出就可以。细节部分可以暂时先忽略。可以参考的电路很多,比如芯片手册的推荐电路、soc厂家的demo电路、电商网站上面的开发板电路等等。只要不涉及到核心领域,简单的电路一般都是可以拿到手的。
2、绘制原理图
有了可以参考的电路之后,下面就可以绘制原理图了。目前使用的eda软件可以是某立创,也可以是kicad,最好不要用ad,这里面有版权的问题。绘制电路一般包括这几个部分,
1)首先把所有原理图切分成几个部分,比如电源、时钟等等;
2)每一个部分当中,首先把元器件拖入画布当中;
3)开始连线;
4)检测电路中器件的参数,比如阻值、容值是否正确;
5)检测器件封装是否ok;
6)做drc校验,如果没有问题,转到下一个模块,重复上面的过程。
当然模块比较简单的话,直接绘制也无妨。比如像下面这样,
3、pcb layout
确认原理图没有问题之后,就可以开始布局拉线了。layout一般分成三个步骤,即布局、拉线和丝印。过程当中如果发现对应的元器件没有合适的封装,这个时候还需要自己设计一下封装。一开始的时候,我们还是尽量使用现有的封装,这样压力会小很多。
整个过程当中布局是关键,相似功能的元器件最好布局在一起,模电和数电分开。布局好了之后,就可以开始连线。连线有可能不是一次就好的。连到一半的时候推倒重来都是常有的事情,所以layout的时候一定要调整好心态。过程当中,必要的drc也是少不了的。最后layout完毕,一定要对一些引脚进行丝印说明,比如端子接线、比如排针,特别是电源的正负,这部分一定要小心又小心。
layout之后,就可以用2d或者3d看下效果,确认没有问题了就可以送出去打样了。
4、测试和调试
整个电路中的信号流还是比较简单的。假设测试之后,发现OUT电压没有输出,或者是LED1没有亮起来,那么就可以从IN +开始,一路测试D1、C1、U1、C2、C3、R1、OUT+的引脚,哪边电压不对,问题就出在哪边。
5、示例说明
上面插图,其实是一个电压转换模块,输入是5v,输出是3.3v,一般只需要一个lm1117芯片就可以。类似的芯片还可以转成1.8v、1.5v等等。目前电商上面类似的模块可以购买到,如果实在不确认自己的模块是不是可以正常工作,可以购买一个别人做好的模块,通过逆向的方法绘制出原理图也是可以的。这样以后的电压转换电路,就可以复用这个电路逻辑了。