1 / 16
文档名称:

plc课程设计-抢答器 PLC 控制系统设计.doc

格式:doc   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

plc课程设计-抢答器 PLC 控制系统设计.doc

上传人:3346389411 2015/11/22 文件大小:0 KB

下载得到文件列表

plc课程设计-抢答器 PLC 控制系统设计.doc

文档介绍

文档介绍:《电气控制与PLC》
课程设计报告

题目: 抢答器 PLC 控制系统设计

物联网工程学院自动化专业
学号
学生姓名
指导教师
二〇一五年六月
目录
一设计目的及要求..............................................1
设计目的................................................1
设计要求................................................1
二硬件电路设计................................................2
...............................................2
2,2 系统外部接线图..........................................3
数码管引脚分析..........................................3
三软件设计....................................................4
3,1 I/O分配表...............................................4
梯形图设计............................................. 5
四心得体会....................................................12
一设计目的及要求
设计目的
实用抢答器是各种竞赛活动中不可缺少的设备,无论是学校、工厂、军队还是益智性电视节目,都会举办各种各样的智力竞赛,都会用到抢答器。目前市场上已有的各种各样的智力竞赛抢答器绝大多数是早期设计的,只具有抢答锁定功能的一个电路,以模拟电路、数字电路或者模拟电路与数字电路相结合的产品,这部分抢答器已相当成熟。现在的抢答器具有倒计时、定时、自动(或手动)复位、报警(即声响提示,有的以音乐的方式来体现)、屏幕显示、按键发光等多种功能。但功能越多的电路相对来说就越复杂,且成本偏高,故障高,显示方式简单(有的甚至没有显示电路),无法判断提前抢按按钮的行为,不便于电路升级换代。本设计要求就是利用PLC作为核心部件进行逻辑控制及信号的产生,用PLC本身的优势使竞赛真正达到公正、公平、公开。
设计要求
1)抢答器同时供8 名选手或8 个代表队比赛,分别用8 个按钮S0 ~ S7 表示。
2)设置一个系统清除和抢答控制开关S,该开关由主持人控制。
3)抢答器具有锁存与显示功能。即选手按动按钮,锁存相应的编号,并在LED 数码管上显示,同时扬声器发出报警声响提示。选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
4)抢答器具有定时抢答功能,且一次抢答的时间由主持人设定(如30 秒)。当主持人启动"开始"键后,定时器进行减计时,同时扬声器发出短暂的声响, 秒左右。
5)参赛选手在设定的时间内进行抢答,抢答有效,定时器停止工作,显示器上显示选手的编号和抢答的时间,并保持到主持人将系统清除为止。
6)如果定时时间已到,无人抢答,本次抢答无效,系统报警并禁止抢答,定时显示器上显示00。

二硬件电路设计
程序流程图
开始
系统报警禁止抢答显示时间00
YES
NO
30s抢答成功?
结束
LED1显示抢答选手的编号 LED2、LED2显示选手抢答时间
主持人断开开关S
复位
主持人闭合开关S 抢答
分析:当主持人打开开关S后,在设定时间T0 内,如果某组抢先按下抢答按钮,则驱动音效电路发出声响,并且在8段数码管显示器上显示出抢答成功的组号,此时电路实现互锁,其他组再按下抢答按钮为无效; 在抢答成功后,定时器停止工作。显示器显示选手的编号和抢答的时间。主持人打开开关S,系统清零。
系统外部接线图

数码管引脚分析
如右图所示为数码管引脚图
本实验中没有设计引脚dp

三软件设计
I/O分配表
输入
SB

主持人开关
SB1

1号选手按钮
SB2

2号选手按钮
SB3

3号选手按钮
SB4

4号选手按钮
SB5

5号选手按钮
SB6

6号选手按钮
SB7

7号选手按钮
SB8

8号选手按钮