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