毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
串行数据通信控制和应用+源程序(4)
1.3.1 研究意义
本课题主要是利用串口通讯芯片MAX232,设计多片单片机和计算机之间的串口通信,包括串口通信的设计以及校正。本课题属于交叉研究范畴,在该课题中应用到单片机技术、嵌入式编程技术、模拟
电子
技术和硬件电路图绘制等多学科知识。本研究的设计方案包括硬件电路设计和软件电路设计两大部分。硬件电路主要包括:串行接口电路、RS232/RS485电平转换器电路。软件模块以一片单片机与计算机之间的串行数据通信为例,包括:串口初始化,串口发送和串口接收三个模块。
1.3.2 研究目标
利用串口通讯芯片MAX232,结合大学单片机技术、嵌入式系统、数电、模电等学科知识综合应用,设计出多片单片机与计算机之间的串行通信系统。
1.3.3 研究思路
(1)设计出一个串行通信系统的硬件原理框图。
(2)在原理框图的基础上进行具体的硬件电路设计。
(3) 在设计过程中应该考虑到可能出现的问题,然后找出合理的方法解决。
(4)在已设计好了的硬件电路的基础上再进行具体的软件编写。
(5)对串行通信系统进行仿真和测试。
1.3.4 研究难点
(1) 课题的设计需要从整体的工作原理、串口通讯芯片MAX232的工作原理,以及整体性能方面去综合设计。
(2) 课题需要功能模块的硬件电路设计和软件电路设计,以及各个模块间的连接、调试。
(3) 课题需要考虑数据传输的安全性和准确性,要考虑数据传输过程中出现的错误,如何进行检测数据的准确性。
2、 串行数据通信的有关概念
2.1 通信的定义
不同的独立系统利用线路互相交换数据便是通信,而构成整个通信的线路称为
网络
。通信的目的不外乎数据的交换,数据必须经过交换才能由发送端到达接收端,发送端所使用的方法就是将数据利用一定的程序通过线路发送出去,接收端则根据协议将数据收集起来并且进行存储或显示。
2.1.1 数据发送
通信的主要目的是将数据从一端发送到另一端,以实现数据的交换[2]。计算机与设备间的数据交换,计算机与计算机间的数据传输都属于通信的范畴。一个完整的通信系统包括发送端、接收端、转换数据的接口及发送数据的实际信道或媒体。一般情况下,发送与接收的节点称为DTE(Data Terminal Equipment,数据终端设备)。数据在到达正确目的地之前,可能需要经过一系列中间节点,这些中间节点负责数据的转送工作,以送达目的地,这些中间节点称为DSE(Data Switching Equipment,数据交换设备)。终端设备发送数据时,必须先将数据转换为电气信号,以便在线路上传递,而负责数据与电气信号转换的设备称为DCE(Data Communication Equipment,数据通信设备) [3]。
2.1.2 通信的种类
在计算机系统中,CPU与外部通信的基本方式有两种:并行通信——数据的各位同时传送;串行通信——数据一位一位顺序传送。并行数据通信一次的传输量为8个位(1个字节),而串行数据通信则是一次只传输1位。
并行数据通信的特点:各数据位同时传送,传送速度快、效率高。但是有多少数据位就需要有多少根数据线,因此传送成本高。在集成电路芯片的内部、同一插件板上各部件之间、同一机箱内各插件板之间等的数据传送石并行的。并行数据传送的距离通常小于30米。
串行数据通信是的特点:数据传送是按位顺序进行,最少只需一根传输线即可完成,成本低但速度慢。计算机与远程终端或终端与终端之间的数据传送通常都是串行的。串行数据传送的距离可以是从几千米到几千公里。
共9页:
上一页
1
2
3
4
5
6
7
8
9
下一页
上一篇:
话筒放大器国内外研究现状
下一篇:
双向中继协作无线通信系统的波束成形技术研究
STC89C52单片机智能车红外避障控制设计
基于蓝牙和语音识别技术...
AT89C2051单片机无线电源控制系统的设计+程序
DSP无线供电系统串/并s/p补偿的数字化控制
VHDL基于EDA三层电梯控制器设计+程序
PLC自动停车场控制系统设计+梯形图
生物启发神经网络模型自...
拉力采集上位机软件开发任务书
高校网球场馆运营管理初探【1805字】
国内外无刷直流电动机研究现状
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...
《醉青春》导演作品阐述
浅谈新形势下妇产科护理...
多元化刑事简易程序构建探讨【9365字】
谷度酒庄消费者回访调查问卷表
中国古代秘书擅权的发展和恶变