资料介绍
介绍使用 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次下载 | 免费
评论
查看更多