- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串行通信电路的设计概要
串行通信电路的设计
1串行通信电路
1.1设计目的
(1)掌握串行通信电路的构成、原理与设计方法;
(2)熟悉QuartusII的仿真方法。
1.2基本要求
(1)发方实现8bit码字的并串转换,使用单一电缆发送信号,收方实现串并转换后输出;
(2)并行输出端的8bit寄存器;
(3)收方数据是否已准备好指示输出端2)串行发/收端口FIFO缓存;
(3)发/收方奇偶校验位生成/检测;
(4)其他。
经过对数字电子技术基础一的学习,掌握了一些理论上的知识。而课程设计正好帮我们好好的整理和实践了这些知识。
目录
课程设计任务书 I
数字电子技术 课程设计成绩评定表 III
中文摘要 IV
1 设计任务描述 1
1.1设计题目:串行通信电路 1
1.2设计要求: 1
1.2.1设计目的: 1
1.2.2基本要求: 1
1.2.3发挥部分: 1
2 设计思路 2
3设计方框图 3
4 各部分电路设计及调试 4
4.1并行数据加密 4
4.2加密数据并行变串行模块 4
4.3串行变并行电路设计 5
4.4解密电路 6
4.5数据输出电路 7
5 串行通信电路过程分析 8
5.1串行通信电路的总电路图 8
5.2电路图的工作过程分析 8
5.2.1并行数据加密工作过程分析 8
5.2.2数据变换为串行数据电路工作过程分析 9
5.2.3串行变并行电路的工作过程分析 9
5.2.4解密电路电路的工作过程分析 10
5.25输出电路的工作过程分析 10
6 元器件清单 12
7 主要元器件介绍 13
小结 16
致谢 17
参考文献 18
附录A 串行通信总电路 19
1 设计任务描述
1.1设计题目:串行通信电路
1.2设计要求:
1.2.1设计目的:
(1)掌握串行通信电路的构成、原理与设计方法;
(2)熟悉QuartusII的仿真方法。
1.2.2基本要求:
(1)发方实现8bit码字的并串转换,使用单一电缆发送信号,收方实现串并转换后输出(2)并行输出端的8bit寄存器;
(3)收方数据是否已准备好指示输出端。
(1)
2 设计思路
根据此次课程设计的目的,串行通信电路是将8bit的并行数据通过加密等过程,进行串行输送,在进行解码和串行数据变并行数据,最后输出。
我的设计思路就是:(1)加密模块:将八位数据通过八位加法器使要传送的数据同时加上一个数,而这个数是通过两片计数器组成的时钟电路实现的,并且此时钟电路不断的对输入数据进行加法运算,实现数据的加密计算。(2)并行变串行:并行变串行是通过数据选择器使八位的加密数据通过74151实现数据的串行传送,从而实现电路的功能。(3)串行数据变并行数据的电路设计思路是,将串行数据送到移位寄存器中,控制移位寄存器的时钟脉冲,使数据能够从移位寄存器的八个输出端口输出,但一定要控制好当移位寄存器有时钟脉冲作用时,所选出的数据恰好是加密后的八位并行数据,为后面的解码部分做准备。(4)解密模块:解密电路是利用时钟电路和加法器。不过,是将加法器的CIN端置高电平,实现的是减法运算,还有就是时钟电路输出的要是加密时钟输出数据的反码,这样才能实现数据的解密。另外,数据解密是解密时钟电路的CP脉冲一定要和加密时钟脉冲的CP脉冲一致,才能确保电路的正确性。(5)数据输出电路的设计是将解密电路解密后的数据,送到寄存器中。控制寄存器的脉冲实现数据的输出。
以上为串行通信电路的设计思路。
3设计方框图
4 各部分电路设计及调试
4.1并行数据加密
数据加密模块设计如图4.1所示:
图4.1
数据加密模块的设计思路是:利用八位加法器和两片74161组成的多位计数器,不断的在输入数据上加数,进而达到对输入数据进行加密的效果,使并行数据能够加密后输出。
4.2加密数据并行变串行模块
并行变串行模块设计如图4.所示:图4.
并行变串行电路设计主要利用了74151 数据分配器和 74161 计数器完成。数据分配器将八位加法器加密过的八位数据,依次分配,进而达到串行传输的目的。具体过程是将74161 设置重置端,当计数器计数到七的时候,重置端有效,将并行数据按
DO,D1,D2,D3,D4,D5,D6,D7的顺序串行从Y输出。
4.3串行变并行电路设计
串行数据变并行数据的电路设计思路是,将串行数据送到移位寄存器中,控制移位寄存器的时钟脉冲,使数据能够从移位寄存器的八个输出端口输出,但一定要控制好当移位寄存器有时钟脉冲作用时,所选出的数据恰好是加密后的八位并行数据
您可能关注的文档
- Excel常用函数大全讲述.doc
- 中药外用法概要.ppt
- EXCEL常用函数使用PPT讲述.ppt
- 中西方艺术史-巴洛克艺术概要.ppt
- EXCEL快捷键大全和常用技巧整理讲述.doc
- EXCEL应用技巧培训讲述.ppt
- Excel技巧大全01讲述.doc
- 中队主题会概要.ppt
- 中阶管理才能训练系列之四《问题分析与决策》概要.ppt
- EXCEL总复习2016.3讲述.ppt
- 人教版数学六年级上册 第一单元 第5课时 分数乘小数.pptx
- 人教版数学六年级上册 第四单元 第3课时 比的应用.pptx
- 人教版数学六年级上册 第五单元 第5课时 圆的面积-2.pptx
- 人教版数学六年级上册 第一单元 第7课时 解决问题-1.pptx
- 人教版数学六年级下册 第二单元 第4课时 利率.pptx
- 人教版数学六年级上册 第一单元 第8课时 解决问题-2.pptx
- 人教版数学六年级下册 第五单元 第2课时 鸽巢问题的一般形式.pptx
- 人教版数学六年级下册 第四单元 整理和复习.pptx
- 人教版数学六年级上册 第一单元 第3课时 分数乘分数-1.pptx
- 人教版数学六年级下册 第六单元复习第2课时 可能性.pptx
文档评论(0)