前兩天,開始我們樂創(chuàng)客第一塊開發(fā)板的設(shè)計,當(dāng)我在進行電路設(shè)計時,我發(fā)現(xiàn)一些電路設(shè)計軟件的使用,一些電路設(shè)計的方案,一些創(chuàng)新的想法,一些元器件的選型這些都是可以記錄成文,并且分享出來一起討論的。因此從本節(jié)文字開始,正式開啟電路【電路設(shè)計筆記】的更新。當(dāng)然,這里的部分電路是我用了非常多年的成熟電路,一些電路是我臨時創(chuàng)新想出的未經(jīng)過驗證的電路,這些沒有被驗證的電路我會指出來,大家閱讀時如果發(fā)現(xiàn)有問題也希望不吝指出。
Cadence 工具集介紹
在前面一小節(jié)講述了如何利用 Cadence 來創(chuàng)建一個原理圖之后,我們對 Cadence 有了一個更深層次的認(rèn)識,即,與其說 Cadence 是一個軟件,還不如說它是一個工具集。沒錯,Cadence PCB 之所以有今天的地位,也與其收購和整合 OrCAD 的業(yè)務(wù)息息相關(guān)。
Cadence 公司在收購 OrCAD 之前,它繪制原理圖的工具叫 Concept HDL,繪制 PCB 的工具就是 Allegro,也就是 PCB Editor,另外還有做信號完整性分析的 SI 工具。Cadence 收購了 OrCAD 之后,就完全將 OrCAD 的 Capture CIS 和 Pspice 與自身的產(chǎn)品做了無縫整合而摒棄了 OrCAD 以前的 Layout(Plus)。目前 Cadence 的 Allegro 已經(jīng)完全作為 PCB 布線工具整合到 OrCAD 系列中。
目前,Cadence 的 PCB 產(chǎn)品又分成 PO 系列和 PS 系列,PO 就是 OrCAD 系列,PS 是高端系列,有的人稱其為 Allegro 系列。OrCAD 系列和 PS 系列的主要區(qū)別為:
OrCAD 工具集的原理圖設(shè)計工具是 Capture CIS;PS 工具集里面的原理圖設(shè)計軟件有兩個,一個就是 Cadence 以前的 Concept HDL,還有,就是 Capture CIS,不過現(xiàn)在在 PS 里面,名字改為了 Design Entry CIS;
OrCAD 的 PCB 布局布線器是 PCB Edior,PS 系列里面的也是兩者核心是完全一樣的;
OrCAD 的原理圖仿真工具是 PSpice AD 和 Pspice AA,PS 系列也是,不過在 PS 系列里,把 Pspice AD 和 PspiceAA 整合成一個產(chǎn)品包,并改名為 AMS simulator。
PS 系列里面分成三個等級,L,XL 和 GXL,就像衣服的大小號一樣,號越大,功能越強,當(dāng)然價格肯定也越貴了。
L 也好,XL 也好,GXL 也好,原理圖工具 Capture CIS 是沒有任何區(qū)別的,而 Pspice 功能不分等級,都是一樣的。
OrCAD 系列和 PS 的 L 等級產(chǎn)品,除了有兩點差別外,其余完全一樣。
- 差別 1:L 系列的 License 可以運行 Capture CIS 或者 Concept HDL,兩者選其一,而 Orcad 系列是不能運行 Concept HDL 的。差別 2:L 系列可以結(jié)合高端物理規(guī)則約束器和 SI L 使用。
Cadence 創(chuàng)建元器件庫文件
使用上一節(jié)的步驟創(chuàng)建好原理圖文件之后,其界面如圖 1 所示。同時在圖 1 中標(biāo)出了需要掌握的一些工具的名稱,只要掌握好了這些工具,那么現(xiàn)階段的電氣原理圖設(shè)計都可以完成。
圖 1 OrCAD Capture CIS 原理圖界面
此時,如果我們要在原理圖上面放置第一個元器件符號,那該怎樣操作?我們仔細(xì)觀察圖 1,不難發(fā)現(xiàn),其中的第一個圖標(biāo)就是放置元器件圖標(biāo),點擊它一下,我們可以發(fā)現(xiàn)有一個窗口彈出,但是這個窗口里面也是什么都沒有,如圖 2 所示。
圖 2 點擊“放置元器件”彈出的窗口
其實,放置元器件的步驟我們是沒有弄錯的,但是為什么圖 2 中沒有顯示哪里可以放置元器件呢?這是因為我們沒有在工程中添加元器件庫。再回到剛剛創(chuàng)建的工程界面中來,如圖 3 所示。其中紅色矩形框出來的文件夾,就是用來給 OrCAD Capture CIS 添加元器件庫。
圖 3 原理圖工程
我們只需要點擊“File”->“New”->“Library”就可以新建一個原理圖庫,并且將其添加到工程里面中去,如圖 4 所示。
圖 4 創(chuàng)建一個新的庫
這個庫創(chuàng)建好之后,我們就可以看到在 Library 文件夾里面就有一個名叫“Library1”的原理圖庫了,主要,此時這個庫還沒有被保存,因此我們可以直接“右擊 library1.olb”->“save”即可將其保存。如果下次設(shè)計新工程的時候,還需要用到這個庫,那么可以直接“右擊 Library 文件夾”->“Add File”,找到路徑,就可以將這個原理圖庫添加進來了。
創(chuàng)建第一個元器件
在創(chuàng)建好元器件封裝庫之后,就可以向這個封裝庫里面添加元器件了,添加的方法為,“右擊元器件庫 LIBRARY1.OLB”->“New part”,然后在彈出的對話框中輸入元器件的信息即可(我們一開始做原理圖,只需要填圖 5 中圈出的即可,其它的暫時先不去管),如圖 5 所示。
圖 5 創(chuàng)建第一個元器件庫
點擊“OK”之后,就會出現(xiàn)如圖 6 所示的元器件繪制界面。
圖 6 元器件繪制界面
由于我們現(xiàn)在需要繪制電容,因此我們需要放置兩個引腳,點擊圖 7 中圈出的圖標(biāo),進行引腳的放置。
圖 7 放置引腳
依次按照上述方式,添加兩個引腳即可,接著,我們可以將兩個引腳距離拉得近一些。
圖 8 拉近引腳距離
接著,我們需要畫出電容的電氣符號,由于此時原理圖是按照 Grid 的間距對其的,因此首先需要將 Grid 的對其限制放開。點擊“Options”->”Preferences”后,在彈出的窗口里面,點擊“Grid display”選項卡,將“Pointer snap to grid”勾選去除,如圖 9 所示。
圖 9 去除 Grid 對齊
然后,我們就可以在元器件界面按照任意尺寸繪制符號了。直接點擊“Place”->“Line”,繪制電容的符號即可。但是此時我們發(fā)現(xiàn),這個電容里面的引腳名稱會影響美觀,因此我們首先要將其隱藏不予顯示。點擊“Options”->“Part Properties”,在彈出的對話框中,找到“Pin Names Visible”,點擊它,然后將其設(shè)置為“False”即可,如圖 10 所示。
圖 10 隱藏引腳名稱
然后,我們就用“Place”->“Line”,繪制電容的符號,如圖 11 所示。
圖 11 電容符號
我們發(fā)現(xiàn)圖 11 的電容符號還有一點別扭的地方,就是這個電容的兩個引腳太長了,要改變這個引腳長度,我們只需要雙擊引腳,在彈出的窗口中,將 Shape 里面的選項改成“Short”即可,如圖 12 所示。
圖 12 改變元器件引腳的長度
繪制好的電容如圖 13 所示。
圖 13 繪制好的電容
最后一步,我們需要為這個元器件添加注釋,一般電容使用 CAP 表示。因此,最后一步是雙擊“<< span="">Value>”,在彈出的窗口中的“Value”欄里面輸入“CAP”即可,如圖 14 所示。
圖 14 創(chuàng)建好元器件
最后也是最重要的一步,即是保存,或者“ctrl + s”。
此時,我們再回到原理圖設(shè)計界面中,點擊添加元器件,就可以看到剛剛創(chuàng)建的電容了,如圖 15 所示。
圖 15 尋找創(chuàng)建的元器件