-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優(yōu)實踐之路
-
>
第一行代碼Android
-
>
深度學習
-
>
Unreal Engine 4藍圖完全學習教程
-
>
深入理解計算機系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應用從入門到精通-(附贈1DVD.含語音視頻教學+辦公模板+PDF電子書)
單片機設計案例實踐教程 版權信息
- ISBN:9787563517671
- 條形碼:9787563517671 ; 978-7-5635-1767-1
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
單片機設計案例實踐教程 內容簡介
本書是“全國信息技術人才培養(yǎng)工程——硬件工程師職業(yè)教育項目”的配套教材。
本書作為《單片機設計標準教程》一書的實驗配套教程,一方面強化和實踐化了《單片機設計標準教程》一書的理論、知識點和設計思想,另一方面結合了當前電子工程項目中對單片機開發(fā)工程師的要求,從單片機幾大應用領域中精心挑選和設計出了當前應用比較廣泛的機電控制、工業(yè)控制、溫度和家電控制、汽車電子、消費電子領域五個經(jīng)典項目案例,從不同角度演繹了單片機,尤其是51單片機和AVR單片機的設計思想、方法和經(jīng)驗,同時把目前業(yè)內工程項目開發(fā)的一些思想融會于其中。全書共分6章,內容包括做個優(yōu)秀的單片機開發(fā)工程師、步進電機的控制、基于DS18820數(shù)字溫度傳感器的溫度控制系統(tǒng)的設計、基于時鐘芯片PCF8563的帶鬧鈴的電子萬年歷設計、基于CAN總線控制器SJA1000的電動汽車電機控制器數(shù)據(jù)采集節(jié)點設計和基于語音芯片ISD4003的公交報站器設計。
本項目案例本著理論和實際應用相結合的原則,注重對設計思想和技巧經(jīng)驗的把握,同時強調對工程概念的理解,可以作為單片機系統(tǒng)開發(fā)人員和高校自動化、電子、計算機、精儀、機械等相關專業(yè)在校學生的單片機實驗教材,也可以作為單片機系統(tǒng)開發(fā)人員和電子設計愛好者的參考書和自學資料。
單片機設計案例實踐教程 目錄
1.1 從電子愛好者到優(yōu)秀單片機開發(fā)工程師
1.2 業(yè)內通用單片機項目開發(fā)方法和流程
1.3 項目技術文檔寫作規(guī)范
第2章 步進電機的控制
2.1 項目來源和需求分析
2.2 步進電機介紹
2.2.1 步進電機的特點
2.2.2 步進電機的分類
2.2.3 步進電機的結構
2.2.4 步進電機的主要參數(shù)
2.2.5 兩相步進電機的控制設計
2.2.6 步進電機的驅動設計
2.2.7 其他步進電機介紹
2.3 51單片機實現(xiàn)對步進電機的控制
2.3.1 系統(tǒng)總體設計
2.3.2 硬件設計
2.3.3 軟件設計
2.3.4 項目收尾
2.4 Mega48單片機實現(xiàn)對步進電機的控制
第3章 基于DS18B20數(shù)字溫度傳感器的溫度控制系統(tǒng)設計
3.1 一線式數(shù)字溫度計DS18B20的介紹及使用
3.1.1 DS18B20概述
3.1.2 DS18B20內部結構
3.1.3 DS18B20內部存儲器
3.1.4 DS18B20控制流程
3.1.5 DS18B20寄生電源供電方式電路連接和操作時序
3.1.6 DS18B20與單片機的典型接口和程序設計
3.1.7 DS18B20使用中的注意事項
3.2 溫度控制系統(tǒng)的軟硬件設計
3.2.1 系統(tǒng)硬件設計
3.2.2 系統(tǒng)軟件設計
第4章 基于時鐘芯片PCF8563的帶鬧鈴的電子萬年歷設計
4.1 PCF8563介紹
4.1.1 PCF8563概述
4.1.2 PCF8563的內部結構
4.1.3 PCF8563的功能模塊
4.1.4 PCF8563的寄存器
4.1.5 PCF8563的其他設置
4.1.6 PCF8563的典型應用電路連接
4.2 電子萬年歷的軟硬件設計
4.2.1 系統(tǒng)硬件設計
4.2.2 系統(tǒng)軟件設計
第5章 基于CAN總線控制器SJA1000的電動汽車電機控制器數(shù)據(jù)采集節(jié)點設計
5.1 CAN總線相關知識介紹
5.1.1 CAN總線的產(chǎn)生與特點
5.1.2 CAN總線的報文格式
5.1.3 CAN典型網(wǎng)絡
5.1.4 CAN總線的操作
5.2 獨立的CAN總線控制器SJA1000介紹
5.2.1 SJA1000的特點和結構
5.2.2 SJA1000的管腳定義
5.2.3 SJA1000的典型應用電路
5.2.4 SJA1000的寄存器
5.3 51單片機對SJA1000的操作
5.4 電動汽車電機控制器節(jié)點的CAN總線通信設計
5.4.1 電動汽車背景資料介紹
5.4.2 系統(tǒng)硬件設計
5.4.3 系統(tǒng)軟件設計
第6章 基于語音芯片ISD4003的公交車報站器設計
6.1 語音芯片ISD4003介紹及其控制
6.1.1 ISD4000系列語音芯片介紹
6.1.2 ISD4003芯片特點及引腳介紹
6.1.3 ISD4003的控制
6.2 語音報站器的軟硬件設計
6.2.1 語音報站器的功能描述
6.2.2 語音報站器的硬件設計
6.2.3 語音報站器的軟件設計
參考文獻
單片機設計案例實踐教程 節(jié)選
第1章 做個優(yōu)秀的單片機開發(fā)工程師
1.1 從電子愛好者到優(yōu)秀單片機開發(fā)工程師
讀者在學習51單片機和AVR等單片機的原理和應用時,接觸的開發(fā)設計比較多的是針對于單片機及硬件電路某一方面或某一功能的設計,比如針對于串口設備的通信設計、功率驅動電路的設計等,總的來說都比較簡單,只需要某一或某幾個領域的知識即可完成。但是這并不是我們的*終目的,我們的*終目的是要成為一個優(yōu)秀單片機開發(fā)工程師,需要投身到工業(yè)控制、汽車電子、家電控制等領域真正的工程項目中去。這些工程項目對單片機開發(fā)工程師的要求與剛學習完單片機原理和應用的電子愛好者有很明顯的差距,這些差距主要表現(xiàn)在以下3個方面。
(1)開發(fā)設計技術水平的差距
電子愛好者對單片機原理和應用有一定理解,能針對單片機的某一方面或某一單一功能進行設計開發(fā),能夠進行一定的軟硬件設計。但是讓他們去開發(fā)一個工程項目的時候,往往力不從心,掌握的技能難以應對復雜的工程項目開發(fā)。同時也缺乏知識整合、運用和綜合設計的技能,而且項目開發(fā)和調試經(jīng)驗也是他們的一項重要缺陷。
(2)對工程開發(fā)方法和流程的理解和運用的差距
電子愛好者在開始開發(fā)工程項目的時候往往表現(xiàn)出來一種無從下手或者隨心所欲之類的極端狀態(tài)。究其原因主要是因為他們掌握的都是一個個知識點,就像一盤散沙。在設計某一功能的時候一般還比較有思路,但是面對一個龐大的工程項目,就很難有一個清晰的思路和一種全局的視野。這時候他們要么就理不清脈絡無從下手,要么就拼湊一些思路,無總體設計思想就盲目開始開發(fā)。這些都是不良的開發(fā)習慣,是需要從一開始就杜絕的。真正的工程項目開發(fā)是有著一套嚴格的項目設計和開發(fā)流程的,只有按照工程管理的理念去設計開發(fā)才能保證項目的開發(fā)進度、周期、質量、可維護性和人員調度的合理性,不是想怎么做就怎么做的。
……
- >
月亮與六便士
- >
唐代進士錄
- >
我從未如此眷戀人間
- >
中國歷史的瞬間
- >
姑媽的寶刀
- >
羅庸西南聯(lián)大授課錄
- >
自卑與超越
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)