物聯(lián)網(wǎng)智能終端設(shè)計及工程實例
定 價:49.8 元
- 作者:鄭宇平、朱偉華、信眾 編著
- 出版時間:2018/10/1
- ISBN:9787122329530
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP334.1
- 頁碼:223
- 紙張:
- 版次:01
- 開本:16開
本書結(jié)合作者豐富的電子產(chǎn)品研發(fā)經(jīng)驗和多年來講授單片機(jī)和電子技術(shù)的教學(xué)心得,在內(nèi)容選取上,以目前物聯(lián)網(wǎng)中廣泛應(yīng)用的融合ZigBee技術(shù)的SOC單片機(jī)CC2530為核心,結(jié)合電子技術(shù)、電子設(shè)備裝調(diào)技術(shù)、C語言程序設(shè)計技術(shù),軟件和硬件結(jié)合,培養(yǎng)電子信息類相關(guān)產(chǎn)業(yè)亟需的智能終端設(shè)備生產(chǎn)調(diào)試、安裝檢修和開發(fā)設(shè)計的創(chuàng)新型技能人才。全書內(nèi)容全面:從元器件識別檢測、焊接調(diào)試技術(shù)到軟件開發(fā)設(shè)計,從單片機(jī)技術(shù)、電子應(yīng)用技術(shù)到C語言開發(fā)技術(shù)、物聯(lián)網(wǎng)智能終端開發(fā)與應(yīng)用全覆蓋;采用實例引導(dǎo):詳盡展示智能控制的完整解決方案,為電子發(fā)燒友DIY設(shè)計提供軟、硬件基礎(chǔ)。
本書可作為各類職業(yè)院校、應(yīng)用型本科院校、培訓(xùn)機(jī)構(gòu)的物聯(lián)網(wǎng)專業(yè)、單片機(jī)應(yīng)用課程教材,也可作為相關(guān)技術(shù)人員、電子發(fā)燒友的參考用書。
項目一電子電路技能訓(xùn)練001
任務(wù)一元件識別與檢測001
一、電源002
二、電阻元件的識別與檢測004
三、電容元件的識別與檢測010
四、電感元件的識別與檢測014
五、二極管的識別與檢測019
六、三極管的識別與檢測023
七、其他電子元件026
八、集成電路030
任務(wù)二工程車指示燈032
一、工程車指示燈任務(wù)實物圖及輸出波形033
二、工程車指示燈任務(wù)原理圖033
三、集成電路74LS14033
四、焊接技術(shù)035
項目二智能終端產(chǎn)品設(shè)計入門039
任務(wù)一智能終端設(shè)備的開發(fā)流程039
一、什么是智能終端設(shè)備040
二、智能終端的特點040
三、智能終端系統(tǒng)組成041
四、單片機(jī)的硬件和軟件的關(guān)系042
任務(wù)二CC2530單片機(jī)基礎(chǔ)知識介紹043
一、什么是CC2530043
二、CC2530單片機(jī)的內(nèi)部結(jié)構(gòu)043
三、CC2530單片機(jī)的最小工作系統(tǒng)046
任務(wù)三開發(fā)一個程序047
一、軟件開發(fā)流程048
二、建立和設(shè)置IAR軟件開發(fā)環(huán)境048
三、軟件下載及調(diào)試057
四、程序文件063
五、C語言知識學(xué)習(xí)(一)——C語言的基本語句064
項目三I/O(輸入/輸出)口應(yīng)用065
任務(wù)一流水燈065
一、LED工作電路066
二、單片機(jī)執(zhí)行指令的時間067
三、單片機(jī)控制一個LED信號燈閃爍的程序068
四、CC2531單片機(jī)的I/O(輸入輸出)口070
五、C語言知識學(xué)習(xí)(二)——while語句和單片機(jī)程序結(jié)構(gòu)073
任務(wù)二模擬城市路口交通燈控制系統(tǒng)077
一、程序流程圖的基本結(jié)構(gòu)078
二、模擬城市路口交通燈控制系統(tǒng)舉例079
三、C語言知識學(xué)習(xí)(三)——for語句081
任務(wù)三行人過街按鈕083
一、過街按鈕電路分析083
二、過街按鈕流程圖084
三、過街按鈕程序084
四、C語言知識學(xué)習(xí)(四)——if語句用法085
小制作1CC2530核心板088
小制作2交通燈仿真板090
項目四中斷應(yīng)用092
任務(wù)一外部中斷092
一、中斷知識介紹093
二、外部中斷095
三、外部中斷程序098
任務(wù)二1位計數(shù)器099
一、數(shù)碼管工作原理100
二、1位計數(shù)器的電路原理102
三、1位計數(shù)器的程序102
四、C語言知識學(xué)習(xí)(五)——預(yù)處理命令和變量103
五、C語言知識學(xué)習(xí)(六)——數(shù)組知識107
任務(wù)三多位計數(shù)器109
一、多位計數(shù)器電路原理111
二、動態(tài)顯示技術(shù)113
三、八位數(shù)碼管顯示不同數(shù)字流程圖114
四、多位計數(shù)器程序114
五、C語言知識學(xué)習(xí)(七)——常用運(yùn)算符116
小制作3顯示功能板119
項目五定時器/計數(shù)器應(yīng)用121
任務(wù)一定時控制LED閃爍121
一、定時器/計數(shù)器知識介紹122
二、定時控制LED秒閃電路原理127
三、定時控制LED秒閃程序127
任務(wù)二兩位秒表129
一、兩位秒表電路圖129
二、兩位秒表程序129
任務(wù)三呼吸燈132
一、PWM介紹132
二、相關(guān)寄存器134
三、任務(wù)分析137
四、呼吸燈電路原理圖137
五、呼吸燈程序137
項目六串口通信140
任務(wù)一異步串行通信(UART)140
一、串口通信介紹141
二、CC2530的串口通信模塊144
三、CC2530的串口通信相關(guān)寄存器148
四、異步串口通信電路原理151
五、異步串口通信例程152
任務(wù)二同步串口通信(SPI)155
一、OLED156
二、同步串行通信電路原理160
三、同步串行通信程序160
小制作4傳感器功能板169
項目七ADC(模數(shù)轉(zhuǎn)換)應(yīng)用171
任務(wù)一電壓測量171
一、ADC介紹172
二、CC2530的ADC模塊173
三、相關(guān)寄存器176
四、電壓測量電路原理177
五、電壓測量例程178
任務(wù)二光控開關(guān)180
一、繼電器的相關(guān)知識180
二、光控開關(guān)電路原理181
三、光控開關(guān)程序182
小制作5磁保持繼電器功能板183
項目八無線通信(點對點)185
任務(wù)無線遙控開關(guān)185
一、無線電介紹188
二、點對點無線通信開發(fā)包說明197
三、無線遙控開關(guān)的硬件原理圖200
四、無線遙控開關(guān)的程序設(shè)計201
項目九無線通信網(wǎng)絡(luò)工程實例206
任務(wù)智能家居系統(tǒng)206
一、智能家居系統(tǒng)設(shè)計207
二、智能家居程序流程圖209
三、通信格式210
小制作6網(wǎng)關(guān)功能板211
附錄213
附錄A數(shù)字萬用表的使用213
附錄BCC2530單片機(jī)I/O口的外設(shè)功能一覽表216
附錄C原理圖217
參考文獻(xiàn)223