- 高質量PCB設計入門
- (美)馬修·斯卡皮諾
- 845字
- 2020-10-30 18:21:08
第1章 EAGLE概述
電路設計工具軟件可以分為兩類:有些是為了提供給大型設計公司,有些則準備提供給其他任何人。第一種類型的工具軟件具有高可靠性和多種多樣的功能,而且技術支持服務周到。但是隨之而來的是高昂的售價。一個Altium Designer的永久許可要花費超過7000美元,而Cadence的OrCad套件需要花費10000美元左右。
第二類工具軟件則要便宜得多,這樣就便于學生、個人用戶和中小公司獲得和使用。不過,這類軟件可能不那么可靠,并且時常受到各種小故障的困擾。沒有技術支持,有些困難可能根本得不到解決。更糟的是,發布這些工具的公司就和它們發布的軟件一樣脆弱,甚至會在支持合同到期之前就已經消失了。
但是CadSoft的EAGLE,易應用圖形布局編輯器(Easily Applicable Graphical Layout Editor)兼備了二者的優點:具有第一種設計工具的可靠性和第二種工具的價格。EAGLE大約出現于1988年,此后每一年在功能和可靠性上都有進步。它提供了設計電路板的一整套功能。即便是經過數千小時的使用,也不會出現崩潰現象。出現問題時,用戶可通過訪問多個在線論壇,或者瀏覽網上的大量論文來解決。
EAGLE的主要缺點在于它的用戶界面。如果經常使用Windows,就會習慣于Windows方式的應用程序行為,適應了一套常見的工具欄項和鼠標操作。然而EAGLE有它獨特的操作方式,簡單的啟動應用程序后,就順利地理解每一部分是不可能的。理解這么多的編輯器、對話框、菜單和命令都需要花費時間,而且電路設計本身也是一個復雜的任務,所以很多初學者放棄了EAGLE。
本書的目標是使EAGLE的學習過程變得容易。在以后的章節中,本書為讀者介紹電路設計的全過程,從簡單電路(一個反相放大器)開始,接下來是中級的電路(開放硬件平臺Arduino的Femtoduino),最后完成一個高級電路(BeagleBone Black迷你主板)。在此過程中,本書講解內容包括EAGLE操作界面和設計電路板的一般流程。
除了點擊類的設計操作,本書另一個很有意義的部分是關于自動化的內容。EAGLE具有豐富的通用語言,可以通過腳本和用戶語言程序(ULPs)來訪問。在扎實掌握如何用代碼創建電路設計之后,就能用一個簡單的命令執行長時間的、重復的任務。使用這種自動化設計,就能減少錯誤且其產出效率將得到飛速提升。