找回密码
 注册
关于网站域名变更的通知
查看: 355|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于LabVIEW的监控界面设计与单片机的串行通信

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-20 11:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于LabVIEW的监控界面设计与单片机的串行通信
+ V5 _6 s$ w4 h. q; L; x6 P+ E! W) A/ O9 C! g$ i% g8 W6 O
摘要
( A7 x  n+ l" \0 s; U: V介绍了LabVIEW图形化软件系统的基本功能和用途,在实例的基础上重点介绍了LabVIEW中串口通信函数的应用以' l1 T6 F" K. }3 L2 d0 R
及PC机与ATmega8单片机之间的通信过程。
  e' {# ^0 a0 t/ |关键词: LabVIEW,RS-485 通信, ATmega8单片机
' |7 e6 q2 c4 Y6 E
; |6 q# |3 B; e" M& o* @- C" p2 U- X) i9 {0 g
对于普通硬件设计工程师来说,用Visual Basic 或Visual
5 r( a: g$ c, h& x8 q; eC编写控制界面存在一-定的难度,图形化软件LabVIEW的推出# h  |# D7 M% ^! H/ ?( U
为界面的设计提供了一个更好的选择。4 Q! b; L5 C) J/ w3 V
1LabVIEW界面设计
& q# e) e1 J# a. l本文以房间空气品质远程控制为例,介绍LabVIEW 7 Ex-
) ~4 g9 ]/ k; x" y9 L" b+ P" rpress版本在界面设计中的应用以及与单片机的通信。用.- h( x1 M6 @/ ?" l1 u2 A
LabVIEW 7 Express 设计一个界面,实现的功能包括:显示单.2 j2 S2 o" U/ Y
片机传送.上来的温度、湿度数据;点击界面上的空调开关等4个
1 }8 Z/ q8 @8 D6 g9 }( ]0 i3 N按键,可以发送动作命令到单片机。接收和发送数据是设计的重
# c+ Q/ J2 k) b0 `# n$ t点和难点,其中要用到LabVIEW 7 Express 库中的通信功能
( q: v# p" `, S$ o! P模块,下面介绍LabVIEW 7 Express 提供的I/O函数库。3 J0 s: i# V8 \* f/ U. V' h5 y% |1 ~
1.1VISA库中的串口通讯函数
" t( d2 D5 h6 |7 S6 x7 BLabVIEW 7 Express 提供的基于VISA的I/O函数库适合* @1 z( u4 {( Y! U9 d/ m; O
于各种仪器类型和各种硬件接口类型,对串口的读写同样提供, k! l6 D  F% k
了许多专用的函数。3 P, \+ c  q4 \7 ~( d0 O) f
串口通讯函数调用路径为:Function>>InstrumentI/O>>
; ]3 ~1 s! p8 ^; W$ s* ESerial。VISA库中的串口通讯函数:
3 f6 V' }& @: [3 f8 s1 j(1) Serial Port Init.vi 节点! @6 q/ i: W5 k: p5 j; T- j) x
该节点主要用于串口的初始化。在进行串口通信前,首先要
0 ~5 W, E2 B: S+ r% Y: L7 u% {配置好串口,即先初始化串口,使计算机串口的各种参数设置与
( c9 g+ z* a8 O- k; u4 k仪器设备的串口保持一致,这样才能够正确地通信。主要参数意% k8 s" y' q, B4 Y( _
义如下:
* k& n# X5 `+ IVISA resource: 端口号,可选的值为0~8,分别对应8 S/ V1 C7 S! E$ i7 S
COM1~COM9,默认值为0。(注:其他节点的port number 端
. L! o# w0 \* l7 r; K" Y口的设置与此相同),本文中接普通计算机串口,可选COM1、
$ q6 B/ ]' r8 A/ gCOM2。
& H. x% c( Q9 |0 z, F$ b* C, l, I- v- g: }$ R7 j2 ^+ f9 u; B
9 y, _7 Q8 X/ \  o8 b7 }5 h
游客,如果您要查看本帖隐藏内容请回复

! y5 v" e/ I5 J6 t7 I6 N1 [$ j2 M

该用户从未签到

2#
发表于 2020-3-20 18:25 | 只看该作者
基于LabVIEW的监控界面设计与单片机的串行通信
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-2 12:23 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表