官术网_书友最值得收藏!

  • 高質量PCB設計入門
  • (美)馬修·斯卡皮諾
  • 1089字
  • 2020-10-30 18:21:09

1.4 本書的組織

本書內容按照從易到難的順序展開,先講解基礎且重要的內容,然后涉及那些不為人知的部分。更具體地說,本書的章節分為五個部分,各部分關注EAGLE的不同任務或方面。

第一部分:基本介紹

本書第一部分為剛開始接觸電路板設計和EAGLE工具的讀者提供基本的信息。第1章為EAGLE概述。第2章解釋了什么是電路板以及如何制造它們,因此,此處建立的名詞術語會貫穿全書。這一章也介紹了使用EAGLE進行電路設計的完整流程。

第3章對入門介紹進行擴展,帶領讀者進行一個簡單放大電路的原理圖設計和電路板設計。設計這個電路不是為了制造,而是有助于讓沒有經驗的部分讀者了解設計流程。

第二部分:設計開源硬件平臺Femtoduino

本書第二部分也是內容最多的部分,以設計一個開源硬件平臺(Arduino)Femtoduino為核心內容。Arduino系列電路板在業余愛好者和專業人員中廣泛流行,獲得很高的贊譽。第4~7章講解了如何設計一個你自己的Arduino開源硬件電路板。第4章講解如何創建原理圖,而第5章講解在電路板編輯器中如何把元件封裝放置到電路板的適當位置。

第6章討論了設計規則檢查的過程和如何在開源硬件Femtoduino中進行布線。最后,第7章介紹了計算機輔助設計(CAM)處理器,講解如何為Femtoduino生成最終的工藝文件。這里也介紹相關制造服務知識,包括制造廠商能夠接受的文件類型,以及可制造性方面的電路板設計要求。

第三部分:高級功能

本書的第三部分覆蓋兩個超出常規原理圖/電路板設計范圍的主題。第8章講解如何用EAGLE創建用戶定制元件并完成兩個設計。其中第一個設計為直插式(through-hole)元件創建了符號和封裝,而第二個設計為表貼(surface-mount)元件創建符號及封裝。

第9章探討EAGLE的一個最新且最有趣的方面:使用LTspice來仿真電路。LTspice是一個可免費下載的仿真工具,能夠繪制電路,設置輸入并仿真電路的行為。通過EAGLE和LTspice的結合,設計者在電路投入制造以前就能測試自己的設計。

第四部分:EAGLE設計自動化

本書第四部分的焦點集中在使用腳本和編程文件進行EAGLE的自動化設計。第10章介紹EAGLE的命令語言,利用這種語言可以用文本的方式執行設計操作。例如,add命令可以為原理圖或電路板設計圖增加新的元件,而auto命令將啟動自動布線器。

第11~13章講解如何撰寫用戶語言程序(ULPs),這樣使電路設計檢查自動化成為可能。這些章節提供了很多有用的例子,能夠簡化EAGLE的使用,節約設計時間。

第五部分:BeagleBone Black迷你主板

本書最后兩章集中關注BeagleBone Black迷你主板的設計。這個高級電路板有6層和數以百計的元件,其中有的元件帶有高密度球柵陣列(BGA)引腳。盡管設計上有難度,BeagleBone Black迷你主板因其非凡的計算能力而在程序設計員中影響巨大,完成它的意義不言而喻。

實例文件的存檔

本書討論的所有設計、程序和支持文件都能夠在線免費獲得。存檔文件命名為eagle-book.zip,可在http://eagle-book.com下載。

主站蜘蛛池模板: 乌海市| 泸定县| 来凤县| 盐池县| 仪征市| 滕州市| 京山县| 神农架林区| 蒲城县| 克拉玛依市| 新晃| 那曲县| 龙川县| 洮南市| 延庆县| 临沧市| 安义县| 温泉县| 会同县| 大同市| 衡南县| 工布江达县| 莱西市| 澎湖县| 乌兰浩特市| 孝昌县| 毕节市| 朝阳县| 伽师县| 岳阳县| 邵阳县| 百色市| 温宿县| 抚宁县| 长宁区| 来安县| 无棣县| 岳阳市| 郧西县| 邵阳县| 福建省|