三路抢答器的PLC控制.docx

上传人:b****8 文档编号:9351761 上传时间:2023-02-04 格式:DOCX 页数:23 大小:252.05KB
下载 相关 举报
三路抢答器的PLC控制.docx_第1页
第1页 / 共23页
三路抢答器的PLC控制.docx_第2页
第2页 / 共23页
三路抢答器的PLC控制.docx_第3页
第3页 / 共23页
三路抢答器的PLC控制.docx_第4页
第4页 / 共23页
三路抢答器的PLC控制.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

三路抢答器的PLC控制.docx

《三路抢答器的PLC控制.docx》由会员分享,可在线阅读,更多相关《三路抢答器的PLC控制.docx(23页珍藏版)》请在冰豆网上搜索。

三路抢答器的PLC控制.docx

三路抢答器的PLC控制

课程设计任务书

专业年级班

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总评成绩

 

指导教师签名日期年月日

系主任审核日期年月日

绪论

该抢答器可作为智力竞赛的评判装置。

根据应答者抢答情况自动设定答题时间,并根据答题情况用灯光、声音显示其回答正确或错误,在工作人员操作下对答题者所显示的分数加分或减分。

 

关键词:

抢答器

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

抢答器功能:

三路智力抢答器有三个抢答按钮SB1~SB3,最先按下按钮有效,在此以后按下的按钮无效,伴有灯光、声音指示,并开始计时(答题时间),计时时间到(答题给定的时间),声音提示停止答题。

如果抢答者答题正确或错误,主持人或操作员按下加分键或减分键,将对显示分数值加分或减分。

该控制器组成框图如图1-1所示。

图1-1

抢答器设计要求

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.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.5CD4511简介

CD4511为一锁存/译码/驱动三合一译码器。

管脚图如下图2-1所示:

 

图2-1

数码管显示电路

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

图2-2

第三章软件设计

编程辅助器说明

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

作用

M1

1号正常抢答标志

M2

2号正常抢答标志

M3

3号正常抢答标志

M11

1号非正常抢答标志

M12

2号非正常抢答标志

M13

3号非正常抢答标志

M55

控制台绿灯

M59

蜂鸣器

K2M100

1号分数

K2M200

2号分数

K2M300

3号分数

K2M150

输出中转

图3-1

梯形图说明

3.2.1初始化

图3-2

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

6秒后置位Y4-Y11。

抢答前计时

图3-3

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

 

答题时间

图3-4

若1号开始答题,则50秒后启动M53(一秒脉冲控制),用于控制绿灯的闪烁。

60秒后启动蜂鸣器M59并且关闭控制绿灯。

 

抢答标志

图3-5

如图3-5是选手抢答标志,是正常抢答标志,是违规抢答标志。

若1号正常抢答则M1置1;1号违规抢答则M11置1。

 

抢答灯控制

图3-6

如图3-6,工作中的选手灯,控制灯控制。

若1号正常抢答则M55置1,Y12置1;1号违规抢答Y16置1,Y12置1.

 

蜂鸣器

图3-7

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

蜂鸣器响1秒。

 

数据处理

图3-8

如图3-8,用于最高分的区间选定,以及用于最大最小值的设定。

1号抢答时,若分数个位为5则最高分是95,若分数个位是0则最高分是90。

最低分为0。

分数加减

图3-9

如图3-9用于选手违规扣分,及调节分数。

1号违规抢答,则X10扣分,X5和X6用于调节分数。

M70为是否扣分的标志。

图3-10

如图3-10,用于选手正常抢答加减分数。

1号正常抢答,X5和X6加减分数,X4和X10用于调节分数。

M70为是否加减分的标志。

 

显示控制

图3-11

如图3-11,用于外部锁存的时间分配。

1号抢答,则输出1号分数K2M100到中转K2M150。

M57,M58,M80分别相隔100毫秒。

图3-12

如图3-12,将选手分数送到数码管显示。

1号抢答Y5,Y4交替置0并且相应输出数据,K1M150表示个位,K1M154表示十位。

防过显示

图3-13

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

只有分数变动时才触发。

复位

图3-14

如图3-14,是主持人复位程序。

用M70来防止没有加减分就复位。

违规标志位

图3-15

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

 

参考文献

[1]方清城.可编程序控制器课程设计指导书[M].佛山:

佛山科学技术学院 机电与信息工程学院,

[2]史国生.电气控制与可编程控制器技术(第二版)[M].北京:

化学工业出版社。

 

总结

在这几天的实习过程中,感觉到理论上可行的不一定经得起实际的考验,在编程时应该注重实际的硬件可能会发生的种种情况。

特别的在数码管显示上调试了很长时间,最终在锁存时间上合理的给予间隔才解决。

 

致谢

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

附录

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 理化生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1