导航:首页 > 操作系统 > 51单片机labview

51单片机labview

发布时间:2022-11-23 02:37:09

1. 怎样利用51单片机和LABVIEW做流水灯控制系统

  1. 使用串口建立labview和单片机的通信连接

  2. 定义好双方协议,比如;发送0x39 01,为点亮灯1,02位灯2

  3. labview使用for循环,循环发送每个灯的控制指令

  4. 单片机接收后,解析指令,点亮对应灯

  5. 效果即为流水灯

2. 怎样将51单片机里的数据传输到Labview里面,并且在Labview界面上显示出来

用51的串口将数据发给Labview后再处理即可,去程序框图 数据通信里的协议,选串口即可。

3. labview怎么控制51单片机开发板的LED灯亮

你要用labview控制51单片机,首先你要用labview和51单片机通讯,单片机里要有串口中断程序,还要有通讯协议,比如说labview通过串口向单片机发送0x55,单片机收到后执行点亮小灯的程序,labview要下载ni visa,labview通过visa控件就可以通过串口向外部发送指令。

4. 如何用labview通过51单片机控制舵机

labview操作计算机串口输出数据,单片机接收串口数据,单片机控制舵机根据数据变化动作。这是最简单得方式。单片机开发我这熟。

5. labview与51单片机通信的问题

1)要安装visa

labvieW2012支持的为visa530full.EXE.不要安装的版本太低了,否则不能用。

2)我建议你先看看例程

例程是labvIEW->examples->instr->smplserl里的basic 2 port serial write and read.vi

里面还有一些例程你都可以试试,最简单的就是将发送和接受接到一起,然后运行,就能看出结果了。

3)我大概讲一下visa的配置过程

关于visa所有的vi都在:仪器io->串口中。下面是我做通讯的一个局部视图。

程序外面是一个事件结果,当开始按下时:

  1. 调用“visa配置串口”,对串口的波特率、数据位、校验位等配置

  2. 这里先调用“visa写入”,对下位机写入一个数据。这些都是程序需要,你自己可以改。

  3. 一个“延时”函数,等待下位机采样。

  4. 调用“visa读取”读取串口缓冲区的8个字节。

  5. 注意串口接收的数据默认为char型,这里又调用了“分数/指数字符串至数值转换”,将结果

    用数值表示,并显示在波形图表上。

  6. 整个顺序结构在一个while循环中,可以实时采集数据。对应的你让下位机发送0~255是一样的道理。

6. labview 和51单片机通信

单片机与labview通讯的话,最主要的是你C51的程序通讯中断程序,要labview控制C51就要写读P3.1一个应答,C51上传数据的话直接把数据放在P3.0,一般是用工业标准RS232,C51的RD.TD接串口的TD RD就行了(尽量直接用上带SG标准串口线),程序的话非常简单,直接搜索范例VISA的RS232的程序就可以用了,无须驱动 ,楼上笑尿,需要安装驱动……

阅读全文

与51单片机labview相关的资料

热点内容
宁明天西到崇左源码 浏览:657
10g文件夹误删能恢复吗 浏览:132
dos命令服务启动 浏览:724
aws云服务器付费 浏览:170
水滴杆文件夹图片 浏览:26
java百战程序员25讲 浏览:383
java斑马 浏览:997
名片开发源码 浏览:333
如何买便宜的云服务器 浏览:773
linux的命令提示符 浏览:979
机器人焊接手柄编程入门教程 浏览:652
方舟怎么进入之前进去的服务器 浏览:809
家有萌宝解压 浏览:929
linuxc一站式学习pdf 浏览:20
奇思妙想pdf 浏览:991
租用裸金属服务器需要什么资质 浏览:635
程序员熬夜习惯 浏览:203
剑网三文件夹越来越大怎么办 浏览:413
提示没有ads编译器 浏览:375
androidgson工具类 浏览:14