1.1 Protel 99 SE概述
1.1.1 Protel 99 SE的運行環境、安裝及卸載
1.Protel 99 SE的運行環境
Protel 99 SE的運行環境包括軟件環境和硬件環境。
(1)軟件環境:軟件環境主要是針對操作系統的要求。Protel 99 SE要求運行在Windows 98/2000/NT或者更高版本的操作系統中。
(2)硬件環境:為了充分發揮Protel 99 SE的強大功能,要求機器的性能越高越好,至少應具備以下的硬件配置。
①CPU:Pentium 166以上,或者其他公司的同等級的CPU。
②內存RAM:32MB以上。
③硬盤:剩余空間400MB以上。
④顯示器:15英寸(38cm)以上,顯示分辨率為800×600以上。顯示分辨率1024×768為Protel 99 SE設計窗口的標準顯示方式。當顯示分辨率為800×600時,瀏覽管理器窗口下半部分將被截去,但設計器窗口中的設計可以正常進行。
⑤顯示卡:顯示卡內存在1MB以上。高分辨率的顯示器必須要有相應的顯示卡與之配合。配有1MB顯存的顯示卡可以支持1024×768(256色),對于Advanced Schematic來說已經夠用了。但如果顯示卡配有2MB以上的顯存,則可支持更高的分辨率及更多的色彩,例如在1024×768分辨率下可以顯示65536種顏色。
2.Protel 99 SE的安裝
安裝Protel 99 SE的具體步驟如下:
(1)運行安裝光盤中Protel 99 SE子目錄下的Setup.exe文件,將顯示第一個Protel 99 SE Setup對話框。
(2)單擊“Next”按鈕,將顯示第二個Protel 99 SE Setup對話框,如圖1.1所示。在該對話框中的“Name”文本框中輸入用戶名;在“Company”文本框中輸入單位名稱;在“Access Code”文本框中輸入序列號。序列號可在安裝盤的安裝說明文件中找到。

圖1.1 第二個Protel 99 SE Setup對話框
(3)單擊“Next”按鈕,將顯示第三個Protel 99 SE Setup對話框。該對話框提示安裝Protel 99 SE的默認路徑,如果想更改,單擊“Browse”按鈕,選擇安裝路徑。
(4)單擊“Next”按鈕,將顯示第四個Protel 99 SE Setup對話框。其中,“Typical”單選按鈕為典型安裝;“Custom”單選按鈕為定制安裝。
(5)選擇后,單擊“Next”按鈕,將顯示第五個Protel 99 SE Setup對話框。單擊“Back”按鈕可以返回到前面的步驟重新選擇。
(6)單擊“Next”按鈕,開始安裝,安裝過程中顯示安裝進度界面,若需要終止安裝過程,可以單擊“Cancel”按鈕。
(7)安裝后選擇重新啟動系統,接著顯示第六個Protel 99 SE Setup對話框,單擊“Finish”按鈕完成安裝。
安裝結束后,系統會在“開始/程序”菜單中創建一個Protel 99 SE快捷子菜單,同時在桌面上創建一個Protel 99 SE快捷圖標。
3.Protel 99 SE的漢化
(1)安裝中文菜單:將安裝盤中的client99se.rcs復制到windows根目錄中(C:\windows\)。在復制中文菜單前,先啟動一次Protel 99,關閉后將windows根目錄中的client99se.rcs英文菜單保存起來,可以保存在任意位置。
(2)安裝PCB漢字模塊:將附帶光盤中pcb-hz目錄的全部文件復制到Design Explorer 99 se根目錄中,注意檢查一下hanzi.lgs和Font.DDB文件的屬性,將其只讀選項去掉。

圖1.2 “添加/刪除程序屬性”對話框
(3)安裝國標碼、庫:將附帶光盤中的gb4728.ddb(國標庫)復制到Design Explorer 99 se/library/SCH目錄中,并將其屬性中的只讀選項去掉。將附帶光盤中的Guobiao Template.ddb(國標模板)復制到Design Explorer 99 se根目錄中,并將其屬性中的只讀選項去掉。Protel 99 SE漢化過程完成。
4.Protel 99 SE的卸載
卸載Protel 99 SE的具體步驟如下:
(1)在Windows的“開始”菜單中選擇“設置/控制面板”,然后在控制面板中選擇“添加/刪除程序”選項,顯示如圖1.2所示的對話框。
(2)在該對話框中,單擊“添加/刪除”按鈕,將顯示“Setup”對話框。其中,選擇“Modify”單選按鈕,將自動修復被破壞的Protel 99 SE系統的功能;選擇“Repair”單選按鈕,將重新安裝Protel 99 SE;選擇“Remove”單選按鈕,將卸載Protel 99 SE。
(3)選擇“Remove”單選按鈕后單擊“Next”按鈕,將顯示如圖1.3所示的對話框。

圖1.3 刪除確認對話框
(4)單擊“確定”按鈕,開始卸載。在卸載過程中,若想終止卸載,可單擊“取消”按鈕。
(5)卸載完畢后,單擊“Finish”按鈕即可完成卸載。
1.1.2 Protel 99 SE的功能模塊
Protel 99 SE主要由電路原理圖設計模塊、印制電路板設計模塊(PCB設計模塊)、電路信號仿真模塊和PLD邏輯器件設計模塊組成。各模塊具有強大的功能,可以很好的實現電路設計與分析。
1.原理圖設計模塊(Schematic模塊)
電路原理圖是表示電子電氣產品中電路工作原理的重要技術文件,電路原理圖主要由代表各種電子電氣元件的圖形符號、線路、結點和說明文字組成。如圖1.4所示為一張電路原理圖。該原理圖是由Schematic模塊設計完成的。Schematic模塊具有如下功能:豐富而靈活的編輯功能、在線庫編輯及完善的庫管理功能、強大的設計自動化功能、支持層次化設計功能等。
2.印制電路板設計模塊(PCB設計模塊)
印制電路板(PCB)是通過專用的電子工藝把電子電氣元件以特定的方式安裝固定在電路板上,并且按照原理圖用特殊的敷銅層導線連接為具體電路,以構成實際產品的電路單元,而制板圖就是制作電路板的設計圖紙。PCB設計模塊是完成制板圖設計的電子CAD工具。

圖1.4 一張完整的電路原理圖
設計好電路原理圖后,可根據原理圖設計印制電路板的制板圖,然后再根據制板圖制作具體的電路板。圖1.5所示為一張印制電路板制板圖。

圖1.5 一張標準的印制電路板制板圖
PCB設計模塊的主要功能和特點是:可完成復雜印制電路板(PCB)的設計;具有方便而靈活的編輯功能;具有強大的設計自動化功能;具有在線式庫編輯及完善的庫管理;具有完備的輸出系統等。
3.電路信號仿真模塊
電路信號仿真模塊SIM 99是一個功能強大的數字/模擬混合信號電路仿真器,能提供連續的模擬信號和離散的數字信號仿真。它運行在Protel的EDA/Client集成環境下,與Protel Advanced Schematic原理圖輸入程序協同工作,作為Advanced Schematic的擴展,為用戶提供了一個完整的從設計到驗證仿真設計的環境。
在Protel 99 SE中進行仿真,只需從仿真用元器件庫中選擇所需的元器件,連接好原理圖,加上激勵源,然后單擊仿真按鈕即可自動開始仿真。
4.PLD邏輯器件設計模塊
PLD 99支持所有主要的邏輯器件生產商,它有兩個獨特的優點:一是僅僅需要學習一種開發環境和語言就能使用不同廠商的器件;二是可將相同的邏輯功能做成物理上不同的元器件,以便根據成本、供貨渠道自由選擇元件制造商。
由于篇幅所限,本書僅對原理圖模塊、制板圖模塊做詳細介紹,而對于電路信號仿真模塊簡要介紹,對于PLD邏輯器件設計模塊暫不做介紹。
1.1.3 Protel 99 SE的文件組成
Protel 99 SE安裝完畢后,系統將在用戶指定的安裝目錄下創建幾個子文件夾,其中主應用程序文件client 99.exe放在安裝目錄下。表1.1為安裝目錄下其他文件夾的情況。
表1.1 Protel 99 SE的文件夾結構

表1.2 Protel 99 SE的文件類型及其說明

每一個電子電氣工程項目設計的所有原理圖文件、PCB圖文件、表格等設計資料都存放在一個稱為設計數據庫的文件中,其擴展名為“.ddb”。包含在設計數據庫中的文件仍然是一個個獨立的文件,文件類型通過文件擴展名加以區分。Protel 99 SE生成的各種報表都屬于文本文件,各種報表常具有不同的擴展名。“.ddb”設計數據庫文件相當于一個包含這些獨立文件的文件夾,這個數據庫文件在Windows操作系統中獨立存在,可方便地進行剪切、復制、粘貼等操作。表1.2為Protel 99 SE的文件類型說明。