虽然游戏音画通过还没有调试完,我还是先把电路板给画了一下。因为音画同步看起来是软件问题,和硬件的相关性不是很大。
EDA环境
这里EDA采用了嘉立创,之前上学的时候一直用的都是上古软件protel99se
,这次决定重新学习(实际花了一个周末)比较主流的EDA软件。
当然采用嘉立创EDA的另外一个原因是使用他们的EDA画的PCB可以免费打样。😄
原理图
因为主控采用的是树莓派zero 2w,所以剩下的就是周边模块了,目前有下面几个模块:
- LCD显示屏
- 手柄
- PCM解码模块
- 功放喇叭
因为电池准备采用成品5V锂电池,所以就没有稳压模块和充放电模块了。
LCD显示屏
LCD显示屏还是采用之前调试用的显示屏,需要做的就是板子上要有一个FPC连接器,就是下面这个东西:
LCD排线的引脚说明如下:
根据引脚画出原理图:
手柄
手柄这块没有搜到太多资料,所以就参考自己买的手柄照样子画一个。当然也少不了并转串芯片。每个手柄按钮长这样:
并转串芯片的原理图如下:
按钮按下的时候,引脚接地,按钮松开的时候引脚上拉。
PCM解码模块
这个芯片的使用基本按照芯片手册里的去接的,没啥太好说的,长这样:
功放喇叭模块
这个是参照我买的淘宝上的功放模块画的,他们的原理图地址为http://www.yfrobot.com.cn/wiki/images/a/a5/Speaker_sch.pdf。主要就是运算放大器芯片的使用。
PCB
PCB布线这块还是手工布线,自己也确实是好几年没有画PCB了,简单布了下线,如下:
3D效果图
看上去还凑合,后面再多画画会好点。PCB打样也用了嘉立创,领了优惠券0元打板,运费也没有要😄。
后续
等板子到了,准备先把板子给焊接好,然后制作3D外壳。