資料介紹
介紹使用 LabVIEW 中的 VISA 控件實現串行口直接數據通信的一種方法。VISA 控件的使用與以往通過動態鏈接庫等方式實現數據傳輸的常規方法相比較,不僅提高數據傳輸的實時性而且簡化了編程難度。文中的數據設備采用單片機,通過 RS-232 串行接口和 LabVIEW 實現數據的直接通信。
一、串行通信接口電路
眾所周知 PC 的 RS-232 串行通信總線有規范的總線協議,實現簡單,技術成熟。它使用的是異步通信方式,可以在發送數據的同時接收數據。由于大多數單片機都帶有異步通信接口,因此與 PC 機進行數據通信的設備一般都可以看作是一個基于單片機的數據通信設備。單片機的異步通信接口通常是 TTL 電平格式,連接前需要通過電平轉換芯片,把 TTL 電平轉換成 RS-232 電平然后再與 PC 機進行通信。
三、串行通信數據格式
1.握手方式
在進行數據通信時,要注意收發雙方之間數據通信的方式。在串行傳輸中,串行接口用三根線,使用軟件握手方式,實現單片機與 PC 機之間的數據傳送,因此需要在 LabVIEW 中編寫程序來完成 PC 機控制數據通信設備進行數據交換,直接通過串口接收外部數據。數據通信設備負責數據的采集,整理和存儲。在接收到 PC 機的啟動信號后,根據約定的數據格式向 PC 機發送數據。
2.數據格式
LabVIEW 對發送/接收多少個字符以及字符的位格式沒有固定的規定,程序員可以自行匹配收發雙方的通信協議。收發雙方需定義相同的數據幀格式,在幀中可以在數據尾部增加校驗字符,也可以在幀的頭部增加信息字符等。對于波特率和位格式則通過約定在程序的初始化中解決。幀頭主要提供數據長度信息,數據特征信息如采樣頻率、采樣幅度等。校驗字符一般采用校驗和更容易實現。通信的幀格式如圖 1 所示。
- uart串行口通信(二)
- 單片機教程之串行口與串行通信的詳細資料說明 15次下載
- 如何使用單片機的IO口模擬串行實現數據通信的資料概述 12次下載
- 基于單片機串行口的并行通信技術 4次下載
- 關于LabVIEW與USB的直接數據通信 69次下載
- 單片機串行口的并行通信技術 103次下載
- 單片機串行數據通信 0次下載
- 單片機多機通信網絡改進及數據通信容錯技術
- 單片機串行口應用舉例
- 基于Matlab環境的串行數據通信
- 數據通信方式 0次下載
- MATLAB環境下的串行數據通信系統設計
- 雙口RAM CY7C025 實現DSP間的高速數據通信
- 數據通信基礎 0次下載
- DSP芯片TMS320F206異步串行口的應用
- 數據通信系統的組成 數據通信系統的主要技術指標 1871次閱讀
- 關于數據通信的思維導圖 1351次閱讀
- 如何有效管理數據通信網絡,提升網絡管理的效率 2975次閱讀
- 高速串行數據通信CY7B923芯片的性能特點及設計實例 4248次閱讀
- 如何設置51單片機的串行口來實現與PC機通信 3870次閱讀
- 51單片機擴充串行口的方法 9217次閱讀
- 基于Turbo碼編譯碼算法的FPGA實現突發數據通信 3531次閱讀
- 10KM遠距多個單片機的主從方式串行通信分析 1495次閱讀
- 單片機串行口通信程序設計 1.1w次閱讀
- 單片機串行口通信程序設計 8731次閱讀
- 數據通信協議的簡介_數據通信協議有哪些 8741次閱讀
- 數據通信及其應用前景 8650次閱讀
- 89C52單片機串行通信編程兩則 3797次閱讀
- 數據通信基礎知識匯總 9054次閱讀
- FSK信息解碼的電話網數據通信 2036次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多