本文以Protel 99Se提供的4 Port Serial Interface為例進行說明。
1.打開PCB圖, 選擇菜單File→Export,導出Protel的網路表,文件名簡寫為Serial.Net。
2.啟動程序Omninet for Windows,輸入文件類型(Type)選Protel,Input File 1里用Browse指定網路表文件的位置。
輸出文件類型(Type)選EDIF。Output File 1指定輸出文件的文件名和路徑。
然後點擊Run(跑動的小人)。
系統彈出一個輸出窗口,點擊Accept Data。完成後點擊“確定”,再點擊“Done”關閉輸出窗口。退出Omninet for Windows。
3.啟動E-Studio軟體,打開第2步生成的EDIF文件。
4.右鍵點擊Serial.EDF文件,選擇Generate Schamatics:
系統彈出窗口。
點擊確定。
5.選擇菜單File-Save As,輸出格式選ORCAD 9.10。
點擊Save保存。彈出窗口中點擊“確定”結束。
生成的原理圖已經可以在ORCAD中打開了。圖紙可有點大啊!下圖只是其中的一部分。
圖紙沒有層次的概念,不管電路有多複雜,只有一張平面圖。
6.將ORCAD的原理圖轉為Protel的原理圖。
因為E-Studio的輸出格式沒有Protel,所以必須另外轉換。推薦使用Protel 2004,其轉換效果較好。
啟動DXP 2004,選擇菜單File-Open,文件類型選Orcad Capture Design(*.DSN)。
點擊“打開”。打開過程中出現了一個錯誤,但文件轉換還是成功了。點擊OK關閉錯誤窗口。
雙擊1.SchDoc,文件可以被正常打開
選擇菜單File-Save AS,選擇Schematic Binary 4.0 (*.Sch),這就是99Se能夠打開的格式。
到此,Protel 99Se PCB轉原理圖完成。
需要說明的是,這樣的轉換對於PCB上元件較少的可能好用,但如果PCB上元件很多,則轉換出來的原理圖非常龐大,網路連接極其複雜,恐怕要看懂還是很困難,因為它沒有層次、匯流排概念,也不會分成多張子圖,所有網路是全部連接的。
另外,PCB中沒有連接的管腳在轉換出來的原理圖上不再存在。如下圖的AT匯流排62芯插槽,變成了一個34芯元件。
還有一點不好的是器件的封裝信息沒有了,必須重新填寫。雖然沒有封裝信息,但網路名保留非常完整,經網路比較,沒有發現有遺漏的網路。