论文部分内容阅读
随着我国人口红利的渐失和自动化程度的提高,无人自动售货机在零售行业的发展和壮大已经成为一种必然的趋势。嵌入式技术是控制售货机出货的保证,Web技术为售货机远程后台管理提供了又一种解决方案。随着现阶段WiFi信号的覆盖与普及,售货机以WiFi信号无线通信的形式连接互联网成为了可能。本文充分利用现阶段已经成熟的嵌入式技术、Web技术、网络技术构建以ARM和嵌入式Web服务器为核心的自动售货机售货控制系统和远程监控系统,完成对售货机零售功能和后台批量管理的设计。首先,本文介绍了售货机的研究背景与研究现状,分析了售货机在以无线WiFi信号连接无线路由器的基础上,搭建售货机运营商能够拥有所属权的嵌入式Web服务器进行远程后台管理这一方案的可行性,明确了本文的主要研究方向和研究意义。其次,在售货控制系统上,既设计了实现基础零售功能的由多个功能模块构成的售货机控制板,又设计了相关辅助模块进一步提高售货机运行的可靠性与稳定性,同时还设计了用于提高售货机现场装机效率的售货机自检功能。然后,在分析了不同种多机通信技术的基础上,明确了基于RS485通信标准的售货机多机通信协议和通信原则,设计了多台自动售货机主从通信的运行模式,为后续的集约化管理奠定了基础。最后,在远程监控系统上,以B/S为整体架构,以HTML+JS技术设计客户端发送HTTP请求,以支持TCP/IP协议的WiFi模块搭建嵌入式Web服务器应答HTTP请求,同时针对嵌入式Web服务器自身特点运用Ajax等技术优化数据交互。最终,售货机运营商可以通过任意一台PC或者手机以操作浏览器的方式完成对多台自动售货机的远程实时监控。本文对本系统进行了实验测试和现场运行测试,结果表明本设计达到了预期的要求,有效的提高了售货机运行的可靠性和后期管理的经济性。本文共有图40个,表5个,参考文献51篇。