我打开电脑,看着文档的提纲,思路清晰起来,之前元件的信息已经了解了,下一步就应该在DXP软件中创建一个元件库,在元件库里面画元件符号了。
图 20
那么什么是元件的原理符号呢?通俗地非书面地解释一下,原理符号就是元件在原理图上的表示形式,至少应当包含元件的基本外形、引脚编号、引脚名称等信息。
一般地,创建元件库,并在元件库中绘制元件的原理符号的步骤应当是这样的:
●怎么创建元件库
打开DXP软件,在上方的菜单栏上依次点击:New / library / schematic library,
然后就新建了一个元件库了,在projects文件夹右键刚才新建的Sc元件库,选择save或者save as,把元件库保存在想要的位置,这时可以选择重新命名为自己想要的名字。
打开刚才新建的元件库,在软件界面的空白位置鼠标右键,选择tools/new component,在弹出的new component name对话框里面,输出元件的名称STM32F103RCT6,就把这个元件在元件库里面很顺利地建立了。
在SCH library列表就可以看到已经建立了一个STM32F103RCT6元件,不过,刚开始我在软件界面竟然找不到SCH library列表,那么,我决定点击上方菜单栏的view / workspace panels / SCH/ SHC library, 终于找到了并在软件界面显示了它。
●怎么画元件的原理符号
元件建立了,相当于一幅画的画布已经布置好了,名字取好,接下来就需要画元件,主要的工作就是把元件的外形轮廓和引脚画好,填写引脚信息等。
我在工具栏找到这个有一把三角板直尺铅笔的图标,点击右边的小三角,选择Place Rectangle,在主绘画界面画一个矩形框,这个矩形框就是元件的主体外形,如图 26和图 27。
一棵大树的树干已经画好了,现在就应该添加枝叶了,我将放置元件的引脚到图上面去,引脚的信息可以参考前面的图 17,这个信息来自于官方datasheet资料,到网上搜一下应该也还是比较容易可以获取的。
在绘图界面空白处右键Place / Pin,我成功地在软件里面放置了一个引脚,特别要注意的是,有十字光标的引脚一侧应当放在芯片外侧不要与元件主体连接,如图 29。
接下来我要填写元件的引脚信息,选中待填写信息的引脚,右键,选择properties,打开属性对话框,分别点击填写引脚名称和序号,填好之后点击下方的OK确定,那么1号引脚我就弄好了,如图 31。
看了看,我晕了,这个元件一共有64个引脚,好吧,我来慢慢地就像一片树叶一片树叶地画引脚吧!幸好当你放置好一个引脚之后,软件可以自动递增序号,这个方便了一些。有一个小窍门,在进行自动编号的时候,有可能序号不是你想要的,这时可以在放置引脚的同时,按一下Tab键,会弹出属性对话框,修改序号,以后放置的引脚会根据修改后的序号进行递增。
但是当我在放置引脚的时候,发现刚才画的矩形框太小了,不能框住所有引脚了,于是我选中矩形框,出现了8个绿色小方框,我点击右下角的那个绿色框拖动,很顺利地调整了黄色矩形框的大小,调整到合适。
最终地,我还是将这个STM32F103RCT6芯片64个引脚的元件的原理符号画完了,如图 33,当然,这个芯片的元件库其实还是没有画完,至少元件的封装还需要搞一搞,那么,这个只有静待下期的节目了。
更多精彩,欢迎搜索关注一个做技术还分享经验方法感悟故事干货的微信公众号ID:yonkotech