《虚拟仪器导论》PPT电子教案第7章 虚拟仪器通信技术.ppt
《《虚拟仪器导论》PPT电子教案第7章 虚拟仪器通信技术.ppt》由会员分享,可在线阅读,更多相关《《虚拟仪器导论》PPT电子教案第7章 虚拟仪器通信技术.ppt(53页珍藏版)》请在三一办公上搜索。
1、第 7 章,虚拟仪器通信技术,第7章 虚拟仪器通信技术,教学重点串行通信网络通信在Web上发布VIIrDA无线数据通信,7.1 串行通信,7.1.1 串行通信的基本概念串行通信:将数据分解成二进制位用一条信号线,一位一位顺序传送的方式串行通信的优势:用于通信的线路少,因而在远距离通信时可以极大地降低成本串行通信适合于远距离数据传送,也常用于速度要求不高的近距离数据传送PC系列机上有两个串行异步通信接口,1.数据传送方式,全双工,半双工,单工,2.传输速率与传输距离,在串行通信中,传输速率用波特率表示。波特率是指单位时间内传送二进制数据的位数,其单位是位/秒(bps)例如:设数据传送的速率为12
2、0字符/秒,每个字符(帧)包括10个数据位,则传送的波特率为:101201200位/秒1200波特率 每一位传送的时间为T1/1200=0.833ms,传输距离,传输距离是指发送端和接收端之间直接传送串行数据的最大距离(误码在允许的范围内),它与传输速率及传输介质的电气特性有关,传输距离往往随传输速率的增大而减小。,3.串行通信方式,串行通讯可以分为两种类型:异步通信 同步通信异步通信:以字符为单位进行传输。两个字符之间的传输间隔是任意的。同步通信:靠同步字符完成收发双方同步。多个字符成组传送,在每组信息的开始,加上同步字符,字符组和同步字符以及需要的其他字符构成一个信息帧。在没有信息要传输时
3、,要填上空字符,因为同步传输不允许有间隙。,异步通信协议,异步通信协议,起始位每个字符开始传送的标志,起始位采用逻辑0电平,数据位数据位紧跟着起始位传送。由58个二进制位组成,低位先传送,校验位用于校验是否传送正确;可选择奇检验、偶校验或不传送校验位,停止位表示该字符传送结束。停止位采用逻辑1电平,可选择1、1.5或2位,空闲位传送字符之间的逻辑1电平,表示没有进行传送,同步通信,以一个数据块(帧)为传输单位,每个数据块附加1个或2个同步字符,最后以校验字符结束同步通信的数据传输效率和传输速率较高,但硬件电路比较复杂串行同步通信主要应用在网络当中最常使用高级数据链路控制协议HDLC,4.校验方
4、式,串行通信一般采用两种校验方式:奇偶校验 CRC循环冗余校验。奇偶校验:是以字符为单位进行校验。在每一 个字符传输过程中,增加一位作为校验位,该位是1或0应能保证字符中1的个数是奇(奇校验)或偶(偶校验)。奇校验:校验位=a1+a2+an+1偶校验:校验位=a1+a2+an,例如,采用偶校验发送字符为1101101,则校验位为1,5.RS-232C接口标准,美国电子工业协会EIA制定的通用标准串行接口1962年公布,1969年修订1987年1月正式改名为EIA-232D设计目的是用于连接调制解调器现已成为数据终端设备DTE(例如计算机)与数据通信设备DCE(例如调制解调器)的标准接口可实现远
5、距离通信,也可近距离连接两台微机属于网络层次结构中的最低层:物理层,RS-232C引脚,PC机上的COM1、COM2接口,就是RS-232C接口,使用9针和25针连接器,不使用联络信号的3线相连方式,为了交换信息,TxD和RxD应当交叉连接程序中不必使RTS和DTR有效也不应检测CTS和DSR是否有效,RS-232C的电气特性,232C接口采用EIA电平逻辑“0”为3V15V逻辑“1”为3V15V实际常用12V或15V,标准TTL电平高电平:2.4V5V低电平:0V0.4V,相互转换,7.1.2 LabVIEW串行通信节点,串口子选板共包括8个节点,分别实现初始化串口、串口写、串口读、检测串口
6、缓存、中断以及关闭串口等功能。,VISA配置串口节点,VISA配置串口节点用于初始化串口,在利用计算机控制串口仪器设备时,先要配置好串口,即先初始化串口,使计算机串口的各种参数设置与仪器设备的串口保持一致,这样才能够正确地进行串行通信。,7.1.3 串行通信编程举例,例7.1 双机串行通信 要求使用两台计算机进行串行通信,一台计算机作为甲机,通过RS-232C串口向外发送数据;另一台计算机作为乙机,接收由甲机发送来的数据。,甲机发送数据VI的前面板和程序框图,乙机接收数据VI的前面板和程序框图,串行通信编程,例7.2 对一台配置了RS-232C串口的仪器实现串行发送与接收操作,前面板,程序框图
7、,7.2 网络通信,虚拟仪器技术与网络技术相结合,构成网络化虚拟测试系统是虚拟仪器发展的方向之一。LabVIEW具有强大的网络通信功能,这种功能使得LabVIEW的使用者可以很容易地编写出具有强大网络通信能力的LabVIEW应用软件,以实现远程测控。,7.2.2 TCP通信,1.TCP协议简介 TCP协议是TCP/IP协议中的一个子协议。TCP/IP是Transmission Control Protocol/Internet Protocol的简写,名为传输控制协议/互联网络协议。是20世纪70年代由美国国防部开发的协议标准。TCP提供了一种面向连接的、可靠的传输层服务。,2.TCP节点,在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 虚拟仪器导论 虚拟仪器导论PPT电子教案第7章 虚拟仪器通信技术 虚拟仪器 导论 PPT 电子 教案 通信 技术
链接地址:https://www.31ppt.com/p-2362038.html