您的当前位置:首页三路抢答器 课程设计

三路抢答器 课程设计

2020-07-06 来源:爱问旅游网


佛山科学技术学院 课程设计任务书

专业 年级 班

1 设计题目

三路抢答器的PLC控制

2 主要内容

该抢答器作为智力竞赛的品判装置,根据应答者抢答情况自动设定答

题时间,并根据答题情况用灯光、声音显示其答题正确、错误及违规,在主持人的操作下,对答题者所显示的分数值进行加分、减分或违规扣分。

3 具体要求

1. 主持人提出问题按下启动按钮(开始抢答)后,若10s内无人抢答,则有声音提示,说明该题无人抢答,自动作废。

2. 主持人提出问题在未按下启动按钮(开始抢答)之前抢答,则违规,抢答器报出违规信号,并作减分处理。

3. 主持人提出问题按下启动按钮(开始抢答)后,第一个按下按钮的信号有效,后按下的按钮信号无效。

4. 主持人按下计时按钮,开始计时。答题时间为1min,答题过程中有灯光提示时间,时间到并有声音指示。

5. 抢答器有数码显示器显示各答题者的分数,由主持人控制,答对者加10分,答错者减10分,违规者扣5分,减分计算中若出现负分作0分处理。

6. 答题完毕按下复位按钮,恢复抢答器原始状态,为下一轮抢答做好准备。

答题过程中灯光、音响的安排及注意事项见课程设计指导书。 在上述具体的要求下,完成硬件电路的制作和接线,PLC控制程序的设计及联机调试,直至满足要求。

4 进度安排

1. 理解课程设计内容及设计要求,查阅资料(第一周的星期一)。 2. PLC外围硬件电路的制作和接线,构思设计方案(第一周的星期二至星期三)。

3. PLC控制程序设计、程序调试及系统的总体调试,撰写课程设计报告(第一周的星期四至第二周星期四)。

4. 课程设计答辩、批改设计报告,登载成绩(第二周星期五)。

5 完成后应上交的材料

PLC外围硬件连接电路、程序清单及课程设计总结报告。

6 总评成绩

指导教师 签名日期 年 月 日 系 主 任 审核日期 年 月 日

目录

绪论 ............................................................................................................. 4 第一章 系统设计内容及要求 ............................................................................. 1 第二章 硬件设计 ................................................................................................. 3

2.1硬件选取 ................................................................................................ 3

2.1.1 三菱PLC可编程控制器 ......................................................... 3 2.1.2 按钮板块 ................................................................................. 3 2.1.3 数码显示电路 ......................................................................... 4 2.1.4 八字数码管. ........................................................................... 4 2.1.5 CD4511简介 .............................................................................. 4 2.1.6 数码管显示电路 ..................................................................... 5

第三章 软件设计 ................................................................................................. 6

3.1编程辅助器说明 .................................................................................... 6 3.2梯形图说明 ............................................................................................ 7

3.2.1初始化 ........................................................................................ 7 3.2.2抢答前计时 ................................................................................ 8 3.2.3答题时间 .................................................................................... 9 3.2.4抢答标志 .................................................................................. 10 3.2.5抢答灯控制 .............................................................................. 11 3.2.6蜂鸣器 ...................................................................................... 12 3.2.7数据处理 .................................................................................. 13 3.2.8分数加减 .................................................................................. 14 3.2.9显示控制 .................................................................................. 16 3.2.10防过显示 ................................................................................ 18 3.2.11复位 ........................................................................................ 18 3.2.12违规标志位 ............................................................................ 19

参考文献 ............................................................................................................. 20 总结..................................................................................................................... 21 致谢..................................................................................................................... 22 附录..................................................................................................................... 23

绪论

该抢答器可作为智力竞赛的评判装置。根据应答者抢答情况自动设定答题时间,并根据答题情况用灯光、声音显示其回答正确或错误,在工作人员操作下对答题者所显示的分数加分或减分。

关键词:抢答器

第一章 系统设计内容及要求

1.1抢答器功能:

三路智力抢答器有三个抢答按钮SB1~SB3,最先按下按钮有效,在此以后按下的按钮无效,伴有灯光、声音指示,并开始计时(答题时间),计时时间到(答题给定的时间),声音提示停止答题。如果抢答者答题正确或错误,主持人或操作员按下加分键或减分键,将对显示分数值加分或减分。该控制器组成框图如图1-1所示。

图1-1

~ 1 ~

1.2抢答器设计要求

1.2.1抢答规则

1. 主持人提出问题按下启动按钮(开始抢答)后,若10s内无人抢答,则有声音提示,说明该题无人抢答,自动作废。

2. 主持人提出问题在未按下启动按钮(开始抢答)之前抢答,则违规,抢答器报出违规信号,并作减分处理。

3. 主持人提出问题按下启动按钮(开始抢答)后,第一个按下按钮的信号有效,后按下的按钮信号无效。

4. 主持人按下计时按钮,开始计时。答题时间为1min,答题过程中有灯光提示时间,时间到并有声音指示。

5. 答题完毕按下复位按钮,恢复抢答器原来状态,为下一轮抢答做好准备。

6. 在抢答时间(10s)内,除抢答者按下按钮外,其它按钮按下无效。只有在答题者回答问题且按下加分或减分按钮后,再按复位按钮才能进入下一轮抢答。

7. 若出现违规,只有在按下违规减分按钮后,再复位才能进入下一轮抢答。

8. 若无人抢答,控制台绿灯点亮2s后,无需按下复位按钮自动进入下一轮抢答。

1.2.2 控制台,抢答者灯光,声响说明

1. 抢答有效:抢答者灯亮、控制台绿灯及声响。 2. 10s无人应答:声响、控制台绿灯(HL4)点亮2s。 3. 违规:违规者灯亮、控制台红灯(HL5)亮及声响。

4. 答题过程:抢答者灯、控制台绿灯亮,50s后控制台绿灯闪烁。 5. 答题时间到:抢答者灯亮,控制台绿灯灭及声响 6. 声响时间为1s。

1.2.3 加减分,违规扣分说明

抢答器由数码显示器显示每个答题者的分数,由主持人控制。 1. 答对者加10分,答错者减10分,违规者扣5分。 2. 减分计算中若出现负分作0分处理。

3. 按加分按钮(SB5)加10分,按减分按钮(SB6)减10分,按违规减分按钮(SB8)减5分,最高分为90分(违规情况下最高分为95分),最低分0分。

第二章 硬件设计

2.1硬件选取

2.1.1 三菱PLC可编程控制器

在本系统中,采用的是FX2N系列的可编程控制器,它由基本单元、扩展单元、扩展模块及特殊功能单元构成。便小型的编程设计所用。

2.1.2 按钮板块

为了方便我们把程序录入PLC后能顺利完成各种按钮功能的测试,同时在另一方面降低直接短接PLC输入点的风险,我们有一块专门的按钮板块,它主要由9个按钮,一些导线组成。导线连接到PLC的输出点和COM端。使得我们可以方便地在按钮板块上实现SB0(复位X0)、SB1(1号抢答X1)、SB2(2号抢答X2)、SB3(3号抢答X3)、SB4(开始X4)、SB5(加分X5)、SB6(减分X6)、SB7(计时X7)、SB8(违规X10)等按钮的功能。

2.1.3 数码显示电路

本显示电路主要由CD4511译码器、LED数码管、电阻和直流电源四部分组成。显示时候只要将CD4511的A、B、C、D端输入的BCD码,芯片会通过译码、锁存和驱动,以十进制数在七段显示数码管中显示。

2.1.4 八字数码管.

本显示电路采用七段共阴极数码管。

2.1.5 CD4511简介

CD4511为一锁存/译码/驱动三合一译码器。管脚图如下图2-1所示:

图2-1

2.1.6 数码管显示电路

数码管显示电路如下图2-2所示:

COMX0X1X2X3X4X5X6X7X10SB0SB1SB2SB3SB4SB5SB6SB74123SB85D LED1dpdpgfdceedgbfcDPYbaR1R2R3R4R5R6R7300 a87654321 LED2dpdpgfdceedgbfcDPYbas1s2s3s4s5s6s7s8300 a87654321D1 LED3bdpdpgfdceedgfcDPYbay1y2y3y4y5y6y7y8300 a87654321D214g15fedcba910111213 LED4dpdpgfdceedgbfcDPYbav1v2v3v4v5v6v7300 a87654321 LED5bdpdpgfdceedgfcDPYbap1p2p3p4p5p6p7300 a87654321 LED6dpdpgfdceedgbfcDPYbaa1a2a3a4a5a6a7a8300 a87654321R11 R12 R13 R14 R15 R16D3D1 D2 D3 D4 D5 D6 C蜂 鸣器IC114g15fedcbaCD4511DCBA6217BILT4LE35VCCRE14.7KRDRC RB RE 910111213IC214g15fedcbaCD4511BILT4LE35VCCRE24.7KIC3DCBA6217910111213CD4511DCBABILT4LE35VCCRE34.7KIC414g15fedcbaCD4511BILT4LE35DCBA910111213IC514g15fedcbaCD4511DCBABILT4LE35910111213IC614g15fedcbaCD4511BILT4LE35DCBA9101112136217621762176217VCCVCCVCCRE44.7KRE54.7KRE64.7KBY0Y1Y2Y3Y4Y5Y6Y7Y10Y11GNDVCCY12Y13Y14Y15Y16Y17??????(?????)图2-2 ATitleSizeBDate:File:1234514-Apr-2007F:\\??\\PLC??????\\LCD?Number

第三章 软件设计

3.1编程辅助器说明

如图3-1各辅助继电器作用说明

M1 M2 M3 M11 M12 M13 M55 M59 K2M100 K2M200 K2M300 K2M150 作用 1号正常抢答标志 2号正常抢答标志 3号正常抢答标志 1号非正常抢答标志 2号非正常抢答标志 3号非正常抢答标志 控制台绿灯 蜂鸣器 1号分数 2号分数 3号分数 输出中转 图3-1

3.2梯形图说明

3.2.1初始化

图3-2

如图3-2是初始化程序,每个选手的初始分数是50,M81的功能是附初始值送到数码管。6秒后置位Y4-Y11。

3.2.2抢答前计时

图3-3

如图3-3,没有选手抢答,10s后复位重新开始。

~ 8 ~

3.2.3答题时间

图3-4

若1号开始答题,则50秒后启动M53(一秒脉冲控制),用于控制绿灯的闪烁。60秒后启动蜂鸣器M59并且关闭控制绿灯。

~ 9 ~

3.2.4抢答标志

图3-5

如图3-5是选手抢答标志,M1.M2.M3是正常抢答标志,M11.M12.M13是违规抢答标志。若1号正常抢答则M1置1;1号违规抢答则M11置1。

~ 10 ~

3.2.5抢答灯控制

图3-6

如图3-6,工作中的选手灯,控制灯控制。若1号正常抢答则M55置

1,Y12置1;1号违规抢答Y16置1,Y12置1.

~ 11 ~

3.2.6蜂鸣器

图3-7

如图3-7是蜂鸣器的控制图。蜂鸣器响1秒。

~ 12 ~

3.2.7数据处理

图3-8

如图3-8,用于最高分的区间选定,以及用于最大最小值的设定。1号抢答时,若分数个位为5则最高分是95,若分数个位是0则最高分是90。最低分为0。

~ 13 ~

3.2.8分数加减

图3-9

如图3-9用于选手违规扣分,及调节分数。1号违规抢答,则X10扣分,X5和X6用于调节分数。M70为是否扣分的标志。

~ 14 ~

图3-10

如图3-10,用于选手正常抢答加减分数。1号正常抢答,X5和X6加减分数,X4和X10用于调节分数。M70为是否加减分的标志。

~ 15 ~

3.2.9显示控制

图3-11

如图3-11,用于外部锁存的时间分配。1号抢答,则输出1号分数K2M100到中转K2M150。M57,M58,M80分别相隔100毫秒。

~ 16 ~

图3-12

如图3-12,将选手分数送到数码管显示。1号抢答Y5,Y4交替置0并且相应输出数据,K1M150表示个位,K1M154表示十位。

~ 17 ~

3.2.10防过显示

图3-13

如图3-13,用于只有需要显示时才送数据到数码管。只有分数变动时才触发。

3.2.11复位

图3-14

如图3-14,是主持人复位程序。用M70来防止没有加减分就复位。

~ 18 ~

3.2.12违规标志位

图3-15

如图3-15,扣分标志程序,用于先扣分才能复位。

~ 19 ~

参考文献

[1] 方清城.可编程序控制器课程设计指导书[M].佛山:佛山科学技术学院 机电与信息工程学院,

[2] 史国生.电气控制与可编程控制器技术(第二版)[M].北京:化学工业出版社。

~ 20 ~

总结

在这几天的实习过程中,感觉到理论上可行的不一定经得起实际的考验,在编程时应该注重实际的硬件可能会发生的种种情况。特别的在数码管显示上调试了很长时间,最终在锁存时间上合理的给予间隔才解决。

~ 21 ~

致谢

虽然编程经历的时间不长,但是在这个过程中有华老师和方老师的辛勤指导,让我茅塞顿开,编程速度大大提升,在此谨向华老师和方老师致以诚挚的谢意和崇高的敬意。

~ 22 ~

附录

~ 23 ~

~ 24 ~

~ 25 ~

~ 26 ~

~ 27 ~

~ 28 ~

~ 29 ~

因篇幅问题不能全部显示,请点此查看更多更全内容