计算机研究与发展期刊入选论文范文
所属栏目:计算机应用论文
发布时间:2013-12-20 14:23:41 更新时间:2013-12-20 14:50:40
在食品行业的加工过程中,工人要穿水靴工作,如果不及时对这些相关企业工人的水靴内部及外部进行清洗,就极易造成水靴细菌滋生,污染食品。在厂矿、农业、化工等部门,由于工作环境的关系,导致工人的水靴内部极易脏污,外层容易附着易滑物质,如不及时清洗,很容易造成脚疾传染,危害工人的身体健康,而且会给生产过程带来不同程度的安全隐患。因此,特殊的工作环境对水靴内外的卫生提出了特定要求,水靴内部及外部的全面、及时清洗对相关企业来说是非常重要的。
摘要:在食品加工行业,若防护水靴没有及时清洗干净,极易造成细菌滋生,造成对食品的污染。设计了一种基于ARMCortex?M3单片机为核心,应用RFID技术和无线串口WiFi技术设计而成的水靴自动清洗系统。该系统能够实现对防护水靴的自动清洗和对工人水靴清洗状况的综合管理。经测试与应用表明,系统性能稳定可靠,能够大幅度节省人力,并能提高管理的效率。
关键词:水靴清洗,ARM,Cortex?M3单片机,RFID技术,串口WiFi技术
0引言
通过对水靴自动清洗控制系统的设计,完成水靴的清洗、烘干,进而填补我国对水靴、其他鞋类、桶类形状物品的内部清洗的空白,提高我国清洗行业的市场竞争力,降低相应行业的清洗成本,减少其生产过程中的安全隐患,延长水靴使用寿命,促进我国食品加工等行业的健康发展。
1系统设计原理
主机采用固定结构安装,内有高压水枪和大功率加热风机,达到清洗和烘干的目的。从机采用轨道相对固定模式设计,多台从机分别安装在轨道上,用于放置待清洗的水靴。主机控制轨道的转动,使从机循环通过主机,达到对从机内待清洗的水靴进行清洗和烘干的目的。从机包括从机控制电路和清洗柜。从机安装在可以转动的轨道上,轨道的转动受主机控制电路的控制。主机包括主机控制电路和清洗台,主机控制电路实现对清洗台和轨道的控制。清洗水靴放入从机清洗柜中。通过轨道转动,使从机清洗柜到达主机清洗台的指定位置,通过主机控制电路控制清洗台实现对水靴的清洗和烘干。
1.1主机控制电路
1.2从机控制电路
2系统硬件设计
系统的硬件部分主要包括单片机控制模块、RFID刷卡模块、串口WiFi模块三个部分。
2.1单片机控制模块
为了达到系统控制要求,本系统采用了ST公司基于Cortex?M3内核的32位增强型闪存微控制器STM32F?103VET6作为主控制器,Cortex?M3内核是专门设计于满足集高性能、低功耗、实时应用、具有竞争性价格于一体的嵌入式领域的要求[1]。
2.2RFID刷卡模块
目前常用的有接触式刷卡方式和非接触式刷卡方式。接触式IC卡是通过触点与外界的接触实现电气连接进行数据的读写,适用于用卡次数不多且环境较好的场合[2]。RFID无线射频识别技术的射频卡具有非接触、无磨损、操作方便,读/写频率高,使用寿命长,安全防冲突等优点[3]。
从机具有刷卡管理功能,使用刷卡进行信号采集。系统要求能够对用户在任意从机进行刷卡均可以识别该用户放靴的位置,这就需要对卡进行写入操作。由于ID刷卡方式只能读出,不能实现对卡进行写入操作,而采用IC卡刷卡方式不仅可以读出而且可以写入,故本系统采用IC卡刷卡方式对用户进行管理。
当用户在从机中刷卡时,IC卡读/写电路将用户姓名、卡号读出来送显示电路显示。同时将从机编号写入IC卡中,实现用户在任意从机进行刷卡均可以识别该用户放鞋的位置。
2.3串口WiFi模块
由于从机是安装在轨道上,并且随轨道转动,所以主机与从机只能通过无线信号传输。而主机具有检测从机内的水靴是否清洗过的功能,防止已清洗过的水靴进行第二次清洗。由于主机只具有RS232接口,故采用RS485/RS232接口来实现从机RS485接口与主机接口进行通信来实现。
3系统软件设计
系统软件采用模块化设计思想,以主程序为核心设置了多个功能模块子程序,简化了程序设计结构。各模块采用C语言进行编程,运行过程中通过主程序调用各功能模块子程序来实现整个系统功能。
3.1主机软件设计
(1)开始
(2)系统检测
如当前从机清洗柜内有水靴,则主机通过无线通信识别从机的状态,对符合条件从机内的水靴进行清洗。主机必须先判断从机门是否关闭锁紧,惟有锁紧状态的从机能进入主机,否则轨道驱动电机立即停止,并发出报警信号。主机驱动轨道电机,带动轨道转动,将准备清洗的从机送入主机的准确位置。
(3)执行清洗和烘干
如当前从机清洗柜内有水靴且准备就绪,则扫描电机启动,扫描杆运行。电磁阀打开进行喷水,水靴清洗完成后,扫描杆回到初始位置。水靴清洗完毕后,轨道驱动电机启动,通过轨道电机转动将下一从机带入主机清洗位置,将当前清洗后的从机送入主机烘干位置,并准确就位后轨道驱动电机停止。执行烘干操作,烘干后的水靴由轨道电机送出烘干位置,同时与从机进行通信,清除清洗标记,等待用户刷卡取出水靴。
3.2从机软件设计
(1)开始
开机时系统自检,由于在电源关闭的情况下电磁门可以手动打开,所以开机时必须检测从机是否处于正常状态,所有从机清洗柜都必须处于空闲的状态才能通过系统自检。否则未处于此状态的从机蜂鸣器就会报警,从机门解锁,指示灯呈红色闪亮状态,等待管理员进行处理,处理好后从机发出锁定信号,警报解除完成自检。
(2)用户刷卡,申请洗靴用户使用射频识别卡在绿色指示灯的从机刷卡器上刷卡后,经过初始上电复位、寻卡操作、通过防冲撞、密码验证后,读/写模块可以对该存储区的数据进行读、写、增值、减值以及挂起等操作。从机显示屏显示出分配给该用户的从机号码,同时显示用户姓名、清洗次数等信息,如果是合法用户此时该从机门处于解锁状态,指示灯为红色常亮状态。用户将自己的靴放入该从机清洗柜中,并且要求用户关闭柜门。从机将清洗请求信号发给主机,等待主机对水靴进行清洗。
(3)清洗水靴,刷卡取水靴
当从机就位后,主机控制轨道将该从机送入主机中,主机执行相应的清洗和烘干工作。当从机为已清洗状态,则不执行清洗或烘干动作(已经洗过的靴,不用洗第二次避免浪费资源)。从机中水靴在主机中进行清洗后,通过轨道从主机中送出,指示灯变为红色常亮。只要从机中还有未清洗的水靴,轨道都会转动。当所有从机中都没有待清洗的水靴时轨道停止转动。
当清洗完毕用户,通过任意工位刷卡,刷卡后主机显示屏上显示该用户的从机清洗位置,此时放水靴的从机指示灯闪亮,电磁锁解锁,用户找到该从机清洗柜取回自己的水靴。从机检测到两个工件都为空时立即发出锁定信号,门弹回后立即锁定,该从机即可执行下一次清洗任务。
4系统测试与应用
在系统硬件设计和软件编程完成后,对整个系统进行了组装与初步调式,完成的系统的外观图如图6所示。
通过对水靴自动清洗系统的设计达到了如下功能。
(1)从机采用射频识别技术,从机刷卡后能够判别用户情况、显示用户姓名、工位号。用户放入水靴能够进行识别,并进行申请清洗操作。
(2)主机能够实现自检、从机到位检测、水、气扫描杆位置检测功能,并对水靴进行自动清洗、消毒和烘干操作。
(3)从机清洗完毕后,通过从机通信电路能够实现在任意从机刷卡均可以识别该用户放水靴的位置;
(4)主机能够识别从机状态(是否到位、未清洗、已清洗),不会对清洗过的水靴进行第二次清洗,实现预期的目标。
5结语
本文通过设计利用STM32F?103VET6单片机处理后,通过应用RFID技术和无线WiFi串口进行通信,实现了一个主控系统对多个从控工位控制系统的控制与管理,能够完成对防护水靴的自动清洗和对清洗情况的记录等综合管理,改变了传统人工清洗方法费时费力且不利于管理的困难。该系统的食品加工、医药加工等使用防护水鞋的行业,具有很高的实用性,也具有很好的应用价值与应用前景。
参考文献
[1]张旭,亓学广,李世光,等.基于STM32电力数据采集系统的设计[J].电子测量技术,2010(11):90?92.
[2]张大为,王珺,刘迪.基于单片机的射频卡读卡器设计[J].现代电子技术,2011,34(10):57?59.
[3]李景民.基于89C51单片机IC卡读写器的设计[J].科技传播,2012(12):262?263.
[4]宋奇文,张令刚,张崇欣.基于RFID/WiFi技术的矿井机车监控与管理系统[J].煤矿现代化,2010(4):58?59.
[5]黄景武,邹传云,肖永兵,等.基于WiFi的RFID可扩展AMR车位检测系统[J].现代电子技
月期刊平台服务过的文章录用时间为1-3个月,依据20年经验,经月期刊专家预审通过后的文章,投稿通过率100%以上!