资料介绍
介绍使用 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异步串行口的应用
- 数据通信系统的组成 数据通信系统的主要技术指标 3394次阅读
- 关于数据通信的思维导图 1552次阅读
- 如何有效管理数据通信网络,提升网络管理的效率 3166次阅读
- 高速串行数据通信CY7B923芯片的性能特点及设计实例 4556次阅读
- 如何设置51单片机的串行口来实现与PC机通信 4197次阅读
- 51单片机扩充串行口的方法 9606次阅读
- 基于Turbo码编译码算法的FPGA实现突发数据通信 3836次阅读
- 10KM远距多个单片机的主从方式串行通信分析 1590次阅读
- 单片机串行口通信程序设计 1.1w次阅读
- 单片机串行口通信程序设计 8907次阅读
- 数据通信协议的简介_数据通信协议有哪些 8963次阅读
- 数据通信及其应用前景 8850次阅读
- 89C52单片机串行通信编程两则 4036次阅读
- 数据通信基础知识汇总 9130次阅读
- FSK信息解码的电话网数据通信 2067次阅读
下载排行
本周
- 1星火6J3-1交直流二波段收音机电路图资料
- 1.86 MB | 1次下载 | 免费
- 2一种基于三极管开关特性的负压空控制电路的应用资料
- 0.51 MB | 次下载 | 2 积分
- 3IMX307LQD-C规格书
- 2.09 MB | 次下载 | 1 积分
- 4IP6559AC超级快充电路设计资料
- 0.04 MB | 次下载 | 10 积分
- 5PL8805 4.7V至60V输入,3.5A,降压直流DCDC转换器技术手册
- 2.79 MB | 次下载 | 免费
- 6PL31001 12V,10A,同步升压转换器技术手册
- 2.09 MB | 次下载 | 免费
- 7PL88052 4.8V至60V输入,5A,同步降压转换器技术手册
- 3.36 MB | 次下载 | 免费
- 8PL88053 4.8V至60V输入,3.5A,同步降压转换器技术手册
- 3.31 MB | 次下载 | 免费
本月
- 1如何看懂电子电路图
- 12.88 MB | 291次下载 | 免费
- 2RK3588数据手册
- 2.24 MB | 14次下载 | 免费
- 3PC5502负载均流控制电路数据手册
- 1.63 MB | 12次下载 | 免费
- 4STM32F10x参考手册资料
- 13.64 MB | 12次下载 | 1 积分
- 5OAH0428 V1.0英文规格书
- 5.86 MB | 8次下载 | 免费
- 6台达变频器VFD-M使用手册
- 2.51 MB | 3次下载 | 免费
- 7PID控制算法学习笔记资料
- 3.43 MB | 3次下载 | 2 积分
- 8RM1015B设计指南
- 1.85 MB | 2次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935132次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233089次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191415次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183349次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81599次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73818次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65990次下载 | 10 积分
评论