標題: 電路板設計及DXP軟件使用的一般流程介紹 [打印本頁]
作者: yonko 時間: 2019-12-2 18:55
標題: 電路板設計及DXP軟件使用的一般流程介紹
沙鷗-成都
說明:本節(jié)本應當放在本連載的第1節(jié)之后,因為做一個東西肯定首先就應該把怎么去做的流程搞清楚,在本連載中第6節(jié)雖然對工作流程有些說明但是很簡單,所以在這里補充說明一下電路板設計的流程。
1.PNG (39.88 KB, 下載次數: 101)
下載附件
2019-12-2 18:54 上傳
要設計一個電路板,首先應當搞清楚你需要達到什么目的,需要這個電路板去實現什么,有了這些需求才能開展接下來的工作。有了目標了,就得進行方案設計,想一想該怎么實現這些功能,用什么方式可以解決遇到的問題。那么經過努力,當你方案想法有了,就該考慮怎么去實現它,首先需要考慮用哪些元件,再畫電路板的原理圖,把你的解決問題的想法用工程和科學的方法結合起來,在原理圖上把它們表示出來。當然原理圖做好了還不是真正的圖紙,因為廠家不能把原理圖直接加工成電路板,所以需要把原理圖轉化為PCB圖,廠家拿到PCB圖后就能直接加工成電路板了。廠家加工好的電路板一般是空白的,你還需要往上面焊接元件,然后進行調試,當所有功能和指標參數都實現之后才算電路板設計完成。電路板設計的一般流程如圖 1所示,下面進行詳細介紹。
需求分析
做一個電路板肯定是為了達成一定的目的,這個想要達到的目的就是需求,需要分析你想要做的這個電路板需要解決什么問題,要解決這些問題又需要電路板具有什么樣子的功能?梢赃x擇在一張紙上把重要的必需的功能寫下來形成功能需求列表,并在后期方案設計的時候逐一檢查是否都實現。如果是大的復雜的系統可以使用IDEF方法進行功能分析。
表格 1 前面描述的燃氣熱水器報警控制器的功能列表
方案設計
需求和目的有了,電路板要實現的功能也有了,接下來就應當考慮怎么實現這些功能,達到這些目的,這就需要開展方案設計。
方案設計的一個重要手段就是充分的調研,調研的方式有很多,如檢查之前的工程案例是否有相似的內容可以借鑒,搜索網絡資料,圖書館和請教相關專業(yè)人士等。
方案框圖是方案設計的一個非常有用的方法,把你實現功能需求的軟硬件都畫在一張框圖上,并與功能需求列表逐一對照檢查,看看方案框圖是否把功能需求完全覆蓋。圖 3,圖 4為燃氣熱水器熄火報警裝置在兩處的電路板方案框圖,可以看出,兩個框圖已經把表格 1中的功能需求完全覆蓋,所以這個方案目前看來是可行的。
2.PNG (30.25 KB, 下載次數: 98)
下載附件
2019-12-2 18:54 上傳
3.PNG (22.83 KB, 下載次數: 102)
下載附件
2019-12-2 18:55 上傳
4.PNG (19.44 KB, 下載次數: 98)
下載附件
2019-12-2 18:55 上傳
元件調研
其實電路板就像一個組合好的積木,一個一個元件就是不同形狀顏色的積木個體,要想組裝成目標形狀的積木,就得把你需要用到哪些積木搞清楚,這就需要開展元件調研的工作。你可以通過網絡查資料、找書籍、詢問專業(yè)人士等的方式,調研能實現你功能的元件,閱讀它的datasheet等說明文件,找到它的接線和引腳形位尺寸等信息,把它記下來以備后用。業(yè)務Q:2531-2637-26
繪制原理圖
繪制原理圖的工作需要在電路板設計軟件中進行,電路板設計軟件有很多,如Protel99, Protel DXP, Altium Designer等,它們的操作都是大同小異的。繪制原理圖一般包含這幾個方面的工作:繪制元件庫,在原理圖上放置元件,元件連線。元件的每個引腳都有對應的功能和匹配邏輯,把一個一個的元件放在原理圖上,把元件的相關引腳根據規(guī)則進行接線,連起來實現我們需要的功能。
生成PCB圖
原理圖畫好之后,可以在DXP軟件里面新建一個PCB文件,將原理圖和PCB文件拖入同一個工程之中,接著就可以點擊軟件菜單欄里面的更新按鍵,把原理圖生成為PCB圖。不過生成的PCB圖里面元件布局是混亂的,只有飛線,還要做的工作就是調整元件布局,規(guī)范接線。
打樣焊接
做好PCB文件以后,就可以把PCB文件發(fā)給電路板加工的廠家,他們就能把電路板給你做出來。做出來之后的電路板上面沒有元件,你需要把元件焊接上去。
調試
做好的電路板在正式投入批量生產之前肯定得做性能測試,有可能你的設計不是一次就能成功,你就有可能會重復前面的工作,重復修改原理圖、PCB文件和打樣焊接電路板,直到做出合格的產品。都測試合格之后,你就可以交給廠家來批量生產了,生產電路板和焊接這些都是有專業(yè)的廠家來做的。
最后,一個有貨的-公-號:yonkotech
歡迎光臨 (http://www.torrancerestoration.com/bbs/) |
Powered by Discuz! X3.1 |