自动售货机plc控制——课程(编辑修改稿)内容摘要:

和 LED 管的动作变化体现出来。 最后把电路板与 PLC 连接起来,输入已编好的程序进行调试,以便 达到此次课程设计的目的和要求。 自动售货机整体设计面板如图 21 所示 . 佛山科学技术学院课程设计用纸 5 图 21 自动售货机的面板布置图 自动售货机硬件电路设计 硬件显示模块 用 4 个八段数码管来显示 货币值和货物库存量,数码管的连接采用共阴极的形式 .数码管内部结构及连线分别如图 31 和图32 所示。 图 31 数码管 内部结构 图 32 数码管的接线 佛山科学技术学院课程设计用纸 6 按键操控模块 按键与 PLC 端子连线如图 33 所示 CD4511 驱动三合一译码器 图 33 按键接线 CD4511 译码 器 CD4511 主要端子介绍如下: ① 锁存部分有四位存储锁电路,由锁存允许端 LE 控制锁存,当 LE= “0” 时,锁存器直通,输出端随 A~ D端变化;当 LE= “1” 时,锁存器锁定,输出端保持不变。 ② 熄灭控制端 BI,当 BI= “0” 时,译码器输出全为 “0” ,即数码管熄灭。 ③ 输出驱动部分是具有较大电流输出的 NPN 双极型晶体管,当推动 LED 数字显示器件时,一定要加限流电阻,限流电阻约 200Ω ,由等测试输入端 LT,可测试数码管的七段。 当 LE= “0”时,显示数 8,即各段均亮,则正常。 当输入的 BCD 码大于 1001 时,七段显示输出全为“ 0”,数码管熄灭。 CD4511 管脚逻辑图和真值表分别如图 34 和图 35 所示。 佛山科学技术学院课程设计用纸 7 图 34 CD4511 管脚逻辑图 图 35 CD4511 真值表 AB C Da b c d ef gLT BI LEV DDV SS1168 佛山科学技术学院课程设计用纸 8 I/O 端子分配 表 31 I/O 端子分配 I/O 端子接线图 图 36 I/O 端子接线 输入 输出 X0: 5 角识别器 Y0~ Y10:自制显示电路板 X1: 1 元识别器 Y11:饮料驱动器 X3: 5 角识别器 Y12:啤酒驱动器 X4: 5 角识别器 Y13:饮料指示灯 Y14:啤酒指示灯 Y15:找钱指示灯 Y16:退币驱动器 佛山科学技术学院课程设计用纸 9 主 电路接线图 主 电路主要由 CD4511 译码器、 LED 数码管、电阻和直流电源四部分组成, 接线图如 图 37 所示 图 37 主 电路 接线图 自动售货机软件 设计 程序流程图 佛山科学技术学院课程设计用纸 10 图 41 程序流程图 金额 = 元。 金额 =3 元。 购买饮料。 购买啤酒。 金额减 3 元 投一元。 金额减 元 N N Y Y 退币处理 开 始 初始化 金额加一元 金额加五角 Y Y Y N N 金额 =0。 退币。 Y N N Y 结 束 N 佛山科学技术学院课程设计用纸 11 程序主要功能模块解释说明 投币 模块 图 42 投币流程 图 43币种检测判断 程序段 该段程序 采用上升沿脉冲触发按钮作为投币动作, 执行投币检测及币种判断功能的。 如果 X000 来一个上升沿触发脉冲就在寄存五毛数值的数据寄存器里加币值,同时通过对 M20 置位来驱动其附带执行的程序。 X001 上升沿触发脉冲执行跟 X000 同理。 佛山科。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。