一 原理圖 知識(shí)點(diǎn) 1 放置原理圖符號(hào)以及屬性設(shè)置 2 連線,放置網(wǎng)路標(biāo)號(hào),放置電源 3 電氣檢查以及生產(chǎn)網(wǎng)路表 4 添加原理圖符號(hào)庫(kù) 操作演示 1 建立一個(gè)設(shè)計(jì)文件 File / New file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image002.gif 圖 1 新建設(shè)計(jì)文件 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image004.gif 圖2 命名 ◆在 Database File Name 后面輸入設(shè)計(jì)文件名稱,不要更改文件后綴 .ddb file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image006.gif 圖3 保存 ◆點(diǎn)擊Browse 選擇文件保存路徑。 注意:一個(gè)設(shè)計(jì)項(xiàng)目最好單獨(dú)建立一個(gè)文件夾,此文件夾用來放置此項(xiàng)目設(shè)計(jì)的全部文件。一定要記住文件保存路徑。不要采用軟件的默認(rèn)路徑。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image008.gif 圖4 保存路徑 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image010.gif 圖5 ◆保存之后出現(xiàn)圖5界面,雙擊第三個(gè)圖標(biāo)。以后建立原理圖,PCB等文件都要放在第三個(gè)圖標(biāo)內(nèi)。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image012.gif 圖6 ◆在空白處,右擊鼠標(biāo),選擇 New,出現(xiàn)圖7 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image014.gif 圖7 新建原理圖 ◆新建原理圖選擇 Schematic Document ,之后單擊 OK file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image016.gif 圖8 雙擊 sheet1.sch 即可打開原理圖 進(jìn)行原理圖設(shè)計(jì)。 ◆給原理圖文件重新命名。在文件圖標(biāo)上右擊。在出現(xiàn)菜單中選擇 Rename 如圖9 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image018.gif 圖 9 重新命名原理圖文件 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image020.gif 圖 10 2 添加庫(kù) ,放置原理圖符號(hào)及其屬性設(shè)置 1)添加原理圖符號(hào)庫(kù) ◆在右側(cè)欄中 點(diǎn)擊 Add/Remove file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image022.gif 圖 11 ◆找到要添加庫(kù)文件,選中之后,點(diǎn)擊 ADD ,然后 點(diǎn)擊 OK ,如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image024.gif 圖 12 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image026.gif 圖 13 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image028.gif 圖 14 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image030.gif 圖 15 2)放置器件符號(hào) 在右側(cè)的Libraries 里選擇合適器件 放置電阻 RES2 找到 RES2 雙擊左鍵或者點(diǎn)擊 Place ,移動(dòng)鼠標(biāo)將器件符號(hào)放到合適位置,連續(xù)單擊左鍵會(huì)放置若干個(gè) 電阻,假如不再放置電阻,則鼠標(biāo)右擊即可。如下圖 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image032.jpg 圖16 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image034.jpg 圖17 其他器件符號(hào)放置與此相同。 3)屬性設(shè)置 原理圖符號(hào)放置之后,需要對(duì)其屬性設(shè)置。例如電阻阻值等其他參數(shù)。 雙擊原理圖中一電阻。出現(xiàn)圖18 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image036.gif 圖18 屬性設(shè)置 說明: Lib Ref ——原理圖符號(hào)名 Footorint——封裝 Desianat——元件編號(hào) Part ——元件參數(shù) 如電阻大小 示例如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image038.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image038.giffile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image038.giffile:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image040.gif 圖19 3 畫原理圖 原理圖放大縮小 PageUp PageDown 1)符號(hào)移動(dòng) 在要移動(dòng)符號(hào)上單擊鼠標(biāo),拖拽可以移動(dòng)符號(hào)。 2)旋轉(zhuǎn) 單擊符號(hào),不要松開鼠標(biāo),同時(shí)按鍵盤空格鍵可以旋轉(zhuǎn)符號(hào)。 3)選中/取消選擇/清除 ◆單擊左鍵,拖拽出矩形框,使符號(hào)在矩形框內(nèi),即可選中一個(gè)或者多個(gè)符號(hào)。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image042.gif 圖20 選中若干元件符號(hào) ◆取消選擇:Edit/DeSelect/Inside Area file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image044.gif 圖 21 取消選擇 ◆清除 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image046.gif 圖 22 刪除若干器件符號(hào) 4)連線 把各符號(hào)放置合適位置,然后進(jìn)行連線。 電氣連接線 —— Place/Wire file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image048.gif 圖 23 放線 根據(jù)電路原理,連接各器件原理圖符號(hào)。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image050.gif 圖 24 連線 鼠標(biāo)右擊,則可放開連線。 ◆放置電源符號(hào) —— Place/Power Port file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image052.gif 圖 25 放電源符號(hào) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image054.gif 圖26 ◆雙擊電源符號(hào)對(duì)其進(jìn)行屬性設(shè)置 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image056.gif 圖 27 電源符號(hào)屬性設(shè)置 說明: Net——電氣連接網(wǎng)絡(luò)標(biāo)號(hào) Stvle——符號(hào)外形 圖1-2-11中電源符號(hào)為VCC,改為GND如下。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image058.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image060.gif 圖 28 電源地符號(hào) 在原理圖中放置電源VCC和GND符號(hào)。如下圖file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image062.gif 圖 29 4 電氣檢查 Tools/ ERC file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image064.gif 圖 30 將對(duì)話框中矩形方塊點(diǎn)擊成如下圖排列。單擊其中一方塊會(huì)變顏色。之后點(diǎn)擊OK file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image066.gif 圖 31 電氣檢查設(shè)置 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image068.gif 圖32 電氣檢查報(bào)告 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image070.gif 圖33 電氣檢查后的原理圖 在圖33 中打叉的地方代表沒有連接即引腳懸空。 5 生成網(wǎng)絡(luò)表 Design/Create Netlist file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image072.gif 圖 34 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image074.gif 圖 35 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image076.gif 圖36 生成網(wǎng)絡(luò)表 二 PCB版圖 知識(shí)點(diǎn) 1 畫版圖邊框 2 設(shè)置原點(diǎn) 3 添加封裝庫(kù) 4 調(diào)入網(wǎng)絡(luò)表 5 布局,設(shè)置規(guī)則,連線 7 規(guī)則檢查 操作演示 1 建立PCB文件 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image078.gif 圖 37 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image080.gif 圖 38 ◆雙擊 PCB1.PCB 打開PCB文件。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image082.gif 圖 39 ◆添加封裝庫(kù)的方法與添加原理圖符號(hào)庫(kù)方法相同,不再重復(fù)。 2 畫禁止布線層。 ◆ 點(diǎn)擊下邊層中 KeepOutlayer 在PCB中右擊鼠標(biāo) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image084.gif 圖 40 ◆點(diǎn)擊左鍵 畫出一個(gè)矩形方 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image086.gif 圖 41 ◆設(shè)置原點(diǎn) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image088.gif 圖 42 將鼠標(biāo)放置方框的一個(gè)直角處,單擊左鍵 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image090.gif 圖 43 設(shè)置原點(diǎn) ◆將PCB顯示單位切換成 毫米(mm) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image092.gif 圖 44 顯示單位切換 觀察左下角顯示鼠標(biāo)坐標(biāo)的單位是否是 mm ,用此方法切換顯示單位是 mm 或是 mil file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image094.gif 圖 45 鼠標(biāo)位置坐標(biāo) ◆將矩形框設(shè)置為 邊長(zhǎng)是100mm的正方形。 雙擊右邊框 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image096.gif 圖 46 設(shè)置邊框 說明:Width——線寬 Layer——線層 Net —— 電氣網(wǎng)絡(luò) Start-X ,Start-Y ——線起始坐標(biāo) End-X ,Start-Y——線終止坐標(biāo) 右邊框設(shè)置如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image098.gif 圖 47 設(shè)置右邊框 下邊框設(shè)置 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image100.gif 圖 48 設(shè)置下邊框 左邊框設(shè)置 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image102.gif 圖 49 設(shè)置左邊框 上邊框設(shè)置 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image104.gif 圖 50 設(shè)置上邊框 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image106.gif 圖 51 禁止布線層邊框 3 調(diào)入網(wǎng)絡(luò)表 Designe/Load Netslist file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image108.gif 圖 52 ◆點(diǎn)擊Browse 選擇網(wǎng)絡(luò)表 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image110.gif 圖 53 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image112.gif 圖 54 調(diào)入網(wǎng)絡(luò)表 ◆點(diǎn)擊OK file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image114.gif 圖 55 調(diào)入網(wǎng)絡(luò)表出現(xiàn)錯(cuò)誤 改正錯(cuò)誤: 錯(cuò)誤1 : file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image116.gif 說明:此錯(cuò)誤是 C2 的封裝沒有被找到,即C2不是忘記封裝就是封裝名字錯(cuò)誤。 改正:在原理圖中檢測(cè)C2封裝,給其輸入正確封裝。 錯(cuò)誤2: file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image118.gif 說明:D1的節(jié)點(diǎn)A 沒有被找到。此錯(cuò)誤是封裝錯(cuò)誤造成。常見情況如下 D1原理圖中引腳名稱為 A ,K file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image120.gif 在此給D1封裝為 LED-5 引腳名稱為 1,2 如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image122.gif 因?yàn)橐_名稱不同,所以網(wǎng)絡(luò)表生成D1節(jié)點(diǎn)信息是 A ,K無(wú)法與PCB中封裝為LED-5 的引腳1 ,2相對(duì)應(yīng),所以出錯(cuò)。 改正:更換D1封裝,用相同效果封裝代替或者是將原理圖中 D1 的A,K改為1,2,也可將封裝LED-5的1,2改為A,K。 注意:在原理圖里更改后,必須重新生成網(wǎng)絡(luò)表,在PCB中重新調(diào)入網(wǎng)絡(luò)。 更改正確后 ,重新調(diào)入網(wǎng)絡(luò)表,點(diǎn)擊 Exeute file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image124.gif 圖56 調(diào)入網(wǎng)絡(luò)表無(wú)錯(cuò)誤 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image126.gif 圖 57 調(diào)入網(wǎng)絡(luò)表后 PCB 4 元件布局 將元件擺放到方框內(nèi)的合適位置。元件移動(dòng),旋轉(zhuǎn)和在原理圖中對(duì)元件符號(hào)操作相同,在此不做重復(fù)。(尋找器件快捷鍵 : E /J/C) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image128.gif 圖 57 元件布局 5 畫線 1)規(guī)則設(shè)置 Design / Rules file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image130.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image132.gif 圖 58 規(guī)則設(shè)置 在此只介紹 Routing /Rule Classes中兩項(xiàng): Clearance Constraint——安全間距 指 同一層線與線,線與焊盤,焊盤與焊盤之間間距 雙擊可以更改,如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image134.gif 圖59 間隙設(shè)置 注意:因?yàn)槭止じg制作PCB的特殊性,要求此參數(shù)設(shè)置最小為20mil file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image136.gif 圖 60 線徑設(shè)置 Width Constraint——線寬 雙擊更改,如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image138.gif 圖 61 注意:因?yàn)槭止じg制作PCB的特殊性,要求此參數(shù)設(shè)置最小為15mil 2)畫線 在此以雙面板為例講解,信號(hào)線在底層 或是頂層。 ◆選中底層 Bottomlayer ,右擊鼠標(biāo),選擇子菜單中第一項(xiàng)。將鼠標(biāo)放置要連接器件焊盤上。根據(jù)信號(hào)走向即飛線指引,連線。遇到轉(zhuǎn)折處單擊鼠標(biāo)即可,連接完畢后單擊。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image140.gif 圖62 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image142.gif 圖 63 畫線過程中,按 TAB 鍵可以調(diào)出線寬設(shè)置對(duì)話框進(jìn)行線徑設(shè)置。 ◆選中頂層 TopLayer ,進(jìn)行連線。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image144.gif 圖 64 畫線過程中可以按 小鍵盤上的 + - 進(jìn)行信號(hào)層的切換。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image146.gif 圖 65 3)規(guī)則檢查 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image148.gif file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image150.gif 圖 66 規(guī)則檢查 ◆點(diǎn)擊 右下角 Run DRC ,在新對(duì)話框中再次點(diǎn)擊 Run DRC,生成文件如下 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image152.gif 圖 67 規(guī)則檢查報(bào)告 說明:Width Constraint——線徑 Short-Circuit Constraint——短路 Broken-Net Constraint——斷路 Clearance Constraint——間距 Hole Size Constraint——孔徑 只有以上幾個(gè)規(guī)則檢查無(wú)錯(cuò)誤時(shí),才算連線無(wú)誤。上圖中 Broken-Net Constraint 檢查中有兩個(gè)錯(cuò)誤 即 U1的28引腳 和D2的K引腳 斷路。到回到PCB里將此兩引腳連接后 再次檢查。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image154.gif 圖 68 6 更改邊框 圖畫好后,若是禁止布線層邊框比較大 ,可以對(duì)邊框重新設(shè)置。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image156.gif 圖 68 雙面板 注意: 因?yàn)槭止じg加工PCB條件限制,在此只能畫單面板PCB版圖,即 連線只能在底層,如下圖。 file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image158.gif 圖 70 單面板 總結(jié): 1.畫圖流程 放置原理圖符號(hào)——擺放原理圖符號(hào)——連線——電氣檢查 —— 生成網(wǎng)絡(luò)表——畫禁止布線層——調(diào)入網(wǎng)絡(luò)表—— 設(shè)置畫線規(guī)則——擺放元件——連線——規(guī)則檢查 2 PCB中調(diào)入網(wǎng)絡(luò)表常見錯(cuò)誤 調(diào)入網(wǎng)絡(luò)表時(shí),出現(xiàn)錯(cuò)誤如下: file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/01/clip_image116.gif 此錯(cuò)誤為在原理圖中填寫元件封裝錯(cuò)誤,即C2 的封裝錯(cuò)誤。 此時(shí)去原理圖中找到C2 ,填寫正確封裝。然后需要重新生成網(wǎng)絡(luò)表,并在PCB中再次調(diào)入網(wǎng)絡(luò)表即可。 注意:在原理圖中做了改動(dòng),一定要重新生成網(wǎng)絡(luò)表,然后再去PCB中調(diào)入網(wǎng)絡(luò)表。
|