数电课程设计"乒乓球比赛游戏机" 请问有没那个数电课程设计乒乓球比赛游戏机用仿真软件做出来的对...

\u7535\u5b50\u8bfe\u7a0b\u8bbe\u8ba1\u9898\u76ee\uff1a\u4e52\u4e53\u7403\u6bd4\u8d5b\u6e38\u620f\u673a

\u53ef\u4ee5\u7ed9\u4f60\u70b9\u53c2\u8003\u3002\u4e0d\u8fc7\u662fprotuse\u505a\u7684\u4eff\u771f

\u5e94\u8be5\u6ca1\u6709

第一章 设计任务书
一、设计题目:乒乓球比赛游戏机
二、设计要求:
1. 设计一个甲、乙双方参赛,裁判参与的乒乓球比赛游戏模拟机。
2. 用8个发光二极管排成一条直线,以中点为界,两边各代表参赛双方的位置,其中点亮的发光二极管代表“乒乓球”的当前位置,点亮的发光二极管依次由左向右或由右向左移动。
3. 当球运动到某方的最后一位时,参赛者应立即按下自己一方的按钮,即表示击球,若击中,则“球”向相反方向运动,若未击中,则对方得1分。
4. 设置自动计分电路,双方各用二位数码管来显示计分,每局10分。到达10分时产生报警信号。

第二章 电路组成和工作原理

一.分析系统的逻辑功能,画出其框图如下:

计分电路
球台电路

L

CP

S

KA,KB
CNT

图1乒乓球比赛游戏机的原理框图

如上图1所示,该电路主要由球台驱动电路,控制电路,计数器,显示译码器和LED数码管等组成。途中标出的各种信号的含义:CP表示球台驱动电路和计数器的时钟信号;S表示灯(乒乓球)移动的信号;L表示发光二极管驱动信号,由L1~L8组成;CNT表示计数器的计数脉冲信号,由CNT1,CNT2组成;KA,KB表示开关控制的外输入发球、击球信号。
二、总体思路描述如下:
1.用两个74LS194四位双向移位寄存器模拟乒乓球台,其中第一个74LS194的DL输出端接第二个的右移串行输入端,这样当乒乓球往右准备移出第一个寄存器的时候就会在时钟脉冲的作用下被移入第二个寄存器。同样道理,第二个74LS194的AR输出端接第一个的左移串行输入端。
2.用D触发器及逻辑门电路构成驱动控制电路
3.用计数器、逻辑门电路和集成的4管脚的数码管组成计分电路

第三章 设计步骤及方法
一、单元电路的设计
1.球台电路如下图2设计所示:

图2.球台电路
上图中,两片4位74LS194双向移位寄存器接成8位双向移位寄存器。74LS194功能表如下
D
S1 S0 工作状态
0
1
1
1
1 × ×
0 0
0 1
1 0
1 1 置零
保持
右移
左移
并行输入
功能说明:
(1)当S1 = S0 =1 时,不管各输入端原来是什么状态,在下一个时脉冲到来时,其输出分别是预先输入到并行输入端的 abcd ,这种方式叫送数。

(2)当 S 1 =0 ,S 0 =1 时,其工作方式叫右移,这时,每来一个时钟脉冲,输出端的数各向右移一位,而 Q A 端的输出则由加到 R 端的数来补充。
(3)当 S 1 =1 ,S 0 =0 时,其工作方式叫左移,情况正好与右移相反; Q D 端的输出由加到 L 端的数来补充。
(4)当 S 1 = S 0 =0 时,不管是否有 CP 脉冲作用,输出保持不变,这叫保持方式。 CP=0 时也是保持方式。
2.驱动控制电路设计如下图3所示

图3.驱动控制电路
图中74LS74为上升沿触发的D触发器,~PR为置1端(低有效),~CLR为置0端(低有效)。当J1=0时,两片D触发器输出端均为1即S1=S0=1,通过接入74LS194,此时实现的是并行输入功能。当J1=1时,L1=J2=1,J3=L8=0,通过各门电路可知U2A,U4A,U2B输出端分别为0,1,1,则D触发器输出端分别为0,1即S1=0,S0=1。相反情况时,当J1=1时,L1=J2=0,J3=L8=1,D触发器输出端分别为1,0即S1=1,S0=0。通过此电路来控制并且实现球台灯的左右移位即实现乒乓球的运动。

3.计分电路的设计如下图4所示:

图4.计分电路
如上图所示,计分电路由一个7404非门,7409与门和十进制的74LS160计数器构成。得分真值表如下
由上表可得上图中非门和与门的接法。
L1 J2(A) L8 J3 Y(A) Y(B)
1 0 0 0 0 1
0 0 1 0 1 0
同步十进制计数器74LS160的功能表如下:

D

EP ET 工作状态
×

×
×

0
1
1
1
1 ×
0
1
1
1 × ×
× ×
0 1
× 0
1 1 置零
预置数
保持
保持(但C=0)
计数
由74LS160的功能表可知,当~RD=~LD=EP=ET=1时工作状态为计数,即图4中的~CLR=~LOAD=ENT=
ENP=1时。选用ENP、ENT作为74LS160的计数控制端,当ENT=ENP=1时计数,当ENT=ENP=0时计分电路处于保持状态。RCO为进位输出端,即当选手计满9分时给出报警信号。

二、总体电路的设计及仿真结果。
总体设计电路图如下图所示:

仿真结果图如下:

用Multisim封装后的结果如下图所示:

绘制的PCB图

课程设计收获
通过此次课程设计,我们了解了模拟电路基本设计方法,对Multisim仿真软件有了初步的了解和认识,使用Multisim仿真软件,可以让我们在虚拟的环境中进行实验,不需要真实电路环境的介入,不必顾及仪器设备的短缺与时间环境的限制,能够极大的提高实验的效率。
这次数电课程设计,虽然短暂但是让我得到多方面的提高:1、提高了我们的逻辑思维能力,使我们在逻辑电路的分析与设计上有了很大的进步。加深了我们对组合逻辑电路与时序逻辑电路的认识,进一步增进了对一些常见逻辑器件的了解。另外,我们还更加充分的认识到,数字电路这门课程在科学发展中的至关重要性2,查阅参考书的独立思考的能力以及培养非常重要,我们在设计电路时,遇到很多不理解的东西,有的我们通过查阅参考书弄明白,有的通过网络查到,但由于时间和资料有限我们更多的还是独立思考。3,相互讨论共同研究也是很重要的,经常出现一些问题,比如电路设计中的控制器的设计,以及乒乓球游戏机怎样计分等的分析。还使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固。

学生:

年 月 日

提供邮箱吧 图看不到 给你发文档

这个搞得很专业哦,估计没有人能搞定了。

很难。

这个我可以帮你设计,可以联系我具体怎么搞!

分再高一点~呵呵

我也想要,有的话给我也发一份吧~!~!谢谢谢谢啦~!~![email protected]

  • 鏁扮數璇剧▼璁捐鐨勭洰鐨勫拰鎰忎箟
    绛旓細閿荤偧鍔ㄦ墜鑳藉姏鍜屾濈淮鑳藉姏妫娴嬪疄闄呮搷浣滆兘鍔涳紝寮哄寲鏁板瓧鐢佃矾鐨勮璁′笌鍒嗘瀽鑳藉姏锛屾彁楂樺疄璺佃兘鍔涖1銆佺洰鐨勶細鏁扮數璇剧▼璁捐鑳藉閫氳繃璁捐鏁扮數瀹為獙璇剧▼锛岄敾鐐煎鐢熺殑鍔ㄦ墜鑳藉姏鍜屾濈淮鑳藉姏妫娴嬪疄闄呮搷浣滆兘鍔涳紝鎻愰珮瀛︾敓瀵圭煡璇嗙殑鎺屾彙銆2銆佹剰涔夛細閫氳繃鏀硅繘璇剧▼鐨勬暀瀛︿笌杩囩▼鑰冩牳,鍩瑰吇瀛︾敓鐞嗚涓庡疄璺电浉缁撳悎锛屽己鍖栨暟瀛楃數璺殑璁捐涓庡垎鏋愯兘鍔涳紝...
  • 鏁扮數璇剧▼璁捐蹇冨緱浣撲細
    绛旓細3銆佹垜娌夊緱鍋璇剧▼璁捐鍚屾椂涔熸槸瀵硅鏈煡璇嗙殑宸╁浐鍜屽姞寮,鐢变簬璇炬湰涓婄殑鐭ヨ瘑澶,骞虫椂璇鹃棿鐨勫涔犲苟涓嶈兘寰堝ソ鐨勭悊瑙e拰杩愮敤鍚勪釜鍏冧欢鐨勫姛鑳,鑰屼笖鑰冭瘯鍐呭鏈夐檺,鎵浠ュ湪杩欐璇剧▼璁捐杩囩▼涓,鎴戜滑浜嗚В浜嗗緢澶氬厓浠剁殑鍔熻兘,骞朵笖瀵逛簬鍏跺湪鐢佃矾涓殑浣跨敤鏈変簡鏇村鐨勮璇嗐 4銆佺粡杩囦袱涓槦鏈熺殑瀹炰範,杩囩▼鏇叉姌鍙皳涓璇毦鑽嗗湪姝ゆ湡闂存垜浠篃澶辫惤杩,...
  • 鏁扮數璇剧▼璁捐_浜斾汉琛ㄥ喅鍣ㄨ璁
    绛旓細鍥炵瓟锛鏁扮數閮ㄥ垎浜斾汉琛ㄥ喅鍣璁捐涓銆佽璁′换鍔′笌瑕佹眰1.璁捐涓涓簲浜鸿〃鍐冲櫒,閫氳繃绾㈢豢涓ょ涓嶅悓棰滆壊鐨勭伅鏉ヤ唬琛ㄨ〃鍐虫槸鍚﹂氳繃,骞剁敤鏁扮爜绠℃樉绀哄嚭鍚屾剰鐨勪汉鏁般2.浣跨敤74HC138璇戠爜鍣ㄨ姱鐗囪繘琛屾帶鍒,鎸夌収灏戞暟鏈嶄粠澶氭暟鐨勫師鍒,澶氭暟浜哄悓鎰忓垯閫氳繃,灏戞暟浜哄悓鎰忓垯琚惁鍐炽傜敤缁跨伅浜〃閫氳繃,绾㈢伅浜〃绀哄惁鍐炽3.瀛︿細鏍规嵁宸插鐭ヨ瘑璁捐鍏...
  • 鏁扮數璇剧▼璁捐鑷垜鎬荤粨
    绛旓細銆鏁扮數璇剧▼璁捐鑷垜鎬荤粨1銆 鏁扮數璇剧▼璁捐鏄煿鍏诲鐢熺患鍚堣繍鐢ㄦ墍瀛︾煡璇,鍙戠幇,鎻愬嚭,鍒嗘瀽鍜岃В鍐冲疄闄呴棶棰,閿荤偧瀹炶返鑳藉姏鐨勯噸瑕佺幆鑺,鏄瀛︾敓瀹為檯宸ヤ綔鑳藉姏鐨勫叿浣撹缁冨拰鑰冨療杩囩▼.鍥為【璧锋娆¤绋嬭璁,鑷充粖鎴戜粛鎰熸叏棰囧,鐨勭‘,浠庨夐鍒板畾绋,浠庣悊璁哄埌瀹炶返,鍦ㄧ煭鐭殑涓や釜鏄熸湡鐨勬棩瀛愰噷,鍙互璇村緱鏄嫤澶氫簬鐢,浣嗘槸鍙互瀛﹀埌寰堝寰堝鐨勭殑...
  • 鏁扮數鏁板瓧閽璇剧▼璁捐鎶ュ憡
    绛旓細鏁板瓧鐢靛瓙鎶鏈璇剧▼璁捐鎶ュ憡 棰樼洰: 鏁板瓧閽熺殑璁捐涓庡埗浣 瀛﹀勾 瀛︽湡: 涓撲笟鐝骇: 瀛﹀彿: 濮撳悕: 鎸囧鏁欏笀鍙婅亴绉:璁插笀 鏃堕棿: 鍦扮偣: 璁捐鐩殑 鐔熸倝闆嗘垚鐢佃矾鐨勫紩鑴氬畨鎺. 鎺屾彙鍚勮姱鐗囩殑閫昏緫鍔熻兘鍙婁娇鐢ㄦ柟娉. 浜嗚В闈㈠寘鏉跨粨鏋勫強鍏舵帴绾挎柟娉. 浜嗚В鏁板瓧閽熺殑缁勬垚鍙婂伐浣滃師鐞. 鐔熸倝鏁板瓧閽熺殑璁捐涓庡埗浣. 璁捐瑕佹眰 1.璁捐鎸囨爣 鏃堕棿...
  • 鏁扮數璇剧▼璁捐閮借璁′簺浠涔堝憿?
    绛旓細涓鑸兘鏄粰浣犱竴涓崟鐗囨満锛屽鏍″疄楠屽閲岄兘鏈夛紝鐒跺悗鍦ㄤ笂闈璁捐鍑轰竴浜涘姛鑳斤紝鎴戝垪鍑轰竴浜涗綘鐪嬬湅銆1銆侀泦鎴愭暟瀛楀紡闂归挓 1.1璁捐浠诲姟涓庤姹 (1) 鏃堕挓鍔熻兘锛氬叿鏈24灏忔椂鎴12灏忔椂鐨勮鏃舵柟寮忥紝鏄剧ず鏃躲佸垎銆佺銆(2) 鍏锋湁蹇熸牎鍑嗘椂銆佸垎銆佺鐨勫姛鑳姐(3) 鑳借瀹氳捣闂规椂鍒伙紝鍝嶉椆鏃堕棿涓1鍒嗛挓锛岃秴杩1鍒嗛挓鑷姩鍋滐紱...
  • 澶у鏁板瓧鐢靛瓙鎶鏈殑璇剧▼璁捐:鏁板瓧寮忕數瀛愰挓鐨勮璁℃垨浜ら氱伅鎺у埗鐢佃矾璁捐...
    绛旓細澶у鏁板瓧鐢靛瓙鎶鏈殑璇剧▼璁捐:鏁板瓧寮忕數瀛愰挓鐨勮璁℃垨浜ら氱伅鎺у埗鐢佃矾璁捐 棰樼洰涓:鏁板瓧寮忕數瀛愰挓鐨勮璁′竴銆佺畝瑕佽鏄:鍒╃敤鏁板瓧鐢佃矾鐨勭悊璁哄拰鐭ヨ瘑杩涜璁捐,涓鑸簲鍏锋湁鏃跺垎绉掕鏃跺姛鑳,鍚屾椂鍙互杩涜鏃堕棿鐨勮皟鏁;瀹氱偣鎶ユ椂绛夈備簩銆佽璁′换鍔″拰鍩烘湰瑕佹眰:璁捐鏁板瓧寮... 棰樼洰涓:鏁板瓧寮忕數瀛愰挓鐨勮璁′竴銆 绠瑕佽鏄:鍒╃敤鏁板瓧鐢佃矾鐨勭悊璁哄拰...
  • 鏁扮數璇剧▼璁捐浜ら氱伅
    绛旓細涓 璁捐棰樼洰 棰樼洰:浜ら氱伅鎺у埗鐢佃矾鐨勮璁′簩 璁捐鐩殑 璁粌瀛︾敓缁煎悎鍦拌繍鐢ㄦ墍瀛︾殑 銆婃暟瀛楅昏緫銆嬬殑鍩烘湰鐭ヨ瘑,浣跨敤鐢佃剳EWB浠跨湡鎶鏈,鐙珛瀹屾暣鍦拌璁′竴瀹氬姛鑳界殑鐢靛瓙鐢佃矾,浠ュ強浠跨湡鍜岃皟璇曠瓑鐨勭患鍚堣兘鍔涖傛湰娆$數鑴戜豢鐪熸墍鐢ㄧ殑杞欢鐗堟湰涓篍WB Version 5.0c涓 璁捐鍐呭 鐜版湁涓涓崄瀛楄矾鍙,涓轰簡鍏堕氳鐨勯『鍒,鎴戜滑閽堝杩欒璁′簡涓涓氦閫...
  • 鏁扮數璇剧▼璁捐鎬庝箞寮???
    绛旓細褰撹緭鍏ュ彉閲忎笉涓鑷存椂杈撳嚭1锛夈備笅闈㈡槸瀹炵敤鎬х殑锛岃嚜鐢卞彂鎸ワ細1銆佸洓璺姠绛斿櫒銆2銆佹杩涚數鍔ㄦ満姝e弽杞帶鍒躲3銆佸叿鏈夋暟瀛楁樉绀虹殑娲楄。鏈烘椂鎺х數璺紙杩欎釜鏄垜浠鏁扮數璇鐨勫疄璁皬缁璁捐锛岀櫨搴︽枃搴撻噷鏈夎缁嗙殑棰樼洰锛夋湁鑳藉姏鐨勮瘽锛屽彲浠ュ仛澶氳矾鎶㈢瓟鍣紝涔熷彲浠ヨ嚜宸辫璁″僵鐏浆鍟婅浆锛屾祦姘寸伅娴佸晩娴佷箣绫荤殑锛屾庢牱濂界湅鎬庝箞璁捐銆
  • 姹傚ぇ绁炵粰涓涓叧浜鏁扮數璇剧▼璁捐(绡悆24S鍊掕鏃跺櫒),鍙互鐨勮瘽,鎴戣繖鍙互...
    绛旓細鍩瑰吇瀛︾敓鐙珛鍒嗘瀽闂鍜岃В鍐抽棶棰樼殑绉戝鐮旂┒鐨勮兘鍔涳紱 璇剧▼璁捐鍐呭 (1)璁捐瑕佹眰: 鈶 璁捐涓涓鐞冩瘮璧24绉掕鏃跺櫒锛屽叿澶囨樉绀24绉掕鏃跺姛鑳斤紱 鈶¤鏃跺櫒涓洪掑噺宸ヤ綔锛屾椂闂撮棿闅斾负1S 锛 鈶㈣缃閮ㄥ紑鍏筹紝鎺у埗璁℃椂鍣ㄧ殑鍚姩銆佹殏鍋滃強娓呴浂锛 鈶i掑噺鍒伴浂鏃跺彂鍑哄0鍏夋姤璀 锛 鈶靛師鐞嗘柟妗嗗浘鍥撅細2 璇剧▼璁捐鐩殑 ...
  • 扩展阅读:嵌入式课程设计周志 ... 红绿灯数电课程设计 ... 乒乓球游戏机课程设计 ... 减速器课程设计生成器 ... 最简单的数电课程设计 ... 数电课程设计简单题目 ... 机械课程设计生成器 ... 长期打乒乓球的害处 ... 电力电子装置课程设计 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网