前一段时间复习完C语言之后,在中国知网上搜索用单片机实现的小制作,找比较有意思,又不需要太多外专业知识的东西,然后就相中了超声波测距系统。实验室有项目使用到了超声波测距,有部分电路图可以直接用到我这个系统上,电路正确性可以保证,所以可行性有了,决定立即动手。
单片机的最小系统原理图一搜一大堆,超声波收发电路在以前的项目中进行截取,温度补偿电路也可以在知网论文中找到,总原理图搞定。然后就是进行PCB的设计。这篇博文就具体写在进行PCB制作的过程中遇到的问题,并记录解决方法。本科学过protel,因为好久没用了,忘得差不多了。现在比较流行用Altium Designer画图,就试着用了,遇到很多问题。
1.软件在英文和中文之间的切换:(Altium Designer 13.1)
DXP/preference/system/general/localization,将use localized resources选中即为中文,不选中即为英文。
不过那个中文翻译的水平不怎么样。
2.画STC89C52的原理图库时,引脚属性的设置。
Designator填的是引脚的编号1-40,display name填引脚的名字。也就是说放置好引脚后,引脚的里面显示引脚名字,外面显示编号。designator里的编号和制作PCB库时的引脚标号是一一对应的。
刚开始我画的原理图库全部把这两个弄反了,结果原理图一直不能导入到PCB文件。
3.一个原理图库文件(.schlib)里面可以包含多个元件的库。
一个工程不需要建立很多原理图库文件,一个就好。PCB库文件类似。