串行口通信技术开题报告

2020-03-01 20:34:24 来源:范文大全收藏下载本文

华东交通大学大学本科生毕业设计(论文)开题报告

姓 名班 级学号

SCADA系统中串行通信接口程序设计

题目

一、背景、概况及意义

监控系统运行的可靠性,取决于远动装置本身的可靠性和数据传输的可靠性,所以说,通信的质量是关键。为此,我们在通信硬件的配置上选用当今世界上流行的成熟的产品,监控系统通常采用异步串行通信。异步串行通信因为其诞生时间早,使用简单方便,成本低廉,可以适应大规模长距离传输等多种特点,一直得到各个领域的广泛应用,尤其在工业自动化领域,大量的设备和系统采用串行通信方式进行信息交换。

二、研究主要内容

监控系统通常采用异步串行通信,而通用异步收发器(UART)在其中起着至关重要的作用。本课题就是就是针对UART的特点,利用C语言设计异步串行通信接口程序,在硬件调试中达到双方通信的目的。通信软件上运用开放式设计的思想,采用模块化、组合化设计方法。能确保系统的正常安全运行。在监控系统通信中,数据的传输是以报文的形式进行传输的。

三、课题研究的步骤和思路。

1..研究异步串行通信适配器的工作原理。

异步串行通信适配器的关键是通用异步收发器(UART)。常见的UART为INS8250,因此通过研究INS8250来了解异步串行通信适配器的工作原理。通过了解INS8250的外部引脚,UART内部结构和采用UART的异步通信适配器硬件结构逻辑,为接下来的串行通信程序设计做准备。

2.分析和探讨监控系统通信中串行通信工作原理。

通过学习串行通信的基本概念、数据传送方式、波特率和收|发时钟、信号调制解调、差错控制、信道复用和串行通信的基本方式来掌握串行通信的工作原理。

3.设计串行通信接口的初始化程序。

作为系统的外设,异步通信适配器和中断控制器都有其对应的I/O 口地址,本次设计采用 C 语言函数库对芯片进行读写。确定数据传输帧格式(包括数据位长度、停止位长度及有无奇偶校验和校验的类型)、确定传输波特率以及确定INS8250的操作方式。

4.分析和探讨常用的异步串行通信协议。

查阅相关书籍学习异步串行通信协议。

5.尝试设计基于异步串行通信协议的程序。

完成中断服务程序、收发字符程序和主函数的设计。

6.调试、测试通信软件

单机测试、近距离两台通信设备测试、采用MODEM方式调试和无线电台方式调试

7.完成毕业设计说明书一份。

8.完成英文资料的翻译。

四、参考文献

钱清泉.电气化铁道微机监控技术.中国铁道出版社.2011

杨全胜.现代微机原理与接口技术.电子工业出版社2002

赵国相.微型计算机原理与接口技术.科学出版社.2004

通信毕业论文开题报告

通信技术

通信技术

通信技术认识实习报告

通信技术专业论证报告

通信技术实训报告

通信技术调研报告[材料]

通信技术简答题

通信技术工程师

通信技术试题

《串行口通信技术开题报告.doc》
串行口通信技术开题报告
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
下载全文