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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
基于LabVIEW的监控界面设计与单片机的串行通信
' u+ V/ }# B4 ]5 z, W# h
# K0 V; C; l; l$ U摘要
2 Z! @  y9 f" _6 p4 L介绍了LabVIEW图形化软件系统的基本功能和用途,在实例的基础上重点介绍了LabVIEW中串口通信函数的应用以
( x; \7 x* V3 W6 k* B8 j及PC机与ATmega8单片机之间的通信过程。& P/ s  x& X+ Y9 M8 {
关键词: LabVIEW,RS-485 通信, ATmega8单片机$ v" `7 c3 X/ ]3 S
7 d' D  w7 x8 z- l+ u7 n

& p. @) }5 n9 S对于普通硬件设计工程师来说,用Visual Basic 或Visual
3 B7 J  y9 m( \% f+ m; `C编写控制界面存在一-定的难度,图形化软件LabVIEW的推出
% F$ D+ W2 S& \, S为界面的设计提供了一个更好的选择。" a$ j0 u$ o# X5 I' z  a
1LabVIEW界面设计
. R2 Q3 V/ X8 I/ I: |" e3 h本文以房间空气品质远程控制为例,介绍LabVIEW 7 Ex-* W4 j- L5 O8 Y9 @% ]
press版本在界面设计中的应用以及与单片机的通信。用.
4 H8 p& e/ D  ^9 E1 SLabVIEW 7 Express 设计一个界面,实现的功能包括:显示单.
: {  N2 a6 p/ D4 T片机传送.上来的温度、湿度数据;点击界面上的空调开关等4个& z2 P, Q) U8 @
按键,可以发送动作命令到单片机。接收和发送数据是设计的重( g6 m6 R. B$ g) y: ^. `: G
点和难点,其中要用到LabVIEW 7 Express 库中的通信功能, G  h8 E+ @! O9 r
模块,下面介绍LabVIEW 7 Express 提供的I/O函数库。
8 N+ [& z( Z9 M2 E4 Q1.1VISA库中的串口通讯函数2 x8 z4 n! E7 V2 {' K" `
LabVIEW 7 Express 提供的基于VISA的I/O函数库适合
4 S% @- [$ L- ?7 N1 j# t2 }! B% P于各种仪器类型和各种硬件接口类型,对串口的读写同样提供% g. k! i& b) j* D( s# L8 m. X" A
了许多专用的函数。# ?6 b% d0 p5 F; E# F8 c1 Q7 _
串口通讯函数调用路径为:Function>>InstrumentI/O>>
  u& k. E; R# Z" Y. G, V! dSerial。VISA库中的串口通讯函数:2 u3 u- S1 Y5 l; Q; i  ?7 s! M
(1) Serial Port Init.vi 节点
/ @% u9 _6 R1 t* e" d. b该节点主要用于串口的初始化。在进行串口通信前,首先要
5 K- }' y/ |8 y- s0 @0 O' S配置好串口,即先初始化串口,使计算机串口的各种参数设置与
: V: M: d6 p: \; X* I仪器设备的串口保持一致,这样才能够正确地通信。主要参数意- B! V' |8 P7 m2 L: |8 }
义如下:% [- s- I. L3 r1 P9 q
VISA resource: 端口号,可选的值为0~8,分别对应
1 ]. |3 J5 J7 }; }# u( [0 `COM1~COM9,默认值为0。(注:其他节点的port number 端
5 P& t1 v1 T- D3 U. f  k6 a口的设置与此相同),本文中接普通计算机串口,可选COM1、
$ D  p7 s# g9 U. y4 g1 A2 SCOM2。" x5 C  _" [5 D$ B: {  p
7 `+ Y6 j9 g# k! J
* R5 _/ B, l' r# j- x+ n+ b6 Y
游客,如果您要查看本帖隐藏内容请回复
# G+ Y, z8 @9 a( K
5 W. V: z, t2 l3 ~

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-3 05:09 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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