免费试读

版权使用警告:本内容由圣才电子书提供,付费购买阅读后,仅供个人或单位内部学习、参考,不能作为商业用途使用

文档简介

9.1串行通信基础知识

 

 

(1)串行通信基本原理

一条信息的各数据位被同时传送的通信方式,称为并行通信,如图9-1(b)所示。并行通信的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通信。

▲点击全屏查看

一条信息的各数据位被逐位按顺序传送的通信方式,称为串行通信,如图9-1(a)所示。串行通信的特点是:数据位传送,传送按位顺序进行,最少只需一根传输线即可完成,成本低,但传送速度慢。串行通信的距离可以从几米到几千米。

▲点击全屏查看

根据信息的传送方向,串行通信可以进一步分为单工、半双工和全双工三种。信息只能单向传送,称为单工;信息能双向传送但不能同时双向传送,称为半双工;信息能够同时双向传送,则称为全双工。串行通信又分为异步通信和同步通信两种方式。在单片机中,主要使用异步通信方式。

图9-1串行通信与并行通信

▲点击全屏查看

并行数据传送与串行数据传送比较如表9-1所示。

表9-1并行数据传送与串行数据传送比较

(2)串行通信的基本方式

①异步通信以字符为传送单位,用起始位和停止位标识每个字符的开始和结束字符,间隔不固定,只需字符传送时同步即可。

▲点击全屏查看

异步通信常用格式:一个字符帧

▲点击全屏查看

异步通信的双方需要两项约定。

a.字符格式1帧字符位数的规定:数据位、校验位、起始位和停止位。

b.波特率(位/s)和传送速率的规定。

例:要求每秒传送120个字符,每帧为10位。

解:B=120×10=1200波特,每位0.83ms,则

数据位传送输率=120×8=960位/s

②同步通信以一串字符为一个传送单位,字符间不加标识位。在一串字符开始用同步字符标识,硬件要求高,通信双方须严格同步。

(3)串行接口功能

①发送器并→串数据格式转换,添加标识位和校验位。一帧发送结束,设置结束标志,申请中断。

②接收器串→并数据格式转换,检查错误,去掉标识位,保存有效数据,设置接收结束标志,申请中断。

③控制器接收编程命令和控制参数,设置工作方式:同步/异步、字符格式、波特率、校验方式、数据位与同步时钟比例等。

(4)串行通信传送方式

▲点击全屏查看

①单工通信数据单向传送(1条数据线,单向)。

②半双工通信数据可分时双向传送(2条数据线,双向)。

③全双工通信可同时进行发送和接收(1条或2条数据线,双向)。

串行通信传送方式如图9-2所示。

图9-2串行通信传送方式

▲点击全屏查看

(5)异步串行通信的信号形式

①远距离直接传输数字信号,信号会发生畸变,因此要把数字信号转变为模拟信号再进行传送。可利用光缆、专用通信电缆或电话线。

方法通常使用频率调制法(频带传送方式),如图9-3所示。通常“1”:1270Hz或2225Hz;“0”:1070Hz或2025Hz。

图9-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论