可编辑范本数字电路综合设计---------乒乓球游戏机目录一、 设计题目与要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯P2二、 设计过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯P2三、 设计图示⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯P6四、设计心得与改进方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯P9一、设计题目与要求1.用 8 个发光二极管表示球;用两个按钮分别表示甲乙两个球员的球拍;可编辑范本2.一方发球后,球以固定速度向另一方运动(发光二极管依次点亮),当球达到最后一个发光二极管时,对方击球(按下按钮)球将向相反方向运动, 在其他时候击球视为犯规, 给对方加 1 分;都犯规,各自加 1 分;3.甲、乙各有一数码管计分;4.裁判有一个按钮,是系统初始化,每次得分后,按下一次
考虑到制板的限制等情况, 讲题目的要求一简化只用一个按钮,用要下的不同顺序表示两个球拍,则连带的要求二的“都犯规,各自加1分”不能实现
其他重要主体功能不变
二、设计过程1、计分模块对于本模块,采用两个 74161计数器,74161计数后通过译码器4511再通过共阴极数码管5161AS进行显示,当双方在左右端的灯按下按钮时,说明运动员正常击球,不予以计分
当在中途击球时,则给相应的运动员记一分,说明运动员失误
对于本模块功能的实现,采用的方法是控制 74161的使能端, 当球达到最后一个发光二极管时显示模块击球,通过一个非门使其不工作,则此时按下按钮不计分
灯在其他位置时 74161计数器工作,则能按下按钮计分
可编辑范本此模块的原理图示如下:2、复位模块对于裁判端的复位功能, 采用一个开关对 74161清零端进行控制即可实现
如题目要求,当运动员得分后即可按下此按钮
同时,在系统初次上电时,也需要按下此按钮进行初始化
该功能原理图示如下:可编辑范本3、乒乓球速度模块对于乒乓球的运行速度控制, 采用 555定时器构成的多谐振荡器完成
通过多谐振荡器的计算公式