分类: 嵌入式
2013-07-16 15:54:32
用AD画完调试完第一块板子后总结的十四条经验:
1. 原理图的元件标注尽量完整统一,方便生成元件清单。
2. 电路板丝印层不仅要加入元件名,而且还要加上一些说明、注释、标记,方便试验和测试时使用。
3. 元器件封装不一定是自带库里就是最好的,库里的元器件做的都太理想化,不是每个人都有机会用锡膏和贴片机,像我们这些用手解决的也只有把焊盘画大点,生成pcb后的第一件事就是把pcb打印出来对元件封装。
4. 电路板上最好加入测试点方便测试和后期试验。
5. 有时候不是元件越小越好,0603、电阻排是很好,但是焊接起来也是很难的(不过我适应了,哈哈!)
6. 200pin的cpu插槽还要离50pin的LCD远1.5cm左右,有空间画两种LCD接口,方便其他人使用。
7. EPCS芯片尽可能靠近FPGA的配置管脚,走线要短,有利用稳定。(也许大部分时候不会出现问题,就怕出现了你不敢相信)
8. JTAG、LCD、EPCS这样用接插件的地方,要注意插口的方向,设计的时候看一下别人是怎么设计的,最好不要想当然,一旦错了你就要将排线绕起来十分痛苦,焊接前也要注意方向。
9. 200pin的ARM插槽插入比较困难,而且国产的插槽插两次就废了,建议最好用好的插槽,或者带插针的核心板直接插到底板的座上去。
10. 焊接是一定要注意焊接的先后顺序,不要盲目焊接,要考虑清楚先要测试什么,什么先焊上去不会影响到下一步的焊接。
11. 买到的DB9的1脚开始点与AD6.9元件库里的不一样,焊上去后不得不改线,还是对封装的时候不细心。
12. JTAG和串口尽量设计在一侧,方便调试的时候接线。
13. norflash的读写引脚和FPGA的读写引脚的网络标号相同,导致飞线没有与norflash的读写连接,造成norflash无法使用。
14. 最最最总要的其实是原理图,也许它会花上很多时间,但是请你耐心的跟大磨下去,只有把原理画正确了,pcb才可能正确了,有时候实在没有把握可以用跳线,或者加入一些冗余的设计,最好保证板子第一板调试的时候我们可以得到一些启示,尽量不要出现电源这类的错误,烧片子不说了,关键是浪费了我们的时间,影响了我们的心情。