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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于LabVIEW的监控界面设计与单片机的串行通信
4 Z6 q0 ~) Y9 _& ]2 m
* A7 S- e. i; [. v" P" U- R: o摘要. }$ T# L8 H8 o0 ?& j
介绍了LabVIEW图形化软件系统的基本功能和用途,在实例的基础上重点介绍了LabVIEW中串口通信函数的应用以
4 B: K* ^5 p% S" Q4 g5 e/ I及PC机与ATmega8单片机之间的通信过程。
0 @0 d8 k1 F% y关键词: LabVIEW,RS-485 通信, ATmega8单片机0 s3 U& i8 t; B9 j$ |/ t# @" v

7 K* m  ^8 i/ T' F. s
$ Z: ?& H2 b# v+ m+ m& s对于普通硬件设计工程师来说,用Visual Basic 或Visual
4 s9 _1 f4 o4 \) ?5 lC编写控制界面存在一-定的难度,图形化软件LabVIEW的推出: ]# Z7 ]1 O' G0 ?, A# s
为界面的设计提供了一个更好的选择。
7 Z3 \) A/ A# Q1LabVIEW界面设计
$ P5 H0 B  a' }& Q本文以房间空气品质远程控制为例,介绍LabVIEW 7 Ex-8 N1 [- J# H- o& W* Q
press版本在界面设计中的应用以及与单片机的通信。用./ A/ O( ~" R+ U7 q8 E
LabVIEW 7 Express 设计一个界面,实现的功能包括:显示单.
1 B9 o+ @+ X4 _* g; v+ _& V. @片机传送.上来的温度、湿度数据;点击界面上的空调开关等4个
. x6 }7 F  g4 }/ d按键,可以发送动作命令到单片机。接收和发送数据是设计的重
' W& j8 f# {/ _, \$ E! k5 O5 z5 X点和难点,其中要用到LabVIEW 7 Express 库中的通信功能: v3 B: Q/ F, }3 {, v6 P. H9 Y
模块,下面介绍LabVIEW 7 Express 提供的I/O函数库。/ Y0 e! v* R5 t& F2 ]
1.1VISA库中的串口通讯函数+ s; Z* ]  T3 A, O( o
LabVIEW 7 Express 提供的基于VISA的I/O函数库适合
( X) }. N2 ]1 L! F于各种仪器类型和各种硬件接口类型,对串口的读写同样提供
/ F. p; R2 c* L5 s了许多专用的函数。
* w# u) j$ k$ f" z- Z  ~  H串口通讯函数调用路径为:Function>>InstrumentI/O>>
/ Q2 {! {! [0 X3 ?Serial。VISA库中的串口通讯函数:
# K" l9 ^: d+ a1 F% a* ?' \(1) Serial Port Init.vi 节点( t) e5 t: O% g$ Q' L0 {
该节点主要用于串口的初始化。在进行串口通信前,首先要
1 [- V& @6 v! e配置好串口,即先初始化串口,使计算机串口的各种参数设置与
; g6 u& C8 N; m9 e$ H; s仪器设备的串口保持一致,这样才能够正确地通信。主要参数意9 {' B* ]0 t/ Z8 f
义如下:
9 ?' n+ t6 h5 _$ l3 u1 r2 pVISA resource: 端口号,可选的值为0~8,分别对应
. C1 a) R& }: Q2 H) H1 r1 S& [COM1~COM9,默认值为0。(注:其他节点的port number 端
0 I+ @: C; X) p% a$ D2 V口的设置与此相同),本文中接普通计算机串口,可选COM1、8 ~. M. A* p0 f% D9 ?" h
COM2。
/ W  ]/ k& y* P5 `# Z: }
. H9 A  s7 y3 ~2 h3 D8 w$ f% K
3 F. n/ W6 ]+ w
游客,如果您要查看本帖隐藏内容请回复
" l; v5 u& @+ {
+ b- m& B) c; @$ ?2 j. `" L; m

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-29 23:13 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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