首 页 - ┆ 小小说社会科学搜榜改进建议哲学宗教政治法律文化科教语言文字医学管理资源艺术资料数理化天文地球专业技术教育资源建筑房地产
当前位置:e书联盟 > 建筑房地产 > 建筑房地产ppt
Delphi串口通信编程-教程演示课件.ppt
运行环境:Win9X/Win2000/WinXP/Win2003/
建筑语言:简体中文
建筑类型:国产软件 - 建筑房地产ppt
授权方式:共享版
建筑大小:168 KB
推荐星级:
更新时间:2019-12-30 15:06:46
联系方式:暂无联系方式
官方主页:Home Page
解压密码:点击这里
  • 好的评价 此建筑真真棒!就请您
      0%(0)
  • 差的评价 此建筑真差劲!就请您
      0%(0)

Delphi串口通信编程-教程演示课件.ppt介绍

Delphi串口通信编程 第一章  基本概念 通信 串行通信 硬件基础知识 模式及流量 接线和错误预防 错误排除 1、通信 通信:不同的独立系统通过线路互相交换数据 数据通信:终端与计算机之间的通信或计算机与计算机之间的通信 网络:构成整个通信的线路 数据传送 通信的类型 字符传输 数据传送 完整的通信系统包括发送端、接收端、转换数据 的接口以及传送数据的实际信道或媒体  DTE(Data Terminal Equipment):发送与接收的节点 DSE(Data Switching Equipment):中间节点,负责数据转送工作 DCE(Data Communication Equipment ):负责数据与电气信号转换的设备  DTE与DCE间的数据传输线路通常使用RS-232 DTE与DSE间的媒体则包括了双绞线、同轴电缆、光纤或无线电等 传送的方式 并行传送(Parallel ):一次的传输量为8个位(1字节)      通过并行端口,如打印机 串行传送(Serial ):一次只传输1个位      通过串行端口,如RS-232 通信的种类 将数据转换成串行通信有两种方式 同步方式:接收设备能自动与发送计算机同步,接收字符有规则的分割开来,以块为单位,没有起始位和停止位,效率高。 异步方式:以字符为传送单位,传送的字符之间有无规律的间隔,这样可能使接收设备不能正常接收数据,因为每接收完一个字符都不能确切地知道下一个接收的字符从何时开始。(通过加开始位和停止位实现)传输效率低,成本也低。  字符传输 位和字节 文本编码 非文本编码 帧 位和字节 二进制中的每一位0和1,被叫做一个位 每8个位构成一个字节 一个字节中最右面的位被称为第0位,最左面的位被称为第7位。 文本编码 文本(字符字母、标点符号等)在计算机中存储时,每个不同的字符都用不同的数值来表示。这些数值的范围通常在0-127或0-255范围。 7位:ASCII码,每个字节留一个备用位 8位:前128个遵循ASCII码规则,其余的128个用来做扩展字符、数字符号、图形字符等编码。 非文本编码 某些可执行指令文件和图形图像文件就是 以二进制形式而不是ASCII码形式存储的。 一个数据可用二进制形式存储,可以占多 个字节。 在通信领域,常常把这种类型的资料叫做 二进制数据。 帧 帧:在串行异步通信情况下,构成一个字节的那些数据单元被称为数据位,在数据位的前、后要加上起始位、停止位和奇偶校验位。 一个字符所使用的位数根据协议而不同。 称这些位数为字符位数据长或字长。 通常不是8位就是7位。 2、串行通信 RS-232串行通信 RS-485串行通信 USB接口 IEEE-1394 RS-232串行通信 RS-232的通信端口是每台计算机上的必要配置, 通常含有COM!和COM2两个端口。 计算机上的RS-232均是公头 一般有两种:9引脚和25引脚 RS-485串行通信 RS-485的通信方式可有效地防止噪声信号的干扰。 RS-485的信号将被发送出去时会先分成正负的两条线路,当到达接收端后,再将信号相减还原来原来的信号;如果将原始的信号记为(DT),而被分成后的信号分别记为(D+)及(D-),则原始的信号与离散的信号在由发送端发送出去时: (DT)= (D+)- (D-) 如果此线路受干扰,则两条传输线上的信号会分别成为(D+)+Noise及(D-)+Noise    (DT)= [(D+) +Noise]- [(D-) +Noise]              = (D+)- (D-) USB(Universal Serial Bus)接口 集成一般计算机所使用的外围设备的连接方式, 而且其所采用的信号传输方式也是串行通信。 USB特性:低价位,热连接,单一的连接头方式,连接数多,线上供电,不占系统资源,错误检测与复原,节省能源,支持四种传输(巨量、实时、中断及控制4种传输模式),速度较快(12M bps/RS-232最快115bps) IEEE-1394 IEEE-1394(也称FireWire,火线)与USB一样拥有即插即用的功能,也是用于解决计算机与外围设备复杂的连接问题,并且也是使用串行通信的传输方式。 IEEE-1394的传输速度是400Mbps,而且速度还向1000Mbps迈进 USB与IEEE-1394的比较 比较项目         USB                 IEEE-1394  应用               低速设备           高速设备 带宽( Mbps)    1.5,12                  100,200,400 电缆长度         5米                   4.5米 电缆                 4线                    6线 即插即用         支持                  支持 3、硬件基础知识 PC机的RS-232接口名称尚未统一,有多个名称:RS-232口、串口、通信口、COM口、异步口等。  常用的9条RS-232信号线 一次应答呼叫过程 Modem从接收到振铃信号开始,到数据传输结束Modem和DTE恢复到原来的空闲状态为止的过程。 ?数据终端DTE的控制软件持续监视振铃指示RI,等待该    信号有效 ?响铃后, RI信号在ON和OFF状态之间交替变化。 ?DTE的通信控制软件在检测到振铃指示后,开始通过计    算机振铃指示的ON和OFF状态的变化次数来进行计数。    当达到程序设计的次数时,控制软件发出终端就绪信号 (DTR)有效,使Modem进行摘机状态,开始应答电话 ? Modem在等待一小段时间后,自动地发送它的应答载波     信号。同时Modem发出数据设备就绪信号(DSR),通     知DTE已经完成所有准备工作,正在等待对方的载波信     号 ?在DTE发出数据终端就绪信号(DTR)期间,DTE的控制软件监视数据设备就绪信号(DSR)是否有效,当DSR为ON状态后,DTE便知道Modem已准备建立数据链路,于是DTE开始检测载波信号(DCD),以检查数据链路是否已经建立 ?当主叫Modem的载波信号出现在电话线上时,被叫Modem发出载波信号(DCD),以检查数据链路是否已经建立 ?在数据链路连接期间,发送数据(TxD)和接收数据(RxD)线上即开始了全又工通信。同时,DTE仍监视载波信号(DCD),以确定数据链路是否连接 ?数据传输结束后,DTE使数据终端就绪信号(DTR)无效, Modem撤消载波检测(DCD),并且使设备数据就绪信号(DSR)信号无效。数据候链路释放后, Modem和DTE返回到初始状态。  通信参数 数据的传送速度 数据的传送单位 数据的传送速度 波特率:每秒所能产生的最大电压状态改变率(一秒钟可以振荡的次数)bps 通信双方必须要取得一样的通信速度。原始信号经过不一样的波特率取样后,所得的结果完全不一样,如取样速度只有原来一半时,信号被跳着取样,数据因此错误。 数据的传送单位 一般串行通信端口所传送的数据是字符类型,若用来传输文件,则会使用二进制的数据类型。 起始位及停止位 异步串行传输时需要 当发送端要开始传送数据时,便将传输线上的电压由低电位提升至高电位,而当传送结束后,

Delphi串口通信编程-教程演示课件.ppt

下载此电子书资料需要扣除0点,

电子书评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 即日起,本站所有电子书免费、无限量下载下载,去掉了每日50个下载的限制
* 本站尽量竭尽努力将电子书《Delphi串口通信编程-教程演示课件.ppt》提供的版本是完整的,全集下载
* 本站站内提供的所有电子书、E书均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
Copyright © 2005-2020 www.book118.com. All Rights Reserved