微機(jī)控制應(yīng)用技術(shù)(高職)
定 價(jià):24 元
- 作者:王曉靜 著
- 出版時(shí)間:2017/5/1
- ISBN:9787560644660
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP273
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書圍繞微機(jī)控制應(yīng)用技術(shù),以51單片機(jī)為基礎(chǔ),采用C語(yǔ)言作為程序設(shè)計(jì)語(yǔ)言,綜合考慮了高職學(xué)生的接受能力、就業(yè)需求,并結(jié)合近幾年的教學(xué)改革經(jīng)驗(yàn)編寫而成。
本書按照由淺入深、循序漸進(jìn)的原則,選取了七個(gè)項(xiàng)目,分別為:熟悉微機(jī)控制系統(tǒng)、七色發(fā)光手電、LED點(diǎn)陣屏、無(wú)字庫(kù)LCD液晶顯示器12864、基于DS18B20的數(shù)字溫度計(jì)、環(huán)境測(cè)試、溫控直流電機(jī)控制系統(tǒng)。
本書語(yǔ)言簡(jiǎn)潔、圖文并茂,側(cè)重實(shí)際應(yīng)用。
本書可作為高等職業(yè)專科院校電子信息類、電氣類、機(jī)電類等專業(yè)的微機(jī)控制技術(shù)課程的教材,也可作為電子工程技術(shù)人員的參考書。
微機(jī)控制技術(shù)是電氣、機(jī)電、電信等專業(yè)的必修專業(yè)課,但是多數(shù)微機(jī)控制技術(shù)教材側(cè)重于介紹各種控制算法,所選實(shí)例也過于復(fù)雜,不易驗(yàn)證。從這個(gè)角度考慮,微機(jī)控制技術(shù)教材應(yīng)兼顧知識(shí)性、趣味性及難易程度,使老師樂于教、學(xué)生容易學(xué),然后在學(xué)習(xí)中引導(dǎo)學(xué)生思考,從而掌握一些基本控制方法。
本書以51單片機(jī)原理與應(yīng)用為基礎(chǔ),綜合考慮了高職學(xué)生的接受能力、就業(yè)需求,并結(jié)合近幾年的教學(xué)改革編寫而成。全書共由七個(gè)項(xiàng)目構(gòu)成,這些項(xiàng)目實(shí)現(xiàn)的是最基本的控制任務(wù),貼近生活、方便驗(yàn)證,適合作為學(xué)習(xí)微機(jī)控制技術(shù)的入門級(jí)教材。
熟悉微機(jī)控制系統(tǒng)和七色發(fā)光手電這兩個(gè)項(xiàng)目介紹了微機(jī)控制系統(tǒng)的構(gòu)成,并通過手電的編程復(fù)習(xí)了51單片機(jī)的基本應(yīng)用;LED點(diǎn)陣屏和無(wú)字庫(kù)LCD液晶顯示器12864這兩個(gè)項(xiàng)目介紹了兩種基于點(diǎn)陣的較為復(fù)雜但又有所不同的輸出設(shè)備,用于顯示后續(xù)項(xiàng)目的執(zhí)行結(jié)果;基于DS18B20的數(shù)字溫度計(jì)和環(huán)境測(cè)試這兩個(gè)項(xiàng)目介紹了兩種溫度傳感器、亮度傳感器以及濕度傳感器的原理及應(yīng)用;溫控直流電機(jī)控制系統(tǒng)項(xiàng)目介紹了直流電機(jī)的PWM調(diào)速。
書中的七個(gè)項(xiàng)目由簡(jiǎn)單到復(fù)雜,在項(xiàng)目三~項(xiàng)目六中,一直貫穿著一個(gè)主線,那就是串行總線的應(yīng)用。通過學(xué)習(xí)74LS595移位寄存器、數(shù)字式溫度傳感器DS18B20、模/數(shù)轉(zhuǎn)換器ADC0832等不同功能的串行器件,學(xué)生能夠掌握串行總線的一些基本方法。
本書具有如下特點(diǎn):
(1)搭積木式編程。很多與編程有關(guān)的教材都是先講解理論知識(shí),然后給出完整的源程序。但學(xué)生在剛開始學(xué)習(xí)時(shí),并不能將理論與程序很好地融合,因此本書在編寫時(shí),采用搭積木式編程,每一個(gè)知識(shí)點(diǎn)后給出其功能函數(shù),在相關(guān)的知識(shí)點(diǎn)全部介紹完后,各種功能的函數(shù)也編寫完成,最后將這些函數(shù)根據(jù)控制任務(wù)組裝起來(lái)就是完整的源程序。
(2)開放的項(xiàng)目要求。考慮到學(xué)生接受能力及基礎(chǔ)的差異,項(xiàng)目要求中只給出了最低要求,能力強(qiáng)的學(xué)生可繼續(xù)完成隨堂練習(xí)中給出的更復(fù)雜的控制任務(wù)。
(3)全新的學(xué)習(xí)過程。每個(gè)項(xiàng)目在學(xué)習(xí)時(shí),可以先下載提供的示例.hex文件,連接硬件,進(jìn)行測(cè)試。熟悉控制過程后,進(jìn)行相關(guān)知識(shí)點(diǎn)的學(xué)習(xí),然后編寫程序,實(shí)現(xiàn)控制要求。
(4)圖文并茂。書中給出了項(xiàng)目框圖、硬件電路圖等。例如在項(xiàng)目二中,由于硬件電路圖比較復(fù)雜,還給出了其詳細(xì)的繪制過程。
(5)習(xí)題形式多樣。通過隨堂練習(xí)、項(xiàng)目練習(xí)等強(qiáng)化學(xué)生的學(xué)習(xí)效果。
本書由王曉靜主編,孫福成教授主審。在編寫過程中,張小義老師給出了合理的建議,在此謹(jǐn)向他表示誠(chéng)摯的感謝。
由于編者水平有限,書中不足之處在所難免,希望讀者批評(píng)指正。
編者
2016年11月
項(xiàng)目一 熟悉微機(jī)控制系統(tǒng) 1
項(xiàng)目任務(wù) 1
項(xiàng)目目標(biāo) 1
1.1 微機(jī)控制技術(shù) 1
1.1.1 微機(jī)控制技術(shù)概述 1
1.1.2 51單片機(jī)概述 3
1.2 模擬手電 3
1.2.1 硬件設(shè)計(jì) 3
1.2.2 軟件設(shè)計(jì) 4
項(xiàng)目評(píng)價(jià) 5
項(xiàng)目練習(xí) 6
項(xiàng)目二 七色發(fā)光手電 7
項(xiàng)目任務(wù) 7
項(xiàng)目目標(biāo) 7
2.1 七色發(fā)光手電框圖 7
2.2 三色發(fā)光二極管 8
2.2.1 三基色原理 8
2.2.2 三色發(fā)光二極管 8
2.2.3 七色發(fā)光手電測(cè)試 9
2.2 七色發(fā)光手電硬件設(shè)計(jì) 9
2.3 七色發(fā)光手電軟件設(shè)計(jì) 11
2.3.1 七色彩燈 11
2.3.2 函數(shù) 12
2.3.3 七色發(fā)光手電 16
項(xiàng)目評(píng)價(jià) 18
項(xiàng)目練習(xí) 19
項(xiàng)目三 LED點(diǎn)陣屏 20
項(xiàng)目任務(wù) 20
項(xiàng)目目標(biāo) 20
3.1 LED點(diǎn)陣概述 21
3.1.1 LED點(diǎn)陣 21
3.1.2 LED 8 8點(diǎn)陣內(nèi)部結(jié)構(gòu) 21
3.1.3 LED點(diǎn)陣框圖 22
3.2 8 8點(diǎn)陣硬件設(shè)計(jì) 23
3.2.1 8路鎖存器74HC573 23
3.2.2 8 8點(diǎn)陣硬件設(shè)計(jì) 25
3.3 顯示8 8圖片軟件設(shè)計(jì) 26
3.3.1 掃描8 8點(diǎn)陣 26
3.3.2 顯示8 8圖片 28
3.3.3 取模軟件 30
3.4 32 64點(diǎn)陣硬件設(shè)計(jì) 35
3.4.1 32 64點(diǎn)陣概述 35
3.4.2 4線-16線譯碼器74LS154 35
3.4.3 行驅(qū)動(dòng)硬件設(shè)計(jì) 38
3.4.4 8位移位寄存器74LS595 42
3.4.5 列驅(qū)動(dòng)硬、軟件設(shè)計(jì) 46
3.5 32 64點(diǎn)陣軟件設(shè)計(jì) 49
3.5.1 第一行16 16信息顯示 49
3.5.2 第二行16 16信息顯示 55
項(xiàng)目評(píng)價(jià) 59
項(xiàng)目練習(xí) 60
項(xiàng)目四 無(wú)字庫(kù)LCD液晶
顯示器12864 63
項(xiàng)目任務(wù) 63
項(xiàng)目目標(biāo) 63
4.1 12864屏幕管理機(jī)制 64
4.1.1 12864概述 64
4.1.2 12864屏幕管理機(jī)制 64
4.1.3 12864顯示位置描述 68
4.2 12864硬件設(shè)計(jì) 68
4.2.1 12864引腳圖 68
4.2.2 12864基本操作 69
4.2.3 12864硬件設(shè)計(jì) 69
4.3 12864常用指令及函數(shù) 70
4.3.1 顯示開/關(guān)控制及函數(shù) 70
4.3.2 設(shè)置頁(yè)地址及函數(shù) 72
4.3.3 設(shè)置列地址及函數(shù) 73
4.3.4 寫顯示數(shù)據(jù)及函數(shù) 74
4.4 12864常用函數(shù) 74
4.4.1 設(shè)置頁(yè)列函數(shù) 74
4.4.2 清屏函數(shù) 75
4.4.3 初始化函數(shù) 76
4.5 12864顯示固定信息 76
4.5.1 信息分析 76
4.5.2 顯示16 16信息函數(shù) 77
4.5.3 源程序 78
4.5.4 練習(xí) 82
4.6 12864顯示變量的值 88
4.6.1 二維數(shù)組 88
4.6.2 顯示變量的值 91
項(xiàng)目評(píng)價(jià) 97
項(xiàng)目練習(xí) 98
項(xiàng)目五 基于DS18B20的數(shù)字溫度計(jì) 100
項(xiàng)目任務(wù) 100
項(xiàng)目目標(biāo) 100
5.1 溫度測(cè)試概述 101
5.1.1 溫度傳感器 101
5.1.2 溫度測(cè)試框圖 101
5.1.3 性能指標(biāo) 102
5.2 DS18B20特點(diǎn) 103
5.3 硬件設(shè)計(jì) 103
5.3.1 DS18B20引腳圖 103
5.3.2 數(shù)字溫度計(jì)硬件設(shè)計(jì) 105
5.4 DS18B20內(nèi)部結(jié)構(gòu) 105
5.5 DS18B20高速緩存RAM 106
5.5.1 高速緩存RAM 106
5.5.2 原碼、反碼、補(bǔ)碼 107
5.5.3 數(shù)據(jù)格式 108
5.5.4 配置寄存器 112
5.6 DS18B20命令 113
5.6.1 ROM命令 113
5.6.2 RAM命令 114
5.7 DS18B20時(shí)序圖及函數(shù) 114
5.7.1 DS18B20初始化時(shí)序及函數(shù) 114
5.7.2 DS18B20寫操作時(shí)序及函數(shù) 115
5.7.3 DS18B20讀操作時(shí)序及函數(shù) 117
5.8 數(shù)據(jù)讀取并處理函數(shù) 118
5.8.1 數(shù)據(jù)讀取并處理過程 119
5.8.2 數(shù)據(jù)讀取并處理函數(shù) 119
5.9 數(shù)字溫度計(jì)源程序 120
項(xiàng)目評(píng)價(jià) 127
項(xiàng)目練習(xí) 128
項(xiàng)目六 環(huán)境測(cè)試 130
項(xiàng)目任務(wù) 130
項(xiàng)目目標(biāo) 130
6.1 環(huán)境測(cè)試框圖 131
6.2 溫亮度測(cè)試原理 131
6.3 串行雙通道ADC0832 132
6.3.1 ADC0832特點(diǎn) 132
6.3.2 ADC0832引腳圖 132
6.3.3 ADC性能指標(biāo) 133
6.3.4 溫亮度測(cè)試硬件設(shè)計(jì) 134
6.3.5 ADC0832通道選擇 135
6.3.6 ADC0832時(shí)序圖及函數(shù) 135
6.4 溫亮度測(cè)試軟件設(shè)計(jì) 138
6.4.1 溫度數(shù)據(jù)讀取并處理函數(shù) 138
6.4.2 亮度數(shù)據(jù)讀取并處理函數(shù) 147
6.4.3 溫亮度測(cè)試源程序 148
6.5 濕度測(cè)試 156
6.5.1 濕度測(cè)試原理 156
6.5.2 濕度測(cè)試硬件設(shè)計(jì) 158
6.5.3 濕度數(shù)據(jù)處理函數(shù) 158
6.5.4 濕度測(cè)試軟件設(shè)計(jì) 160
項(xiàng)目評(píng)價(jià) 171
項(xiàng)目練習(xí) 172
項(xiàng)目七 溫控直流電機(jī)控制系統(tǒng) 175
項(xiàng)目任務(wù) 175
項(xiàng)目目標(biāo) 175
7.1 溫控直流電機(jī)控制系統(tǒng)框圖 175
7.2 直流電機(jī)原理 176
7.2.1 常見直流電機(jī) 176
7.2.2 直流電機(jī)的特點(diǎn) 176
7.2.3 直流電機(jī)的基本工作原理 176
7.2.4 直流電機(jī)的參數(shù) 177
7.3 溫控直流電機(jī)控制系統(tǒng)硬件設(shè)計(jì) 178
7.3.1 直流電機(jī)的驅(qū)動(dòng) 178
7.3.2 達(dá)林頓管ULN2003 179
7.3.3 溫控直流電機(jī)控制系統(tǒng)硬件設(shè)計(jì) 180
7.3.4 直流電機(jī)驅(qū)動(dòng)函數(shù) 180
7.4 直流電機(jī)調(diào)速原理 181
7.4.1 直流電機(jī)調(diào)速原理 181
7.4.2 直流電機(jī)調(diào)速函數(shù) 183
7.5 溫控直流電機(jī)軟件設(shè)計(jì) 184
項(xiàng)目評(píng)價(jià) 188
項(xiàng)目練習(xí) 189
參考文獻(xiàn) 192