基于RS一485的單片機通信系統設計(發送端)
- 文件介紹:
- 該文件為 doc 格式,下載需要 5 積分
- 基于RS-485的單片機通信系統設計(發送端)
摘要
串口通信是一種廣泛應用于各個領域的通信方式,在遠距離數據傳輸和控制系統中,可以根據RS-485協議實現數據遠距離傳輸。
本設計即是利用MAX485芯片實現半雙工串行口通信的雙向通信系統。系統主要由主機控制模塊、通信模塊、數據輸入模塊和數據顯示模塊四個部分構成,實現了利用RS485實現單片機的雙向通訊,通過鍵盤實現從機的選擇、發送數據的輸入,主機顯示發送的數據及從機編號,通過鍵盤實現循環工作模式、指定從機這2種工作方式的切換。
該系統具有使用方便、操作簡單、結構簡單、成本低、可靠性高、可擴展性強、易于維護等特點,在實際生活中有廣泛的應用前景。
關鍵字:RS-485協議、雙向通信、MAX485
目錄
前言..............................................................5
第一章 系統總體方案................................................6
系統總體框圖設計.............................................6
系統框圖..............................................6
第二章 系統具體設計及硬件設計
2.1 主機控制模塊.................................................6
2.1.1 系統主芯片選擇........................................6
2.1.2 復位電路...............................................7
2.1.3 時鐘電路...............................................7
2.2 通信模塊.....................................................8
2.2.1 通信芯片選擇...........................................8
2.2.2 通信電路 ..............................................8
2. 3數據輸入模塊.................................................9
2.4 數據顯示模塊.................................................9
第三章 軟件設計...................................................11
3.1 系統總流程圖................................................11
3.1.1 程序流程圖............................................12
第四章 硬件調試與分析.............................................16
4.1 實驗調試儀器..............................................16
4.2 各個子系統模塊調試........................................16
4.2.1 握手信號發送模塊調試..................................16
4.2.2 接收數據與拒絕接收數據模塊調試........................17
4.2.3 發送數據與接收數據模塊調試............................17
第五章 總結與體會................................................19 參考文獻..........................................................20
附錄一:總原理圖..................................................20
附錄二:源程序代碼................................................21
...