我们画原理图时,总有一些自己的习惯,尤其是小公司,没有统一的规范,往往是各画各的,怎么舒服怎么来。但是这样有个问题,别人拿到你的原理图,就算是有不错经验的人也未必能看得懂,这就很尴尬。
那么原理图如何提高可读性呢?今天抛砖引玉,先写几个,大家看看有没有其他的好办法,可以在留言区评论。
1、电路原理图最前面一定要有系统框图和电源树设计,系统框图可以让其他人一眼看出整个硬件产品系统架构的实现方式,电源树则在系统电源较多时有很好的帮助;
2、遵循类似软件开发中模块化设计的思路,电路也应该模块化设计,电源相关的原理图放在一起,MCU最小系统相关的放一起,SDRAM、Flash等存储相关的放一起、通讯接口类(RS-485、CAN、Lin、RS-232等)单独放一起,并在该页用醒目字眼注明,如下图所示:
模块化设计好处多多,首先功能模块区分设计、清晰自然,容易阅读,另外其他项目上使用时,可以方便地复用;
3、设计接口电路时,注明接口设计需要通过的防护标准,比如GB/T17626,功能上比如对外接口需要短路保护、过压保护等,我们在设计的时候就根据这些标准去做相应的设计;
4、同一类型电子元器件,确保电气符号保持一致,不要出现多种符号对应同一类型器件的情况,如下图所示,避免出现类似一个电阻,两种电气符号的情形;
5、特殊器件布局做说明,如TVS防护器件旁边注明PCB布局具体要求,ADC RC滤波电路摆放位置要求,天线净空处理、晶振包地处理等等要求,可以在一定程度上减少与PCB工程师之间的沟通成本;
6、诸如多路运放芯片、多路MOS芯片,经常会看到如下左图所示画法,不建议这样只是在外面标记一个字母而省略掉其中的电路符号,毕竟阅读起来不那么友好;
7、多种电源供电时,标注好输出电压值,并计算出所需功耗,比如3.3V@20uA,5V@10mA,比如3.3V输出的LDO,不要标记成VDD或者VCC,直接写成类似VDD_3V3或者VCC_3V3这种格式;
8、DC-DC电路标注清楚反馈电压以及输出电压的计算,如下图所示,这样做一来可以清晰的知道输出电压多少,另外也知道该IC芯片的反馈电压值是多少,并且可以知道原理图上选取的电阻值是不是正确的;
9、最后一页要做好版本记录