PCB設計資料(上)


一、創建一個新的PCB工程

在Altium Designer里,一個工程包括所有文件之間的關聯和設計的相關設置。一個工程文件,例如xxx.PrjPCB,是一個ASCII文本文件,它包括工程里的文件和輸出的相關設置,例如,打印設置和CAM設置。與工程無關的文件被稱為"自由文件"。與原理圖和目標輸出相關聯的文件都被加入到工程中,例如PCB,FPGA,嵌入式(VHDL)和庫。當工程被編譯的時候,設計校驗、仿真同步和比對都將一起進行。任何原始原理圖或者PCB的改變都將在編譯的時候更新。具體步驟如下:

1.選擇File>>New>>Project>>PCB Project,或在Files面板的內New選項中單擊Blank Project (PCB)。如果這個選項沒有顯示在界面上則從System中選擇Files。也可以在Altium Designer軟件的Home PagePick a Task部分中選擇Printed Circuit Board Design,並單擊New Blank PCB Project

2. 顯示Projects面板框顯示在屏幕上。新的工程文件PCB_Project1.PrjPCB已經列於框中,並且不帶任何文件,如圖6-1所示

3.重新命名工程文件(用擴展名.PrjPCB),選擇File>>Save Project As。保存於您想存儲的地方,在File Name中輸入工程名Multivibrator.PrjPCB並單擊Save保存。

二、創建一個新的電氣原理圖

通過下面的步驟來新建電路原理圖:

1.選擇File>>New>>Schematic,或者在Files面板內里的New選項中單擊Schematic Sheet。在設計窗口中將出現了一個命名為Sheet1.SchDoc的空白電路原理圖並且該電路原理圖將自動被添加到工程當中。該電路原理圖會在工程的Source Documents目錄下。

2.通過文件File>>Save As可以對新建的電路原理圖進行重命名,可以將通過文件保存導航保存到用戶所需要的硬盤位置,如輸入文件名字Multivibrator.SchDoc並且點擊保存。
當用戶打開該空白電路原理圖時,用戶會發現工程目錄改變了。主工具條包括一系列的新建按鈕,其中有新建工具條,包括新建條目的菜單工具條,和圖表層面板。用戶現在就可以編輯電路原理圖了。

用戶能夠自定義許多工程的外觀。例如,用戶能夠重新設置面板的位置或者自定義菜單選項和工具條的命令。

如果添加到工程中的電路原理圖以空文檔的形式被打開,可以通過在工程文件名上點擊右鍵並且在工程面板中選擇Add Existing to Project 選項,選擇空文檔並點擊Open。更簡單的方法是,還可以在Projects面板中簡單地用鼠標拖拽拉空白文檔到工程文檔列表中的面板中。該電路原理圖在Source Documents工程目錄下,並且已經連接到該工程

三、設置工程選項

工程選項包括了:error checking parametersError Reportinga connectivity Connectivity matrixMatrixClass Generatorthe Comparator setupECO generationGenerationoutput paths and netlist optionsOptions(輸出路徑和網表),Multi-Channel naming formatsDefault Print setupsSearch Paths以及任何用戶想制定的工程元素。當編譯工程的時候,Altium Designer將會用到這些設置。

當編譯一個工程時,將用到電氣完整性規則來校正設計。當沒有錯誤的時候,重編譯的原理圖設計將被裝載進目標文件。例如通過生成ECOs來產生PCB文件。工程允許比對源文件和目標文件之間存在的差異,並同步更新兩個文件。

所有與工程相關的操作,都可在Project對話框的OptionsProject>>Project Options)里設置,如錯誤檢查,文件對比,ECO generation工程輸出,例如裝配輸出和報告可以在File菜單選項中設置。用戶也可以在Job Options文件(File>>New>>Output Job File)中設置Job選項。更多關於工程輸出的設置如下所示。選擇Project>>Project Options,某個工程的選項對話框便會打開。在這個對話框中可以設置任意一個與工程相關的選項。如圖所示為怎樣改變Error Reporting 中各項的報告方式。

四、編譯工程

編譯工程可以檢查設計文件中的設計草圖和電氣規則的錯誤,並提供給用戶一個排除錯誤的環境。我們已經在Project對話框中設置了Error CheckingConnection Matrix選項。要編譯多頻振盪器工程,只需選擇Project>>Compile PCB Project當工程被編譯后,任何錯誤都將顯示在Messages上,點擊Messages來查看錯誤(View>>Workspace Panels>>System>>Messages)。工程已經編譯完后的文件,在Navigator面板中將和可瀏覽的平衡層次(flattened hierarchy),元器件,網絡表和連接模型一起,被將列出所有對象的連接關系在Navigator中。如果電路設計的完全正確,Messages中不會顯示任何錯誤。如果報告中顯示有錯誤,則需要檢查電路並糾正確保所有的連線都是正確的。現在故意在電路中引入一個錯誤,再編譯一次工程。在設計窗口的頂部點擊激活Multivibrator.SchDoc

選中R1Q1B極之間的連線,點擊DELETE鍵刪除此線。再一次編譯工程(Project>>Compile PCB Project)來檢查錯誤。Messages中顯示警告信息,提示用戶電路中存在未連接的引腳。如果Messages窗口沒有彈出,選擇View>>Workspace Panels>>System>>Messages雙擊Messages中的錯誤或者警告,編譯錯誤窗口會顯示錯誤的詳細信息。從這個窗口,用戶可以點擊錯誤直接跳轉到原理圖相應的位置去檢查或者改正錯誤。下面將修正上文所述的原理圖中的錯誤點擊激活Multivibrator.SchDoc在菜單中選擇Edit>>Undo,或者使用快捷鍵Ctrl+Z,原先被刪除的線將恢復原狀。檢查Undo操作是否成功,重新編譯工程(Project>>Compile PCB Project)來檢查錯誤。這時Messages中便會顯示沒有錯誤。在菜單中選擇View>>Fit All Objects,或者使用快捷鍵VF,來恢復原理圖預覽並保存沒有錯誤的原理圖。保存工程文件,現在已經完成了設計並且檢查過了原理圖,可以開始創建PCB了。

五、創建一個新的PCB文件

在將原理圖設計轉變為PCB設計之前,需要創建一個新的PCB和至少一個板外形輪廓(board outline)。在Altium Designer中創建一個新的PCB的最簡單的方法就是運用PCB板向導,它可讓您根據行業標准選擇自己創建的自定義板的大小。在任何階段,都可以使用后退按鈕檢查或修改該向導的之前頁面。

PCB向導創建一個新的PCB用的PCB向導,步驟如下:

1. 創建一個新的PCB,點擊PCB Board Wizard,在Files底部的New from Template選項內點擊PCB Board Wizard部分。如果在屏幕上沒有顯示此選項,按一下向上箭頭圖標關閉一些上層上面的選項。

2. 打開PCB Board Wizard向導界面,單擊下一步繼續。

3. 設置測量單位Imperial,例如1000mil = 1英寸。

4. 向導的第三頁可選擇需要的板綱要形。本頁將確定我們自己的電路板尺寸。從板綱要形列表中選擇Custom,並點擊下一步。

5. 在下一頁,輸入自定義板的選項。對於例子給出的電路,2 × 2英寸的板便足夠了。在WidthHeight中選擇Rectangulartype 2000。取消選擇Title BlockScaleLegend StringDimension Lines。單擊Next繼續。

6. 此頁用於選擇板的層數。例子中的電路需要兩層信號層而並不需要電源層。單擊Next繼續。

7. 選擇thruhole vias only設置設計中的孔類型,並點擊Next

8. 下一頁用於設置元件/布線選項。選擇Through-hole components選項並設置One Track與臨近焊盤之間可以通過的線的數量。單擊Next

9. 下一頁用於設置一些設計規則,如線的寬度和孔的大小。離開選項則設置為默認值。單擊下Next

10. 單擊FinishPCB Board Wizard已經設置完所有創建新板所需的信息。PCB編輯器現在將顯示一個新的PCB文件,名為PCB1.pcbdoc

11. PCB文件顯示出一個預設大小的白色圖紙和一個空板(黑色為底,帶柵格)。如果需要關閉,選擇Design>>Board Options,並在板設置對話框中取消選擇Display Sheet。用戶可以用Altium Designer的其它PCB模板來添加邊界,柵格參考和標題。

 

【參考資料】

PCB設計入門

https://blog.csdn.net/weixin_42717711/article/details/81268883?utm_source=app&app_version=4.5.7


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM