1)總體思路。在設計硬件思路時,一定要將框架和架構弄清楚,其實做到這一點十分不容易。有些大框架也許自己已經想好了,只要將思路具體實現就好。但是也有一些自己設計框架的。那么就要弄清楚要實現什么功能,
智能硬件開發小編表示最好是否能實現同樣或相似功能的參考電路板!
2)理解電路。如果你找到了的參考設計,那么恭喜你,你可以節約很多時間了(包括前期設計和后期調試)。馬上就copy?NO,還是先看懂理解了再說,一方面能提高我們的電路理解能力,而且能避免設計中的錯誤。
3)沒有找到參考設計? 沒關系。先確定大IC芯片,找datasheet,看其關鍵參數是否符合自己的要求,哪些才是自己需要的關鍵參數,以及能否看懂這些關鍵參數,都是硬件工程師的能力的體現,這也需要長期地慢慢地積累。這期間,要善于提問,因為自己不懂的東西,別人往往一句話就能點醒你,尤其是硬件設計。
4)硬件電路設計主要是三個部分,原理圖,pcb ,物料清單(BOM)表。原理圖設計就是將前面的思路轉化為電路原理圖。它很像我們教科書上的電路圖。pcb涉及到實際的電路板,它根據原理圖轉化而來的網表(網表是溝通原理圖和pcb之間的橋梁),而將具體的元器件的封裝放置(布局)在電路板上,然后根據飛線(也叫預拉線)連接其電信號(布線)。完成了pcb布局布線后,要用到哪些元器件應該有所歸納,所以我們將用到BOM表。
5)用什么工具?Protel,也就是altium容易上手,在國內也比較流行,應付一般的工作已經足夠,適合初入門的設計者使用。其實無論用簡單的protel或者復雜的cadence工具,硬件設計大環節是一樣的(protel上的操作類似windwos,是post-command型的;而cadence的產品concept & allegro 是pre-command型的,用慣了protel,突然轉向cadence的工具,會不習慣就是這個原因)。
設計大環節都要有:1)原理圖設計。2)pcb設計。3)制作BOM表。
本文由安徽海鴻計算機技術有限公司原創,轉載時請注名
嵌入式開發網址:
http://www.sxytw.cn/