《第17-18講 第9章 數(shù)碼管顯示電路的PCB設(shè)計》由會員分享,可在線閱讀,更多相關(guān)《第17-18講 第9章 數(shù)碼管顯示電路的PCB設(shè)計(32頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,*,*,*,單擊此處編輯母版標題樣式,第9章 數(shù)碼管顯示電路的PCB設(shè)計,任務描述,在第,7,章完成了數(shù)碼管顯示電路的原理圖繪制后,本章完成數(shù)碼管顯示電路的,PCB,板設(shè)計。在該,PCB,板中,調(diào)用第,5,章建立的封裝庫內(nèi)的兩個器件:,DIP20(AT89C2051,單片機的封裝,),、,LED-10
2、(,數(shù)碼管的封裝,),。通過該,PCB,圖驗證建立的封裝庫內(nèi)的兩個器件的正確性,并進行新知識的介紹。他將涵蓋以下主題:,設(shè)置,PCB,板,設(shè)計規(guī)則介紹,自動布線的多種方法,數(shù)碼管顯示電路的,PCB,板設(shè)計,教學目的及要求:,1.掌握在項目中新建PCB文檔,2.熟練掌握設(shè)置PCB板,3.熟練掌握導入元件、元件布局,4.了解PCB的設(shè)計規(guī)則,5.熟練掌握檢查綠色高亮顯示,6.熟練掌握自動布線、驗證PCB的設(shè)計,教學重點:導入元件、元件布局,教學難點:檢查綠色高亮顯示,9.1 創(chuàng)建PCB板,9.1.1,在項目中新建,PCB,文檔,在第,3,章的,3.2,中介紹了用,PCB,向?qū)Мa(chǎn)生空白,PCB,板子
3、輪廓的方法。本節(jié)將介紹另一種方法產(chǎn)生空白的,PCB,板。,(,1,)啟動,Altium Designer,,打開“數(shù)碼管顯示電路,.PrjPCB”,的項目文件,再打開“數(shù)碼管顯示電路,.SchDoc”,的原理圖。,(,2,)產(chǎn)生一個新的,PCB,文件。方法如下:選擇主菜單中的“,File”“New”“PCB”,命令,在“數(shù)碼管顯示電路,.PrjPcb”,項目中新建一個名稱為“,PCB1.PcbDoc”,的,PCB,文件。,(,3,)在新建的,PCB,文件上單擊鼠標右鍵,在彈出的下拉菜單中選擇“,Save”,命令,打開“,SavePCB1.PcbDocAs”,對話框。,(,4,)在“,SaveP
4、CB1.PcbDocAs”,對話框的“文件名”編輯框中輸入“數(shù)碼管顯示電路”,單擊“保存”按鈕,將新建的,PCB,文檔保存為“數(shù)碼管顯示電路,.PcbDoc”,文件。,9.1.2 設(shè)置PCB板,(,1,)在主菜單中選擇“,Design”“Board Options”,命令,打開如圖,9-1,所示的“,Board Options”,對話框。,圖9-1 “Board Options”對話框,(2)在如圖9-1所示的“Board Options”對話框的“Measurement Unit”區(qū)域中設(shè)置“Unit”為“Metric”;勾選“Sheet Position”區(qū)域中的“Display Shee
5、t”復選項,表示在PCB圖中顯示白色的圖紙;設(shè)置Snap Grid X、Y:1mm,單擊“OK”按鈕。,(,3,)在主菜單中選擇“,Design”“Board Sharp”“Redefine Board Sharp”,命令,重新定義,PCB,板的形狀。,(,4,)移動光標按順序分別在工作區(qū)內(nèi)坐標為(,100 mm,,,30 mm,)、(,190 mm,,,30 mm,)、(,190 mm,,,106 mm,)和(,100 mm,,,106 mm,)的點上單擊,最后單擊鼠標右鍵,繪制一個矩形區(qū)域。重新定義的,PCB,板區(qū)域如圖,9-2,所示。,圖,9-2,重新定義的,PCB,板區(qū)域,(5)單擊工
6、作區(qū)下部的“Keep-Out Layer”層標簽,選擇“Keep Out Layer”層,重新定義PCB板的邊框。,(6)單擊“Utilities”工具欄中的繪圖工具按鈕“”,在彈出的工具欄中選擇線段工具按鈕“”,移動光標按順序連接工作區(qū)內(nèi)坐標為(103,33)、(187,33)、(187,103)和(103,103)的四個點,然后光標回到(103,33)處,光標處出現(xiàn)一個小方框,按鼠標左鍵,即繪制“Keep Out”布線的矩形區(qū)域(如圖9-3所示),按鼠標右鍵,退出布線狀態(tài)。(單位:mm)。,圖,9-3,繪制布線區(qū)域的,PCB,板,(,7,)在主菜單中選擇“,Design”“Layer St
7、ack Manager”,命令,打開“,Layer Stack Manager”,對話框。,(,8,)在“,Layer Stack Manager”,對話框中勾選“,Top Dielectric”,復選項和“,Bottom Dielectric”,復選項,設(shè)置電路板為有阻焊層的雙層板,單擊“,Ok”,按鈕。,至此,,PCB,板的形狀、大小,布線區(qū)域和層數(shù)就設(shè)置完畢了。,9.2 PCB板布局,9.2.1,導入元件,(,1,)在原理圖編輯器下,用封裝管理器檢查每個元件的封裝是否正確(,3.3,節(jié)中已介紹),打開封裝管理器,Tools Footprint Manager,。,(,2,)在主菜單中選擇
8、“,Design”“Import Changes From,數(shù)碼管顯示電路,.PrjPcb”,命令,打開如圖,9-4,所示的“,Engineering Change Order”,對話框。,圖,9-4 “Engineering Change Order”,對話框,(,3,)單擊“,Execute Changes”,按鈕,應用所有已選擇的更新,“,Engineering Change Order”,對話框內(nèi)列表中的“,Status”,下的“,Check”,和“,Done”,列將顯示檢查更新和執(zhí)行更新后的結(jié)果,如果執(zhí)行過程中出現(xiàn)問題將會顯示“”符號,若執(zhí)行成功則會顯示“”符號。如有錯誤檢查錯誤,然
9、后從(,2,)開始重新執(zhí)行,沒有錯誤后,應用更新后的“,Engineering Change Order”,對話框如圖,9-5,所示。,圖,9-5,應用更新后的“,Engineering Change Order”,對話框,(,4,)單擊“,Engineering Change Order”,對話框中的“,Close”,按鈕,關(guān)閉該對話框,至此,原理圖中的元件和連接關(guān)系就導入到,PCB,板中了。,圖,9-6 PCB,工作區(qū)內(nèi)容,導入原理圖信息的,PCB,板文件的工作區(qū)如圖,9-6,所示,此時,PCB,板文件的內(nèi)容與原理圖文件“數(shù)碼管顯示電路,.SchDoc”,就完全一致了。,9.2.2 元件布
10、局,Altium Designer,提供了自動布局功能。方法:選擇主菜單,Tools Component Placement Auto Placer,彈出,Auto Place,對話框。在該對話框內(nèi)可以選擇,Cluster Placer,和,Statistical Placer,兩種布局方式,目前這兩種布局方式布局的效果不盡人意,所以用戶最好還是采用手動布局。方法如下:,(,1,)單擊,PCB,圖中的元件,將其一一拖放到,PCB,板中的“,Keep-Out”,布線區(qū)域內(nèi)。單擊元件,U1,將它拖動到,PCB,板中靠左邊靠上的區(qū)域;在拖動元件到,PCB,板中的“,Keep-Out”,布線區(qū)域時,可
11、以一次拖動多個元件,如選擇,3,個元件,DS1-DS3,(鼠標單擊,DS1,元件的左下角,然后單擊,DS3,元件的右上角),按住鼠標左鍵將它拖動到,PCB,板中部用戶需要的位置時放開鼠標左鍵;如圖,9-7,所示。在導入元件的過程中,系統(tǒng)自動將元件布置到,PCB,板的頂層(,Top Layer,),如果需要將元件放置到,PCB,板的底層(,Bottom Layer,)按(,2,)步驟進行操作。,圖,9-7,移動元器件,(,2,)雙擊元件“,U3”,,按,Tab,鍵,打開如圖,9-8,所示的“,Component U3”,對話框。在“,Component U3”,對話框中“,Component P
12、roperties”,區(qū)域內(nèi)的“,Layer”,下拉列表中選擇“,Bottom Layer”,項,單擊“,OK”,按鈕,關(guān)閉該對話框。此時,元件“,U3”,連同其標志文字都被調(diào)整到,PCB,板的底層,把“,U3”,放在,DS1,元件位置的底層(,DS1,的元件放在頂層)。,圖9-8 “Component U3”對話框,(,3,)放置其它元件布置到,PCB,板頂層,然后調(diào)整元件的位置。調(diào)整元件位置時,最好將光標設(shè)置成大光標,方法:單擊鼠標右鍵,彈出菜單,選擇,Options Preferences,,彈出,Preferences,對話框,光標類型(,Cursor Type,)處:選擇,Large
13、 90,即可。,(,4,)放置元件時,選擇于其它元件連線最短,交叉最少的原則,可以按,Space,鍵,讓元件旋轉(zhuǎn)到最佳位置,才放開鼠標左鍵。,(,5,)如果電阻,R2,、,R3,、,R10-R16,排列不整齊,可以選中這些元件,在工具欄上按“”圖標,彈出下拉工具,選“”圖標,再選“”圖標后,即可把電阻布置整齊。,(6),在放置元件的過程中,可以按,G,鍵,設(shè)置元件的,Snap Grid,以及,Component Grid,,以方便元件擺放整齊。也可以設(shè)置,PCB,板是采用公制(,Metric,)或英制,(Imperial),單位,最好采用英制單位。布置完成后的,PCB,板如圖,9-9,所示。,
14、圖,9-9,手動布局完成后的,PCB,板,至此,元件布局完畢。,(,7,)單擊工作區(qū)中的名稱為“數(shù)碼管顯示電路”的,room,框,按鍵盤的“,del”,鍵,將其刪除。,room,框用于限制單元電路的位置,即某一個單元電路中的所有元件將被限制在由,room,框所限定的,PCB,范圍內(nèi),便于,PCB,電路板的布局規(guī)范,減少干擾,通常用于層次化的模塊設(shè)計和多通道設(shè)計中。由于本項目未使用層次設(shè)計,不需要使用到,room,邊框的功能,為了方便元件布局,可以先將該,room,框刪除。,9.2.3 檢查綠色高亮顯示,運行設(shè)計規(guī)則檢查:,ToolsDesign Rule Check,給出錯誤報告如圖,9-10
15、,所示。,圖,9-10,設(shè)計規(guī)則檢查后的錯誤報告,從錯誤報告看出有2個地方出錯:Silkscreen Over Component Pads與Minimum Solder Mask Sliver。,可以用第3章介紹的方法,從菜單選擇Design Rules(快捷鍵D,R)打開PCB Rules and Constraints Editor 對話框。雙擊Manufacturing類在對話框的右邊顯示所有制造規(guī)則,找到Silkscreen Over Component Pads和Minimum Solder Mask Sliver兩行,把Enabled欄的復選框的“”去掉即可,表示關(guān)閉這2個規(guī)則,
16、不進行該2項的規(guī)則檢查。,現(xiàn)在,PCB,板上就沒有綠色的高亮顯示了,如圖,9-15,所示。,圖,9-15,清除了綠色高亮的,PCB,板,9.2.4 更改元件封裝,由于圖,9-15,所示,PCB,板上元器件的封裝用的是繪制原理圖時放元器件的缺省值,,C1-C4,的元件封裝與實際元件有差異,所以需要修改這,4,個元件的封裝。用第,3,章介紹的方法將,C1,、,C2,元件的封裝修改為:,RAD-0.1,,,C3,元件的封裝修改為:,CAPPR5-5X5,,,C4,元件的封裝修改為:,RB5-10.5,。修改封裝后的,PCB,板如圖,9-16,所示。,圖9-16 修改封裝后的PCB板,9.3 設(shè)計規(guī)則介紹,AltiumDesigner,提供了內(nèi)容豐富、具體的設(shè)計規(guī)則,根據(jù)設(shè)計規(guī)則的適用范圍共分為如下,10,個類別,下面把要經(jīng)常要使用的規(guī)則作簡單介紹。,“,Electrical”,電氣規(guī)則類。,“,Routing”,布線規(guī)則類。,“,SMT”SMT,元件規(guī)則類。,“,Mask”,阻焊膜規(guī)則類。,“,Plane”,內(nèi)部電源層規(guī)則類。,“,Testpoint”,測試點規(guī)則類。,“,Manufactu