電流測試板第二板,原理圖設計上做如下修改:
1、電源採用miniusb介面,5v電源輸入,通過穩壓器輸出3.3v電壓,用於mcu的供電及取樣參考電壓。
2、16bit取樣上採用3個n溝道mos管作為開關,在mcu控制下進行3級取樣電阻自動切換,擴大了電流測試範圍和精度。
3、對24bit差分取樣通道在差分輸入上做了rc濾波設計。
4、原理圖的設計上採用自頂向下的分層電路圖設計方法,分為4個電路子圖,不再是以往的單一電路圖。
5、pcb設計準備採用4層電路板設計,中間兩層為電源和地,單通道16bit和差分24位元取樣採用手工佈線方式,其他連線採用自動生成方式。在實際佈線的時候,剛開始將中間兩層固定為電源和地,這種約束使得在預布電源線和地線的時候所有的電源線和地線都要到中間兩層去繞一圈,手工刪除了一些線後有出現一些錯誤,反而更麻煩了,後來在約束規則裡面就不固定中間兩層為電源和地了,允許在4層板上進行佈線,先預佈線電源和地,然後再鎖定預佈線,進行整板自動佈線。
6、鋪銅的時候對模擬地和數字地分別進行了鋪銅。
採用自頂向下的分層電路圖設計方法過程中遇到的問題及解決方法:
1、新建了乙個空的sc**件作為總的層次原理圖,在這個空的sc**件中採用選單命令place->sheet symbol建立了4個模組,設定好模組名和檔名。
2、建立模組對應的子電路**件, 可以通過選單命令design->create sheet from symbol然後選中模組,這時會出現乙個反轉訊號的提示,選中no,就會產生乙個新的子模組原理**件,重複這個過程,為每個模組建立子原理**件,這樣這幾個子原理圖就和總原理圖形成了乙個整體,這樣就可以用tools->annotate為整個原理圖進行編號。我最初是先設計好了4個子原理圖,然後在乙個總原理圖上 用place->sheet symbol建立了4個模組,模組的檔名和子原理**件名一樣,然後再用design->create sheet from symbol,這時任然會提示是否反轉,選擇no,然後又出現乙個提示框,大概意思是說乙個與模組檔名同名的檔案已經存在,是否將port新增到該檔案,選擇yes,如果選擇no的話,這幾個子檔案就不能形成乙個整體,就不能進行整體元件編號。
3、在進行整體原理圖編號的時候要去掉current sheet only這個核取方塊,在進行erc檢查的時候要選擇net labels and ports global。
4、在進行pcb佈線規則約束的時候,可以對訊號進行分類,如電源線歸為一類,地線歸為一類,訊號線根據功能可以進行歸類,這樣在設計約束的時候可以更方便。歸類的選擇在pcb選單中design->classes。
5、在進行pcb drc檢查的時候如果是多層板要選擇layer pairs選項,否則drc 會有許多錯誤。
PCB板上走100A電流的方法
關注 星標公眾 eda365電子論壇 通常的pcb設計電流都不會超過10a,尤其是在家用 消費級電子中,通常pcb上持續的工作電流不會超過2a。但有的產品設計動力走線,持續電流能能達到80a左右,考慮瞬時電流以及為整個系統留下餘量,動力走線的持續電流應該能夠承受100a以上。那麼問題就來了,怎麼樣的...
PCB板電流和佈線寬度的關係
銅的厚度 35um 50um 70um 寬度 電流 寬度 電流 寬度 電流 0.15 0.20 0.15 0.50 0.15 0.70 0.20 0.55 0.20 0.70 0.20 0.90 0.30 0.80 0.30 1.10 0.30 1.30 0.40 1.10 0.40 1.35 0....
我眼中的軟體測試 (二)測試在做什麼
一和二的跨度很大,1年的時間 很多人從踏入公司後,不會想太多問題 要做的事情一般都是領導分配的各種任務,完成任務就是萬事大吉 其實工作之餘不妨靜下心來想這樣乙個問題 測試在做什麼 相信每個人心中都有自己的標準答案,或者有些人有自己的想法觀點卻不知道如何用言語表達出來 同樣的,我也有我的認知 在這之前...