蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

串行口数据传输的仿真和硬件实现试验21

  • 资源ID:54775192       资源大小:2.13MB        全文页数:28页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

串行口数据传输的仿真和硬件实现试验21

串行口数据传输的仿真和硬件串行口数据传输的仿真和硬件 实现实验实现实验doc 21doc 21 页页 串行口数据传输的仿真串行口数据传输的仿真 及硬件实现及硬件实现 第第* *组组 班级班级******************** 姓名姓名*** ****** *** 指导老师指导老师****** 一、一、 实验目的实验目的 串行口数据传输是数字系统中常用的一种串行口数据传输是数字系统中常用的一种 数据传输方式。数据传输方式。 本次课程设计要求学生综合数本次课程设计要求学生综合数 字逻辑电路和串行口通信的有关知识,字逻辑电路和串行口通信的有关知识, 用硬件用硬件 独立设计完成一个简单的串行口数据传输系独立设计完成一个简单的串行口数据传输系 统,并用统,并用 FPGAFPGA 可编程逻辑器件进行仿真。可编程逻辑器件进行仿真。 二、二、 实验仪器实验仪器 1 1 双踪示波器双踪示波器 1 1 台台 2 2 直流稳压电源直流稳压电源 1 1 台台 3 3 频率计频率计 1 1 台台 4 4 数字万用表数字万用表 1 1 台台 5 5 面包板面包板 1 1 台台 三、三、 实验内容与设计实验内容与设计 1 1、实验内容、实验内容 一个简单的串行口数据传输系一个简单的串行口数据传输系 统的系统框图如下统的系统框图如下 锁锁显显 同同 步步 字字 存存示示 串串/ /并并 符符 接接电电 字字 符符控制控制 时时 钟钟 检检 测测电路电路 频,输出端为频,输出端为 QaQdQaQd,分频系数为,分频系数为 2 2 ((N N 为端为端 口数)口数) 。每个。每个 74LS16374LS163 最多为最多为 2 24 41616 分频,而需分频,而需 6 65 51919要的分频系数要的分频系数1010 25251010 ≈≈2 2 。所以需要。所以需要 5 5 块块 74LS16374LS163 芯片用作分频。具体电路图如下芯片用作分频。具体电路图如下 N N 所得的输出频率约为所得的输出频率约为 2Hz.2Hz. ((2 2)序列信号发生器设计)序列信号发生器设计 本次实验需要产生的序列为本次实验需要产生的序列为1515 位循环码位循环码 ““111100010011010111100010011010”” ,,通过检验可知,通过检验可知,此序列产此序列产 生的生的 1515 个个 4 4 位序列不互相重复,因此可以用位序列不互相重复,因此可以用 4 4 个个 D D 触发器来构造序列发生器。触发器来构造序列发生器。 此序列信号发生此序列信号发生 器的反馈电路可以通过“与”器的反馈电路可以通过“与” 、、 “或”“或” 、、 “非”逻辑“非”逻辑 门或数据选择器实现。门或数据选择器实现。本次实验中,本次实验中,我们使用了我们使用了 数据选择器。数据选择器。 状态表及卡诺图如下所示状态表及卡诺图如下所示 Q4Q4Q3Q3Q2Q2Q1Q1D D 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 Q Q 4 4Q Q3 3 0000 0101 1111 1010 Q Q 2 2Q Q1 1 0000φφ1 10 01 1 01010 01 10 01 1 0 0 1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 1 1 0 0 1 1 0 0 1 1 1 1 1 1 0 01 11 11 11 1 为使系统能够自启动,令φ为使系统能够自启动,令φ11。。 使用使用 Q Q 4 4Q Q3 3 作为数据选择器的输入,有作为数据选择器的输入,有 C C 0 0 ,,C C 1 11 1,,C C 2 21 1,,C C 3 30 0 故序列信号发生器的电路图设计如下所故序列信号发生器的电路图设计如下所 ((3 3)串并转换电路的设计)串并转换电路的设计 因为系统需要因为系统需要 7 7 位并行输出,所以串位并行输出,所以串 并转换电路可由两块移位寄存器并转换电路可由两块移位寄存器74LS19474LS194 级联构成。电路图如下级联构成。电路图如下 ((4 4)串行字符检测电路的设计)串行字符检测电路的设计 串行字符检测实际就是依次对字串行字符检测实际就是依次对字 符进行检测,符合同步码的输出符进行检测,符合同步码的输出 1 1,否,否 则输出则输出 0 0。但若对。但若对7 7 位同步码都进行检位同步码都进行检 测,测,需要的触发器较多,需要的触发器较多,电路将非常复电路将非常复 杂。通过观察发现同步码后杂。通过观察发现同步码后 4 4 位位 10001000 在整个序列中是唯一的,在整个序列中是唯一的, 因此实验中通因此实验中通 过检测过检测 10001000 来达到检测同步码的效来达到检测同步码的效 果。检测电路可通过状态机来实现。果。检测电路可通过状态机来实现。 状态转移图如下所示状态转移图如下所示 0/10/11/01/01/01/00/00/0 0 01 1 1/01/0A AB B D D0/00/0 C C 对对 A A、、B B、、C C、、D D 进行编码进行编码 A A 00,B00,B 01,C01,C 11,D11,D 1010 X0X0X1X1 0000 0101 1111 1010 X0X0 0 0 0 0 0 0 1 1 Z Z X1X1 0 0 0 0 0 0 0 0 0000 0101 1111 1010 0000 1111 1010 0000 0101 0101 0101 0101 卡诺图如下卡诺图如下 Q Q 2 2Q Q1 1 D D 0 0 1 1 0000 0 0 0 0 0101 1 1 0 0 1111 1 1 0 0 1010 0 0 0 0 Q Q 2 2Q Q1 1 D D 0 0 1 1 0000 0 0 1 1 0101 1 1 1 1 1111 0 0 1 1 1010 0 0 1 1 Q Q 2 2 n1n1 Q Q 2 2Q Q1 1 D D 0 0 1 1 0000 0 0 0 0 0101 0 0 0 0 1111 0 0 0 0 1010 1 1 0 0 Q Q 1 1 n1n1 Z Z 由卡诺图可得由卡诺图可得 n1n1D D 2 2Q Q 2 2 QQ 1 1 D D 1 1Q Q 1 1 Q1DQ1D ZQ2ZQ2 可用可用 D D 触发器实现,电路图如下所示触发器实现,电路图如下所示 n1n1 ((5

注意事项

本文(串行口数据传输的仿真和硬件实现试验21)为本站会员(sunhongz112)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开