05-2017.05-数字小系统《电子拔河》

  • 遇到的问题

1.遇到最大的问题就是裁判控制电路的问题,发现无论如何复位与开始都需要两次按动按钮才行。

解决方法:一开始思考的是采用一些简单的逻辑门的形式,但是返现行不通。后想要采用与选手控制电路相同的方法,但单脉冲并不能满足所有的情况,只能另寻他法。后来思考到能否采用格雷码的形式利用延迟加异或的形式形成1到0手动,0到1自动的形式,但发现形式过于复杂。不过我们从中得到灵感,在裁判与游戏开始之中加入延迟环节并辅助以少量的逻辑门电路,虽然还是需要按两下,却赋予了两次按钮不同的现实意义,显得不是那么不合理。

2.其次的难关在于如何实现绳子的左右移动

解决方法:我们采用的移位寄存器自然是要想到如何使用左移与右移端。但是S0与S1只有一个,如何公用呢?自然想到了编码器,但是编码器有着优先权的问题。所以自然而然的想到了如何解决按键冲突的问题,设计理念就是只要谁比谁快,谁就动。这样一系列问题便迎刃而解了。

3.分数显示模块的清零问题,发现由于时钟其实是由左右两端的灯提供的,无法实现实时清零。

解决方法:就是将芯片替换成异步清零的芯片。但是后来又发现一个问题,发现只有3分的能清零。原来我只考虑了胜者的情况,然后我就将两者的清零端用3时的信号使用与门连接接入,这样就能实现只要有一端达到了3分,全部清零的效果。

4.时钟不同的问题

解决方法:第一次遇到这个问题,是我给移位寄存器左移的时候,发现固定脉冲下,我给一个高电平,所有灯泡会立即快速向着一边移动。这个问题在三五定时器的应用当中表现的特别明显。就是仿真时间与显示时间不匹配的问题。这使得我修改参数的难度变大了。不过后来通过不断测试的方法,也是能够调到正好能一次移动一位的电阻值,就是难度有所增大。

  • 电路图

  • 资源分享

链接:05-2017.05-数字小系统《电子拔河》 密码:t2xb

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
数字电路』课程设计指导书 教学目标 (一)课程性质 课程设计。 (二)课程目的 数字电路课程设计是数字电子技术课程的实践性教学环节,是对学生学习数字电子技术的综合性训练,这种训练是通过学生独立进行某一课题的设计、安装和调试来完成的,训练学生综合运用学过的数字电路的基本知识,独立设计比较复杂的数字电路的能力。 通过数字电路课程设计要求学生: 综合运用电子技术课程中所学到的理论知识,独立完成一个设计课题。 通过查阅手册和文献资料,培养学生独立分析和解决实际问题的能力。 了解常用电子器件的类型和特性,并掌握合理选用的原则。 学会电子电路的安装与调试技能,掌握电子电路的测试方法。 掌握常用电子仪器的使用方法。 学会撰写课程设计总结报告。 培养学生严肃认真的工作作风和严谨的科学态度。 二、教学内容基本要求及学时分配 课程设计题目 算术运算单元ALU的设计,二人一组。 设计内容 拿到题目后首先进行电路分析设计,在满足设计要求后,再进行硬件电路搭建(在面包板上实现),实验结果不满足要求,则修改设计,直到满足要求为止。 设计要求 按题目要求的逻辑功能进行设计,电路各个组成部分须有设计说明; 必须采用原理图输入法; 硬件设计完成后,必须经教师允许后做硬件搭建; 三、主要教学环节

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值