版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科学生毕业论文(设计)题目(中 文):基于cortex-a8物联网仓储管理系统服务器设计(英 文):the design of internet warehouse managetment system server base on cortex-a8 姓 名 学 号 院 (系)电子工程系专业、年级电子信息工程 级指导教师 湖南科技学院本科毕业论文(设计)诚信声明本人郑重声明:所呈交的本科毕业论文(设计),是本人在指导老师的指导下,独立进行研究工作所取得的成果,成果不存在知识产权争议,除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献
2、的个人和集体均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。 本科毕业论文(设计)作者签名:二 一 年 月 日 毕业论文(设计)任务书课题名称:基于cortex-a8物联网仓储管理系统服务器设计学生姓名: 系 别:电子工程系专 业:电子信息工程指导教师: 1、主题词、关键词: 物联网,cortex-a8,多线程通信,tcp/udp2、毕业论文(设计)内容要求: 为了实现在android手机端和web端智能管理仓储,服务器制作大致如下步骤: (1) 读取仓储数据设计。 (2) 发送仓储数据至android端设计 (3) 发送仓储数据至web端设计 (4) 接收android端
3、数据设计 (5) 接收web端数据设计 (6) 报警设计 (7) 调试及性能分析3、文献查阅指引:1 李德钧,蒋常炯.建立基于pdca循环的现代仓储管理体系探究j.中国西部科技.2009(01) 2 马玉娟,吴旻.供应链环境下基于rfid和multi-agent的仓储管理系统研究j.物流科技. 2009(02) 3 王开疆,孙炜,时锦秀,张文君.rfid在智能物流仓储管理中的应用j.中国电子商情(rfid技术与应用). 2009(01) 4 董丽丽,孙丽.基于rfid仓储管理系统关键技术的研究j. 微计算机信息. 2009(14) 5 王小建.基于b/s模式物流仓储管理系统开发j. 物流技术.
4、 2009(03) 6 刘超,彭长春.仓储管理信息系统的设计及实施j. 小氮肥. 2009(08) 7 夏田,崔静,蒋晓阳.基于rfid的仓储管理系统的研究j. 起重运输机械. 2009(10) 8 刘爽.基于web的企业仓储管理系统的研究与实现j. 信息与电脑(理论版). 2010(01) 9 林松.基于b/s仓储管理系统的设计与实现j. 福建电脑. 2010(02) 10richard e hughes , glen niebur , jain liu ,kai-nan an comparison of two methods for computing abduction moment
5、arms of the rotator cuff journal of biomechanics, 1998, vol.31 (2), pp.157-1604、毕业论文(设计)进度安排:(1)第八学期第一周,查阅文献学习linux c和ubuntu的常用命令。(2)第二周,查阅文献熟悉cortex-a8开发平台。(3)第三周,服务器整体框架分析。(4)第四周,完成接收cortex-m0数据程序设计。(5)第五周,完成发送数据至web和android的程序设计。(6)第六周,完成接收web端和android端数据的程序设计。(7)第七周,完成报警程序设计。(8)第八周,初步完成程序设计并调试。(
6、9)第九周,修改程序,编写毕业论文内容。 (10)第十周,毕业论文装订,准备答辩。教研室意见: 负责人签名: 注:本任务书一式三份,由指导教师填写,经教研室审批后一份下达给学生,一份交指导教师,一份留系里存档。湖南科技学院本科毕业论文(设计)开题报告书论文(设计)题目基于cortex-a8的物联网仓储管理系统设计作 者 姓 名李春红所属系、专业、年级 电子工程系 电子信息工程 专业 2009 年级指导教师姓名、职称谭永宏 副教授预计字数10000开题日期2012-12-24选题的根据:1)本选题的理论、实际意义 选择本课题的意义在于实现仓储的智能监控管理,实时获取仓库的信息且还能控制仓储环境,
7、实现更智能的仓储安防系统;还将仓储环境由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交互功能。2)国内外有关本选题的研究动态和自己的见解 智能仓储系统相对比较复杂,系统之间的关联性较大,出问题的几率相对较高,这时候如果售后服务不能到位的话则会严重影响客户对智能仓储产品的满意度。这些问题严重制约了智能仓储行业的发展。所以目前只有少部分用于试点研究安装,真正用于的企业还不多见。主要内容: 绪论 1 系统概述 2 硬件开发平台简介 3 系统软件设计 4调试及性能分析 结论研究方法:1、 确定接收发送数据的结构体2、 确定cortex-a8与corte-m0之间的通信模式3、 确定服务
8、器与客服端之间的通信方式4、 调试系统的性能。完成期限和采取的主要措施: 1、完成期限:2013.1.1-2013.5.8(1)第八学期第一周,查阅文献学习linux c和ubuntu的常用命令。(2)第二周,查阅文献熟悉cortex-a8开发平台。(3)第三周,服务器整体框架分析。(4)第四周,完成接收cortex-m0数据程序设计。(5)第五周,完成发送数据至web和android的程序设计。(6)第六周,完成接收web端和android端数据的程序设计。(7)第七周,完成报警程序设计。(8)第八周,初步完成程序设计并调试。(9)第九周,修改程序,编写毕业论文内容。(10)第十周,毕业论文
9、装订,准备答辩。 2、采取的主要措施: (1) 充分利用网络资源,搜索相关信息,突破难点和重点问题。 (2) 密切联系老师和同学,共同探讨和解决开发过程中遇到的问题。 (3) 不断测试和优化项目中存在的bug,使作品更加智能化产品化。主要参考资料:1 李德钧,蒋常炯.建立基于pdca循环的现代仓储管理体系探究j.中国西部科技.2009(01) 2 马玉娟,吴旻.供应链环境下基于rfid和multi-agent的仓储管理系统研究j.物流科技. 2009(02) 3 王开疆,孙炜,时锦秀,张文君.rfid在智能物流仓储管理中的应用j.中国电子商情(rfid技术与应用). 2009(01) 4 董丽
10、丽,孙丽.基于rfid仓储管理系统关键技术的研究j. 微计算机信息. 2009(14) 5 王小建.基于b/s模式物流仓储管理系统开发j. 物流技术. 2009(03) 6 刘超,彭长春.仓储管理信息系统的设计及实施j. 小氮肥. 2009(08) 7 夏田,崔静,蒋晓阳.基于rfid的仓储管理系统的研究j. 起重运输机械. 2009(10) 8 刘爽.基于web的企业仓储管理系统的研究与实现j. 信息与电脑(理论版). 2010(01) 9 林松.基于b/s仓储管理系统的设计与实现j. 福建电脑. 2010(02) 10richard e hughes , glen niebur , jai
11、n liu ,kai-nan an comparison of two methods for computing abduction moment arms of the rotator cuff journal of biomechanics, 1998, vol.31 (2), pp.157-160指导教师意见:指导教师签名: 教研室意见:签 名: 年 月 日开 题 报 告 会 纪 要时间 2010年12月25日地点三教608与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)李春树教授谭永宏副教授李艳芳副教授杨熙讲师李小武副教授廖朝阳讲师会议记录摘要:1、 选题意义? 本论文
12、设计是基于物联网和仓储管理相结合的背景下,实现了对仓库环境中的光线,温度,湿度等因素的实时监测,并通过gprs通信模块和管理系统作出相应的控制,以提升仓储的安全性、智能控制性、便利性。2、 研究计划? 首先熟悉ut-spc100开发平台,然后再分析服务器整体结构框图和通信方式,最终实现仓储智能管理。3、 前期工作? 首先,需要查找资料ut-spc100开发平台,然后搭建好开发环境,为后续的开发做好准备。其次,准备好zigbee、gprs、marvell8686模块和相关固件。会议主持人:记 录 人:年 月 日指导小组意见负责人签名: 年 月 日系部 意 见负责人签名:年月日注:此表由学生本人填
13、写,一式三份,一份留系里存档,指导老师和本人各保存一份湖南科技学院毕业论文(设计)中期检查表毕业论文(设计)题 目基于cortex-a8物联网仓储管理系统服务器设计学生姓名李春红学 号200906002138系 别电子工程系专 业电子信息工程指导教师谭永宏检查日期2013.4.6指导教师检查情况记载及修改意见:已经完成的工作: 1、基本工作环境搭建完成;2、linux环境下usb转串口驱动移植成功;3、wifi驱动移植成功;4、zigbee模块加载成功;5、zigbee,wifi调试成功。 下一步的工作:1、服务器程序main函数构架;2、实现接收cortex-m0数据代码的编写;3、实现发送
14、数据给android和web代码的编写;4、实现接收android和web数据代码的编写;5、实现报警代码的编写;6、整合整个项目,解决存在的问题; 7、继续论文的写作,不断完善。签名: 注:此表用于指导教师在学生毕业论文(设计)初稿完成后对学生执行任务书情况进行中期检查时用,由指导教师填写。湖南科技学院毕业设计(论文)指导过程记录表毕业论文(设计)题目基于cortex-a8物联网仓储管理系统服务器设计学生姓名李春红学号200906002138专业班级电信0901指导教师谭永宏职称副教授系(教研室)电子工程系(电子科学与技术教研室)指导过程记录指导内容记录(一)物联网仓储管理系统服务器开发简介
15、,布置收集了解相关资料学 生 签 名: 2013 年 1月4 日 指导教师签名: 2013 年 1月4 日指导内容记录(二)分析usb转串口驱动移植的过程学 生 签 名: 2013 年 3月 2 日 指导教师签名: 2013 年 3月 2 日指导内容记录(三)分析服务器整体框架学 生 签 名: 2013年3 月 10 日 指导教师签名: 2013年3 月 10 日指导内容记录(四)讲解zigbee,tcp/udp,wifi通信原理 学 生 签 名: 2013年 3 月 23 日 指导教师签名: 2013年 3 月 23 日指导过程记录指导内容记录(五)初步开始论文文字部分(原理)的写作,开始思
16、考服务器应用程序的实现学 生 签 名: 2013年4 月 3日 指导教师签名: 2013年4 月 3日指导内容记录(六)解决usb转串口通信问题学 生 签 名: 2013年 4 月 12 日 指导教师签名: 2013年 4 月 12 日指导内容记录(七)精简服务端程序学 生 签 名: 2013年 5 月10 日 指导教师签名: 2013年 5 月13 日指导内容记录(八)论文初步定稿学 生 签 名: 2013年5 月 17 日 指导教师签名: 2013年5 月 17 日答辩小组组长意见(对情况是否属实做出意见)组长(签名): 年 月 日注:本表与毕业论文一起装订存档。湖南科技学院本科毕业论文(
17、设计)评审表论文题目基于cortex-a8物联网仓储管理系统服务器设计作者姓名李春红所属系、专业、年级电子工程系 电子信息工程 专业 2009年级指导教师姓名、职称谭永宏 副教授字 数10000定稿日期2013.5.18中 文 摘 要物联网仓储管理通过仓储系统的设备来实现仓库安全、便捷、信息交互与通信的能力。本文结合了物联网和仓储管理的相关技术,在仓库的cortex-m0中的传感器收集到的数据通过无线设备zigbee将采集的数据发送出去,比如温度,湿度,光线等,在cortex-a8中进行信息的读取和处理,做出相应的操作。整个过程涉及到基于zigbee的无线传感网络,gprs手机通信模块,wif
18、i模块。本论文设计基于物联网和仓储管理相结合的背景下,实现了对仓库环境中的光线,温度,湿度等因素的实时监测,并通过gprs通信模块和管理系统作出相应的控制、以提升仓储的安全性、智能控制性、便利性。关键词物联网,cortex-a8,多线程通信,tcp/udp英文摘要 internet of things through storage warehouse management system equipment to implement the warehouse safety convenient information interaction and communication ability
19、. this article combines the relevant technology of the internet of things and warehouse management. in the warehouse architecture cortex-m0 sensor collected data through the data from the zigbee wireless devices will be sent out. such as temperature humidity light etc. in the architecture cortex-a8
20、reading and processing of information makes the corresponding operation. the entire process involved based on zigbee wireless sensor network gprs mobile communication module the wifi module. this paper design is based on internet of things and the combination of warehouse management background, impl
21、ements the warehouse environment of light. temperature and humidity factors such as real-time monitoring and through the gprs communication module and make corresponding control management system to improve the safety intelligent control ease of storage.关键词 iot,cortex-a8,multithreading communication
22、,tcp/udp指导教师评定成绩评审基元评审要素评审内涵满分指导教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5能力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问题;能对查阅的资料进行整理和运用;能对其科学论点进行论证
23、。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写作规范符合学术论文的基本要求。用语、格式、图表、数据、量和单位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩等级 指导教师评审意见:指导教师签名: 说明:评定成绩分
24、为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格评阅教师评定成绩评审基元评审要素评审内涵满分评阅教师实评分选题质量25%目的明确符合要求选题符合专业培养目标,体现学科、专业特点和教学计划的基本要求,达到毕业论文(设计)综合训练的目的。10理论意义或实际价值符合本学科的理论发展,有一定的学术意义;对经济建设和社会发展的应用性研究中的某个理论或方法问题进行研究,具有一定的实际价值。10选题恰当题目规模适当,难易度适中;有一定的科学性。5能力水平40%查阅文献资料能力能独立查阅相关文献资料,归纳总
25、结本论文所涉及的有关研究状况及成果。10综合运用知识能力能运用所学专业知识阐述问题;能对查阅的资料进行整理和运用;能对其科学论点进行论证。10研究方案的设计能力整体思路清晰;研究方案合理可行。5研究方法和手段的运用能力能运用本学科常规研究方法及相关研究手段(如计算机、实验仪器设备等)进行实验、实践并加工处理、总结信息。10外文应用能力能阅读、翻译一定量的本专业外文资料、外文摘要和外文参考书目(特殊专业除外)体现一定的外语水平。5论文质量35%文题相符较好地完成论文选题的目的要求。5写作水平论点鲜明;论据充分;条理清晰;语言流畅。15写作规范符合学术论文的基本要求。用语、格式、图表、数据、量和单
26、位、各种资料引用规范化、符合标准。10论文篇幅10000字左右。5实评总分 成绩等级 评阅教师评审意见: 评阅教师签名: 说明:评定成绩分为优秀、良好、中等、及格、不及格五个等级,实评总分90100分记为优秀,8089分记为良好,7079分记为中等,6069分记为及格,60分以下记为不及格。湖南科技学院本科毕业论文(设计)答辩记录表论文题目基于cortex-a8物联网仓储管理系统服务器设计作者姓名李春红所属系、专业、年级电子工程系 电子信息工程专业 2009年级指导教师姓名、职称谭永宏 副教授答 辩 会 纪 要时间2013年5月18日地点三教608答辩小组成员姓 名职务(职称)姓 名职务(职称
27、)姓 名职务(职称)李春树教授谭永宏副教授李艳芳副教授杨熙讲师 李小武副教授廖朝阳讲师答辩中提出的主要问题及回答的简要情况记录:1 服务器接收仓库的数据是什么形式? 答:服务器接收的数据是一个含有仓库信息的结构体data,该结构体包含有温度,湿度,光感等变量。 二服务器如何读取仓库数据的,具体函数是什么? 答:因为zigbee无线模块是用usb接口插在a8板上的,所以先要调用open函数打开设备 usb口,然后再调用read函数读取仓库信息.由于结构体里的变量数据类型不同,为了数据的 准确仓库发送数据时先把结构体用memcpy函数打包到指定的内存地址。服务器接收数据后 用memcpy还原结构体
28、。 3 该产品的意义是什么? 答:用户可以远程实时监控仓库的信息,实现了对仓库环境中的光线、温度、湿度等因素的 实时监测,并通过gprs通信模块和管理系统作出相应的控制,以提升仓储的安全性、智能 控制性、便利性。会议主持人:记 录 人:年 月 日答辩小组意见评语:评定等级: 负责人(签名): 年 月 日系学位委员会意见评语:论文(设计)最终评定等级:负责人(签名): 系部(公章) 年月 日校学位委员会意见评语:评定等级: 负责人(签名): 年月 日n目 录1 绪论11.1 物联网仓储管理系统开发背景11.2 物联网仓储管理系统意义11.3 物联网存仓储管理系统现状22 系统概述32.1 系统组
29、成32.2 系统的功能及特色33 硬件开发平台简介43.1 ut-s5pc100开发板概述43.2 fs_11c14 开发板概述44 系统软件设计44.1 软件整体结构框图设计44.2 接收cortex-m0数据程序设计104.3 发送数据至web和android的程序设计114.4 接收web端数据的程序设计124.5 接收android数据的程序设计164.6 报警程序设计195 调试及性能分析225.1 软件调试225.2 性能分析226 结论23参考文献24附 录125附 录226致 谢27i基于cortex-a8物联网仓储管理系统服务器设计摘 要物联网仓储管理通过仓储系统的设备来实现
30、仓库安全、便捷、信息交互与通信的能力。本文结合了物联网和仓储管理的相关技术,在仓库的cortex-m0将各种传感器收集到的数据通过无线设备zigbee将采集的数据发送出去,比如温度,湿度,光线等,在cortex-a8中进行信息的读取和处理,做出相应的操作。整个过程涉及到基于zigbee的无线传感网络,gprs手机通信模块,wifi模块.本论文设计是基于物联网和仓储管理相结合的背景下,实现了对仓库环境中的光线,温度,湿度等因素的实时监测,并通过gprs通信模块和管理系统作出相应的控制,以提升仓储的安全性、智能控制性、便利性。【关键词】:物联网,cortex-a8,多线程通信,tcp/udp th
31、e design of internet warehouse managetment system server design base on cortex-a8abstractinternet of things through storage warehouse management system equipment to implement the warehouse safety convenient. information interaction and much safety communication ability. this article combines the rel
32、evant technology of the internet of things and warehouse management, in the warehouse architecture cortex-m0 sensor collected data through the data from the zigbee wireless devices will be sent out, such as temperature humidity light etc. in the architecture cortex-a8 reading and processing of infor
33、mation. makes the corresponding operation. the entire process involved. based on zigbee wireless sensor network. gprs mobile communication module. the wifi module.this paper design is based on internet of things and the combination of warehouse management background. implements the warehouse environ
34、ment of light. temperature and humidity factors such as real-time monitoring. and through the gprs communication module and make corresponding control management system. to improve the safety, intelligent control and ease of storage.【keywords】:iot,cortex-a8,multithreading communication,tcp/udpiii1 绪
35、论随着人们生活水平的提高和科技的发展,仓储智能化已成为一种必然趋势而深入企业。仓储智能化是利用计算机、通信、网络、电力自动化、信息、结构化布线、无线等技术将所有不同的设备应用和综合功能互连于一体的系统。它以住宅为平台,兼备建筑、网络家电、通信、家电设备自动化、仓储办公、娱乐等功能,集系统、结构、服务、管理为一体的安全、便利、环保的仓储环境。1.1 物联网仓储管理系统开发背景2009年1月,ibm公司提出了“智慧地球”的理念;2009年8月,温家宝在中科院无锡高新微纳传感网工程技术研发中心考察时,提出了“感知中国”1。物联网被预言为继计算机、互联网与移动通信网之后的世界信息产业第三次浪潮,一时间
36、很多人预见到了一场新的技术革命2。现代社会努力创造着安全仓储环境,空调的出现让人们得到了舒畅的体验。在使用空调时,人们出现了两种心态,有的人怕浪费电,在仓储不用的时候把空调关掉;也有的人为了安全一直开着空调,长时间地让空调运转既费电又影响使用寿命。进入新世纪,我国人民的物质文化生活水平不断提高,移动通信的飞速发展给人们的生活注入新鲜血液,丰富了人们的生活3。众所周知,越来越多的人拥有自己的手机,而我国移动网络的铺建将使我们更好地在移动网络的世界里遨游,如果能够通过手机来远程控制家里的空调,让人们不论在哪里的都能把仓仓库的空调打开或关闭4。在互联网已经普及的今天,互联网已经联系起了每一个人,随着
37、各种消费电子的智能化,还有无线传感器的迅速发展,人们想到了是否可以用网络将每一个物体都联系起来,以实现对物体的智能化识别、定位、跟踪、监控和管理。这样就形成了一种新的网络,被称为物联网5。物联网的核心仍然是互联网,通过各种有线和无线网络与互联网融合,将物体的信息实时准确地传递出去。而从20世纪80年代开始,随着大量采用电子技术的仓储电器面世,直到现在,经过了30年的发展,仓储电器已经普及,而且具有了很高的智能化6。这时人们便开始追寻一种更加智能的仓储管理方式,希望实现安保,防灾,一体化控制,这就是仓储管理的原型。对于物联网的出现,大大加快了仓储管理的发展7。在国家大力推动工业化与信息化两化融合
38、的大背景下,物联网将是仓储行业乃至更多行业信息化过程中一个比较现实的突破口8。一旦物联网大规模普及,无数的物品需要加装更加小巧智能的传感器,用于仓储设备的传感器与电子标签及配套的接口装置数量将大大超过目前的手机数量,物联网是下一个超过万亿的行业9。1.2 物联网仓储管理系统意义社会经济的发展,信息化程度的不断提高,人们生活节秦的不断加快,使人们对仓储智能化的程度也提出了更高的要求。当人们离开自已的仓库环境时,如何获取仓库中的环境信息,已成为一种现实需求,基于internet 与gsm 网成为可选择的发展方向。利用互联网传输信息具有信息量大、直观等优势,但目前实现成本相对较高,阻碍其进入企业。近
39、年来,短消息业务(sms)作为gsm 的一种增值服务,随着gsm网络覆盖范围的不断扩大,得到了迅速发展,它具有传输速度快,费用低,不占用语音通信通道等优点,本系统重在研究基于sms 短信业务,一种操作方便、经济、实用、可扩展性好的智能仓储控制系统10。物联网智能仓储产品融合自动化控制系统、计算机网络系统和网络通讯技术于一体,将各种设备(如音视频设备、照明系统、窗帘控制、空调控制、安防系统、数字影院系统、网络家电等)通过智能仓储网络联网实现自动化,通过宽带和无线网络,可以实现对仓储设备的远程操控。与普通仓储相比,智能仓储不仅实时获取仓库的信息且还能控制仓储环境,实现更智能的仓储安防系统;还将仓储
40、环境由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交互功能。物联网中的无线传感器应用对仓储的智能防灾,灯光控制,以及家电联网都提供了一种很好的解决办法。而且使用gprs通信模块,可以将仓储中的突发事件信息告知户主,并且进行智能报警。这样就极大降低了仓储意外灾难的损失。1.3 物联网存仓储管理系统现状智能仓储是利用微处理电子技术,来集成或控制仓库中的电子电器产品或系统。仓储网络是在仓储范围内,将pc、电器、安全系统、照明系统和广域网相连接的一种新技术。网络仓储是将普通仓储电器利用数字技术、网络技术和智能控制技术设计改进的新型仓储产品。网络仓储是一种价格低廉、操作简便、实用性强、带
41、有pc主要功能的家电产品。物联网智能仓储现在处于起步阶段,由于智能仓储受产品生产厂家的限制,在短时间内还没有统一的标准协议,所以一般都是一个厂家单独做系统研发的。智能仓储产品大规模批量化生产还需要时间加之协议不统一,随之带来的就是产品成本相对较高11。国内从事智能仓储行业的生产厂家鱼龙混杂,良莠不齐,有独立从事智能仓储系统的生产企业,有家电行业兼做智能仓储系统,有安防企业兼做智能仓储系统的,还有运营商也参与到智能仓储行业的,各自的出发点不同,所以生产出的产品也就各不相同产品质量参差不齐,影响了消费者对智能仓储产品的信任;再者智能仓储行业的售后服务水平较低,智能仓储系统相对比较复杂,系统之间的关
42、联性较大,出问题的几率相对较高,这时候如果售后服务不能到位的话则会严重影响客户对智能仓储产品的满意度。这些问题严重制约了智能仓储行业的发展。所以目前在中国只有少部分用于试点研究安装,真正用于生活的还不多见。2 系统概述 随着计算机技术、通信技术的飞速发展,特别是互联网的迅速普及和3c(computer、communication、consume)合一的加速,微型化和专业化成为信息产品发展的新趋势,嵌入式产品成为信息产业的主流。目前,市场上有很多商业性嵌入式系统都在努力的为自己争取着嵌入式市场的份额,linux以其内核可裁剪、移植性好、源代码开放等优点受到越来越多的企业和研发机构的关注2。当今信
43、息化的高速发展,使linux成为当前最流行的嵌入式操作系统之一,这为linux的发展注入了强大生命力。2.1 系统组成 系统组成框图如图1所示,本方案由cortec-m0,cortex-a8,android客服端等部分组成。cortec-m0负责获取仓库的湿度、温度、光感等数据,然后通过zigbee无线模块将获取数据发送出去,cortex-a8服务器主要是接收cortex-m0数据,然后将数据发送给不同的客服端,并且接收客服端的控制命令通过zigbee无线模快发送给cortex-m0。pc机webandroid手机 a8主程序 cortex-m0 图1 系统整体框图2.2 系统的功能及特色 1
44、. web 端:实时动态显示仓库湿度、温度、光感,三轴重力数据和led灯开关、风扇开关、蜂鸣器开关状态。控制led灯开关、风扇开关、蜂鸣器开关。设置湿度、温度、光感,三轴重力报警值。2. android端:实时动态显示仓库湿度、温度、光感,三轴重力数据和led灯开关、风扇开关、蜂鸣器开关状态。控制led灯开关、风扇开关、蜂鸣器开关。设置湿度、温度、光感,三轴重力报警值,当报警值超标时自动接收短信消息。3. m0端:报警值超标时,蜂鸣器自动报警。实物效果图见附录一,附录二。3 硬件开发平台简介3.1 ut-s5pc100开发板概述基于samsung公司的fs_s5pc100处理器(arm cor
45、tex a8 内核)最高主屏可达到800mhz,板上配置有256m bytes的ddr内存,256m bytes的nand flash和2m nor flash等大容器存储器,方便客户编写,调试自己得应用程序。fs_s5pc100处理器采用64位内部总线构架,包括强大的硬件加速器,如:动态视频处理,显示控制和缩放。支持多种格式的硬件编解码:mpef-1/2/4、h263/h264、cv-1、divx。其硬件加速功能支持实时的视频会议和模拟电视输出,支持ntsc和pal模式的hdmi。提供了24bit lcd接口、tvout接口、camera输入接口、4路串口、sd卡接口、spi、100m网口、
46、usb2.0-otg接口,usb host接口、音频输入输出接口、按键接口、i2c接口等硬件资源,能驱动wifi、zigbee、gprs等外围模块。具有更高的主频和更丰富外设,软件系统支持wince6.0和linux2.6内核,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合。 fs_s5pc100处理器的结构框图如图2所示,开发板实物图如图3所示。3.2 fs_11c14 开发板概述lpc11c14 是基于arm cortex-m0 内核微控制器,可用于高度集成和低功耗的嵌入式应用。arm cortex-m0 是第二代内核,它提供了一个简单的指令集,可以实现确定性行为。其工作频率高达5
47、0mhz,集成多种传感器,如温度传感器、湿度传感器,光传感器等,还支持rfid、zigbee、oled 显示模块等。lpc11c14的外设包括:高达32kb的flash、8kb的数据存储器、一个flash-mode plus的i2c接口、一个rs-485/ela-485 uart 、2个ssp接口、4个通用定时器,以及多达42个通用引脚。lpc11c14处理器的结构框图如图4所示,开发板实物图如图5所示。4 系统软件设计4.1 软件整体结构框图设计软件整体结构框图如图6所示。主main函数创建了6个线程,和一个信号处理函数。两个互斥锁和一个条件变量,还有两个信号量。int main(void)
48、 int ret; /*初始化信号量*/ sem_init(&sem_s,0,1); sem_init(&sem_r,0,0);/*初始化互斥锁*/ pthread_mutex_init (&m, null);图2 fs_s5pc100结构框图图3 fs_s5pc100开发板实物图图4 lpc11c14处理器的结构框图图5 lpc11c14处理器的实物图 pthread_mutex_init (&k, null); pthread_cond_init (&v, null); if(fd = openusb_port(fd) 0)/打开usb口printf(open_port error); return 0; /*设置usb转串口的通信协议*/ if(setusb_opt(fd) 0) perror(set_opt errorn); return 0; printf(serial open success!n); /*服务器读取单板数据线程,接收后直接将数据发送给web*/ ret = pthread_create(&thread_read_m0,null,read_m0_function,(void *)fd); if(ret 0) perror(thread read m0 failedn); return 0; /*服务器发送数据给andr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新一代信息技术行业办公自动化指南
- 中小学教育发展“十五五”规划(2026-2030年)
- 人工智能在机器学习中的实践指南
- 网络安全漏洞扫描与风险评估手册
- 美的发现和谐的造诣-小学主题班会课件
- 深度解析数据科学分析指南
- 银行信贷风险评估员信用评价KPI考核表
- 勤奋刻苦小学者,小学主题班会课件
- 涉及2026年7月份合同付款安排的通知函(6篇范文)
- 园区安保巡逻路线规划方案
- 防灾减灾安全知识普及课件
- 《JBT 7052-2024六氟化硫高压电气设备用橡胶密封件技术规范》专题研究报告
- 体重管理门诊工作制度
- 2026年低碳技术与城市可持续发展
- 建筑材料检测送检指南(机电类)
- 平台防腐施工方案(3篇)
- 北京市第四中学2026届高一数学第二学期期末联考试题含解析
- 2025年国控私募基金招聘笔试题库及答案汇编
- 2025年消防员历年面试题及答案
- 闲鱼培训教学课件
- 天津博迈科海洋工程有限公司临港海洋重工建造基地一期工程环境影响补充报告简本
评论
0/150
提交评论