基于ARM9和M0的食品仓储管理系统的设计与研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:pdscyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,食品仓储管理系统是一种基于人工监控和纸质记录的系统,需要工作人员记录货物信息、看管货物,并且对仓库的环境例如:温度、湿度定期监控,从而保证食品的新鲜。这种仓库管理系统需要很高的人力成本。针对传统食品仓储管理的高成本问题,本文设计了一种基于ARM9和M0的新型自动化仓储管理系统。该系统采用ARM9和M0等嵌入式设备,融合了RFID无线射频识别、ZigBee、BOA服务器等技术,并利用Linux C语言,最终完成管理系统的设计。设计了ARM9的工作模块。编写了处理消息队列请求线程、蜂鸣器线程、LED灯线程、摄像头线程、M0命令发送线程、数据库线程、M0数据接收线程、M0数据分析线程、共享内存刷新线程。设计了数据采集端M0的工作模块。首先研究了M0采集数据的方法,分析了刷卡中断和M0命令中断的处理方法、处理环境信息异常的方法等问题,从而设计了工作模块,M0数据采集端获得的传感器参数通过ZICM2410模块上传。利用系统移植技术实现了不同架构下操作系统间通信。主要工作包括交叉工具链的安装、U-boot的移植、配置NFS服务器、内核移植和根文件系统的移植等五部分,其中内核移植中包括了A8环境的搭建和A9内核驱动编写,A9内核驱动编写则涵盖了JPEG库移植、MJPG-streamer视频流服务器的移植、USB-wifi的移植、SQLite的移植等。设计了客户端浏览器。研究了HTML网页的基本代码结构及其各个组成部分的作用,分析了整个网络端的工作原理,进而设计了登录页面、主页面。实验证明,设计的仓储监控系统达到了工作人员通过浏览器就可以完成相应的管理工作的目的,具备了远程监控、采集环境数据、刷卡记录货物信息等功能,完成了食品仓储管理系统的智能化。
其他文献
目的 MMR系统是一组高度保守基因及其产物蛋白构成,其主要功能是纠正DNA复制、重组及基因损伤时出现的碱基配对错误。本研究总结国内外错配修复基因与大肠癌相关性的研究进展
农机和农艺是农业生产的两大载体,在农业生产过程中,二者缺一不可。在科技发展的新时代,实现农机与农艺的融合,能促进农机化的快速发展,进而实现农业生产现代化。分析农机与
福建省深远海海域有着丰富的风力资源,开发潜力巨大。结合我国及福建省海上风电的发展现状,分析了福建省海上风电走向深远海存在的问题,并针对相关问题提出了深远海海上风电
随着国民经济的快速发展,项目质量问题越来越成为人们关注的焦点。对于采油厂企业来说,集油站扩建工程项目的质量与企业的可持续发展密切相关。如何保证集油站扩建工程项目的
在毛泽东时代生活过的人,无不对土地改革、翻身得解放、赤脚医生、村办小学、成人识字班、五保户、消灭四害、治理淮河、消灭血吸虫等印象深刻;在毛泽东时代生活过的人,还对大跃
我国进入信息科技化时代以来,国家综合经济实力稳步提高,带动了各行各业的技术升级。在这种情况下,必须加速推进大数据、人工智能、物联网等新技术在广电有线网络中的应用,以
全球经济一体化促进了CRO(合同研发组织)快速发展,大型医药研发CRO跨国企业通过实施一体化战略、密集型战略和多元化战略取得了迅猛的发展。但是由于中国的CRO行业还处于起步