1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
当投币金额不大于时,并且大于相应商品的单价时,对应的指示灯会点亮,当种商品被选择后,对应的指示灯会以为周期闪烁。
在退币时灯不在点亮,即的常闭触点断开。
选择商品和送出部分选择商品部分由三段程序构成,分别用来处理汽水,花茶和咖啡的选择,下面以选择汽水为例进行详细说明。
汽水的单价为元,当汽水指示灯点亮,即接通时,每按键次汽水选择按钮,系统将把用户的可消费余额减去元,如按键前数码管显示元,按键后则显示元,并由控制汽水输出。
这里须注意的是按键时,不可同时按否则,按键无效。
同样在商品送出时按选择商品键也是无效的,这里由的常闭来实现。
商品的送出由代表该商品的指示灯闪烁次来表示。
当选择该商品后在实现上述处理的同时,将置,它的常闭触点可以屏蔽用户再次选择该商品,它的对常开触点用于产生四个周期为的方波,每个方波的占空比为。
其波形如下所示。
当在四次计数完毕后,释放,并将复位清零。
退币找零部分退币键为,当接通后,退币指示灯亮,以表示系统退币正在进行中。
亮的时间由设置,这里设置,就是亮。
的常开在用户投币金额大于元系统自动调用退币时接通。
退币时,系统根据用户所剩余额进行比较,当余额大于或者等于元时,先退币面值为元的货币,然后再根据大于或者等于元的余额退元的货币,最后再退回元的用户余额退回给用户。
在按退币键后,为保证系统的可靠性,用户在内后才可在投币,即的常闭触点接通,而前面已经说明的常闭触点可以实现阻止用户投币的作用。
三梯形图结束语这次所做的自动售货机将我学过的理论知识应用到实践,以前在学习时不够清楚如何应用所学知识,对所学的知识不能很好的融会贯通。
但现在通过这个技师论文,让我对模电,数电,自动控制等方面的知识有所增加,对其加以进步的消直径厚度。
适用于人民币。
工作电压。
功耗静能动能工作温度二纸币识别器纸币识别原理把正常的钞票在各传感器接收到的信号进行统计取样识别,并寄存起来,作为检测的依据。
当识别纸币时,把在各通道接口接收到的信号参数与原寄存起来的信号参数进行比较判断,若有明显差异时就立即送出报警信号并截停电机,同时送出对应的信号提示。
型号电压电流待机工作工作温度保存温度湿度重量插入方向任意方向识别时间秒三电磁阀的选择国内外的电磁阀从原理上分为三大类即直动式分步直动式先导式,而从阀瓣结构和材料上的不同与原理上的区别又分为六个分支小类直动膜片结构分步膜片结构先导式膜片结构直动活塞结构分步活塞结构先导活塞结构。
本设计主要采用的是直动势电磁阀。
直动式电磁阀原理通电时,电磁线圈产生电磁力把关闭件从阀座上提起,阀门打开断电时,电磁力消失,弹簧力把关闭件压在阀座上,阀门关闭。
特点在真空负压零压时能正常工作,但般通径不超过。
四的选择目前,自动售货机的核心是单片机,可是但输出电压不稳定,单片机就容易发热造成爆裂,可靠性低等缺点,而不但可以实现类似的控制功能,还具有性能可靠电压使用范围广灵活通用易于编程使用方便等特点,并且计台完整的销售雪碧和可乐的自动售货机,具有硬币识别币值累加自动售货自动找钱功能,此售货机可接受的硬币为元,元和元的纸币。
雪碧的售价为元,可乐的售价为元,奶茶的售价为元。
自动售货机是台机电体化的自动化装置,在接受到货币已输入的前提下,靠触摸控制按钮输入信号使控制哭启动相关位置的机械装置完成规定动作,将货物输出。
用自动控制系统替代现有的人工销售方式,节省人力,减少销售开支,扩大销售覆盖面,当投入的硬币总值超过元时,雪碧指示灯亮,当投入的硬币总值超过元时,雪碧和可乐的指示灯都亮。
当投入的硬币总值超过元时,雪碧可乐和奶茶的指示灯都亮。
当雪碧指示灯亮时,按雪碧按钮,则雪碧从售货口自动售出,雪碧指示灯闪烁。
当可乐指示灯亮时,按可乐按钮,则可乐从售货口自动售出,可乐指示灯闪烁。
当奶茶指示灯亮时,按奶茶按钮,则奶拆从售货口自动售出,奶茶指示灯闪烁。
当按下雪碧按钮可乐按钮或奶茶按钮后,如果投入的硬币总值超过所需的钱数时,找钱指示灯亮,自动售货机自动退出多余的钱。
动作停止后按退币钮,可以退回余额,退回余额如果大于元,则先退元,再比较余额如果大于元,再退元,如果小于元则直接退元的。
二部分程序注释投币部分为投币识别,每识别次,即或接通次,往寄存器中累加按键代表的相应金额,但是在报警和退币的时候不可投币,此时和会分别断开,此时投币无效,只有在退币过程结束后,再投币方才有效,若在内投币则直接退币。
在系统上电按下启动键后接通后,接通时方可开始下次操作。
价格比较部分寄存在中的货币金额和商品的单价相比较,如第句中如果和巩固,并进行很好的链接。
通过对全自动售货机控制系统的设计,让我体会到使用的广泛性及其重要性,技术的出现给现代控制领域带来了项新的改变。
目前,在控制系统诸多领域中得到了极为广泛的应用,特别是其中系列的的出现,具有很高的可靠性,抗干扰能力强,适应性强,应用灵活,编程方便,易于使用,功能强,扩展能力强,控制系统设计安装调试方便,维修方便,维修工作量小,体积小重量轻易于实现机电体化。
推动了工业生产,影响着人们的工作和生活。
总之,这次论文设计让我巩固了基础知识与培养创新意识相结合。
我相信这些在我今后的学习和工作当中都会有很大的帮助。
谢辞本次毕业设计是在朱曦老师精心指导下完成的,导师严谨求实的教学态度兢兢业业的工作精神正直坦荡的为人风范使我受益匪浅。
谨在此向我的导师致以崇高的敬意和衷心的感谢。
在本课题的选题和研究的过程中,不仅有导师精心的指导,而且还得到了其他老师和同学的帮助。
在此,对其他给予帮助的老师们和同学们表示我真挚的谢意和衷心的感谢。
参考文献程周可编程序控制器原理与应用北京高等教育出版社,年周美兰,周封,忘岳宇电气控制与组态设计北京科学出版社,吴建强,姜三勇可编程控制器原理及应用哈尔滨工业大学出版社,吴中俊,黄永红可编程序控制器原理及应用北京机械工业出版社,张万忠,刘明芹电器与控制技术北京化学工业出版社。
王兆义可编程序控制器教程北京机械工业出版社,则,则,则。
最后句用于判断用提高指计中已经详细介绍过。
如需了解请查阅主节点软件设计中模块设计部分内容,在这里不再重复讲解应用层协议内容。
下面主要讲解驱动层程序,驱动层程序与主节点类似,包括帧发送程序和帧接收程序。
由于在本设计中从节点发送给主节点的数据类型只种,即常规的灯数据。
故,帧发送程序得到了简化,首先将帧设置为标准数据帧,数据字节长度为字节。
然后将照明灯的剩余时间和灯状态填入发送缓冲区,最后请求发送。
从节点总线帧发送程序流程图如图所示。
总线帧接收程序采用外部中断服务程序进行接收,当控制器接收到数据后,产生中断,中断信号由的中断引脚输出,通过触发单片机的外部中断,从而通知单片机向控制器提取数据。
接收中断服务程序如图所示。
程序开始是否正在接收先前发送是否成功读取状态寄存器读取状态寄存器读取状态寄存器发送缓冲区锁定否将灯时间及状态填入发送缓冲区启动发送程序结束程序开始关中断读取状态寄存器总线关闭否清除中断标志位,恢复总线数据溢出否清除中断标志位,释放接收缓冲区调用数据解包函数并释放接收缓冲区接收缓冲区有数据释放总裁捕捉寄存器和捕捉寄存器开中断程序结束图帧发送程序流程图图帧接收程序流程图照明信号数据处理模块设计照明信号数据处理模块主要是根据主节点发送过来的灯设置信息,决定何种情况打开还是关闭照明设备开关,并根据情况决定是否需要开启定时器,以及是否需要刷新显示等。
在从节点接收到灯设置信息和确定信息后,开始调用数据处理函数,首先关闭定时器,重新赋值初值和清零相关计数变量,接着根据开关状态变量刷新显示,然后判断是开灯还是关灯,再做相应的动作和启动定时器。
具体程序流程图如图所示。
程序开始禁止定时器计数,重赋初值清除相关计数器变量根据开关状态变量的值,刷新显示开灯吗开灯定时时间为开灯并启动定时器关灯定时时间为关灯并启动定时器程序结束图照明信号数据处理程序流程图键盘扫描及处理模块设计键盘扫描及处理模块主要用于实现人机交互,用于设置本从节点灯设备的开关灯情况。
键盘是个输入设备,其软件驱动方法主要是通过检查按键是否按下,当按键按下时,该管脚将与地线相连为低电平,否则为高电平。
处理器就是通过检测该引脚的高低电平来判断按键是否按下的。
键盘扫描及处理模块程序流程如下首先,判断循环选择键是否按下,若按下则停止定时器,禁止接收中断,循环键按下次数变量,并在特定位置显示闪烁光标,然后等待按键松开。
接着判断加键按下否,若按下则将对应的变量加,并刷新显示。
接着判断减按键按下否,按下则将对应变量减,并刷新显示。
键盘扫描及处理模块程序流程图如图所示。
程序开始循环选择键按下关接收中断,停定时器循环键按下次数显示光标闪烁松开不等于加键按下吗减键按下吗相应变量加处理并刷新显示加键松开了吗相应变量加处理并刷新显示减键松开了吗程序结束图键盘扫描及处理程序流程图照明灯定时控制模块设计照明灯定时控制主要是通过单片机定时器进行定时控制的。
由于每产生次定时中断,通过记录中断次数,当中断次数达到次时,表示计时,清零,变量自加,当计数值达到时户投币金额是否大于,只有当时,即时方可调用下列程序,否则系统自动调用退币程序。
当投币金额不大于时,并且大于相应商品的单价时,对应的指示灯会点亮,当种商品被选择后,对应的指示灯会以为周期闪烁。
在退币时灯不在点亮,即的常闭触点断开。
选择商品和送出部分选择商品部分由三段程序构成,分别用来处理汽水,花茶和咖啡的选择,下面以选择汽水为例进行详细说明。
汽水的单价为元,当汽水指示灯点亮,即接通时,每按键次汽水选择按钮,系统将把用户的可消费余额减去元,如按键前数码管显示元,按键后则显示元,并由控制汽水输出。
这里须注意的是按键时,不可同时按否则,按键无效。
同样在商品送出时按选择商品键也是无效的,这里由的常闭来实现。
商品的送出由代表该商品的指示灯闪烁次来表示。
当选择该商品后在实现上述处理的同时,将置,它的常闭触点可以屏蔽用户再次选择该商品,它的对常开触点用于产生四个周期为的方波,每个方波的占空比为。
其波形如下所示。
当在四次计数完毕后,释放,并将复位清零。
退币找零部分退币键为,当接通后,退币指示灯亮,以表示系统退币正在进行中。
亮的时间由设置,这里设置,就是亮。
的常开在用户投币金额大于元系统自动调用退币时接通。
退币时,系统根据用户所剩余额进行比较,当余额大于或者等于元时,先退币面值为元的货币,然后再根据大于或者等于元的余额退元的货币,最后再退回元的用户余额退回给用户。
在按退币键后,为保证系统的可靠性,用户在内后才可在投币,即的常闭触点接通,而前面已经说明的常闭触点可以实现阻止用户投币的作用。
三梯形图结束语这次所做的自动售货机将我学过的理论知识应用到实践,以前在学习时不够清楚如何应用所学知识,对所学的知识不能很好的融会贯通。
但现在通过这个技师论文,让我对模电,数电,自动控制等方面的知识有所增加,对其加以进步的消直径厚度。
适用于人民币。
工作电压。
功耗静能动能工作温度二纸币识别器纸币识别原理把正常的钞票在各传感器接收到的信号进行统计取样识别,并寄存起来,作为检测的依据。
当识别纸币时,把在各通道接口接收到的信号参数与原寄存起来的信号参数进行比较判断,若有明显差异时就立即送出报警信号并截停电机,同时送出对应的信号提示。
型号电压电流待机工作工作温度保存温度湿度重量插入方向任意方向识别时间秒三电磁阀的选择国内外的电磁阀从原理上分为三大类即直动式分步直动式先导式,而从阀瓣结构和材料上的不同与原理上的区别又分为六个分支小类直动膜片结构分步膜片结构先导式膜片结构直动活塞结构分步活塞结构先导活塞结构。
本设计主要采用的是直动势电磁阀。
直动式电磁阀原理通电时,电磁线圈产生电磁力把关闭件从阀座上提起,阀门打开断电时,电磁力消失,弹簧力把关闭件压在阀座上,阀门关闭。
特点在真空负压零压时能正常工作,但般通径不超过。
四的选择目前,自动售货机的核心是单片机,可是但输出电压不稳定,单片机就容易发热造成爆裂,可靠性低等缺点,而不但可以实现类似的控制功能,还具有性能可靠电压使用范围广灵活通用易于编程使用方便等特点,并且
