版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、電 子 CADComputer Aided Design for Electronic Circuits,信息與電氣工程學(xué)院School of Information and Electrical Engineering,山東建筑大學(xué),內(nèi) 容 簡 介,介紹Protel的發(fā)展歷史、組成和系統(tǒng)參數(shù)設(shè)置等 ;詳細(xì)介紹Protel99SE原理圖設(shè)計系統(tǒng); 包括各種原理圖編輯器的基本功能、原理圖的繪制、網(wǎng)絡(luò)表和各種報表的生成、原理圖
2、的檢測、元件庫的編輯等。詳細(xì)介紹Protel99SE印刷電路板設(shè)計系統(tǒng)。 包括PCB編輯器的基本功能、印刷電路板的制作、PCB元件庫的編輯以及PCB編輯器的其他功能。,,第1章 Protel 99 SE軟件介紹,1.1 Protel的發(fā)展歷史1.2 Protel99SE的組成1.3 Protel99SE軟件的安裝1.4 Protel99SE軟件的啟動1.5 Protel99SE系統(tǒng)參數(shù)設(shè)置1.6 電路板
3、設(shè)計的基本步驟本章小結(jié),,,1.1 Protel的發(fā)展歷史,1. 1991年-Protel for Windows 1.0(2.0、3.0)- Protel 98 -Protel 99- Protel 99SE 80年代后期, Altium開發(fā)了利用Microsoft Window作為平臺的電子設(shè)計自動化(EDA)軟件。2. 2003年- Protel DXP 3. 2004年- Protel 2004,,1
4、.2 Protel99SE的組成,⑴ Schematic 99SE(原理圖設(shè)計系統(tǒng)) 主要用于電路原理圖設(shè)計、原理圖元件設(shè)計和各種原理圖報表生成等。 ⑵ PCB 99SE(印刷電路板設(shè)計系統(tǒng)) 提供一個功能強大和交互友好的PCB設(shè)計環(huán)境,主要用于PCB設(shè)計、元件封裝設(shè)計、報表形成及PCB輸出。,,1.3 Protel99SE軟件的安裝,,1.4 Protel99SE軟件的啟動,1. 啟動Pro
5、tel99SE的常用方法,,啟動Protel99SE有3種方法: ⑴用鼠標(biāo)雙擊Windows桌面的快捷方式圖標(biāo) 。 ⑵從程序組中啟動。執(zhí)行“開始”→“程序” → Protel99SE。 ⑶通過開始菜單啟動。執(zhí)行“開始”→Protel99SE。,圖1-5 Protel99SE啟動的方法,2. 進(jìn)入Protel99SE主界面,圖1-8 項目管理器主窗口,進(jìn)行各種文件命令操作設(shè)置視圖的顯示方式
6、編輯操作,Protel99SE主菜單主要功能,啟動各種編輯器,圖1-9 新建文件對話框,雙擊Documents選項卡確定文件存放位置——執(zhí)行菜單File→New——雙擊所需的文件類型——進(jìn)入相應(yīng)的編輯器。,Protel99SE可以建立十種文件類型,各類型的圖標(biāo)及說明如表1-1所示。,1.5 Protel99SE系統(tǒng)參數(shù)設(shè)置,,Create Backup Files復(fù)選框: 系統(tǒng)將自動備份文件;Save Prefer
7、ences復(fù)選框: 保存對話框中設(shè)置的選項和電路圖設(shè)計軟件的外觀;Display Tool Tips復(fù)選框: 電路中可以顯示工具欄。,圖1-10 參數(shù)設(shè)置對話框,1.自動備份設(shè)置Number框中設(shè)置一個文件的備份數(shù);Time Interval框中設(shè)置自動備份的時間間隔,單位為分鐘;單擊Browse按鈕可以指定保存?zhèn)浞菸募奈募A。,圖1-11 自動備份設(shè)置對話框,2.字體設(shè)置 設(shè)置字體、字體式樣、字號大小
8、、字體顏色等。,圖1-12 字體設(shè)置對話框,1.6 電路板設(shè)計的基本步驟,一般而言,設(shè)計電路板最基本的過程可以分為以下3大步驟。1.電路原理圖的設(shè)計 利用Protel 99 SE的原理圖設(shè)計系統(tǒng)來繪制電路原理圖。,,2.產(chǎn)生網(wǎng)絡(luò)報表 網(wǎng)絡(luò)表可以從電路原理圖中獲得,同時Protel 99 SE也提供了從電 路板中提取網(wǎng)絡(luò)表的功能。 3.印制電路板的設(shè)計 利用Protel 99 SE的PCB設(shè)計系
9、統(tǒng)來完成印制電路板圖的繪制。,本 章 小 結(jié),本章主要介紹Protel99SE的基礎(chǔ)知識。 Protel99SE主窗口中包括菜單欄、工具欄、狀態(tài)欄及命令指示欄等。 Protel99SE在使用前一般需要對軟件系統(tǒng)參數(shù)進(jìn)行一些設(shè)置。 設(shè)計電路板最基本的過程可以分為電路原理圖的設(shè)計、產(chǎn)生網(wǎng)絡(luò)報表、印制電路板的設(shè)計3大步驟,,本 章 教 學(xué) 要 求,掌握: Protel 99 SE的組成; Protel 99 SE軟件的安裝及啟動
10、; Protel 99 SE系統(tǒng)參數(shù)設(shè)置; 電路板設(shè)計的基本步驟; 了解: Protel的發(fā)展歷史。,,,,第2章 繪制電路原理圖,2.1 Protel99SE原理圖編輯器2.2 原理圖繪制入門2.3 層次電路圖設(shè)計2.4 電氣規(guī)則檢查與網(wǎng)絡(luò)表生成2.5 輸出原理圖信息本章小節(jié),2.1.1 啟動SCH99SE編輯器,,2.1 Protel99SE原理圖編輯器,圖2-1 新件原理圖文件,主菜單
11、主工具欄設(shè)計管理器工作窗口狀態(tài)欄等。,,2.1.2 原理圖編輯器,除主工具欄外,系統(tǒng)還提供其它一些常用工具欄,如原理圖工具欄、繪圖工具欄、常用器件工具欄、電源接地符號工具欄等。,,2.2 原理圖繪制入門,,,原理圖設(shè)計流程圖,設(shè)置電路圖紙大小,在工作平面上放置元件,原理圖的布線,編輯與調(diào)整,存盤與打印,,,,,2.2.1 新建文件,,直接修改原理圖文件名; 在新建的原理圖文件的圖標(biāo)上單擊鼠標(biāo)右鍵,在彈出的菜單中選擇Ren
12、ame對文件進(jìn)行重新命名。,執(zhí)行菜單File→New新建原理圖文件:,2.2.2 設(shè)計圖紙設(shè)置,,執(zhí)行菜單Design→Options,在文檔參數(shù)設(shè)置對話框中選中Sheet Options選項卡進(jìn)行圖紙設(shè)置。,1.圖紙格式設(shè)置,標(biāo)準(zhǔn)圖紙格式(Standard Style)選項:設(shè)置圖紙尺寸,由下拉列表框激活該選項,可選定圖紙大小。Custom Style欄:自定義圖紙尺寸,單位為mil。100mils=2.54mm(其中1000mi
13、ls=1Inches)。,Title Block復(fù)選框:設(shè)置是否顯示標(biāo)題欄和選擇標(biāo)題欄的模式,標(biāo)題欄的模式有Standard(標(biāo)準(zhǔn)模式)和ANSI(美國國家標(biāo)準(zhǔn)協(xié)會模式)兩種。 Show Reference Zones復(fù)選框:設(shè)置是否顯示參考邊框,一般設(shè)置為選中。 Show Border復(fù)選框:設(shè)置是否顯示圖紙邊框,一般設(shè)置為選中。,Show Template Graphics復(fù)選框:設(shè)置是否顯示圖紙模板圖形。Border Col
14、or欄:設(shè)置圖紙邊框顏色。Sheet Color欄:設(shè)置工作區(qū)顏色。,2.圖紙信息設(shè)置 在Organization選項卡中設(shè)置圖紙信息。,2.2.3 柵格設(shè)置,,捕獲柵格是指光標(biāo)移動一次的步長; 可視柵格指的是圖紙上實際顯示的柵格之間的距離; 電氣柵格指的是自動尋找電氣節(jié)點的半徑范圍。,1.柵格尺寸設(shè)置Grids區(qū)用于設(shè)置柵格尺寸, Snap用于捕獲柵格的設(shè)定; Visible用于可視柵格的設(shè)定,此項設(shè)置只影響視覺
15、效果,不影響光標(biāo)的位移量。Electrical Grid區(qū)用于電氣柵格的設(shè)定,選中此項后,在畫導(dǎo)線時,系統(tǒng)會以Grid中設(shè)置的值為半徑,以光標(biāo)所在的點為中心,向四周搜索電氣節(jié)點,如果在搜索半徑內(nèi)有電氣節(jié)點,系統(tǒng)會將光標(biāo)自動移到該節(jié)點上,并且在該節(jié)點上顯示一個圓點。,2.柵格形狀設(shè)置 執(zhí)行菜單Tools→Preferences,屏幕彈出系統(tǒng)參數(shù)設(shè)置對話框,選中Graphical Editing選項卡,在Coursor/Grid
16、Options(光標(biāo)/柵格設(shè)置)區(qū)中設(shè)置光標(biāo)和柵格形狀。 Cursor Type:設(shè)置光標(biāo)類型,有大十字、小十字和小45度三種。 Visable Grid:設(shè)置柵格形狀,有Dot Grid(點狀柵格)和Line Grid(線狀柵格)兩種。,圖2-5 光標(biāo)/柵格形狀設(shè)置,,2.2.4 繪制原理圖工具,執(zhí)行菜單View→Toolbars→Wiring Tools打開繪制原理圖工具。,,2.2.5 設(shè)置元件庫,在放置元件之前,必須先
17、將元件所在的元件庫載入內(nèi)存。 ⑴ 打開設(shè)計管理器,選擇Browse Sch選項卡,單擊Add/Remove按鈕添加元件庫。 ⑵ 在Design Explorer 99 SE\Library\Sch文件夾下選中元件庫文件,然后雙擊鼠標(biāo)或單擊Add按鈕,將元件庫文件添加到庫列表中,添加庫后單擊OK按鈕結(jié)束添加工作,此時元件庫的詳細(xì)信息將顯示在設(shè)計管理器中。 ⑶ 如果要刪除設(shè)置的元件庫,可在Selected Files
18、框中選中元件庫,然后單擊Remove按鈕移去元件庫。,,2.2.6 放置元件,1.通過元件庫瀏覽器放置元件,若某個元件由多個部件組成(如元件74LS00包含有4個與非門),元件標(biāo)號為U1,則每個與非門的標(biāo)號分別為U1A、U1B等。 Part Type:設(shè)置元件在電路圖上的標(biāo)稱值或型號。 Footprint:設(shè)置元件的封裝形式。 注意:Footprint用于設(shè)置元件的封裝形式,通常應(yīng)該給每個元件設(shè)置封裝,而且名字必須正確,否
19、則在印制板自動布局時會丟失元件。,Designator:設(shè)置元件的標(biāo)號,同一個電路中的標(biāo)號不能重復(fù)。,如果在放置元件時,記不清元件的確切名字,可以在元件瀏覽器的Filter欄中輸入“*”或“?”作為通配符代替元件名稱中的一部分. 例如*RES*后回車,元件列表中將顯示所有名稱中含有RES的元件。,放置電容(CAP)的過程:,Lib Ref:輸入需要放置的元件名稱 Designator:輸入元件標(biāo)號 Part Type:輸
20、入標(biāo)稱值或元件型號; Footprint:設(shè)置元件的封裝形式。,圖2-10 放置元件對話框,2.通過菜單放置元件 執(zhí)行菜單Place→Part,或單擊繪制原理圖工具上的 按鈕,屏幕彈出放置元件對話框,在放置元件對話框中各項功能:,3.查找元件,圖2-11 查找元件對話框,⑴查找方案有兩種: 一是按元件名查找; 二是按元件描述查找.兩種方案可以同時使用,通常采用第一種方案。 ⑵查找路徑。在Path欄中填
21、入庫文件所在路徑,通常是在Design Explorer 99 SE\Library\Sch目錄中。搜索到所需元件后,單擊Place按鈕,可以放置該元件。,,2.2.7 放置電源和接地符號,執(zhí)行Place→Power Port,或單擊 按鈕,放置電源符號,按鍵,屏幕出現(xiàn)設(shè)置對話框,說明如下: Net:設(shè)置電源和接地符號的網(wǎng)絡(luò)名,通常電源符號設(shè)為VCC,接地符號設(shè)為GND。 Style下拉列表框:包括四種電源符號,三
22、種接地符號,在使用時根據(jù)實際情況選擇一種符號接入電路。,由于在放置符號時,初始出現(xiàn)的是電源符號VCC,若要放置接地符號,除了在Style下拉列表框中選擇符號圖形外,還必須將Net(網(wǎng)絡(luò)名)欄修改為GND。,,2.2.8 元件布局,1.元件的選中與取消選中 選中元件的方法有以下4種。 通過菜單Edit→Select; 通過菜單Edit→Toggle Selection; 利用工具欄按鈕 選中元件。 直接用鼠標(biāo)點取。
23、,取消元件的選中狀態(tài)的方法有以下3種。 通過菜單Edit→Deselect; 通過菜單Edit→Toggle Selection; 單擊主工具欄上的 按鈕,取消所有的選中狀態(tài)。,放置元件后,在連線前必須先調(diào)整元件布局。,2.移動元件 用鼠標(biāo)左鍵點中要移動的元件,將元件拖到要放置的位置。 單擊主工具欄上的 按鈕,可以移動已選取的對象。 執(zhí)行菜單Edit→Move→Drag,可以連線與元件一起拖動。 執(zhí)行菜單Edi
24、t→Move→Move,只可以移動元件。 3.元件的旋轉(zhuǎn) 用鼠標(biāo)左鍵點住要旋轉(zhuǎn)的元件不放,按鍵逆時針90度旋轉(zhuǎn),按鍵水平方向翻轉(zhuǎn),按鍵垂直方向翻轉(zhuǎn)。 4.元件的刪除 要刪除某個元件,可用鼠標(biāo)左鍵單擊要刪除的元件,按鍵刪除該元件,也可執(zhí)行Edit→Delete,用鼠標(biāo)單擊要刪除的元件進(jìn)行刪除。,,2.2.9 線路連接,1.連接元件 單擊畫電氣連線按鈕 ,或單擊右鍵,在彈出的菜單中選擇Plac
25、e Wire,光標(biāo)變?yōu)椤笆弊譅睿到y(tǒng)處在畫導(dǎo)線狀態(tài)。 導(dǎo)線屬性對話框,可以修改連線粗細(xì)和顏色。,在連線轉(zhuǎn)折過程中,單擊空格鍵可以改變連線的轉(zhuǎn)折方式,有直角、任意角度、自動走線和45º走線等方式。 在連線中,當(dāng)光標(biāo)接近管腳時,出現(xiàn)一個圓點,這個圓點代表電氣連接的意義,此時單擊左鍵,這條導(dǎo)線就與管腳之間建立了電氣連接。,2.放置節(jié)點 節(jié)點用來表示兩條相交導(dǎo)線的是否在電氣上連接。執(zhí)行菜單Place →Jun
26、ction,或單擊“T” 按鈕,進(jìn)入放置節(jié)點狀態(tài)。,在Options區(qū)的Auto Junction復(fù)選框中,當(dāng)兩條導(dǎo)線呈“T”相交時,系統(tǒng)將會自動放置節(jié)點,但對于呈“十”字交叉的導(dǎo)線,不會自動放置節(jié)點,必須采用手動放置。單擊節(jié)點,出現(xiàn)虛線框后,按鍵可以刪除該節(jié)點。,,2.2.10 編輯元件屬性,1.元件屬性編輯 元件屬性對話框中Attributes(屬性)選項卡主要內(nèi)容如下: Lib Ref:元件庫中的名稱,它不顯示在圖紙上
27、; Footprint:器件封裝形式,為PCB設(shè)置了元件的安裝空間和焊盤尺寸; Designator:元件標(biāo)號,必須是唯一的; Part Type:元件型號或標(biāo)稱值,缺省值與Lib Ref中的元件名稱一致; Part:元件的功能單元,若在該選項中設(shè)置為1,則表示選用第一個功能單元,若為2,則表示選用個功能單元,以此類推。 每個元件一般要設(shè)置好標(biāo)號、標(biāo)稱值(或型號)和封裝形式。,2.重新標(biāo)注元件標(biāo)號 統(tǒng)一標(biāo)注通過執(zhí)
28、行菜單Tools→Annotate實現(xiàn)。 圖中Annotate Options下拉列表框共有三項,其中All Parts:對所有元件進(jìn)行標(biāo)注;?Parts:對電路中尚未標(biāo)注的元件進(jìn)行標(biāo)注;Reset Designators:取消電路中元件的標(biāo)注,以便重新標(biāo)注;Current Sheet Only復(fù)選框:設(shè)置是否僅修改當(dāng)前電路中的元件標(biāo)號;Group Parts Together if Match By:選擇元件分組標(biāo)注
29、,一般取Part Type;Re-annotate Method區(qū):設(shè)置重新標(biāo)注的方式。,,2.2.11 放置文字說明,1.放置標(biāo)注文字 在Text欄中填入需要放置的文字(最大為255個字符); 在Font欄中,可改變文字的字體及字號。,2.放置文本框 標(biāo)注文字只能放置一行,當(dāng)所用文字較多時,可以采用文本框方式解決。,圖2-21 文字屬性對話框,,2.2.12 總線和網(wǎng)絡(luò)標(biāo)號的使用,總線是一類功能相似的線的集合,使用
30、一條粗線來表達(dá)幾條并行導(dǎo)線,用以簡化原理圖。使用總線來代替一組導(dǎo)線,需要與總線分支和網(wǎng)絡(luò)標(biāo)號相配合,總線本身沒有實質(zhì)的電氣連接意義,必須由總線接出的各個單一入口導(dǎo)線上的網(wǎng)絡(luò)標(biāo)號來完成電氣意義上的連接,具有相同網(wǎng)絡(luò)標(biāo)號的導(dǎo)線在電氣上是連接的,這樣做既可以節(jié)省原理圖的空間,又便于讀圖。,1.繪制總線 通過工具欄上按鈕 先畫元件管腳的引出線,然后再繪制總線。執(zhí)行菜單Place→Bus或單擊工具欄上按鈕
31、 ,進(jìn)入放置總線狀態(tài)。,在總線屬性對話框中,可以修改線寬和顏色。,2.放置總線分支 元件管腳與總線的連接通過總線分支實現(xiàn),總線分支是45°或135°傾斜的短線段。執(zhí)行菜單Place→Bus Entry,或單擊 按鈕,進(jìn)入放置總線分支的狀態(tài),按空格鍵變換傾斜角度。,3. 放置網(wǎng)絡(luò)標(biāo)號 在復(fù)雜的電路圖中,通常使用網(wǎng)絡(luò)標(biāo)號來簡化電路,具有相同網(wǎng)絡(luò)標(biāo)號的圖件之間在電氣上是相通的。放置網(wǎng)絡(luò)標(biāo)號可以通
32、過執(zhí)行菜單Place→Net Label實現(xiàn),或單擊 按鈕進(jìn)入放置網(wǎng)絡(luò)標(biāo)號狀態(tài)。在網(wǎng)絡(luò)標(biāo)號屬性對話框中,可以修改網(wǎng)絡(luò)標(biāo)號名、標(biāo)號方向等。 網(wǎng)絡(luò)標(biāo)號和標(biāo)注文字不同,前者具有電氣連接功能,后者只是說明文字。,4.陣列式粘貼 放置管腳引出線、總線分支線和網(wǎng)絡(luò)標(biāo)號需要重復(fù)時,采用陣列式粘貼,可以一次完成作,大大提高速度。陣列式粘貼通過執(zhí)行菜單Edit→Paste Array或單擊工具欄的按鈕 來完成。 以圖2
33、-24中的電路為例,說明陣列式粘貼的操作步驟。 ⑴放置74LS373,并連線和放置網(wǎng)絡(luò)標(biāo)號PC1。 ⑵用鼠標(biāo)拉框選中要復(fù)制的連線和網(wǎng)絡(luò)標(biāo)號。 ⑶執(zhí)行菜單Edit→Copy,定義復(fù)制的參考點。,⑷執(zhí)行菜單Edit→Paste Array,對話框中各項含義如下: Item Count:設(shè)置重復(fù)放置的次數(shù)。 Text:設(shè)置文字的躍變量。 Horizontal:設(shè)置圖件水平方向的間隔。 Vertical:設(shè)置圖
34、件垂直方向的間隔。 ⑸將光標(biāo)移至需要粘貼的起點,單擊鼠標(biāo)左鍵完成粘貼。 ⑹將2腳上的網(wǎng)絡(luò)標(biāo)號修改為PC0,電路繪制完畢。,,2.2.13 放置電路的I/O端口,執(zhí)行菜單Place→Port或單擊 按鈕,進(jìn)入放置電路I/O端口狀態(tài)。端口屬性對話框中主要參數(shù)說明如下。,Name:設(shè)置I/O端口的名稱,若要輸入的名稱上有上劃線,如 ,則輸入方式為R\D\。 Style下拉列表框:設(shè)置I/O端口形式,共有8種。
35、I/O Type下拉列表框:設(shè)置I/O端口的電氣特性,共有四種類型,分別為Unspecified(不指定)、Output(輸出端口)、Input(輸入端口)、Bidirectional(雙向型)。,Alignment下拉列表框:設(shè)置端口名稱在端口中的位置,共有三個選項。 具有相同名稱的I/O端口在電氣上是相連接的。,,2.2.14 繪制電路波形,繪圖工具欄可單擊主工具欄上按鈕 或執(zhí)行菜單View→Toolbars→Draw
36、ing Tools打開。,以畫正弦曲線為例來說明此工具的應(yīng)用。 執(zhí)行菜單Place→Drawing Tools→Beziers或單擊按鈕 ,進(jìn)入畫曲線狀態(tài)。 ⑴將鼠標(biāo)移到指定位置,單擊左鍵,定下曲線的第一點。,⑵移動光標(biāo)到圖示的2處,單擊左鍵,定下第二點。 ⑶移動光標(biāo),此時已生成了一個弧線,將光標(biāo)移到圖示的3處,單擊左鍵,定下第三點,從而繪制出一條弧線。 ⑷在3處再次單擊左鍵,定義第四點,作為第二條
37、弧線的起點。 ⑸移動光標(biāo),在圖示的5處單擊左鍵,定下第五點。 ⑹移動光標(biāo),在圖示的6處單擊左鍵,定下第六點,完成整條曲線的繪制。,,2.2.15 文件的存盤與退出,1.文件的保存 執(zhí)行菜單File→Save或單擊主工具欄上的圖標(biāo) ,自動按原文件名保存,同時覆蓋原先的文件。 在保存時如果不希望覆蓋原文件,可以執(zhí)行菜單File→Save As更名保存,在對話框中指定新的存盤文件名即可。 2.文
38、件的退出 若要退出原理圖編輯狀態(tài),可執(zhí)行 File→Close 或用鼠標(biāo)右鍵點擊選項卡中原理圖文件名,在出現(xiàn)的菜單中單擊Close ; 若要關(guān)閉設(shè)計庫,可執(zhí)行菜單File→Close Design ; 若要退出Protel99 SE,可執(zhí)行菜單File→Exit 或單擊系統(tǒng)關(guān)閉按鈕。 如果在執(zhí)行關(guān)閉操作前沒有進(jìn)行保存操作,則在執(zhí)行關(guān)閉操作時,系統(tǒng)提示保存。,,2.2.16 原理圖設(shè)計實例,下面以圖2-34所示的兩級放大電
39、路為例,說明繪制電路原理圖的方法。,⑴新建一個原理圖文件。建立一個新的項目文件AMP.ddb,新建一個原理圖文件,將文件名改為AMP。 ⑵設(shè)置圖紙的文檔參數(shù)。設(shè)置圖紙大小為A4,其余默認(rèn)。 ⑶裝入元器件庫。本電路中,需要用的元件為電阻、電解電容和三極管,它們在分立元件庫(Miscellaneous Device.ddb)中,載入該元件庫。 ⑷放置元件。在元件列表中選中RES2放置電阻,選中NPN放置三極管,選中E
40、lectro1放置電解電容。 ⑸調(diào)整元件。放置好元件后,用鼠標(biāo)選中元件,將其拖到合適位置,有些元件還需作旋轉(zhuǎn),調(diào)整后的原理圖如圖所示。 ⑹連接導(dǎo)線。執(zhí)行菜單Place→Wire放置連線,執(zhí)行菜單Place→Junction放置節(jié)點,如圖所示將電路圖連接好。,⑺放置I/O端口。執(zhí)行菜單Place→Port,依次放置輸入端口IN和輸出端口OUT,并連接線路。 ⑻由于圖中三極管的標(biāo)號不符合國標(biāo)要求,將其標(biāo)號修改為V?。
41、 ⑼執(zhí)行菜單Tools→Annotate重新標(biāo)注元件,并設(shè)置標(biāo)稱值,完成的電路如圖所示。 ⑽保存電路圖。,,當(dāng)電路比較復(fù)雜時,用一張原理圖來繪制顯得比較困難,此時可以采用層次型電路來簡化電路。層次型電路將一個龐大的電路原理圖(稱為項目)分成若干個模塊,且每個模塊可以再分成幾個基本模塊。各個基本模塊可以由工作組成員分工完成,這樣可以大大提高設(shè)計效率。 層次型電路的設(shè)計可采取自上而下或自下而上的設(shè)計方法。本節(jié)采用自上
42、而下的設(shè)計方式進(jìn)行介紹。,2.3 層次電路圖設(shè)計,,2.3.1 層次電路設(shè)計概念,層次電路圖按照電路的功能區(qū)分,在其中的子圖模塊中代表某個特定的功能,類似于自定義的元件。 層次電路圖的結(jié)構(gòu)與操作系統(tǒng)的文件目錄結(jié)構(gòu)相似,選擇設(shè)計管理器的Explorer選項卡可以觀察到層次圖的結(jié)構(gòu)。 在一個項目中,處于最上方的為主圖,一個項目只有一個主圖,擴展名為prj;在主圖下方所有的電路均為子圖,擴展名為sch。圖示為層次電路圖Z80
43、 Processor.prj的結(jié)構(gòu)。,,2.3.2 層次電路設(shè)計工具和文件切換,在層次式電路中,通常主圖中是以若干個方塊圖組成,它們之間的電氣連接通過I/O端口和網(wǎng)絡(luò)標(biāo)號實現(xiàn)。 1.電路方塊圖設(shè)計 電路方塊圖,也稱為子圖符號,是層次電路中的主要組件,它對應(yīng)著一個具體的內(nèi)層電路。圖示為某電路的主圖文件,它由兩個電路方塊圖組成。,圖2-37 層次電路主圖,執(zhí)行菜單Place→Sheet Symbol,或單擊工具欄上按鈕
44、 ,在屬性對話框中,設(shè)置相關(guān)參數(shù),在File Name中填入子圖的文件名(如FB.sch),Name中填入子圖符號的名稱(如方波),設(shè)置完畢后,改變其大小,大小合適后,再次單擊鼠標(biāo)左鍵,放下子圖符號。,子圖符號端口屬性對話框,其中: Name:端口名; I/O Type:端口電氣特性設(shè)置; Style:端口方向設(shè)置; Side:設(shè)置I/O端口在子圖的左邊(Left)或右邊(Right); Position:子圖符號I/O端口
45、的上下位置,以左上角為原點,每向下一格增加1。,2.放置子圖符號的I/O接口 執(zhí)行菜單Place→Add Sheet Entry,或單擊工具欄上按鈕 ,I/O端口被限制在子圖符號的邊界上。,3.設(shè)置圖紙信息 執(zhí)行Design→Options,參數(shù)設(shè)置對話框中,選中Organization選項卡,設(shè)置圖紙信息。,4.由子圖符號生成子圖文件 執(zhí)行菜單Design→Create Sheet From Symbol,
46、在是否顛倒I/O端口的電氣特性的對話框中: 若選擇“是”,則生成的電路圖中的I/O端口的輸入輸出特性將與子圖符號I/O端口的輸入輸出特性相反; 若選擇“否”,則生成的電路圖中的I/O端口的輸入輸出特性將與子圖符號I/O端口的輸入輸出特性相同,一般選擇“否”。,此時Protel99SE自動生成一張新電路圖,電路圖的文件名與子圖符號中的文件名相同,同時在新電路圖中,已自動生成對應(yīng)的I/O端口。,圖2-40 I/O端口特性轉(zhuǎn)換對話框,5
47、.層次電路的切換 在層次電路中,經(jīng)常要在各層電路圖之間相互切換,切換的方法主要有2種。 ⑴利用設(shè)計管理器,鼠標(biāo)左鍵單擊所需文檔,便可在右邊工作區(qū)中顯示該電路圖。 ⑵執(zhí)行菜單Tools→Up/Down Hierarchy或單擊主工具欄上按鈕 ,將光標(biāo)移至需要切換的子圖符號上,單擊鼠標(biāo)左鍵,即可將上層電路切換至下一層的子圖;若是從下層電路切換至上層電路,則是將光標(biāo)移至下層電路的I/O端口上,單擊鼠標(biāo)左鍵進(jìn)行切換。
48、,,2.3.3 自上而下層次電路圖設(shè)計,自上而下層次式電路圖設(shè)計的基本步驟: 新建一個原理圖文件。 繪制主圖。 繪制子圖電路。 設(shè)置圖紙編號。 文件保存。 以圖2-41所示的信號發(fā)生器為例介紹層次電路的設(shè)計,其中方波形成電路為子圖1,三角波形成電路為子圖2。 ⑴建立一個新文件。新建一個電路圖文件,作為主圖。 ⑵放置子圖符號,設(shè)置相關(guān)參數(shù)為:File Name為FB.sch,Name為“方波”。,將子圖
49、符號移至合適的位置后,改變其大小合適后,放下子圖符號。 同樣方法放置第二個子圖符號,其File Name設(shè)置為SJB.sch,Name設(shè)置為“三角波”,子圖放置完畢。放置完畢后的子圖如圖2-37所示。 ⑶執(zhí)行Place→Add Sheet Entry,放置子圖符號的輸出端口。設(shè)置端口屬性,具體為:Name:Uo1;I/O Type:Output;Side:Right;Style:Right。 同樣方法放置其它端
50、口符號。,圖2-41 信號發(fā)生器,⑷執(zhí)行菜單Place→Wire,繪制主圖中所需的導(dǎo)線,完成主圖連接。⑸執(zhí)行File→Save Copy As,Name設(shè)置為Function.prj,F(xiàn)ormat設(shè)置為*.prj,代表該文件是主圖項目文件,保存主圖。⑹執(zhí)行Design→Create Sheet From Symbol,將光標(biāo)移到FB.sch子圖符號上,顛倒I/O端口的電氣特性的對話框中選擇“否”,系統(tǒng)自動生成一個新電路圖,并產(chǎn)生了
51、一個I/O端口Uo1。在此電路圖中完成子圖1的電路繪制,并繪制方波波形。同樣的方法完成子圖2的繪制。 ⑺執(zhí)行菜單Design→Options,在彈出的對話框中選中Organization選項卡,在Sheet欄的No.中設(shè)置圖紙編號,本例中依次將主圖、子圖1、子圖2編號為1、2、3,圖紙總數(shù)設(shè)置為3。,⑻執(zhí)行菜單File→Save All保存所有文件。 層次式原理圖的制作除了上述的自上而下的設(shè)計方式外,也可以采用自下而上的設(shè)計方式
52、,即先設(shè)計子圖,再設(shè)計主圖,設(shè)計的方法基本一致。,,2.4.1 電氣規(guī)則檢查,2.4 電氣規(guī)則檢查與網(wǎng)絡(luò)表生成,圖2-44 設(shè)置電氣規(guī)則檢查對話框,電氣規(guī)則檢查(ERC)是按照一定的電氣規(guī)則,檢查電路圖中是否有違反電氣規(guī)則的錯誤。ERC檢查報告以錯誤(Error)或警告(Warning)來提示。 進(jìn)行電氣規(guī)則檢查后,系統(tǒng)會自動生成檢測報告,并在電路圖中有錯誤的地方放上紅色的標(biāo)記 。 執(zhí)行菜單Tools→ERC,
53、電氣規(guī)則檢查設(shè)置對話框中各項參數(shù)的含義如下:,⑴ ERC Options區(qū) Multiple net names on net:檢測是否同一網(wǎng)絡(luò)上存在多個網(wǎng)絡(luò)標(biāo)號。 Unconnected net labels:對存在未實際連接的網(wǎng)絡(luò)標(biāo)號,給出錯誤報告。 Unconnected power objects:對電路中存在未連接的電源或接地符號時,給出錯誤報告。如果把Power Port的Vcc改為+5V,則+5V和其它Vcc名稱的管
54、腳就被看成是兩個完全不同的圖件,在檢查時會給出錯誤標(biāo)記。 Duplicate sheet designator:對電路圖中出現(xiàn)圖紙編號相同的情況,給出錯誤報告。 Duplicate component designator:對電路中元件標(biāo)號重復(fù)的情況給出錯誤報告。 Bus label format errors:對電路圖中存在總線標(biāo)號格式錯誤的情況給出錯誤報告。正確的BUS格式,如D[0..7]代表單獨的網(wǎng)絡(luò)標(biāo)號D0~D7。,Fl
55、oating input pins:對電路中存在輸入管腳懸空的情況給出錯誤報告。 Suppress warning:進(jìn)行ERC檢測時將跳過所有的警告型錯誤。 ⑵ Options區(qū) Create report file:進(jìn)行ERC檢測后,將給出檢測報告*.ERC。 Add error marks:進(jìn)行ERC檢測后,將在電路圖上有錯的地方放上紅色錯誤標(biāo)記 。 Descend into sheet parts:設(shè)定檢查范圍
56、是否深入到元件內(nèi)部電路。 ⑶ Sheets to Netlist下拉列表框:選擇檢查的范圍,Active Sheets(當(dāng)前電路圖)、Active Project(當(dāng)前項目文件)、Active Sheet Plus Sub Sheets(當(dāng)前的電路圖與子圖)。,⑷Net Identifier Scope下拉列表框。用來設(shè)置進(jìn)行ERC檢測時,各圖件的作用范圍。 Net Labels and Ports Global代表網(wǎng)絡(luò)標(biāo)號和
57、電路I/O端口在整個項目文件中的所有電路圖中都有效; Only Ports Global代表只有I/O端口在整個項目文件中有效; Sheet Symbol/Port Connections代表在子圖符號I/O口與下一層的電路I/O端口同名時,二者在電氣上相通。,單擊Rule Matrix選項卡進(jìn)入檢查電氣規(guī)則矩陣設(shè)置,一般選擇默認(rèn)。 圖中出現(xiàn)兩個相同的元件標(biāo)號R1,進(jìn)行電氣規(guī)則檢查,電路圖中在重復(fù)的標(biāo)號R1上放置錯誤標(biāo)記,提
58、示出錯,同時自動產(chǎn)生并打開一個檢測報告。,圖中有4個錯誤報告,前3個錯誤是由于該層次圖未設(shè)置圖紙編號,第4個錯誤是由于重復(fù)的標(biāo)號,坐標(biāo)(249,244)的R1與坐標(biāo)(199,304)的R1。 按照程序給出的錯誤情況修改電路圖,上圖中將U1輸出端的電阻標(biāo)號改為R4,然后再次進(jìn)行ERC檢測,錯誤消失。,圖2-46 ERC檢測報告文件,,2.4.2 從原理圖中生成網(wǎng)絡(luò)表,網(wǎng)絡(luò)表文件(*.Net)是一張電路圖中全部元件和電氣連接關(guān)系
59、的列表,它包含電路中的元件信息和連線信息,是電路板自動布線的靈魂。,圖2-47 生成網(wǎng)絡(luò)表對話框,1.生成網(wǎng)絡(luò)表 在生成網(wǎng)絡(luò)表前,必須對原理圖中所有的元件設(shè)置好元件標(biāo)號(Designator)和封裝形式(Footprint)。 執(zhí)行菜單Design→CreateNetlist,網(wǎng)絡(luò)表對話框中的具體內(nèi)容如下: ⑴ Output Format下拉列表框:設(shè)置網(wǎng)絡(luò)表格式,一般選取Protel。,⑵ Net Ident
60、ifier Scope下拉列表框:設(shè)置網(wǎng)絡(luò)標(biāo)號、子圖符號I/O口、電路I/O端口的作用范圍。 Net Labels and Ports Global代表網(wǎng)絡(luò)標(biāo)號和電路I/O端口在整個項目文件中的所有電路圖中都有效; Only Ports Global代表只有I/O端口在整個項目文件中有效; Sheet Symbol/Port Connections代表在子圖符號I/O口與下一層的電路I/O端口同名時,二者在電氣上相通。 ⑶
61、 Sheets to Netlist下拉列表框:選擇產(chǎn)生網(wǎng)絡(luò)表的范圍,Active Sheets(當(dāng)前電路)、Active Project(當(dāng)前項目文件)、Active Sheet Plus Sub Sheets(當(dāng)前電路圖與子圖)。,圖2-47 生成網(wǎng)絡(luò)表對話框,⑷ Append Sheet Numbers To Local Net Name復(fù)選框:在生成網(wǎng)絡(luò)表時,將電路圖的編號附在每個網(wǎng)絡(luò)名稱上,以識別該網(wǎng)絡(luò)的位置。⑸Desce
62、nd into sheet parts復(fù)選框:在生成網(wǎng)絡(luò)表時,系統(tǒng)將元件的內(nèi)電路作為電路的一部分,一起轉(zhuǎn)化為網(wǎng)絡(luò)表。⑹Include Un-Named Single Pin Nets復(fù)選框:在生成網(wǎng)絡(luò)表時,將電路圖中沒有名稱的管腳,也一起轉(zhuǎn)換到網(wǎng)絡(luò)表中。,圖2-47 生成網(wǎng)絡(luò)表對話框,2.網(wǎng)絡(luò)表的格式 執(zhí)行菜單Design→Create Netlist,設(shè)置參數(shù)后,單擊OK按鈕,程序便自動生成并打開網(wǎng)絡(luò)表文件。 Pr
63、otel格式的網(wǎng)絡(luò)表是一種文本式文檔,由兩個部分組成: 第一部分為元件描述段,以“[”和“]”將每個元件單獨歸納為一項,每項包括元件名稱、標(biāo)稱值和封裝形式; 第二部分為電路的網(wǎng)絡(luò)連接描述段,以“(”和“)”把電氣上相連的元件管腳歸納為一項,并定義一個網(wǎng)絡(luò)名。,[ 【元件描述開始符號】R1 【元件標(biāo)號(Designator)】AXIAL0.4 【元件封裝(Foot
64、print)】10k 【元件型號或標(biāo)稱值(Part Type)】 【三空行對元件作進(jìn)一步說明,可用可不用】] 【元件描述結(jié)束符號】……( 【一個網(wǎng)絡(luò)的開始符號】NET_V1-1 【網(wǎng)絡(luò)名稱】R1-1 【網(wǎng)絡(luò)連接點:R1的1腳】V1-1 【網(wǎng)絡(luò)連接點:V1的
65、1腳】) 【一個網(wǎng)絡(luò)結(jié)束符號】……,,一般電路圖繪制完畢,需要打印輸出原理圖文件,并且還要產(chǎn)生一份元器件清單,以便于采購或裝配。2.5.1 生成元件清單 執(zhí)行菜單Reports→Bill of Material,可以產(chǎn)生元件清單,它給出電路圖中所用元件的數(shù)量、名稱、規(guī)格等。 對話框提示選擇項目文件(Project)或圖紙(Sheet),根據(jù)需要選擇;產(chǎn)生的清單格式選擇Protel Fo
66、rmat格式(產(chǎn)生文件*.BOM),或選擇Client Spreadsheet格式(產(chǎn)生文件為電子表格形式,*.XLS),其它的對話框均按默認(rèn)設(shè)置,直接單擊Next按鈕進(jìn)行下一步操作;結(jié)束操作,系統(tǒng)產(chǎn)生兩種類型的元件清單。,2.5 輸出原理圖信息,圖2-48和圖2-49所示為穩(wěn)壓電源的元件清單。,,2.5.2 圖紙打印,執(zhí)行菜單File→Setup Printer或單擊工具欄上按鈕 ,進(jìn)入原理圖打印設(shè)置。,原理圖打印設(shè)置對話框
67、中各項說明: Select Printer下拉列表框:用于選擇打印機。 Properties按鈕:設(shè)置打印參數(shù)。對話框中,“大小”下拉列表框用于設(shè)置紙張的大小,“來源”下拉列表框用于設(shè)置紙張的來源,“方向”區(qū)用于設(shè)置打印的方向。 Batch Type下拉列表框:設(shè)置打印文檔范圍,有當(dāng)前文檔和所有文檔兩個選擇。,Preview區(qū):用于觀察電路在圖紙中的位置,單擊Refresh按鈕可以重新顯示改變設(shè)置后的預(yù)覽效果。 設(shè)置好各項
68、參數(shù),單擊Print按鈕打印輸出原理圖。如果直接執(zhí)行菜單File→ Print,系統(tǒng)將直接打印輸出原理圖,而不進(jìn)行打印設(shè)置。,圖2-51 打印設(shè)置對話框,Color下拉列表框:設(shè)置打印時的顏色,有Color(彩色方式)和Monochrome(黑白打印)兩種。 Margins區(qū):用于設(shè)置圖紙與紙張邊沿的距離,單位為英寸。 Scale區(qū):用于設(shè)置打印的比例,選中Scale Fit Page復(fù)選框,系統(tǒng)將根據(jù)紙張的大小和方向自動計算打印
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- protel99se教程
- protel99se教程
- protel99se教程培訓(xùn)
- protel99se培訓(xùn)教程11.6.8
- protel 99 se 常見元件名稱
- protel99se特性手冊
- protel_99se_特性手冊
- protel 99se布線竅門
- protel99se常用庫文件
- protel99se pcb各層解釋
- protel99se繪制pcb過程詳解
- protel99se常用快捷鍵
- protel_99se_常用元器件封裝
- protel99se課程設(shè)計報告
- protel.99se的繪圖操作概要
- protel99se常用元器件庫封裝
- protel99se教程--第4章__印制電路板設(shè)計基礎(chǔ)
- 如何設(shè)置protel 99se為單面布線
- 用protel99se實現(xiàn)脈沖電路的仿真
- 電子線路輔助設(shè)計protel99se
評論
0/150
提交評論