物聯網智慧型終端設計及工程實例

物聯網智慧型終端設計及工程實例

《物聯網智慧型終端設計及工程實例》是2018年10月化學工業出版社出版的圖書,作者是鄭宇平。

基本介紹

  • 書名:物聯網智慧型終端設計及工程實例
  • 作者:鄭宇平
  • ISBN:9787122329530
  • 頁數:223頁
  • 定價:49.8元
  • 出版社:化學工業出版社
  • 出版時間:2018年10月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書結合作者豐富的電子產品研發經驗和多年來講授單片機和電子技術的教學心得,在內容選取上,以目前物聯網中廣泛套用的融合ZigBee技術的SOC單片機CC2530為核心,結合電子技術、電子設備裝調技術、C語言程式設計技術,軟體和硬體結合,培養電子信息類相關產業亟需的智慧型終端設備生產調試、安裝檢修和開發設計的創新型技能人才。全書內容全面:從元器件識別檢測、焊接調試技術到軟體開發設計,從單片機技術、電子套用技術到C語言開發技術、物聯網智慧型終端開發與套用全覆蓋;採用實例引導:詳盡展示智慧型控制的完整解決方案,為電子發燒友DIY設計提供軟、硬體基礎。
本書可作為各類職業院校、套用型本科院校、培訓機構的物聯網專業、單片機套用課程教材,也可作為相關技術人員、電子發燒友的參考用書。

圖書目錄

項目一電子電路技能訓練001
任務一元件識別與檢測001
一、電源002
二、電阻元件的識別與檢測004
三、電容元件的識別與檢測010
四、電感元件的識別與檢測014
五、二極體的識別與檢測019
六、三極體的識別與檢測023
七、其他電子元件026
八、積體電路030
任務二工程車指示燈032
一、工程車指示燈任務實物圖及輸出波形033
二、工程車指示燈任務原理圖033
三、積體電路74LS14033
四、焊接技術035
項目二智慧型終端產品鴉鑽殃設計入門039
任務一智慧型終端設備的開發流程039
一、什麼是智慧型終端設備040
二、智慧型終端的特點040
三、智慧型終端系統組成041
四、單片機的硬體和軟體的關係042
任務二CC2530單片機基礎知識介紹043
一、什麼是CC2530043
二、CC2530單片機的內部結構043
三、CC2530單片機的最小工作系統046
任務三開發一個程式047
一、軟體開發流程048
二、建立和設定IAR軟體開發糊艱旬環境048
三、軟體下載及調試057
四、程式檔案063
五、C語言知識學習(一)——C語言的基本語句064
項目三I/O(輸入/輸出)口套用065
任務一流水燈065
一、LED工作電路066
二、單片機執行指令的時間067
三、單片機控制一個LED信號燈閃爍的程式068
四、CC2531單片機的I/O(輸入輸出)口070
五、C語言知識學習(二)——while語句和單片機程式結構073
任務二模擬城市路口交通燈控制系統077
一、程式流程圖的基本結構078
二、模擬城市路口交通燈控制系統舉例079
三、C語言知識學習(三)——for語句081
任務三行人過街按鈕083
一、過街按鈕電路分析083
二、過街按鈕流程圖084
三、過街按鈕程式084
四、C語言知識學習(四)——if語句用法085
小製作1CC2530核心板088
小製作2交通燈仿真板090
項目四中斷套用092
任務一外部中斷092
一、中斷知識介紹093
二、外部中斷095
三、外部中斷程式098
任務二1位計數器099
一、數碼管工作原理100
二、1位計數器的電路原理102
三、1位計數器的程式102
四、C語言知識學習(五)——預束榜處理命令和變數103
五、C語言知識學習(六)——數組知識107
任務三多位計數器109
一、多位計數器電路原理111
二、動態顯示技術113
三、八位數碼管顯示不同數字流程圖114
四、多位計數器程式114
五、C語言知識學習(七)——常用運算符116
小製作3顯示功能板119
項目五定時器/計數器套用121
任務一定時控制LED閃爍121
一、定時器/計數器棗虹膠知識介紹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(模數轉換)套用171
任務一電壓測量171
一、ADC介紹172
二、CC2530的ADC模組173
三、相關暫存器176
四、電壓測量電路原理177
五、電壓測量例程178
任務二光控開關180
一、繼電器的相關知識180
二、光控開關電路原理181
三、光控開關程式182
小製作5磁保持繼電器功能板183
項目八無線通信(點對點)185
任務無線遙控開關185
一、無線電介紹188
二、點對點無線通信開發包說明197
三、無線遙控開關的硬體原理圖200
四、無線遙控開關的程式設計201
項目九無線通信網路工程實例206
任務智慧型家居系統206
一、智慧型家居系統設計207
二、智慧型家居程式流程圖209
三、通信格式210
小製作6網關功能板211
附錄213
附錄A數字萬用表的使用213
附錄BCC2530單片機I/O口的外設功能一覽表216
附錄C原理圖217
參考文獻223
任務三行人過街按鈕083
一、過街按鈕電路分析083
二、過街按鈕流程圖084
三、過街按鈕程式084
四、C語言知識學習(四)——if語句用法085
小製作1CC2530核心板088
小製作2交通燈仿真板090
項目四中斷套用092
任務一外部中斷092
一、中斷知識介紹093
二、外部中斷095
三、外部中斷程式098
任務二1位計數器099
一、數碼管工作原理100
二、1位計數器的電路原理102
三、1位計數器的程式102
四、C語言知識學習(五)——預處理命令和變數103
五、C語言知識學習(六)——數組知識107
任務三多位計數器109
一、多位計數器電路原理111
二、動態顯示技術113
三、八位數碼管顯示不同數字流程圖114
四、多位計數器程式114
五、C語言知識學習(七)——常用運算符116
小製作3顯示功能板119
項目五定時器/計數器套用121
任務一定時控制LED閃爍121
一、定時器/計數器知識介紹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(模數轉換)套用171
任務一電壓測量171
一、ADC介紹172
二、CC2530的ADC模組173
三、相關暫存器176
四、電壓測量電路原理177
五、電壓測量例程178
任務二光控開關180
一、繼電器的相關知識180
二、光控開關電路原理181
三、光控開關程式182
小製作5磁保持繼電器功能板183
項目八無線通信(點對點)185
任務無線遙控開關185
一、無線電介紹188
二、點對點無線通信開發包說明197
三、無線遙控開關的硬體原理圖200
四、無線遙控開關的程式設計201
項目九無線通信網路工程實例206
任務智慧型家居系統206
一、智慧型家居系統設計207
二、智慧型家居程式流程圖209
三、通信格式210
小製作6網關功能板211
附錄213
附錄A數字萬用表的使用213
附錄BCC2530單片機I/O口的外設功能一覽表216
附錄C原理圖217
參考文獻223

相關詞條

熱門詞條

聯絡我們