9路智能抢答器 毕业设计.docx_第1页
9路智能抢答器 毕业设计.docx_第2页
9路智能抢答器 毕业设计.docx_第3页
9路智能抢答器 毕业设计.docx_第4页
9路智能抢答器 毕业设计.docx_第5页
免费预览已结束,剩余24页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录 第1章 智能抢答器系统概述31.1 课题研究背景31.2 抢答器系统的功能31.3 抢答器扩展功能介绍4第2章 plc相关概述52.1 可编程控制器概论52.2 plc的简介52.2.1 plc的应用52.2.2 plc的特点62.2.3 plc的分类7第3章 智能抢答器硬件概述83.1 可编程控制器plc的选型83.2 s7-300 plc系统组成83.3.1 s7-300系列plc性能介绍103.3.2 i/o接线端口介绍103.4 plc外围接线与调试11第4章 智能抢答器软件编程124.1 总体设计思路124.2 i/o地址分配表124.3 程序图14第5章 智能抢答器系统电路调试205.1 调试用plc概述205.2 显示数码管简介205.2.1 8段数码管205.2.2 bcd译码显示数码管215.3 程序运行过程分析说明25第6章 总 结27谢辞28参考文献29 27摘 要随着科技的高速发展,各种各样的新技术、新元件都应用到了实际的生产生活之中,加快了人们的生活节奏,也简化了人们的劳动过程。随着人们对娱乐生活的质量的追求,作为娱乐项目中的工具抢答器也一样在变化。抢答器它可以由plc、单片机、数字电路、模拟电路还可以由eda技术做成,本次设计是采用plc做主控制器,控制台灯、音响、数码管构成的电路。本抢答器系统可以通过修改程序方便地调整设置时间,显示部分采用控制器内部编码方式输出控制信号驱动外部数码显示器件,也可以外部连接编、译码器件实现,并且可以采用适当的输出信号驱动其它类型的显示器件。本设计基于西门子s7-300可编程控制器设计,而该型号plc在各类工业控制中广泛应用。 关键词: 抢答器;可编程控制器;数码管第1章 智能抢答器系统概述1.1 课题研究背景知识竞赛抢答器,顾名思义就是用于比赛时,跟对手比反应时间,思维运转快慢的新型电器。随着社会科技技术的不断发展,它的应用场合也随之增加;技术含量大大提升;更加方便可靠。目前,形式多样、功能完备的抢答器已广泛应用于电视台、商业机构、学校及企事业单位,它为各种竞赛增添了刺激性、娱乐性,在一定程度上丰富了人们的业余生活。用plc进行知识竞赛抢答器设计,其控制方便,灵活,只要改变输入plc的控制程序,便可改变竞赛抢答器的抢答方案。目前国内外市场上已有很多类型的知识竞赛抢答器,其大致采用模拟电路、数字电路、单片机或者plc芯片、计算机控制系统等四类产品。对于采用模拟电路或者数字电路的产品,其技术相当成熟。但是随着功能的增多,电路也越复杂,并且成本偏高,故障率高,显示方式简单或者没有,无法准确判断抢按按钮的行为,也不便于参数调节及其功能的升级换代。对于计算机控制系统来说,其程序简单,反应灵敏,便于参数调节及其功能的升级换代,但鉴于其必须配合计算机实用,可操作性差,没有得到广泛的应用。而对于科技飞速发展的今天,plc、单片机应用的不断深入,带动了传统控制检测技术的不断更新,并鉴于其本身具有的优点,以plc为核心的部件成为主流。1.2抢答器系统的功能(1)抢答器可同时供9组选手参加比赛;(2)具有违规提示功能:只有在主持人发出开始抢答指令后,选手才能开始抢答;(3)具有抢答限时及答题限时功能:在无人抢答及答题超时时都设置了音响提示信号;(4)具有数码显示功能:能显示抢答选手的编号及答题倒计时时间。2抢答器控制系统抢答器控制系统分5部分:plc、抢答按钮、信号灯、音响电路和显示部分,它利用抢答按钮输入各路的抢答信号,经plc处理,输出控制信号,控制数码管和音响提示电路工作。图1.2 控制系统原理图1.3 抢答器扩展功能介绍(1)每当主持人发出开始抢答指令(即按下启动按钮)后,哪组选手最先按下抢答按钮,则数码管1就显示该组的编号,同时绿色指示灯亮,以指示抢答成功,并对其后的抢答信号不再响应,选手答题完毕后,由主持人按下复位按钮,系统才能开始下一轮抢答。(2)违规抢答:若选手在未开始抢答时提前抢答了,则视为违规,违规时数码管1显示其编号,同时红灯亮、音响电路2发出声响。(3)抢答限时:当主持人按下开始抢答按钮后,定时器t0开始计时(设定时10s),若10s时限到时仍无人抢答,则红灯亮、音响电路并发出声响,以示选手放弃该题。(4)答题限时:在抢答成功后,主持人按下答题计时开始按钮sa2、sa3、sa4,秒脉冲辅助继电器开始工作,并利用响应的指令,使数码管2、3、4上显示答题倒计时时间(该时间可根据需要调节,sa2为60s、sa3为120s、sa4为180s),数码管2显示时间十位,数码管3显示时间个位,选手必须在设定的时间内完成答题,否则,音响电路4发出答题超时报警信号。数码管2、数码管3显示部分的梯形图略去。(5)本抢答器系统虽是针对九路参赛选手设计的,但通过原理分析可知,它也完全适用于少于九路选手的抢答场合。第2章 plc相关概述2.1 可编程控制器概论可编程控制器(plc)是一种新型的通用自动化控制装置,它将传统的继电器控制技术、计算机技术和通讯技术融为一体,具有控制功能强,可靠性高,使用灵活方便,易于扩展等优点而应用越来越广泛。可编程控制器(programmable logic controller)即plc。现已广泛应用于工业控制的各个领域。他以微处理为核心,用编写的程序不仅可以进行逻辑控制,还可以定时,计数和算术运算等,并通过数字量和模拟量的输入/输出来控制机械设备或生产过程。美国电气制造商协会经过4年调查,与1980年将其正式命名为可编程控制器(programmable controller),简写为pc。后来由于pc这个名称常常被用来称呼个人电脑(personal computer),为了区别,现在也把可编程控制器称为plc。2.2 plc的简介国际电工委员会(iec)于1987年对plc定义如下。plc是专为在工业环境下应用而设计的一种数字运算操作的电子装置,是带有存储器,可以编制程序的控制器。它能够存储和执行指令,进行逻辑运算、顺序控制、定时、计数和算术等操作,并通过数字式和模拟式的输入输出,控制各种类型的机械和生产过程。plc及其有关的外围设备,都应按易于与工业控制系统形式一体,易于拓展其功能的原则设计。事实上,plc就是以嵌入式cpu为核心,配以输入,输出等模块,可以方便的用于工业控制领域的装置。plc与机器人,计算机帮助设计与制造一起作为现代工业的三大支柱。2.2.1 plc的应用plc的初期由于其价格高于继电器控制装置,使其应用受到限制。但近年来由于微处理器芯片及有关元件价格大大下降,使plc的成本下降,同时又由于plc的功能大大增强,使plc 的应用越来越广泛,广泛应用于钢铁、水泥、石油、化工、采矿、电力、机械制造、汽车、造纸、纺织、环保等行业。风力发电系统结构复杂,具有非线性、时变的特点.变桨距控制技术关系到风力发电机组的安全可靠运行,影响风力机的使用寿命,变桨距风力发电机比定桨距风力发电机具有更好的风能捕捉特性,现代的大型风力发电机大多采用可编程控制器(plc)作为风力发电机的变桨距控制器.控制方式灵活,编程简单,结构紧凑简单、易于施加各种控制、可靠性高,抗干扰能力强等特点.本文介绍了液压变桨距系统的工作原理,设计了变桨控制器的软件系统。2.2.2 plc的特点 抗干扰能力强,可靠性高 继电接触器控制系统虽具有较好的抗干扰能力,但使用了大量的机械触头,使设备连线复杂,由于器件的老化、脱焊、触头的抖动及触头在开闭时受电弧的损害大大降低了系统的可靠性。传统的继电器控制系统中使用了大量的中间继电器、时间继电器。 控制系统结构简单、通用性强、应用灵活 plc产品均成系列化生产,品种齐全,外围模块品种也多,可有各种组件灵活组合成各种大小和不同要求的控制系统。 编程方便,易于使用 plc是面向用户的设备,plc的设计者充分考虑到现场工程技术人员的技能和习惯,plc程序的编制,采用梯形图或面向工业控制的简单指令形式。 功能完善,扩展能力强 plc中含有数量巨大的用于开关量处理的继电器类软件,可轻松地实现大规模的开关量逻辑控制,这是一般的继电器控制所不能实现的。 plc控制系统设计、安装、调试方便 plc中相当于继电器系统中的中间继电器、时间继电器、计数器等“软元件”数量巨大,硬件齐全,且为模块化积木式结构,并已商品化,故可按性能、容量(输入、输出点、内存大小)等选用组装。又由于用软件编程取代了硬接线实现控制功能,使安装接线量大大减小,设计人员只要一台plc就可进行控制系统的设计可在实验室进行模拟调试。而继电接触器系统需要在现场调试,工作量很大且繁难。 结构紧凑 体积小、重量轻,易于实现机电一体化。由于以上特点,使得plc获得极为广泛的应用。2.2.3 plc的分类按i/o点数容量分类 一般来说,plc处理的i/o点数比较多,反映控制关系比较复杂,用户要求的程序存储器容量比较大,要求plc的指令及其他功能比较多,指令执行的过程比较快等。按plc的输入输出点数可将plc分为三类。公司的slc500系列等整式plc等产品。 微型 plc i/o点数小于64点的plc为超小型或微型plc。 小型 plc i/o点数为256点以下,用户程序存储容量小于8kb的为小型 plc。它可以连接开关量和模拟量i/o模块以及其他各种特殊功能模块,能执行包括逻辑运算、计时、计数、算术运算、数据处理和传送、通信联网等功能。如西门子公司的s7-200plc,三菱公司的f1、f2和fx0系列plc都属于小型机。 中型 plc i/o点数在5122048点之间的为中型plc。它除了具有小型机所能实现的功能外,还具有更强大的通信联网功能、更丰富的指令系统、更大的内存容量和更快的扫描速度。 大型 plc i/o点数为048点以上的为大型plc。它具有极强的软件和硬件功能、自诊断功能、通信联网功能,它可以构成三级通信网,实现工厂生产管理自动化。另外大型plc还可以采用三个cpu构成表决式系统,使机器具有更高的可靠性。按结构形式分类 按plc物理结构形式的不同,可分为整体式(也称单元式)和组合式(也称模块式)两类。 整体式结构 整体式结构的plc是将中央处理单元(cpu)、存储器、输入单元、电源、通信端口、i/o扩展端口等组装在一个箱体内构成主机。内外还有独立的i/o扩展单元等通过扩展电缆与主机上的扩展端口相连,以构成plc不同配置与主机配合使用。整体式结构的plc结构紧凑、体积小、成本低、安装方便。小型机常用这种结构。 组合式结构 这种结构的plc是将cpu、输入单元、输出单元、电源单元、智能i/o单元,通信单元等分别做成相应的电路板和扩展模块。组合式的特点是配置灵活,输入接点、输出接点的数量可以自由选择,各种功能模块可以依需要灵活配置。大、中型plc常用组合式结构。第3章 智能抢答器硬件概述3.1可编程控制器plc的选型s7-300是simatic控制器中销售量最多的产品,它已成功地用于范围广泛的自动化领域。s7-300的重点在于为生产制造工程中的系统解决方案提供一个通用的自动化平台。这就是说,s7-300是用于集中式或分布式结构的优化解决方案。坚持不懈的创新和改革使s7-300这个广泛应用的自动化平台能持续不断的升值概述。本设计中采用西门子公司的s7-300型plc,其优越的性能表现为极高的可靠性极丰富的指令集,易于掌握,便捷的操作,丰富的内置集成功能,实时特性,强劲的通讯能力,丰富的扩展模块。3.2 s7-300 plc系统组成电源模块 (ps);(选件)为s7-300/et 200m 供给电源;将120/230v交换电压改变到所须要的24伏直流工作电压;输出电流2a、5a、10a;中心处置单元 (cpu);多种cpu,有各种不同的性能,例如,有的cpu 上集成有输入/输出点,有的cpu上集成有profibus-dp通信接口等;接口模块 (im);用于连接多机架配置的;simatic s7-300 的机架;最多配置4个机架.每个机架最多可以插入8个模块.在4个机架上最多可安装32个模块;im 365用于一个中心机架和一个扩大机架的配置中;im 365/im 361;用于一个中央机架和最多4个扩展机架的配置中;信号模块 (sm);用于数字量和模拟量输入/输出;通讯处理器 (cp);用于连接网络和点对点连接;功能模块 (fm);用于高速计数,定位操作 (开环或闭环控制) 和闭环掌握;存储器mmcdin尺度导轨;用于模块安装;前连接器;用于简单而便利地连接传感器和执行器;调换模块时容许坚持接线;采取编码元件以避免更;换模块时的错误;分为20针、40针两种;3.3.1 s7-300系列plc性能介绍 表3-1 cpu简介种类图片cpu系列号功能简介s7-300 通用型cpu 312cpu 314cpu 315-2 dpcpu 315-2 pn/dpcpu 317-2 dpcpu 317-2 pn/dpcpu 318-2 dp 模块化微型plc 系统,满足中、小规模的性能要求 各种性能的模块可以非常好地满足和适应自动化控制任务 简单实用的分布式结构和多界面网络能力,使得应用十分灵活 方便用户和简易的无风扇设计 当控制任务增加时,可自由扩展 大量的集成功能使它功能非常强劲 3.3.2 i/o接线端口介绍信号处理模块主要分为四类:开关量输入di、开关量输出do、模拟量输入ai、模拟量输出ao1. 经常使用的开关量输入模块名称和性能。sm321 16 点输入,24v dc;13-30v为信号 1;-305v 为信号0;sm321 16 点输入,120v/230v ac;79-264v为信号1;040v为信号0;2. 经常使用的开关量输出模块名称和性能sm322 16 点输出,24v dc;信号 1 时输出 l+-0.8v;每通道的最大输出电流 0.5a; 阻性负载的最高输出频率 100hz,感性为 0.5hz;带短路电子保护;sm322 8 点输出,继电器接点;信号 1 时输出接点闭合;信号 0 时输出接点断开;接点容量 8a(230v ac)或 5a (24v dc);3. 经常使用的模拟量输入模块名称和性能sm331 8 点模拟量输入;用于电阻测量时,为 4 点;输入信号类型:电压+-80 毫 伏 ; +-250 毫 伏 ;+-500 伏;+-1v;+-2.5v;+-5v;1-5v;+-10v; 电流+-10 毫安;+-20 毫安;0-20 毫安;4-20 毫安; 电阻150 欧姆;300 欧姆;600 欧姆 热电偶e,n,j,k 型; 热电阻pt100 标准,ni100 标准;分辨率:14 位;4. 经常使用的模拟量输出模块名称和性能sm332 4 点模拟量输出; 信 号 类 型 : 电 压 输 出 0-10v ; +-10v ; 1-5v ; 电流输出 4-20ma;+-20ma;0-20ma;分辨率:12 位;3.4 plc外围接线与调试图3-2 接线图第4章 智能抢答器软件编程4.1 总体设计思路其工作原理为:接通电源后,主持人将开关拨到清零状态,抢答器处于禁止状态,编号显示器灭灯;主持人将开关置;开始状态,宣布开始抢答器工作。定时器倒计时。选手在定时时间内抢答时,抢答器完成:抢答完成后主持人根据题目难度判断答题时间(60s、120s、180s);优先判断、编号锁存、编号显示。当一轮抢答之后,定时器停止、禁止二次抢答、定时器显示剩余时间。如果再次抢答必须由主持人再次操作清除和开始状态开关。图4-1 总体方框图4.2 i/o地址分配表元件地址作用hl1q0.0绿色指示灯hl2q0.1红色指示灯hl3q0.3报警指示1号数码管aq1.0抢答号显示1号数码管bq1.1抢答号显示1号数码管cq1.2抢答号显示1号数码管dq1.3抢答号显示1号数码管eq1.4抢答号显示1号数码管fq1.5抢答号显示1号数码管gq1.6抢答号显示2号数码管q3.7倒计时显示2号数码管q3.6倒计时显示2号数码管q3.5倒计时显示2号数码管q3.4倒计时显示3号数码管q3.3倒计时显示3号数码管q3.2倒计时显示3号数码管q3.1倒计时显示3号数码管q3.0倒计时显示4号数码管q2.7倒计时显示4号数码管q2.6倒计时显示4号数码管q2.5倒计时显示4号数码管q2.4倒计时显示sb1i0.01号抢答器按钮sb2i0.12号抢答器按钮sb3i0.23号抢答器按钮sb4i0.34号抢答器按钮sb5i0.45号抢答器按钮sb6i0.56号抢答器按钮sb7i0.67号抢答器按钮sb8i0.78号抢答器按钮sa5i1.1开始抢答按钮sa2i1.2答题时间60ssa3i1.3答题时间80ssa4i1.4答题时间100ssa6i1.5复位重新抢答按钮表4-2 i/o地址分配4.3 程序图(1):主持人按开始抢答按钮图4-3 开始程序主持人必须在按下sa5开始按钮后,各抢答器按钮才能抢答,否则是不能抢答的。sa5接通后,定时器t0接通,10s内m0.0不得电,可以抢答成功。如果10s内没有有效抢答,红色报警灯亮并有声音报警,该题则不能抢答,表示抢答失败。(2):9路抢答电路图4-4 抢答程序9路抢答器电路要做到在可以抢答后任一一个抢答成功之后其它抢答无效,所以加入自锁,防止其它选手的抢答干扰。这里是其中的第一段抢答程序,剩下的其它8段与第一段同理。(3):指示电路1:绿色指示灯图4-5 绿色指示灯在有抢答的情况下,绿色指示灯亮2:红色指示灯、报警电路图4-6 声音警告在10s内没有抢答,红色指示灯亮,报警器报警。答题者在规定的时间内没有完成答题红色指示灯亮,报警器报警。(4):显示电路图4-7 一号数码管把抢答者的编号在1号数码管上面显示出来。而1号数码管为7节二极管组成,分别为a、b、c、d、e、f、g,组成一个数字,根据给不同的二极管通电从而得到1到9中间任一一个数字。(详细请参考以下表)表4-8 1号数码管显示表abcdefg1 m1.0112 m1.1111113 m1.2111114 m1.311115 m1.4111116 m1.51111117 m1.61118 m1.711111119 m2.0111111(5):脉冲电路图4-9 脉冲电路脉冲电路就是产生秒脉冲,给计数器一个脉冲,使计数器正常工作。(6):倒计时电路图4-10 60秒倒计时图4-11 120秒倒计时图4-12 180秒倒计时通过给3个计数器进行减计数,从而实现倒计时。在计数器的cv-bcd端输出bcd码,在数码管上显示。c0为60s倒计时,首先pv预定值为60,减计数m10.0每秒产生一个脉冲,就实现了60s倒计时。c1为120s倒计时,pv预定值为120。c2为180s倒计时,pv预定值为180。这样就实现倒计时的可调性。(7):倒计时显示图4-14 倒计时把计数器输出的bcd码通过move指令转移给qw2。qw2包括16个输出节点-q3.0、q2.7-q2.0。其中q3.7-q3.4四位为倒计时个位显示,q3.3-q3.0四位为倒计时十位显示,q2.7-q2.4四位为倒计时百位显示。(8):复位电路图4-15 复位程序抢答结束后,不管抢答成功还是没有成功主持人都应该按下复位按钮,消除各数码管的显示,才能进行下一题的抢答。第5章 智能抢答器系统电路调试编程器用来为s7-300编写程序,使用编程电缆连接编程器和cpu。通过profibus电缆可以实现过的s7-300cpu直接的彼此通讯,以及与其它simatic s7plc进行通讯。使用一根profibus总线电缆可以连接多个s7-300。5.1 调试用plc概述本设计基于实验室plc模拟完成。实验室plc为s7-300型可编程控制器,cpu型号为314c-2 dp订货号6es7314-6cg03-0ab0。图5-1 实验室plc5.2 显示数码管简介5.2.1 8段数码管数码管按段数分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个“8”可分为1位、2位、4位等等数码管;按发光二极管单元连接方式分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(com)的数码管。共阳数码管在应用时应将公共极com接到+5v,当某一字段发光二极管的阴极为低电平时,相应字段就点亮。当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(com)的数码管。共阴数码管在应用时应将公共极com接到地线gnd上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮。当某一字段的阳极为低电平时,相应字段就不亮。 表5-2 数码管显示 abcdefg1 112 111113 111114 11115 111116 1111117 1118 11111119 111111 图5-3 数码管5.2.2 bcd译码显示数码管bcd七段译码器的输入是一位bcd码(以d、c、b、a表示),输出是数码管各段的驱动信号(以fafg表示),也称47译码器。若用它驱动共阴led数码管,则输出应为高有效,即输出为高(1)时,相应显示段发光。例如,当输入8421码dcba=0100时,应显示 , 即要求同时点亮b、c、f、g段, 熄灭a、d、e段,故译码器的输出应为fafg=0110011,这也是一组代码,常称为段码。同理,根据组成09这10个字形的要求可以列出8421bcd七段译码器的真值表。表5-4 bcd译码显示按照接线图把各个i/o地址连接起来。我们首先把程序下载到plc中间,然后我们通过实验模拟主持人与抢答者之间的抢答。首先我们要求主持人在每一个题目抢答之前都要按下开始按钮,在抢答结束后主持人要按下复位键按钮,才能在下一题进行正常抢答。主持人按下开始按钮后10秒内4号抢答成功,一号数码管将显示出成功抢答者的编号,同时绿色指示灯l0亮。图5-5 6号抢答成功如果主持人按下开始按钮后10秒内没有答题者抢答,红色指示灯、报警器将会同时得电,l1、l2亮。图5-6 绿色指示灯、报警按照程序设计要求在主持人按下开始按钮之后,那位答题者抢答成功,一号数码管应该显示出相应的编号。下图是如4号、5号。图5-7 4、5号抢答成功在抢答者成功之后,主持人应该判断题目的难度,然后给答题者选择答题时间,简单的题目设定的答题时间为60秒,普通的题目设定的答题时间为120秒,困难的题目设定的答题时间为180秒。主持人在设定答题时间后,答题者开始答题,设定的时间将会在2、3、4号数码管上以倒计时的形式显示,如果答题者在规定的时间内没有完成答题任务,答题结束,红色指示灯亮报警器报警。如果答题者在规定的时间内完成答题任务,答题成功,进行下一题的抢答。下图是在抢答者答题时的2、3、4号数码管倒计时显示。图5-8 倒计时155秒图5-9 倒计时4秒通过在实验中取得的数据,该程序能完成9路抢答器的抢答任务,并且具有可调倒计时功能。5.3 程序运行过程分析说明 当主持人台按下开始按钮时,就将信号传入plc中,答题限时定时器t0 闭合并自锁,使得答题限时计时器t 1开始计时10秒,同时9个参赛队处于抢答状态。然后根据哪个队最先抢到题目,然后在规定的答题时间内作答,或者答题超时。(由规定显示电路和音响作出反应。)例如,1号参赛队抢到题目,同时抢答继线圏电器m1.1 通电并自锁,抢答继电器m1.1与其它参赛台按钮输入触点相串联的常闭触点断开,使得在有抢答按钮按下的情况下,其它按钮均无效。抢答继电器m1.1闭合,使其连接m1.1常开的触点闭合点亮一号数码管。若1号参赛台答题超时,在答题超时的情况下,红色指示灯的常开输出与t1、t2、t3的常开触点串联驱动裁判台的灯和音响。若1号参赛台违规抢答,主持人员未按下开始按钮sa5(m0.0 未闭合),因此抢答继电器m1.1也不能让那个闭合。在违规抢答的情况下。无参赛队抢答,抢答继电器m1未通电闭合(无人抢答),抢答限时计时器t0计时到,常开触点闭合。当无人抢答时,m1的常闭触点与t0的常开触点串联驱动红色指示灯和报警器。综上所述,当1号参赛队违规抢答、无人抢答、答题超时驱动红色指示灯和报警器及正常抢答、答题驱动音响的梯形图。其中q0.3为报警器驱动输出。 抢答参赛队号显示,选用输出继电器q1.0-q1.6驱动数码管1的七段发光管,即当有人抢答时即可显示抢到题的队号。 当1 号参赛台抢到题,则1号参赛台灯驱动输出继电器m1.0闭合,m1.0的常开触点闭合,驱动q1.1 和q1.2,数码管1 即显示“1”的字符。 当2号参赛台抢到题,则2号参赛台灯驱动输出继电器m1.1闭合,驱动q1.0、q1.1、q1.3、q1.4和q1.6,数码管1 即显示“2”的字符。 当3号参赛台抢到题,则3号参赛台灯驱动输出继电器m1.2闭合,驱动q1.0、q1.1、q1.2、q1.3、和q1.6,数码管1 即显示“3”的字符。 当4号参赛台抢到题,则4号参赛台灯驱动输出继电器m1.3闭合,驱动q1.1 、q1.2、q1.5和q1.6,数码管1 即显示“4”的字符。当5号参赛台抢到题,则5号参赛台灯驱动输出继电器m1.4闭合,驱动q1.0 、q1.2、q1.3、q1.5和q1.6,数码管1 即显示“5”的字符。当6号参赛台抢到题,则6号参赛台灯驱动输出继电器m1.5闭合,驱动q1.1 、q1.2、q1.5和q1.6,数码管1 即显示“6”的字符。当7号参赛台抢到题,则7号参赛台灯驱动输出继电器m1.6闭合,驱动q1.0 、q1.1、和q1.2,数码管1 即显示“7”的字符。当8号参赛台抢到题,则8号参赛台灯驱动输出继电器m1.7闭合,驱动q0.0、q1.1 、q1.2、q1.3、q1.4、q1.5和q1.6,数码管1 即显示“8”的字符。当9号参赛台抢到题,则9号参赛台灯驱动输出继电器m2.0闭合,驱动q0.0、q1.1 、q1.2、q1.3、q1.和q1.6,数码管1 即显示“9”的字符。 计时脉冲产生程序。计时脉冲产生程序由计时器t4组成。当主持人选择倒计时时间时开关闭合m10.1自锁闭合时,计时器t4开始计时,经过1s后,m10.0的常开触点闭合其常闭触点断开,使t3复位,常开触点闭合, t4复位。 计时显示程序。计时显示程序由输出计数器c0、c1、c2组成,m30-m36输出bcd通过移动指令转移给qw2以驱动数码管1数码管2和数码管3完成。其中输出继电器q3.3-q3.0驱动数码管2,担任秒个位的显示;q3.7-q3.4驱动数码管3,担任秒十位的显示, q2.3-q2.0驱动数码管4,担任秒百位的显示。按下复位按钮sa6,各输出继电器辅助继电器全部释放,为下一次抢答作准备。第6章 总 结在老师和同学的帮助下做完了毕业设计的工作,由于自己知识的缺乏及能力的有限,仍没有能够实现带有语音识别等功能的补充与完善。但是通过这次的毕业设计,我能运用已学的知识解决我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论