基于LabVIEW实现纺织检测系统的数据传递.pdf
《基于LabVIEW实现纺织检测系统的数据传递.pdf》由会员分享,可在线阅读,更多相关《基于LabVIEW实现纺织检测系统的数据传递.pdf(4页珍藏版)》请在三一文库上搜索。
1、第2 8 卷第2 期 2 0 0 7 年2 月 纺织学报 J o u m a lo f7 r 色x t i l eR e s e a r c h V 0 1 2 8N o 2 F 曲2 0 0 7 文章编号:0 2 5 3 9 7 2 1 ( 2 0 0 7 ) 0 2 0 0 4 0 一0 4 基于L a b V I E W 实现纺织检测系统的数据传递 林枫,罗斯杰,陈庆官 ( 苏州大学材料工程学院,江苏苏州2 1 5 0 2 1 ) 摘要介绍了基于m v I E w 实现纺织检测系统串口通信的一种方法,包括通信协议、硬件电路及软件设计等方 面。该通信系统上位机的P c 机程序采用L a b
2、 v l E w 编写其图形化编程功能,使用灵活方便;下位机选用M i c m c h i p 生 产的P I c 系列单片机,并采用汇编语言编程。上、下位机的通信采用传统的R s 一2 3 2 通信协议,开发周期短,成本低。 将该通信系统应用于煮茧机温度测量系统,成功实现了上、下位机的数据传递,菜单式操作,简洁明了。该通信系 统在便携式纺织检测系统中有广阔的应用前景。 关键词纺织检测;L a b v I E w ;P I c 单片机;R s 一2 3 2 串口通信 中图分类号:髑1 0 1 9 2文献标识码:A D a t at m n s m i s s i o no ft e x t i
3、 l ed e t e c t i o ns y s t e mb a s e do nL a b V I E W L I NF e n g ,L U 0S i j i e ,C H E NQ i n g g u a n ( s 如D 甜胁抛,i 以西彬聊矾增,勘D c 胁“ 如m 妙,脱勘“, ,泐炉n2 1 5 0 2 1 ,鳓讥n ) A b s t r a c tAm e t h o do fa c h i e V i n gt h es e r i a lc o m m u n i c a t i o no ft e x t i l ed e t e c t i o ns y s t
4、 e mb a s e do nL a b V I E Wl s i n t m d u c e d , i n c l u d i n gc o m m u n i c a t i o np r o t o c o l s ,h a r d w a r ec i r c u i t ,s o f t w a r ed e s i g ne t c T h em a s t e rc o m p u t e ro f t h ec o m m u n i c a t i o ns y s t e m ,P C ,i sp r o g m m m e db yL a b V I E W ,w h
5、 i c hi sc o n V e n i e n tf o ri t sg r a p h i cp r o g m m m i n g l a n g u a g e P I CI I l i c m c o n t r o l l e rp m d u c e db yM i c m c h i pc o 叩o m t i o ni su s e da st h es l a v ec o m p u t e r , p r o g m m m e d b ya s s e m b l el a n g u a g e T h ec o m m u n i c a t i o n b
6、e t w e e nt h e m a s t e r c o m p u t e ra n dt h e s l a V e c o m p u t e rt a k e s a d v a n t a g eo fR S 一2 3 2p m t o c o lw h i c hc a ns h o r t e nd e V e l o p m e n tc y c l ew i t hl o wc o s t M e a n w h i l e ,a p p l y i n gt h i st o t e m p e m t u r em e a s u r i n gs y s t e
7、 mo fc o c o o nc o o k i n gm a c h i n ea c c o m p l i s h e st h ed a t at m n s I I l i s s i o ns u c c e s s f u l l y T h e c o m m u n i c a t i o ns y s t e mc h a r a c t e r i z e db ys i m p l eo p e m t i o nw i l l6 n dm a n yp o s s i b l eu s e si nt h ep o n a b l et e x t i l e d
8、e t e c t i o ns y s t e m K e yw o r d s t e x t i l ed e t e c t i o n ;L a b V I E W ;P I Cm i c m c o n t m l l e r ;R S 一2 3 2s e r i a lc o m m u n i c a t i o n 现代电子技术、计算机技术和新型传感器技术 的不断更新使纺织检测技术得到迅速发展。人们 通过由传感器和单片机组成的检测系统会得到大量 的数据信息。由于单片机的局限性,需要将数据有 效准确地传递到计算机上,利用计算机强大的软件 资源对数据进行分析、处理,从而指导纺织生
9、产。 h b v I E w 是实验室虚拟仪器集成环境( 1 a b o m t o r y v i n u a li n s t n l m e n te n 如n e e r i n gw o r k b e n c h ) 的简称,是美 国N I 公司推出的虚拟仪器软件开发平台,其基于图 形化编程语言的开发环境,集合了G P I B 、V x I 、R s 2 3 2 和R s 一4 8 5 以及数据采集卡等硬件通信的全部功 能怛o 。P I C 是美国M i c m c h i p 公司生产的一种c M O s 工艺单片机1 ,其功耗极低,是一种非常适合在各种 便携式设备中使用的高性价
10、比的单片机,得到了越 来越广泛的应用。本文将介绍在I J a b v I E w 平台上 开发P c 机和P I c 单片机的串口通信软件,实现纺织 检测系统的数据传递。 1 纺织检测系统组成 纺织检测系统一般由单片机、数据检测部分( 传 感器) 、人机交换部分( 键盘、显示等) 、数据存储部分 收稿日期:2 0 0 6 一0 5 一1 8修回日期:2 0 0 6 1 0 一1 1 基金项目:江苏省桑茧丝综合利用工程中心资助项目( J s D 2 0 0 4 0 1 ) 作者简介:林枫( 1 9 8 1 一) ,男,硕士生。主要研究方向为纺织测试技术。陈庆官,通讯作者,E m 矧:q g c
11、h e n s u d a e d u c n 。 万方数据 PDF Watermark Remover DEMO : Purchase from www.PDFWatermarkR to remove the watermark 第2 期林枫等:基于L a b v I E w 实现纺织检测系统的数据传递 4J 。 ( E 2 P R O M ) 、数据传递部分( 接口电路) 和P C 机组成, 如图1 所示。单片机是下位机,负责协调系统各部 分的工作、实现现场高速数据的采集,并将数据通过 串口通信传给P c 机,同时从P C 机接受指令。P c 机 是上位机,主要是利用良好的用户图形界面,显
12、示、 分析从单片机传来的数据信息,以下着重介绍P c 机与P I c 单片机的数据传递。 詈薄回一U 一 冈 同 I _ J 困巾回 图1 纺织检测系统的组成 F i g 1C o m p o s i n go ft e x t i l ed e t e c t i o ns y s t e m 2 通信协议与硬件电路 P c 机与P I C 单片机之间采用R s 2 3 2 的异步串 行通信方式,R s 2 3 2 协议可以说是一种最为简单的 通讯标准,若不使用硬件流量控制,只需利用3 根线 就可实现全双工的传输作业。 由于R s 2 3 2 采用的是负逻辑,即逻辑“1 ”为 一5 一1 5
13、V ,逻辑“O ”为+ 5 + 1 5V ,而C M 0 s 电 平的逻辑“1 ”为4 9 9v ,逻辑“O ”为0 0 1v ;因此,在 用R s 2 3 2 进行串口通信时需外接电路实现电平转 换。在发送端用驱动器将c M O s 电平转换为R S 一2 3 2 电平,在接收端用接收器将R S 一2 3 2 电平再转换为 C M O S 电平H 。本系统选用了M a x i m 公司的通用串 口接收发送驱动器芯片M A x 2 3 2 A 来实现电平 转换,其外围电路简单。P I c 单片机与P c 机的连接 电路如图2 所示。 V D D。c T r 二L J工 1 _ 一 ; 0 1
14、C 1 +V c c V + C 1 一 V o lu ! _C 2 +篁 J 0 S C 2 E ;氙l 。,鲫 H g r O S C l 3 3 0 R B 2 T 2 I NT 2 0 U 1 U 【) 0 【】7 R J O U T R 1 l N 3 3 0 3 L 上 R B l = 一R 2 0 u T G N IR 2 “ 1 厂_ 1 哥P F V s s 图2P I c 单片机与P c 机串口通信电路图 F 培2 C i r c u i td i a g r a mo fc o m m u n i c a t i o nb e t w e e nP I Ca n dP C
15、 3L a b V I E W 的串口通信编程 3 1L a b V 皿W 通信流程图 针对P c 机的R s 一2 3 2 口,【a b V I E w 提供了1 个 子模板,共包括6 个v I S A 节点,分别实现初始化串 口( V I s Ac o n f i g u r es e r i a lp o r t ) 、串口写( V I s Aw r i t e ) 、串 口读( V I s Ar e a d ) 、检测串口缓存( V I s Ab y t e sa ts e r i a l p o r t ) 、中断( V I s As e r i a lb r e a k ) 以及关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 LabVIEW 实现 纺织 检测 系统 数据 传递
链接地址:https://www.31doc.com/p-3704193.html