Protel99原理圖庫元件和PCB庫元件的創(chuàng)建與管理_第1頁
Protel99原理圖庫元件和PCB庫元件的創(chuàng)建與管理_第2頁
Protel99原理圖庫元件和PCB庫元件的創(chuàng)建與管理_第3頁
Protel99原理圖庫元件和PCB庫元件的創(chuàng)建與管理_第4頁
Protel99原理圖庫元件和PCB庫元件的創(chuàng)建與管理_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Protel 99原理圖庫元件和PC薛元件的創(chuàng)建與管理摘 要:CA鼓術的應用,大大推動了電子、微電子技術的進步,技術的進步和市場競爭, 又導致了 CA鼓術的不斷完善,構成了計算機應用技術的一個重要分支。EDA!繼CAD 之后的新一代計算機設計系統(tǒng),是電子領域基于性能更強,環(huán)境更為完善的操作設計系統(tǒng)。本文著重介紹 Protel99 軟件的體系結構,特點及現(xiàn)存問題;并用這一軟件進行原理圖庫元件和PC琳元件的創(chuàng)建與管理的制作。其中繪制了以常見典型插接件、固態(tài)繼電器和CPUS座為例的3個原理圖庫元件以及相應PC琳元件的封裝形式; 介紹了屬性設置對話框中各參數(shù)的含義;并生成相應的報告文件。關鍵詞 :Pr

2、otel99 ; 繪圖 ; 庫元件 ; 封裝Protel 99 principles component of picture library and PCB storehouse components establishment with managedAbstract:The application of CAD technology, has pushed forward the advance of electron, microelectric technique greatly , The progress of technology competes with market, h

3、as caused the constant perfection of CAD technology again, Have formed an important branch of application technology of the computer. EDA is that the computer of new generation following CAD designs the system, stronger because of performance in an electronic field , Design the system in operation w

4、ith more perfect environment. Introducing the system structureof Protel 99 software emphatically, the characteristicand extantquestion; And carry on establishment of the component of picture library of principle and PCB storehouse component and making of management with this software. Have drawn 3 p

5、rinciples component of picture library and encapsulations form of corresponding PCB storehouse component taking often see the model inserted and connect one, the solid state relay and CPU socketting as example among them ; Have recommended attribute to be set up and talk the meaning of every paramet

6、er in the flame ; And produce corresponding reporting the file .The keyword:Protel99 ; Drawing; Storehouse component ; Encapsulation、引言Protel99是Protel Technoloy公司1999年4月推出的全新ED欲件.它不僅是以往版本的升級, 更主要的是它融合了目前許多先進的新技術和新成果而使其功能和品質(zhì)有了質(zhì)的飛躍。 Protel99 是一個全面, 集成,全32位的電路設計系統(tǒng)。它提供了在電路設計時從概念到成品過程中所需的一切:輸入原理圖設計,建立可編程

7、邏輯器件,直接進行電路混合信號仿真,進行PCBJ計和布線并保持電氣連接和布線規(guī)則, 檢查信號完整性,生成一整套加工文件。雖然Protel99中提供超過16000種元件類型,并且有ANSI(美國國家標準學會), DEMORGAN,IEEE仔和電氣工程學會)三種模式的豐富元件庫,但在使用電路仿真軟 件繪制原理圖或印制電路板時常常需要一些元件庫中沒有的元件,或者是某種很特殊,新開發(fā)的元件,并且隨著科學技術的發(fā)展, 新元件不斷的產(chǎn)生,Protel99 置的元件也需要不斷的更新;在實際應用中,有些元件需要經(jīng)常選用,可是頻繁地進出這些元件庫尋找所需的元件實在是太麻煩了 針對這些問題 , 我們可以自己建立一

8、個元件庫,把 Protel99 置元件庫中沒有的或者經(jīng)常使用的元件放入其中,從而使人們在實際設計工作中更加方便、快捷。、EDA狀1. 計算機輔助設計(CAD)早在本世紀六七十年代,人們就開始用計算機設計硬件,并在電子板設計中誕生了計算機輔助設計(Computer Aided Design)即電子CAD念。初期的電子CAD統(tǒng) 功能比較簡單,自動化,智能化程度很低。隨后,經(jīng)過一段時間的發(fā)展,功能大幅度上升,除了純粹的圖形繪制功能外,還把電路的功能設計和結構設計通過電氣連接網(wǎng)絡表結合在一起,實現(xiàn)了工程設計,這就是 CAE(ComputerAided Engineering)的概念。這種CAD/CAE

9、統(tǒng)可以進行電氣原理圖輸入,邏輯模擬,電路分析,布局,布線和電路板的物理特性分析。采用電子CA鼓術有如下特點:( 1)可以提高設計精度和質(zhì)量,高精度工業(yè)電路板沒有CADB本不可能設計出;( 2)大大縮短設計時間,只有搶在競爭對手之前推出產(chǎn)品,才能占領市場;( 3)設計的修改和完善非常容易,適合產(chǎn)品更新?lián)Q代的實行行要求;( 4)設計數(shù)據(jù)可直接供電路板生產(chǎn),安裝,測試,質(zhì)量控制和生產(chǎn)管理使用;( 5)可以利用設計資源對產(chǎn)品進行邏輯模擬和電路分析,對產(chǎn)品進行性能分析;( 6)減輕勞動強度,利于生產(chǎn)自動化,減低產(chǎn)品成本。2電子設計自動化(EDA)EDA技術是在電子CA鼓術基礎上發(fā)展起來的計算機軟件系統(tǒng),

10、是指以計算機為 工作平臺, 融合了應用電子技術、 計算機技術、 信息處理及智能化技術的最新成果,進行電子產(chǎn)品的自動設計。(1) EDA勺自動化,智能化程度更高,功能更豐富完善,且界面更友好;(2) EDA勺開放性和數(shù)據(jù)交換性好;(3)田徽術更實用,更面向設計對象,更貼近實踐。利用EDAL具,電子設計師可以從概念、算法、協(xié)議等開始設計電子系統(tǒng),大量 工作可以通過計算機完成,并可以將電子產(chǎn)品從電路設計、性能分析到設計出IC版圖或PCBS圖的整個過程在計算機上自動處理完成?,F(xiàn)在對EDA勺概念或疇用得很寬。包括在機械、電子、通信、航空航天、化工、 礦產(chǎn)、生物、醫(yī)學、軍事等各個領域,都有EDA勺應用。目

11、前EDA技術已在各大公司、 企事業(yè)單位和科研教學部門廣泛使用。例如在飛機制造過程中,從設計、性能測試及特性分析直到飛行模擬,都可能涉及到 EDAJ術。本文所指的ED微術,主要針對 電子電路設計、PC般計和IC設計。EDA設計可分為系統(tǒng)級、電路級和物理實現(xiàn)級。如果說CA破術是軟件設計師熟練運用軟件技術的杰作, 則ED微術一方面是軟件 技術,另一方面則是軟件設計師們對整個設計過程和相關的生產(chǎn)實踐活動潛心研究和透徹理解的結晶。因此用ED微術進行設計,不僅能大幅度地縮短產(chǎn)品開發(fā)周期,減低成本,而且能最大限度的將設計資源應用到產(chǎn)品設計的各個過程和生產(chǎn),管理的各個階段,保證設計出來的產(chǎn)品在性能,可靠性和適

12、合工業(yè)化生產(chǎn)方面得到滿意 結果。三、 Protel 簡介3.1 Protel 發(fā)展史隨著計算機業(yè)的發(fā)展,從 80年代中期計算機應用進入各個領域。在這種背景下,87、 88年由美國ACCEL Technologies Inc 推出了第一個應用于電子線路設計軟件包-TANGQ這個軟件包開創(chuàng)了電子設計自動化(EDA的先河。這個軟件包現(xiàn)在看來比較簡陋,但在當時給電子線路設計帶來了設計方法和方式的革命,人們紛紛開始用計算機來設計電子線路,直到今天在國許多科研單位還在使用這個軟件包。隨著電子業(yè)的飛速發(fā)展,TANG O益顯示出其不適應時代發(fā)展需要的弱點。 為了 適應科學技術的發(fā)展, Protel Techn

13、ology 公司以其強大的研發(fā)能力推出了 Protel For Dos作為TANG0升級版本,從此Protel這個名字在業(yè)日益響亮。八十年代末,Window舔統(tǒng)開始日益流行,許多應用軟件也紛紛開始支持 Windows 操作系統(tǒng)。 Protel 也不例外,相繼推出了 Protel For Windows 1.0、 Protel ForWindows1.5等版本。這些版本的可視化功能給用戶設計電子線路帶來了很大的方便, 設計者再也不用記一些繁瑣的命令, 也讓用戶體會到資源共享的樂趣。 九十年代中,Win95開始出現(xiàn),Protel也緊跟潮流,推出了基于Win95B3.X版本。3.X版本的Protel

14、加入了新穎的主從式結構, 但在自動布線方面卻沒有什么出眾的表現(xiàn)。 另外由于 3.X版本的Protel是16位和32位的混合型軟件不太穩(wěn)定。98年,Prote公司推出了給人全新感覺的 Proel98 。 Protel98 以其出眾的自動布線能力獲得了業(yè)人士的一直好評。 99年, Protel 公司又推出了最新一代的電子線路設計系統(tǒng)-Protel99 。在 Protel99 中加入了許多全新的特色。Protel99SE是Protel公司200孫推出白基于Windows臺的第六代產(chǎn)品,集強 大的設計能力 , 復雜工藝的可生產(chǎn)性, 設計過程管理于一體, 可完整實現(xiàn)電子產(chǎn)品從電學概念設計到生成物理生產(chǎn)數(shù)

15、據(jù)的全過程, 以及這中間的所有分析 , 仿真和驗證 . 既滿足了產(chǎn)品的高可靠性, 又極大縮短了設計周期 , 降低了設計成本.3.2 Protel99 SE 各模塊功能介紹(1) 多功能高效率的原理圖設計Schematic99 SE基于WINDOWS?的Protel99 SE中的Schematic99 SE模塊是一個功能完備的多圖紙層次化的原理圖編輯器,包含快速設計錄入、自動連線、多接口輸入輸出等高級工具。提供了六萬多個原理圖符號??梢愿咝崿F(xiàn)電子產(chǎn)品從設計構思到電學設計的完整過程。(2) “規(guī)則驅(qū)動”為核心,功能強大的 PC般計系統(tǒng)PCB99 SEProtel99 SE中的PCB99 S皎塊為

16、您提供了一個交互友好和高效強大的 PC般計環(huán)境, 無論新用戶還是有經(jīng)驗的老用戶都能盡情地發(fā)揮自己的設計空間。 在 PCB99SE 中,PCB勺物理規(guī)則定義和工藝特性要求都由設計參數(shù)來全面控制。參數(shù)化設計代表了當今CAD:展的潮流。(3) 無與倫比的無網(wǎng)格自動布線器Route99 SEProtel99 SE中的Route99 SE模塊是一個完全集成的基于形狀(Shape-based)的無網(wǎng)格自動布線器。 布線效率高, 使用方便, 布線質(zhì)量能達到專業(yè)設計者的水平。其綜合布線能力完全可與傳統(tǒng)工作站上的大型EDAC件媲美。(4) 先進的信號完整性分析 Integrity 99 SEProtel99 S

17、E 中的 Integrity99 SE 模塊擁有世界領先水平的信號完整性分析技術,提供非常精確的板級物理信號分析??梢詸z查出串擾、過沖、下沖、延時和阻抗等問題,并能自動給出具體解決方案。在高速電路和可能存在EMC/EM(電磁兼容) 的設計中,舉足輕重,能極大縮短設計周期,降低設計成本。(5) 高級數(shù)?;旌想娐沸盘柗抡鍿IM99 SEProtel99 SE 中的SIM99 SEf塊是一個基于最新 SPICE 3f5/XSPICE標準的仿真器,并與 Potel99 SE 的原理圖設計環(huán)境完全集成。為您的設計前端提供了完整、直觀的解決方案(6) 通用的可編程邏輯器件設計PLD99 SEProtel9

18、9 SE中的PLD99 SE奠塊是一個集成的PLDff發(fā)環(huán)境??墒褂迷韴D或 CUP硬件描述語言作為設計前端,全面支持各大廠家器件,集成有PL時能仿真和工 業(yè)標準JEDECJ出。為所有PLD和CPL改計者提供了通用、便捷的解決方案。3.3 Protel99 主要特色Protel99 是基于 Win95/Win NT/Win98/Win2000 的純 32位電路設計制版系統(tǒng)。Protel99提供了一個集成的設計環(huán)境,包括了原理圖設計和PC布線工具,集成的設計文檔管理,支持通過網(wǎng)絡進行工作組協(xié)同設計功能。Protel99 的主要特性如下:(1) Protel99 系統(tǒng)針對 Windows NT4/

19、9X乍了純32位代碼優(yōu)化,使得Protel99設 計系統(tǒng)運行穩(wěn)定而且高效。(2) SmartTool (智能工具)技術將所有的設計工具集成在單一的設計環(huán)境中。(3) SmartDoc (智能文檔)技術將所有的設計數(shù)據(jù)文件儲存在單一的設計數(shù)據(jù)庫中,用設計管理器來統(tǒng)一管理。設計數(shù)據(jù)庫以.ddb為后綴方式,在設計管理器中統(tǒng)一管理。 使用設計管理器統(tǒng)一管理的文檔是在Protel99 中新提出來的, 以前版本中沒有。(4) SmartTeam(智能工作組)技術能讓多個設計者通過網(wǎng)絡安全地對同一設計 進行單獨設計,再通過工作組管理功能將各個部分集成到設計管理器中。(5) PCB 自動布線規(guī)則條件的復合選項

20、極大的方便了布線規(guī)則的設計。(6)用在線規(guī)則檢查功能支持集成的規(guī)則驅(qū)動PC布線。(7)繼承的PCBI動布線系統(tǒng)最新的使用了人工智能技術,如人工神經(jīng)網(wǎng)絡、模糊專家系統(tǒng)、模糊理論和模糊神經(jīng)網(wǎng)絡等技術,即使對于很復雜的電路板其布線結 果也能達到專家級的水平。(8) 對印刷電路板設計時的自動布局采用兩種不同的布局方式,即 ClusterPlacer (組群式)和基于統(tǒng)計方式( Statistical Placer ) 。 在以前版本中只提供 了基于統(tǒng)計方式的布局。(9) Protel99 新增加了自動布局規(guī)則設計功能, Placement 標簽頁是在Protel99中新增加的,用來設置自動布局規(guī)則。(

21、10)增強的交互式布局和布線模式,包括“Push-and- shove(推擠)。(11) 電路板信號完整性規(guī)則設計和檢查功能可以檢測出潛在的阻抗匹配、 信號傳播延時和信號過載等問題。 Signal Integrity 標簽頁也是在Protel99 中新增加的,用來進行信號完整性的有關規(guī)則設計。(12) 零件封裝類生成器的引入改進了零件封裝的管理功能。(13) 廣泛的集成向?qū)Чδ芤龑гO計人員完成復雜的工作。(14)原理圖到印刷電路板的更新功能加強了Sc陸口PC必問的聯(lián)系。(15) 完全支持制版輸出和電路板數(shù)控加工代碼文件生成。(16) 可以通過 Protel Library Developmen

22、t Center 升級廣泛的器件庫。(17) 可以用標準或者用戶自定義模板來生成新的原理圖文件。(18) 集成的原理圖設計系統(tǒng)收集了超過60000元器件。(19)通過完整的SPICE 3f5仿真系統(tǒng)可以在原理圖中直接進行信號仿真。(20) 可以選擇超過60中工業(yè)標準計算機電路板布線模板或者用戶可以自己生成一個電路板模板。(21) Protel99 開放的文檔功能使得用戶通過 API調(diào)用方式進行三次開發(fā)。(22)集成的(Macro)宏編程功能支持使用Client Basic 編程語言。3.4 Protel 存在的問題雖然 Protel99 很出色,但它也存在一些問題,對于普通用戶常見的問題如下:

23、(1)在PCBS計中無法放置中文(雙字節(jié))文字,這個問題Protel所有版本都存在,到 Protel99 中還是沒有改進。如果要放置中文文字的話可以向第三方獲取。(2) 系統(tǒng)資源消耗過大, Protel99 由于增加了許多新的功能,所以在運行時將占據(jù)大多數(shù)系統(tǒng)資源,其系統(tǒng)占用率遠遠高于以前的版本。(3) 原理圖和印刷電路板設計系統(tǒng)設計界面的不統(tǒng)一在Protel99 中還是沒有得到改善。如對齊功能( Align ) ,原理圖設計時對齊功能( Align )在 Edit 菜單下,而在印刷電路板設計時卻在Tools 菜單下;右鍵菜單也是如此。(4) Protel99 中的新的聯(lián)機幫助功能沒有Prot

24、el98 的聯(lián)機功能好用。(5) 系統(tǒng)配置要求較高。實例在使用 Protel 繪制元件時, 自制元件是一個非常重要的環(huán)節(jié). 雖然 Protel 庫文件提供了大量的原理圖元件和印板圖元件, 但是在繪圖時, 從這些庫文件中找到自己需要的元件, 就是一件費時費力的事; 就是利用元件庫管理器的查找功能查找元件 , 查找的速度也不是很快. 有的元件 , Protel 提供的庫文件里根本沒有, 另外 ,Protel 庫文件提供的原理圖元件 , 引腳太長 , 圖形太大 , 用這些元件繪制出的原理圖非常松散, 一點兒也不緊湊. 還有 , Protel 庫文件提供的原理圖元件和印板圖元件的引腳沒有對應起來, 用

25、這些元件繪制原理圖和印板圖無法進行同步設計. 要解決這一系列問題 , 唯一的辦法就是自制元件, 可以這樣說, 使用 Protel 軟件繪圖 ,如果不掌握自制元件, 將是寸步難行!自制元件并不難 , 只要自制的原理圖元件和印板圖元件能夠?qū)饋磉M行同步設計就可以了 . 自制庫元件應該遵循這樣一個原則 : 對于 Protel 庫文件提供的原理圖元件和印板圖元件 , 最好是一個元件都不要修改, 在自制元件前, 可以分類新建分立元件庫,集成電路庫,查接件元件庫,COM癬.TTL庫等屬于自己的原理圖庫文件和印板圖庫文件, 然后在這些庫文件中自制自己需要的元件 . 對于一些常用的元件, 可以把 Prote

26、l 庫文件提供的元件復制過來, 稍加修改就是自制的元件了, 自制元件不可能依次就做夠自己需要的所有元件 , 可以在繪圖時, 需要什么元件就自制什么元件, 每次繪圖都自制幾個元件, 這樣日積月累 , 自己的庫文件中的元件就越來越豐富了,這就為今后的實際工作中打下良好的基礎。4.1 元件庫的創(chuàng)建要建立一個元件庫,首先要在Protel99中建立一個以“ ddb”為后綴的文件夾。打開“我的電路設計.Ddb ”數(shù)據(jù)庫文件,在“我的電路設計.Ddb ”數(shù)據(jù)庫文件下執(zhí)行菜單命令File/New,新建一個名為“原理圖庫文件”文件夾,同樣執(zhí)行菜單命令 File/New,新建”分立元件庫.lib ”、“集成電路庫

27、.lib ”、“插接件元件庫.lib 、“TTL 庫.lib ”等原理圖庫元件,這些原理圖庫元件可以用中文命名,以區(qū)分自己的元件庫 和Protel99的元件庫。操作流程圖如下:4.2 元件的繪制和參數(shù)的設置4.2.1 一個簡單庫元件的創(chuàng)建在此,我們將以一種常見的插接件為例,介紹一下簡單元件的創(chuàng)建過程。這種插接 件的外形如圖4-1所示。I | I圖4-1常見的一種插接件外形圖(1)首先新建一個自己的原理圖元件庫元件,進入庫元件編輯器環(huán)境。(2)把鼠標指向工作區(qū)的正中央,將工作區(qū)放大至合適比例,請注意將工作區(qū)的(0,0)點置于當前屏幕的可視圍之.(3)利用繪圖快捷鍵P/L或繪圖工具欄中的畫直線工具

28、按鈕,在工作區(qū)的(0,0)點附 近繪制插接件的外形。(4)利用快捷鍵P/P或單擊繪圖工具欄中的引腳繪制按鈕,然后按下Tab1彈出引腳屬 性設置對話框。在對話框中將Name設置為“ 1, Number設置為“ 1”,Electrical 設置為 Passive ”,選中Show引腳名稱Name和Show引腳編號 Number,再單擊ok按鈕確認.(5)在引腳放置狀態(tài)下,利用空格鍵的旋轉(zhuǎn)功能,將引腳設定為合適方向(請注意要 將帶有小十字線的一方放置到元件外形的邊上),單擊鼠標左鍵放置引腳,如圖4-2 所示。圖4-2引腳屬性設置對話框也可以先放置引腳,再雙擊該引腳,在出現(xiàn)的引腳屬性對話框中對其屬性進

29、行修改, 并且除了 Name和Number這兩個屬性外,各引腳的其他屬性是相同的,所以放置 后面的引腳時,可直接依次進行放置,不必再對下面的引腳進行屬性設置.引腳放置 完畢后的結果如圖所示.(6)由于本元件的引腳屬性編號是順序遞增的,并且除了Name和Number這兩個屬性外,各引腳的其他屬性是相同的,所以放置后面的引腳時,可直接依次進行放置。 引腳放置完畢后的結果如圖4-3所示。圖4-3放置引腳完畢后的元件 單擊瀏覽器窗口中的Description 按鈕或者執(zhí)行菜單命令 Tools/Description,在出現(xiàn)的元件文字欄對話框中,在 Default 項中輸入“CN?,在Descripti

30、on 項中輸入“插接件” /Footprint項中輸入“CN6 (注意:PC瓦件庫中相應地要創(chuàng)建元件CN6),最后單擊。修鈕確認。Default項是指在原理圖中執(zhí)行放置元件命令時,為此元件所做的元件類型標識,比如R1、R2、R3Description項是關于元器件類型說明的描述。Footprint項是指該元件對應的PCB寸裝形式,由于元件的封裝形式可能有多種,因此Footprint 項也有多項,采用的封裝形式的優(yōu)先順序為從上至下,第一個 為默認的封裝形式。(8)使用快捷鍵T/E或執(zhí)行菜單命令Tools/Rename Component.,將元件更名為“CN6”,更名后在瀏覽器窗口中可以發(fā)現(xiàn)一個

31、新的元件已經(jīng)創(chuàng)建成功了。(9)將創(chuàng)建好的元件保存到當前的元件庫當中。這樣,我們就完成了一個新的元件和元件庫的創(chuàng)建了。4.2.2 創(chuàng)建帶有子件的元件這是一種簡單元件的庫元件的創(chuàng)建過程,而實際工作中設計者還常常碰到許多具 有多功能單元的元器件,如果仍按照上面的方法來創(chuàng)建其元件庫,會給以后的原理圖 繪制帶來圖面雜亂不堪的現(xiàn)象。下面,我們將介紹具有多功能單元的元器件的創(chuàng)建。 創(chuàng)建帶有子件的元件在此,我們將以一種常見的固態(tài)繼電器(如圖 4-4所示)為例, 來說明具有多個功能單元元件的創(chuàng)建過程。前面已經(jīng)介紹過,對于具有多個功能單元 的元件,Protel是將功能單元作為子件來進行處理的,所以這里的重點旨在強

32、調(diào)元件 子件的創(chuàng)建,而與前面相近的容不再做詳細介紹。為了準確、順利地完成具有多功能單元元件的創(chuàng)建,我們需要對元件進行功能 分析,了解其各功能單元的引腳分布情況。本例中的固態(tài)繼電器引腳圖參見圖4-4,從圖中可以看出,具包含有5個功能單元:電源、兩組常閉觸點、兩組常開觸點,因 此我們在下面的元件創(chuàng)建過程中也將其分為 5個子件。圖4-4 一種固態(tài)繼電器的外形圖及引腳圖(1) 進入庫元件編輯器,使用快捷鍵T/C或執(zhí)行菜單命令Tools/New Component新建一個元件。在工作區(qū)的正中央(0, 0)處繪制固態(tài)繼電器工作線包 的引線外形示意圖,并為引線外形圖繪制其工作電源引腳,如圖4-5所示,并設置

33、響圖4-6創(chuàng)建了兩個子件的元件圖4-7 一個常開觸點子件(2)使用快捷鍵T/W越執(zhí)行菜單命令Tools/New Part,會建立一個新的工作區(qū),同時在瀏覽器窗口中可以發(fā)現(xiàn)當前元件的子件有兩個,如圖4-6所示。(3)在當前工作區(qū)中繪制第二個子件.繪制一 個常開開關的示意圖,為其繪制引腳并設置引腳屬性, 如圖4-7所示.(4) 復步驟2、3的操作,為本固態(tài)繼電器元件創(chuàng)建第 3、4、5個子件,它們 分別是(5, 4)常閉觸點子件、(6, 8)在當前工作區(qū)中繪制第二個子件。繪制一個常開開關的示意圖,為其繪制引腳并設置引腳屬性。常開觸點子件、(7, 8)常閉觸點子件,如圖4-8所小。這里可以看出,功能相

34、同的子件只是引腳編號不同,所以創(chuàng)建一個與先前子件 功能相同的子件時,可以先將先前的子件進行復制,再在新建的子件中進行粘貼, 修改引腳號后即完成新的同功能的創(chuàng)建。(5) 最后,對我們所創(chuàng)建的新元件進行重命名,更名為“ JS-JDQ ,并對其描 述(Description.)屬性進行設置。(6)保存制作好的元件。4.2.3新建一個CP眸元件這樣,我們就完成了具有多功能單元元件的創(chuàng)建。以此類推,我們還可以建立諸如多路運算放大器、多路比較器、多路開關隔離光耦一類的器件。新建一個CP味元件前面講述了兩個模擬元器件創(chuàng)建過程,現(xiàn)在將向大家介紹一個比較復雜的數(shù)字器件(16位單片機CPU 80C196KC的庫元

35、件創(chuàng)建。其創(chuàng)建方法與前面的庫元件創(chuàng)建相類似, 將著重向大家介紹其創(chuàng)建過程中需要注 意的幾個問題。80C196K陰見的一種封裝形式為 68 腳的PLC酎裝,用前面的步驟創(chuàng)建完畢的 庫元件如圖4-9所示。從圖中可以看出,這里將功能相近或 相同的引腳放到了一起。下面以16腳復位 信號為例,說明在引腳屬性設置和引腳名 稱輸入時需要注意的幾個問題。(1)帶有上劃線的引腳名稱的輸入: 在單片機中,習慣上在引腳的名稱上加上 劃線表示該引腳是負電平有效。Protel 99 對上劃線的輸入方法是每輸入一個字母 后,緊隨一個“ ”,因此我們在引腳名 稱項輸入“R”。(2)引腳電氣特性的設定:為了對原理圖設計進行可

36、靠的電氣法則檢查, 在創(chuàng)建元器件時應注意其各個引腳的電這里就不再詳述其創(chuàng)建的步驟了,我們1TOCP1JO匚 EFP1JLP 3KTA.LJFL ZliPWMUrrF 5WEQREJkDTPl.fiOILDjfcFl 汨E萬P3.0JADCI ra uJACKUPJ J旭匕 1RILJdCEU曰溫 DNPO.2JAClf2P3 3/AD3R3.卬aiZHPl 4JA D4TO CHd 7PMQUE 0P3 5 MHH.S1CH 3JFHOC 1F3R.&lCH&fMODE /P3.7T7P3R4CK 1PMODEP4 DM DE:P2.Q 1cl注MPPLR193P721 31J46U3 4J

37、IS營5*F4Sfi11充1 54_0_- 0IR53幻 1175DIL,J T, FF4 P2.2f7KIJPE!GP4 3/A.D L Lpa arracLKp4 w* 3 sPH 411rTMEi?rrN IN _3J4。13RSLS/FiArMOP4 寓心014ra6inraup_ciNCPvisKp4、靠陽7廳JXFTU直行ACTHsi.urar iw/wk;H33 2JHSO 4EDHST3JHSO5JiAEf罵WTH VKEF屏EEOO%由HSO 1時加iaroa小戶tEOJAOTO4y書_ 42呼 4740一:第*254D-i.3,*17IJ而工一 341石與第5i而12丁圖4

38、-9創(chuàng)建完畢的80C196KCJ庫元件氣特性,復位信號引腳為輸入,所以在Electrical 項中設定為 Input 。引腳可供設置的電氣特性有以下 8種: Input:輸入型。作為輸入引腳使用。 IO:雙向型。即可作為輸入引腳,又可作為輸出引腳。 Output: 輸出型。作為輸出引腳使用。 OpenCollector:集電極開路的引腳。 Passive:無源型。該引腳為無源引腳。 Hiz:高阻型。為高阻狀態(tài)的引腳。 OpenEmitter:發(fā)射極開路的引腳。 Power:電源型。該引腳接電源或地。(3) 負電平輸入有效的引腳外觀設置:在Dot 項前打勾選中。附帶說明一下,如果是時鐘信號引腳,

39、就在Clk 項前打勾選中。4.2.4 屬性基本相同的多引腳繪制電路中實際使用的許多元件引腳的電氣屬性基本是相同的,如果元件的引腳數(shù)目很多的,一個一個地為其繪制引腳將是一件很繁瑣的事情。在Protel 99 的原理圖庫元件編輯器中,有一項很實用的粘貼功能:“ Paste Array (陣列粘貼) ,使用它可以 很方便地繪制多個電氣屬性相同的引腳。下面,我們來介紹一下它的使用方法。(1) 例如在前面制作的插接件,它的引腳具有特殊性,不但是順序排列,而且除引腳名和引腳編號外,其他的引腳屬性相同,所以可以在放置了第一個引腳后,選中引腳 1,然后進行復制、粘貼。(2) 執(zhí)行菜單命令Edit/Cut 剪切

40、選中的引腳1(這里請注意所選取的剪切點,這一點的位置與后面的粘貼點的位置是對應的) 。(3) 執(zhí)行菜單命令Edit/Past Array進行陣列粘貼,在彈出的陣列粘貼設置對話框中進行設置。其各項設置容的說明如下: Item項:所要復制的引腳數(shù)目。插接件CN即單排引腳為3個,所以這里設置為“ 3”。 Text項:引腳編號的增加間隔。插接件CN6勺引腳編號為順序增加,這里設 置為“1”,如果CN6勺引腳名含有數(shù)字,數(shù)字在首位或末位并且在末位的數(shù)字前沒有 小數(shù)點,那么粘貼后的引腳名中的數(shù)字也將呈現(xiàn)間隔為 1的順序增加,但是如果引腳 名不含數(shù)字或數(shù)字在中間或末位的數(shù)字前有小數(shù)點, 那么陣列粘貼后的引腳

41、名將是完 全相同的。 Horizontal 項:陣列粘貼后引腳的水平間距。我們這里做的是垂直方向上的 陣列粘貼,所以設置為“0”(注意:間距的單位為mil ) . Vertical 項:陣列粘貼后引腳的垂直間距。陣列粘貼的結果是從下往上的 話, 取正值。 反之, 則取負值。 這里是從上往下進行陣列粘貼, 所以取為“- 10” (注:間距的單位為mil ,此處圖中每格為 10mil )。4.3 元件的封裝可以通過兩種途徑新建一個元件封裝,一種是通過手工來制作,另一種是通過 元件封裝向?qū)斫ⅰ?.3.1 利用元件封裝向?qū)陆ㄒ粋€元件封裝為了便于說明,我們先將創(chuàng)建的結果列出,如圖4-10所示.(1

42、) .編輯器中,按Add按鈕,就可以打開 元件封裝建立向?qū)醉摗?2) .按Next按鈕,進入元件封裝制作向】導。它提供了 10種元件封裝類型供用戶選擇。例如要新建一個CN6的元件封裝,在這一頁向?qū)е?選擇 Dual in-line PackageDIP。連續(xù)2%單擊Next按鈕,在彈出的元件向?qū)У膸撞街校謩e對焊盤尺寸(焊盤外直徑為3mm孔,直徑為1.5mn)、弓唧間距(5.5mm,4.25mrm以及元件的輪廓線寬度(0.254mm進行設置。(3) .單擊Next按鈕,在彈出的焊盤數(shù)目設置對話框中設置為“ 6” .圖4-10插接件的封裝(4) .單擊Next按鈕,為元件命名為“ CN6,再次

43、單擊Finish按鈕后,完成 元件的向?qū)?chuàng)建工作。(5) .保存設計數(shù)據(jù)庫文件,完成插接件封裝的創(chuàng)建。4.3.2 復雜元件的封裝的創(chuàng)建(1) .編輯器中,按Add按鈕,就可以打開元件封裝建立向?qū)醉摗?2) .按Next按鈕,進入元件封裝制作向?qū)?。它提供?0種元件封裝類型供用戶選擇。例如要新建一個 PLCC64的元件封裝,在這一頁向?qū)е羞x擇Pin GridArraysPGA。連續(xù)單擊Next按鈕,在彈出的元件向?qū)У膸撞街?,分別對焊盤尺寸 (焊盤外直徑為50mil ,孔直徑為(25mil )、引腳間距(100mil)以及元件的輪廓 線寬度(10mil)進行設置。(3) .單擊Next按鈕,在彈

44、出的焊盤編號方式對話框中選擇 “Numeric(數(shù)字 式)。此外還有“ Alpha Numeric (字母數(shù)字式)。(4) .單擊Next按鈕,在彈出的焊盤數(shù)目設置對話框中,由于不能恰好合適地 進行焊盤數(shù)目的設置,所以在保證外兩層引腳數(shù)目正確設置的條件下,在對話框中 為元件命名。(5) .單擊Next按鈕,為元件命名為“ 68PLCC,再次單擊Finish按鈕后,完 成元件的向?qū)?chuàng)建工作。(6) .刪除圖中多余的焊盤,并修改焊盤的編號,即得到如圖4-11所示的創(chuàng)建結果(7) .保存設計數(shù)據(jù)庫文件,完成80C196PLCI座封裝的創(chuàng)建4.3.3 手工制作一個元 件封裝元件封裝是在PCB庫編輯器

45、中完成的。打開PCB庫編輯器的步驟 是:執(zhí)行File/New命令,打 開新建文檔對話框,選擇對話 框中的 PCB Library Document文檔類型,按OK 按鈕,就可打開PCB庫編輯 器。單擊庫編輯器中的 Rename按鈕,為將新建的元 件封裝輸入一個封裝名。按 OK按鈕,就可以開始制作元 件封裝了。例如要制作一個如 圖4-12所示的元件封裝,操 作步驟具體如下:圖4-11 CPU插座的封裝(1) 執(zhí)行Place/Track命令或按放置工具條中的按鈕,按圖4-12所示的形狀畫出元件封裝的外形輪廓。(2) 執(zhí)行Place/Arc 命令或按放置工具條中的按鈕,按照圖4-12所示的位 置放置

46、焊盤。然后雙擊焊盤打開焊盤 屬性對話框,通過焊盤屬性對話框可 以根據(jù)用戶需要編輯焊盤的大小、 形狀、編號、轉(zhuǎn)孔直徑以及焊盤所在 層等參數(shù)。(3) 按OK按鈕,關閉焊盤屬性對話框,執(zhí)行File/Save 命令將制作好的元 件封裝保存到元件封裝庫中。4.4 元件庫的管理圖4-12繼電器的封裝原理圖庫元件編輯器提供有庫元件的報表生成及規(guī)則檢查功能,可以生成元件報表文件和元件庫報表文件。元件報表文件:包含元件的名稱、子件、引腳的信息。元件庫報表文件:包含元件庫中各元件的名稱及描述等信息4.4.1 元件的報表在 瀏 覽 器 窗 口 中 選 中 所 要 生 成 的 元 件 CN-6 , 執(zhí) 行 菜 單 命

47、 令 Reports/Component即可生成相應元件的報表,其文件后綴為“ .cmp”,文件容 如下:Component Name : CN-6 (元件名)Part Count : 1 (元件個數(shù))Component Group : CN-6(元件組)Part : 1(引腳名)(引腳編號)11Passive22Passive33Passive44Passive55Passive66PassivePins - (Normal Representation) : 61)(引腳數(shù)目)(引腳電氣類型)Hidden Pins :Pins - (De-Morgan Representation) :

48、0Hidden Pins :Pins - (IEEE Representation) : 0Hidden Pins :(隱藏引腳數(shù)目)(De-Morgan? I 腳數(shù)目)(隱藏引腳數(shù)目)(IEEE弓唧數(shù)目)(隱藏引腳數(shù)目)4.4 2元件庫的報表打開一個元件庫,執(zhí)行菜單命令Reports/Library 即可生成相應元件庫的報表,其文件后綴為“ .rep ” , 文件容如下:CSV text has been written to file : f:Program FilesDesign Explorer99Library Schlib1.csv (csv格式的報告文件位置)Library Co

49、mponent Count : 2(元件名) (元件描述)NameDescription(庫中元件的數(shù)目)JS-JDKQCN-6固態(tài)繼電器插接件4.4.3 生成報告文件同原理圖庫元件編輯器類似,在PC琳元件編輯器中也可以生成元件庫以及其中元件信息的報告,這些報告文件有助于我們對元件庫以及其中的元件有效地組織和管理。在PC琳元件編輯器中,常見的報告文件有: 庫狀態(tài)報告:包含庫元件的最大外形尺寸、各種圖件的數(shù)目等信息。 元件報告:包含元件最大外形尺寸、焊盤數(shù)目及其所處的工作層面等消息。 元件庫報告:列出當前元件庫中元件的數(shù)目以及各種元件的名稱。1、 庫狀態(tài)報告打開自建PC瓦件庫,在瀏覽器窗口中選中上面創(chuàng)建得0C196KCI座的封裝“68PLCC,執(zhí)行菜單命令Reports /Library Status,這時會彈出一個對話框。在這個對話框中, 只有 General 標簽下的容才是與庫元件相關的, 其他容是與印制電路板設計有關的。在報告對話框中,有3個選項欄:( 1) Primitives 欄:其中列有各種圖件的數(shù)目信息。 Arcs:弧線數(shù)目。 Fills:填充的數(shù)目。 Pads:焊盤數(shù)目。 Strings 字符串數(shù)目。 Trscks:線段數(shù)目。 Vias:過孔數(shù)目

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論