毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MSComm多通道数据分析仪实时模拟数据录取软件设计(3)
在通信领域内,依据每次传送的通信方式,数据位数,数据通信可分为:并行通信和串行通信。并且在很多情况下,常见的通信传输模式为串行传输,为实现传输功能,需用到串口编程,计算机串口编程在通信软件中有着十分广泛的应用,如电话、传真、视频和控制等。本课题设计的多通道分析仪实时模拟数据录取软件的传输方式为串行传输[9]。
2.1 串行通信方式
介绍串行通信,有必要先对并行通信方式做相关介绍。所谓并行通信,是在一些网络信号的控制下,一次将8位、16位或32位数据同时进行传送的通信方式。在并行通信中,设有数据线,还设有通信联络控制线,传输线数量没有限制。这种通信方式通信效率较高,在高速通信场合比较实用。但具有相应缺点:首先通信联络控制线的数量越多,这些线之间及外界的电磁干扰就越严重,通信的质量也会随之下降。因此,可以采用串行通信的方式解决这些问题。
串行通信,每位数据按照时间顺序逐次发送,只需要一对传输线,如8位数据分8次发送。串行通信的通信传输速度要比并行通信慢,但具有通信距离远,通信成本低,抗干扰能力强的优点。
串口是以串行方式进行数据传输的。在数据通信中,串口一次只传输一个比特的数据。虽然传输效率不如并行通信,但是串口可以使用一根线发送数据,同时用另一根线接收数据。通信的实现比较简单并且通信距离较远,串口设备线可长达1200米。串行传输使用地线、发送、接收3根线完成通信。串口通信是异步的,端口能够在一根线上发送数据,在另一根线上接收数据。波特率、数据位、停止位和奇偶校验位是串行通信最重要的参数,两个串口若要进行通信,要选择相同的波特率和数据位,这些参数必须匹配[9-12]。
2.1.1 传输速率
a:波特率:是信号被调制以后在单位时间内的变化,即单位时间内载波参数变化的次数。在串行通信中,在基波传输的情况下,每秒传输的数据位数叫做数据传输速率,用波特率来表示,1波特=1bit/s。如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd,比特率为10位*240个/秒=2400bps。这个参数衡量通信线路基本电信号发送率。它不是信息的量度单位,而是一种电学上的量度单位。简言之,波特率是指发送到通信线路上的电脉冲速率。通常使用的波特率有110、300、1200、2400、4800、9600、19200等。随着科技的进步,波特率可以远远大于这些值,达到57600,但是波特率和距离成反比。高波特率常常用于放置地很近的仪器间的通信。
b:发送接收时钟:在串行通信中,二进制数据以数字信号波形的形式进行定时发送与接收,是在发送接收时钟的控制下进行的。当发送时钟的下降沿到来时,发送器将移位寄存器的数据按位串行输出。当接收时钟的上升延到来时,接收器对接收数据按位采样,并按位串行移入移位寄存器。可见,发送接收时钟的快慢直接影响通信设备发送接收数据的速度。
2.1.2 串行通信特点
串行通信一般来说具有以下特点:
a:串行通信需要一系列约定。因为在一条传输线上既有控制联络信息的传输,还有数据信息的传输,需要在一条线上传输的信息流中识别出,哪些是联络信号,哪些是数据信号。
b:串行通信有异步和同步两种信息格式,与之对应,有异步和同步两种通信方式。
c:串行通信需要逻辑电平转换,由于串行通信中信息逻辑定义与TTL不兼容,容易降低信息传输的可靠性。
d:为了简化通信设备,降低通信线路成本,可用现成信道配上适当接口,就可以实现任意两点之间的串行通信。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
Halbach永磁电机电磁特性有限元分析
下一篇:
SPSS高速铁路客运枢纽地区交通方式选择研究
连续梁结构上动态多点激励识别研究+源代码
多无人艇协同目标跟踪MATLAB仿真+源代码
基于PSCAD的孤岛电站多机组并联运行研究
单片机的煤场多点温度监...
AT89C51单片机多功能数字钟设计+电路图+程序
AT89C51单片机便携式多参数...
多水下机器人协同围捕控制算法研究
浅谈传统人文精神茬大學...
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
拉力采集上位机软件开发任务书
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
中国古代秘书擅权的发展和恶变
辩护律师的作证义务和保...
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...