- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种简易快递终端主控系统设计与实现
一种简易快递终端主控系统的设计与实现
摘 要:文章提出了一种在低成本MCU平台F28M35Hx上实现的简易快递终端主控系统,给出了硬件设计和软件设计的关键点。该快递终端主控系统易于实现,性价比高等特点,在较大规模的快递终端系统多点部署中具有突出的成本优势。
关键词:快递终端;主控系统;F28M35Hx;多点部署
引言
电子商务的蓬勃发展为快递行业带来巨大的发展机遇,国家邮政局于2016年5月所发布的2015年邮政行业发展统计公报中显示,2015年全国快递业务量为206.7亿件,收入为2769.6亿元,可以看出快递已经成为一个重要的产业,其有序健康发展对于进一步推动电子商务的健康发展具有重要意义。目前在快递业的“最后1公里”的派送方式仍然主要基于快递员的上门派送,在快递员的派送量逐渐增大,物品的体积和重量也逐渐多样化的情况下,这一派送方式已经无法满足快递行业的需求,因此许多公司纷纷采用在人口密集的区域部署快递终端(快递柜)的方式来提高工作效率。但是目前的大多数快递终端的主控系统采用工控机+单片机系统的结构[1],具有成本较高,性价比低的缺点。虽然目前有部分研究也提出了一些简易的快递终端系统[2],但是只具有简单的功能,并且只能实现单体运营,实用性低。另外一方面,目前的快递终端系统,只集中部署在城市中人口密集的区域,对于郊区或者农村地区,由于建设和运营成本的问题,无法实现大范围的覆盖,然而目前农村电商服务是电商的重要发展方向[3],也是政府部门改善广大农村生活便利性的一个重要内容。
基于以上问题,为降低快递终端系统的成本,尽快尽早实现对更多地区的覆盖,提高快递行业配送的效率,推动农村电商服务的发展,文章设计出了一种新型的简易快递终端的主控系统,结合相应的箱体及机械结构,可实现各种规格的快递终端系统。下面分别从总体设计、硬件设计和软件设计来进行阐述。
1快递终端主控系统总体设计
文章所设计的快递终端主控系统所适用的快递终端系统的采用图1所示的结构进行部署,其中每个快递终端本地只保存少量数据,大部分数据都通过通信接口实时提交到远端的服务器中,远端的服务器维护一个数据库,保存了下属的各个快递终端中投递和取走的快递的实时状态,并且根据整体策略向下属的各个快递终端发送各种命令。这种结构使得快递终端都是轻量级的,在建造和运营成本上具有很大的优势,能快速在农村或者城市郊区进行推广。
2 快递终端主控系统硬件设计
该系统的处理器采用德州仪器公司(Texas Instruments,TI)的DSP+ARM双核处理器F28M35H52C,该处理器具有非常丰富的片上资源,包括浮点运算单元、136KB内部静态RAM、1024KB内部Flash、以太网控制器、PWM、ADC、CAN、USB、SPI、IIC等。并且由于该处理器的单片价格为10美元左右,而对于很多常规的应用,几乎不需要添加额外的片外外设即可满足设计的需求,具有很高的性价比[4]。
快递终端主控系统的硬件结构如图2所示,其中通信接口包括两类,一种是以太网口,适用于能就近接入有线网络的应用场合,由于F28M35H52C片内具有以太网控制器,只需要外接一片SMSC公司的物理层芯片LAN8710a即可满足联网的需求,而4G网络则适用于各类偏远的地区,目前市场上有各类串口转4G的模块,F28M35H52C通过一个串口即可实现连接4G网络。此外,为了能对投递人和取件人进行拍照存证,系统中还添加了摄像头,选择了OV7670摄像头,利用F28M35H52C的GPIO口来模拟SCCB总线来对摄像头进行控制。键盘、液晶模块(LCM12832)和条码读卡器是用户接口,而机械部分的电机控制由F28M35H52C片上的PWM来实现。
3 快递终端主控系统软件设计
快递终端主控系统的软件是多任务的,基于TI-RTOS来实现,具体开发时通过TI公司的Code Composer Studio(CCS)集成开发工具在相应工程中对*.cfg文件,可对各外设的驱动、网络协议、任务、任务间通信和同步机制等模块进行静态配置和裁剪。TI-RTOS是由德州仪器公司研发的一款功能完善的,面向MCU平台的实时操作系统[5]。TI-RTOS 提供了功能完善的一整套系统软件组件,包括内核、网络协议栈、文件系统以及各类外设的驱动等,这使得开发人员能够专注于设计应用系统,从而大大缩短了产品的开发周期。快递终端主控系统的软件整体结构如图3所示,主要分为四个任务,任务间通过信号量(semaphore)来实现同步,而数据的传输则采用共用的数据缓冲区,这样能节省系统所需内存,并且也具有较高的效率。
从流程上,当用户接口部分接收到外部事件时,会根据外部事件的类型分别启动通信、存证及
原创力文档


文档评论(0)