基本介紹
- 書名:單片機通信與組網技術實例詳解
- 類型:計算機與網際網路
- 出版日期:2014年2月1日
- 語種:簡體中文
- ISBN:7121223422
- 作者:沈紅衛
- 出版社:電子工業出版社
- 頁數:291頁
- 開本:16
- 品牌:電子工業出版社
基本介紹,內容簡介,作者簡介,圖書目錄,
基本介紹
內容簡介
《單片機通信與組網技術實例詳解》取材典型,具有良好的實用價值,適合於從事基於微處理器的智慧型儀器儀表系統開發的科技人員和高校相關專業的師生閱讀,也可以作為本科及專科院校課程設計、畢業設計和電子設計競賽等的指導用書。
作者簡介
歷任紹興文理學院自動化系副教授,紹興文理學院教務處處長(教授),現任紹興文理學院工學院院長。參與1)“基於WEB的高等學校教學信息管理系統”,教育部世行貸款21世紀高等教育教學改革項目(項目編號:1283C01043),主持人。2)“楚氏三指爪按摩法量化分析儀”,上海金陵醫院委託橫向項目,技術負責人,負責數據處理、分析與通信。
圖書目錄
第1章 單片機通信系統調試技術
1.1 通信和組網技術在單片機系統中的套用
1.1.1 串口通信方式及其套用
1.1.2 RS—485匯流排通信方式及其套用
1.1.3 RF無線通信方式及其套用
1.1.4 GSM/GPRS無線通信方式及其套用
1.1.5 其他通信方式及其套用
1.2 單片機通信系統調試
1.2.1 單片機系統調試的一般方法
1.2.2 單片機系統調試的兩種常用方法
1.2.3 零仿真器的單片機系統調試
1.3 基於STC單片機的雙串口單片機通信系統通用實驗平台SY—1
1.3.1 SY—1的設計
1.3.2 SY—1的分析
1.4 基於單片機通信通用實驗平台SY—1的單片機系統調試實證
1.4.1 實證系統的基本功能及其特性
1.4.2 焊接總裝與短路檢測
1.4.3 基本硬體模組正確性確認
1.4.4 功能模組的分塊調試
1.4.5 零仿真器的狀態觀察法統調
第2章 基於RS—232的單片機串列通信
2.1 導論
2.2 基於RS—232的點對點串列通信
2.2.1 基於RS—232的PC與單片機串列通信
2.2.2 基於串口的單片機與單片機串列通信
2.3 基於RS—232的單片機多點串列通信
2.3.1 基於RS—232的單片機多點串列通信的硬體設計
2.3.2 基於RS—232的單片機多點串列通信的軟體設計
2.4 RS—232串列通信中的波特率自整定與自適應
2.4.1 單片機系統中波特率自整定算法
2.4.2 單片機系統中波特率自整定程式
2.5 經驗共享
第3章 基於RS—485的分散式數據採集系統
3.1 RS—485串列匯流排及其特性
3.1.1 RS—422/RS—485串列匯流排產生的背景
3.1.2 RS—485串列匯流排的接口標準
3.2 RS—485串列匯流排單片機網路組建的技術要點
3.2.1 RS—485串列匯流排單片機網路的拓撲結構
3.2.2 RS—485串列匯流排單片機網路的通信規則
3.2.3 RS—485串列匯流排單片機網路的可靠措施
3.3 RS—485串列匯流排接口設計
3.3.1 RS—485匯流排接口晶片
3.3.2 RS—485匯流排接口電路
3.4 基於RS—485串列匯流排的分散式數據採集系統
3.4.1 分散式數據採集系統單片機網路
3.4.2 分散式數據採集系統單片機網路與PC的連線
3.5 基於RS—485串列匯流排的分散式數據採集系統的硬體設計
3.5.1 分散式數據採集系統的主節點設計
3.5.2 分散式數據採集系統的從節點設計
3.5.3232/485智慧型轉接卡設計
3.6 基於RS—485串列匯流排的分散式數據採集系統的軟體設計
3.6.1 主節點的軟體設計
3.6.2 從節點的軟體設計
3.6.3 上位機軟體設計
3.7 RS—485串列匯流排套用系統調試要略
3.7.1 設計中應注意的基本問題
3.7.2 調試技巧
第4章 基於無線遙控模組改造的簡易數據傳輸系統
4.1 微波及其主要特性
4.1.1 什麼是微波
4.1.2 微波的主要特性
4.2 一種簡易微波通信——基於無線遙控模組改造的實現策略
4.2.1 無線遙控模組
4.2.2 無線遙控發射模組的改造
4.2.3 無線遙控接收模組的改造
4.3 基於無線遙控模組的微波通信系統硬體設計
4.3.1 系統拓撲形式
4.3.2 發射節點(模組)的硬體設計
4.3.3 接收節點(模組)的硬體設計
4.4 基於無線遙控模組的微波通信系統軟體設計
4.4.1 發射節點的軟體設計
4.4.2 接收節點的軟體設計
4.5 基於無線遙控模組的微波通信系統性能指標實測及其方案改進
4.5.1 系統實物
4.5.2 運行結果
4.5.3 改進方案
第5章 基於GSM模組和短訊息的監控系統
5.1 GSM網路與GSM模組
5.1.1 移動通信與GSM網路
5.1.2 GSM模組及其套用
5.2 短訊息套用於測控系統的基本原理
5.2.1 短訊息及其種類
5.2.2 短訊息用於監控的基本原理
5.3 基於GSM和短訊息的監控系統硬體
5.3.1 總體設計
5.3.2 分模組設計
5.3.3 經驗共享
5.4 基於GSM和短訊息的監控系統軟體總體設計
5.4.1 功能定位與總體設計
5.4.2 關鍵問題與經驗共享
5.5 基於GSM和短訊息的監控系統分模組程式設計
5.5.1 串口初始化與接收、傳送
5.5.2 GSM模組初始化
5.5.3 短訊息刪除與接收
5.5.4 控制輸出與短訊息回送
5.5.5 主模組與看門狗處置
5.5.6 總源程式
5.5.7 經驗共享
5.6 系統調試與實際結果
5.6.1 系統調試要點
5.6.2 系統運行與結果
第6章 基於GPRS模組的數據傳輸系統
6.1 GSM模組與GPRS數據傳輸功能
6.1.1 何為GSM模組的GPRS數據傳輸功能
6.1.2 什麼場合需要使用GPRS數據傳輸
6.1.3 GPRS數據傳輸的基本原理
6.2 GPRS數據傳輸系統的一種常用模式
6.2.1 GPRS DTU + TCP伺服器(TCP Server)模式
6.2.2 基於GPRS DTU+TCP伺服器(TCP Server)模式數據傳輸的基本流程
6.2.3 GPRS數據傳輸的環境要求及其配置
6.2.4 GPRS數據傳輸系統的通信測試
6.3 基於GPRS的數據傳輸系統的硬體設計
6.3.1 功能要求與總體設計
6.3.2 系統分析
6.4 基於GPRS的數據傳輸系統的程式設計
6.4.1 功能規劃
6.4.2 模組設計
6.4.3 程式流程
6.4.4 總源程式
6.5 系統調試與系統運行
6.5.1 系統調試
6.5.2 系統運行
6.6 經驗共享——TCP&UDP工作模式及其選用
第7章 基於CC1101無線模組的無線感測器網路
7.1 CC1101及其基本特性
7.1.1 CC1101的基本特性
7.1.2 CC1101的套用
7.2 CC1101的套用設計要略
7.2.1 CC1101套用設計中的主要問題
7.2.2 CC1101的配置問題
7.2.3 CC1101的配置示例
7.3 基於CC1101模組的無線感測器實驗系統硬體
7.3.1 總體設計
7.3.2 單片機最小系統
7.3.3 人機界面
7.3.4 CC1101模組及其電源
7.3.5 實驗系統實物
7.3.6 經驗共享
7.4 基於CC1101模組的無線感測器實驗系統軟體——固定長度
7.4.1 總體設計
7.4.2 主節點程式設計
7.4.3 從節點程式設計
7.4.4 經驗共享
7.5 基於CC1101模組的無線感測器實驗系統軟體——可變長度
7.5.1 總體設計
7.5.2 主節點程式設計
7.5.3 從節點程式設計
7.5.4 經驗共享
7.5.5 通信的容錯性最佳化
7.6 無線感測器網路的關鍵問題
參考文獻
1.1 通信和組網技術在單片機系統中的套用
1.1.1 串口通信方式及其套用
1.1.2 RS—485匯流排通信方式及其套用
1.1.3 RF無線通信方式及其套用
1.1.4 GSM/GPRS無線通信方式及其套用
1.1.5 其他通信方式及其套用
1.2 單片機通信系統調試
1.2.1 單片機系統調試的一般方法
1.2.2 單片機系統調試的兩種常用方法
1.2.3 零仿真器的單片機系統調試
1.3 基於STC單片機的雙串口單片機通信系統通用實驗平台SY—1
1.3.1 SY—1的設計
1.3.2 SY—1的分析
1.4 基於單片機通信通用實驗平台SY—1的單片機系統調試實證
1.4.1 實證系統的基本功能及其特性
1.4.2 焊接總裝與短路檢測
1.4.3 基本硬體模組正確性確認
1.4.4 功能模組的分塊調試
1.4.5 零仿真器的狀態觀察法統調
第2章 基於RS—232的單片機串列通信
2.1 導論
2.2 基於RS—232的點對點串列通信
2.2.1 基於RS—232的PC與單片機串列通信
2.2.2 基於串口的單片機與單片機串列通信
2.3 基於RS—232的單片機多點串列通信
2.3.1 基於RS—232的單片機多點串列通信的硬體設計
2.3.2 基於RS—232的單片機多點串列通信的軟體設計
2.4 RS—232串列通信中的波特率自整定與自適應
2.4.1 單片機系統中波特率自整定算法
2.4.2 單片機系統中波特率自整定程式
2.5 經驗共享
第3章 基於RS—485的分散式數據採集系統
3.1 RS—485串列匯流排及其特性
3.1.1 RS—422/RS—485串列匯流排產生的背景
3.1.2 RS—485串列匯流排的接口標準
3.2 RS—485串列匯流排單片機網路組建的技術要點
3.2.1 RS—485串列匯流排單片機網路的拓撲結構
3.2.2 RS—485串列匯流排單片機網路的通信規則
3.2.3 RS—485串列匯流排單片機網路的可靠措施
3.3 RS—485串列匯流排接口設計
3.3.1 RS—485匯流排接口晶片
3.3.2 RS—485匯流排接口電路
3.4 基於RS—485串列匯流排的分散式數據採集系統
3.4.1 分散式數據採集系統單片機網路
3.4.2 分散式數據採集系統單片機網路與PC的連線
3.5 基於RS—485串列匯流排的分散式數據採集系統的硬體設計
3.5.1 分散式數據採集系統的主節點設計
3.5.2 分散式數據採集系統的從節點設計
3.5.3232/485智慧型轉接卡設計
3.6 基於RS—485串列匯流排的分散式數據採集系統的軟體設計
3.6.1 主節點的軟體設計
3.6.2 從節點的軟體設計
3.6.3 上位機軟體設計
3.7 RS—485串列匯流排套用系統調試要略
3.7.1 設計中應注意的基本問題
3.7.2 調試技巧
第4章 基於無線遙控模組改造的簡易數據傳輸系統
4.1 微波及其主要特性
4.1.1 什麼是微波
4.1.2 微波的主要特性
4.2 一種簡易微波通信——基於無線遙控模組改造的實現策略
4.2.1 無線遙控模組
4.2.2 無線遙控發射模組的改造
4.2.3 無線遙控接收模組的改造
4.3 基於無線遙控模組的微波通信系統硬體設計
4.3.1 系統拓撲形式
4.3.2 發射節點(模組)的硬體設計
4.3.3 接收節點(模組)的硬體設計
4.4 基於無線遙控模組的微波通信系統軟體設計
4.4.1 發射節點的軟體設計
4.4.2 接收節點的軟體設計
4.5 基於無線遙控模組的微波通信系統性能指標實測及其方案改進
4.5.1 系統實物
4.5.2 運行結果
4.5.3 改進方案
第5章 基於GSM模組和短訊息的監控系統
5.1 GSM網路與GSM模組
5.1.1 移動通信與GSM網路
5.1.2 GSM模組及其套用
5.2 短訊息套用於測控系統的基本原理
5.2.1 短訊息及其種類
5.2.2 短訊息用於監控的基本原理
5.3 基於GSM和短訊息的監控系統硬體
5.3.1 總體設計
5.3.2 分模組設計
5.3.3 經驗共享
5.4 基於GSM和短訊息的監控系統軟體總體設計
5.4.1 功能定位與總體設計
5.4.2 關鍵問題與經驗共享
5.5 基於GSM和短訊息的監控系統分模組程式設計
5.5.1 串口初始化與接收、傳送
5.5.2 GSM模組初始化
5.5.3 短訊息刪除與接收
5.5.4 控制輸出與短訊息回送
5.5.5 主模組與看門狗處置
5.5.6 總源程式
5.5.7 經驗共享
5.6 系統調試與實際結果
5.6.1 系統調試要點
5.6.2 系統運行與結果
第6章 基於GPRS模組的數據傳輸系統
6.1 GSM模組與GPRS數據傳輸功能
6.1.1 何為GSM模組的GPRS數據傳輸功能
6.1.2 什麼場合需要使用GPRS數據傳輸
6.1.3 GPRS數據傳輸的基本原理
6.2 GPRS數據傳輸系統的一種常用模式
6.2.1 GPRS DTU + TCP伺服器(TCP Server)模式
6.2.2 基於GPRS DTU+TCP伺服器(TCP Server)模式數據傳輸的基本流程
6.2.3 GPRS數據傳輸的環境要求及其配置
6.2.4 GPRS數據傳輸系統的通信測試
6.3 基於GPRS的數據傳輸系統的硬體設計
6.3.1 功能要求與總體設計
6.3.2 系統分析
6.4 基於GPRS的數據傳輸系統的程式設計
6.4.1 功能規劃
6.4.2 模組設計
6.4.3 程式流程
6.4.4 總源程式
6.5 系統調試與系統運行
6.5.1 系統調試
6.5.2 系統運行
6.6 經驗共享——TCP&UDP工作模式及其選用
第7章 基於CC1101無線模組的無線感測器網路
7.1 CC1101及其基本特性
7.1.1 CC1101的基本特性
7.1.2 CC1101的套用
7.2 CC1101的套用設計要略
7.2.1 CC1101套用設計中的主要問題
7.2.2 CC1101的配置問題
7.2.3 CC1101的配置示例
7.3 基於CC1101模組的無線感測器實驗系統硬體
7.3.1 總體設計
7.3.2 單片機最小系統
7.3.3 人機界面
7.3.4 CC1101模組及其電源
7.3.5 實驗系統實物
7.3.6 經驗共享
7.4 基於CC1101模組的無線感測器實驗系統軟體——固定長度
7.4.1 總體設計
7.4.2 主節點程式設計
7.4.3 從節點程式設計
7.4.4 經驗共享
7.5 基於CC1101模組的無線感測器實驗系統軟體——可變長度
7.5.1 總體設計
7.5.2 主節點程式設計
7.5.3 從節點程式設計
7.5.4 經驗共享
7.5.5 通信的容錯性最佳化
7.6 無線感測器網路的關鍵問題
參考文獻