目錄 第一次學習 概述.......................................................................................................1 第二次學習 電子設計基礎(上)............................................................................ 1 第三次學習 電子設計基礎(下)............................................................................ 2 第四次學習 原理圖設計(上)................................................................................3 第五次學習 原理圖設計(中)................................................................................3 第六次學習 原理圖設計(下)................................................................................5 第七次學習 PCB 設計制作(上)...........................................................................6 第八次學習 PCB 設計制作(中)...........................................................................7 第九次學習 PCB 設計制作(下)...........................................................................8 第一次學習 概述 1.面板(panel)的概念、打開、關閉、鎖定(pin)與浮動(float)、合并、移動、彈出縮回速度設置、透明度設置 2.快捷鍵shortcut,知識中心的使用 3.文檔標簽切換(Ctrl +Tab),文檔打開(open)、關閉(close)、隱藏(hid)、分割(split)、合并(merge)、新窗口打開(open in new window) 4.研究軟件自帶的演示例子referencedesigns and examples 第二次學習 電子設計基礎(上) 1.PCB=printedcircuit board。完成加工一個雙層板一般需要5-10天。 2.EDA設計流程:原理圖設計->(網絡報表生成)->印制板設計。 3.PCB板的總體設計流程:原理圖設計->(原理圖仿真)->網絡報表->印制板設計->(信號完整性分析)->文件存儲及打印。高速板要考慮的因素更多。 4.原理圖設計的一般流程:啟動編輯器→設置原理圖紙→設置工作環境→裝載元件庫→放置元件并布局→原理圖布線→原理圖電氣檢查→(網絡報表等報表生成)→文件存儲和打印 5.PCB設計一般流程:啟動編輯器→設置工作環境→添加網絡報表→設置PCB設計規則→放置元件并布局→布線→設計規則檢查→各種報表生成→文件存儲和打印 6.了解當前PCB技術水平。主要指標已達(1998,國際):孔徑(0.15)、線寬(0.05)、板厚(40)、孔密度(55)。國內:最大24層,最大尺寸500×860,最小線寬0.1(外層)/0.075(內層),最小孔徑0.25,最小焊盤環寬0.127(導通孔)/0.2(元件孔)。 7.基本概念:層(layer)、過孔(via)、絲印層(overlay,原則:見縫插針,美觀大方,不出歧義)、填充區(fill)和網格狀填充區(external plane)、焊盤(pad)、各類膜(mask)、飛線。 8.線寬與電流關系,IPC-STD-275。大部分PCB銅箔厚度35um,乘以線寬就是截面積。有經驗公式可用于計算。 9.印制板基本設計規則:抗干擾設計、熱設計原則、抗振設計原則、可測試設計原則。對于工程項目一般都要考慮,初學者一般不考慮。 第三次學習 電子設計基礎(下) 1.電源線的設計:選擇合適的電源;盡量加寬電源線;保證電源線和數據傳輸方向一致;使用抗干擾元器件;電源入口添加上拉電阻或去耦電容。 2.地線的設計:模擬地和數字地分開;盡量采用單點接地;盡量加寬地線;對敏感電路連接到穩定的接地參考源;對PCB分區,分開高頻和低頻;盡量減少接地環路面積。 3.元器件配置:不要有過長的平行信號線;晶振和時鐘輸入端盡量近,原理低頻器件;元器件圍繞核心器件,盡量減少引線長度;分區布局;縮短高頻元器件的引線。 4.去耦電容的配置:去噪;充放電。 5.降低噪聲和電磁干擾:采用45°折現而不是90°折現;閑置的門不要懸空;適應晶振的外殼要接地;IO驅動電路盡量靠近PCB邊緣;信號不要形成環路;功率線、交流線和信號線要盡量分開。 6.其他原則:總線上加10K電阻上拉有助于抗干擾;兩層之間的布線盡量垂直;發熱器件遠離敏感元件;總線盡量短;CMOS未使用引腳要處理 7.注重EMC(電磁兼容)。低頻也要考慮。當信號上升/下降沿時間<3-6倍信號傳輸時間時,就認為是高速信號。 第四次學習 原理圖設計(上) 1.工作流程:設計概念→創建PCB項目→添加sheet形成層次結構→放器件→布線→注釋→編譯和驗證→添加元件參數→添加PCB設計需求→進入PCB 2.項目(AltiumDesigner project)的基本概念。項目的類型:PCB項目(生產一塊PCB所需的一些列文檔)、FPGA項目、嵌入式項目、軟核項目、集成庫項目、腳本項目等。 3.項目面板(projectpanel)的概念。項目文檔狀態(open,hidden,open/modified,modified)指示。對項目的操作(編譯、更改、向項目添加或移除文件)。設置project選項(options)。 4.工作空間(workspace)的概念。工作空間是比project更大的概念。 5.實際操作。查看:縮放,左右、上下移動。各個菜單的簡單介紹。 6.菜單中每個項的下劃線字母就是對應的快捷鍵。 7.文檔選項(documentoptions)個性化文檔設置。調處方法:甲)右擊文檔→options→document options;乙)design→document options。電氣柵格(grid)、可視化柵格的設置;文檔背景顏色、工作薄顏色;工作薄大小;文檔信息欄;參數設置(parameters);單位(英制mil和國際制mm),推薦英制。 8.preferences設置。每個自己試一試。光標有四種,大小光標90°,45°。改壞了左下角有set to defaults,換回系統默認的情景。 第五次學習 原理圖設計(中) 1.復習。縮放,右下角信息欄的一種補救措施:使用sheet模板。 2.添加元件庫——原理圖繪制的先決條件。后綴名.intlib意思為integrated library。miscellaneous(多種、雜項) devices/connectors是最常使用的庫。甲)瀏覽庫。不清楚的可以瀏覽,不過最慢,沒有目的性;已知名稱或者名稱的一部分,使用過濾器,然后在結果中挑選。乙)添加庫。放置器件的集中方式。庫中雙擊、place part、快捷方式P、工具欄快捷圖標等。 3.走線。90°、45°、任意°,使用shift+ space切換模式。 4.實際的一個演示。 添加庫。 move和drag的區別:move(選中直接拖動)連線會斷;drag(ctrl+拖動)不會斷。快捷鍵M可以調出move和drag的操作。 復制。選中一個對象,shift+鼠標拖動;ctrl+C,然后ctrl+V;duplicate;橡皮章。 控制元件顯示出來的內容。visible選項。 總線用法,網絡標號進行電氣邏輯連接。 斷線。break wire。 使用XY進行鏡像對稱,空格進行旋轉。 數字地和模擬地進行區分。 project→compile進行編譯。如果有錯誤雙擊message給出的信息進行排除錯誤。 place→directives放置no ERC(另一個方法:工具欄快捷圖標),compile mask等實用工具。 盡量使用快捷鍵。如P→W布線;M進行move/drag; 5.place→directives放置parameterset,PCB layout。自己詳細查看knowledge center了解具體用法。 preferences中設置轉換特殊字符串選項(convertspecial string),將內置的特殊字符串轉換顯示。place→text,P→T。 放置note,放置文本框(text frame)。 畫圖形(drawing tools)。P→D。或者工具欄快捷圖標。 將Altium Designer的原理圖粘貼至Word。使用clipboard面板。使用edit→smart paste將圖片或文字粘貼至AltiumDesigner中。智能粘貼功能很強大! 6.對象對齊。edit→align,或者工具欄快捷圖標。 查找(find)。ctrl+F。可以設置scope,option選項。identifier設置搜索范圍。 替換。ctrl+H。完全類似查找。 SCH inspector,文檔查看器面板。查看對象的屬性。 SCH list面板查看文檔所使用的器件清單。雙擊列出的對象,可以直接進入屬性編輯界面中去。或者右擊某個對象,列出更多的選項。 sheet面板,進行鳥瞰查看。對于大型的設計特別有用。 第六次學習 原理圖設計(下) 1.全局更改。甲)選中器件→右鍵→find similar object。乙)選中器件→edit→find similar object。丙)shift+F。丁)E→n。select match是一個很好的選項。操作之后所有滿足條件的對象被高亮,其他部分被蒙蔽。(右下角的clear清除掉蒙蔽)。然后select all,或者ctrl+A就可以通過SCH inspector進行更改了! 2.tools→footprintmanager 進行封裝管理。很好的工具。 tools→parametermanager。 tools→編號,重置編號。自動編號的更新、重置。 3.生成原理圖庫。design→makeschematic library。對于模仿別人已畫好的原理圖很有益處。 4.design→template使用模板 5.選中一對象體→右擊→union。一組物體被union合并鎖定之后,union菜單中自動生成break選項。 6.選中一組對象→右擊→snippet,對一個功能組件‘復用’。snippet面板可以在右下角調出。 7.reports→bill ofmaterials生成器件報表。導出文件可以使用模板。 reports→測試距離。很好用。 ———————————————————————————————————— 8.多文檔設計。甲)平鋪flat。乙)層次。層次化更有條理,平鋪更簡單易學。主要學習層次化設計。全局、局部的概念。 9.實例演示。 自頂向下法。 先放置sheet symbol→放置sheetentry,注意輸入輸出,放置過程中按tab進行參數設置→同名entry可通過拖拽復制,不過要修改輸入輸出。 從頂層創建實現文檔:選中一個頂層模塊→右擊→sheet symbol actions→create sheet;design→create sheet;接下來就是基本畫圖操作了。 design→synchronizesheet entries and Ports ,進行各個層之間接口的同步。如果某個子圖或者頂層有更改,則必須同步,否則會編譯出錯。 頂層和子圖的互相查看。 從下到上法。 先創建各個子圖→新建一個空文檔→右擊→sheetactions→create sheet symbol from…就創建好了頂層模塊,只需要將這些模塊的端口進行連線,加上相應的一些附加模塊就完成了設計。 10.設計原理圖發布。甲)直接選中,成為圖片格式,復制到Word中去。乙)截圖,僅僅截取一部分感興趣的部分貼到其他軟件中去。丙)file→smart pdf。最好的文件發布形式。 11.打印設置。 12.小提示:多使用右鍵、快捷鍵。多看knowledge Centre。 第七次學習 PCB 設計制作(上) 1.基本流程。上面已經提及。一下均設定已經設計好原理圖。 2.編譯原理圖,排除錯誤,如果要求嚴格,警告也要排除(警告和錯誤可以自己設定)。通過tools→footprint manager查看各個器件的封裝是否符合要求。SCH inspector可以查看更多的有關器件的信息。 新建PCB文件:建立一個空的PCB文件;(在file面板下)從模板建立一個PCB文件;使用PCB板子向導(PCBboard wizard)。 將原理圖導入到PCB文件中去。兩種方法:甲)在原理圖中,design→update??;乙)在PCB中,design→update??。導入后,拉到已經建立好的PCB文檔之中去。 3.PCB環境的設置。黑色區域是放置元器件進行布線的部分。option→board options,設置板子參數:測量單位,柵格設置(類似于原理圖的電氣柵格、器件柵格、最小移動柵格等),板子大小。這些參數對于高效工作很有用。display sheet選項是控制“白色背景”的。 放大縮小、適應文檔、適應器件、區域選擇縮放等操作和原理圖環境是完全類似的。縮放操作很重要,因為布線的時候幾乎一直需要縮放。 PCB面板。過濾器選擇查看類別;mask,dim選項排除不相關的對象。 Board Insight面板。PCB板的查看利器。 edit→move選項。各個選項,試試。 快捷鍵J,jump。跳至某組件。 select,類似于原理圖的操作。 3D視圖查看。快捷鍵:3。 tools菜單下的內容都是很實用的。 各個菜單的大致情況,自己試著使用就知道了。 4.preferences→PCB editor進行PCB編輯環境參數設置。 5.各個快捷圖標的用途。 第八次學習 PCB 設計制作(中) 1.原理圖到PCB可能出現的問題:①可能有些器件沒有封裝。如果使用內置標準庫問題不大;若使用了自定義庫,很可能因為沒有設定好器件的封裝而出現問題。解決辦法:自己制作合適的封裝。使用footprint manager進行查看、管理。 2.PCB層(layer)的概念。L調出viewconfigurations窗口,可以進行層的參數設置。這里層的概念和PS等中引入的層是不一樣的,這里的層是實際的物理層。 3.規則(rule)的概念、設置、注意事項。 4.類(class)的概念。就是分類,和cpp中的類的概念是類似的。可以創建的類有:nets、components、pads、layer等。 瀏覽:design→classes進入objectclass explorer。右擊可以添加、刪除、重命名。 5.net的概念。PCB面板中的nets模式。雙擊nets區域中的網絡名,進入網絡編輯器。 6.room的概念。也有一個設計規則。定義一個區域(容納元器件)的規則。 7.快捷菜單N,調出網絡顯示選項。 8.小技巧:快捷鍵O,調出很多常見的選項(options)。 第九次學習 PCB 設計制作(下) 1.工作文檔中的柵格→點。操作:右鍵→options→grids;或者view→grids;快捷鍵V-G-V 2.設置工作原點。edit→origin→set 3.定義邊界。keep-outlayer畫出邊界。如果板子尺寸已定,嚴格按照大小進行畫,如果暫時沒有確定,可以先畫一個大的,最后調整。關于對象選擇,套索拖拉;edit→select;或者使用PCB filter。 4. 布局。手動,自動。最好手動。合理的布局會減少過孔的數量,減少走線的長度,同時看上去也美觀。 5.放置焊盤作為固定孔。 設置圓弧形板子角。place→keepout→arc,注意要放在keepout層。 放置過孔。上下層之間的連接件。 放置標注尺度。 剪切板子形狀。 6.自動布線。一般不使用。看AltiumDesigner的examples。 7.敷銅。solid選項,低版本可能不支持。 8.保存為較低版本格式文件。 9.原理圖和PCB文件之間的差異。版本控制。 10.放置、移除淚滴。 |