登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

智能投递系统毕业论文

 2022-05-16 08:05  

论文总字数:18629字

摘 要

现今,电子商务正飞速地发展,而物流是其基础。作为物流公司与客户直接接触的环节,快递员派发物件到客户手中的这一配送环节的质量和效率尤其重要。然而,这一环节存在诸多问题。本文为了解决在物流“最后一公里”配送中存在的一些问题,设计出了一个智能投递系统。

该“智能投递系统”实现了快递员和客户在时间和空间上的分离。快递员扫描物品后把物品放进存储箱体,然后给收件人发送短信让他在方便的时间去箱体处取,他们不需要面对面的接触。系统硬件分为手持终端和存储箱体两部分。采用Cortex-M3内核的STM32F107作为系统主控制器。使用MCR12条码扫描模块扫描物件条码,供控制器处理。利用SIM900A模块向外发送短信,并通过CC2500无线模块实现手持终端和箱体的远程通信。本设计基本实现了快递“最后一公里”快递员和客户之间智能化传递快递的流程。

关键词:最后一公里 手持终端 存储箱体

Intelligent delivery system

Abstract

Nowadays e-commerce is rapidly developing, and logistics is its foundation. As the only part that logistics company directly contacting with customers, the quality and efficiency of the delivery that couriers send items to customers is particularly important. However, there are many problems in this process. In this article, I devised a intelligent delivery system to solve some problems in the delivery of the " The last one mile ".

The " Intelligent delivery system " separates the couriers and customers in time and space. Couriers put items into the storage box after scanning them, and then send short messages to customers to let them go to the box to take their items at their free time .They do not need face to face certainly. The hardware of the system is divided into two parts, handheld terminal and storage box. The system uses STM32F107 as the master controller. The controller processes data by using MCR12 barcode scanning module to scan the bar code of items. It also sends a message to the customer through SIM900A module. The handheld terminal realizes telecommunication with the storage box by using CC2500 wireless communication module. The design realizes the function of the transfer of the delivery between couriers and customers basically.

Key Words: The Last One Mile, Handheld Terminal, Storage Box

目 录

摘 要 I

Abstract II

第一章 绪论 1

1.1 引言 1

1.2 研究背景和意义 1

1.3 研究现状 1

1.4 论文组织结构 2

第二章 系统总体方案设计 3

2.1 系统功能模块 3

2.2 系统总体设计 4

第三章 系统硬件设计 5

3.1 系统主控芯片及其外围电路设计 5

3.1.1 系统主控芯片STM32F107 5

3.1.2 晶振电路 6

3.1.3 复位电路 6

3.1.4 滤波电容 6

3.1.5 JTAG接口电路 7

3.1.6 RS232接口电路 7

3.2 系统电源模块设计 8

3.3 条码扫描模块设计 9

3.3.1 工作原理 9

3.3.2 模块连接 10

3.3.3 模块配置 10

3.4 短消息发送模块设计 11

3.4.1 SIM900A模块接口设计 11

3.4.2 控制指令介绍 11

3.5 无线通信模块设计 12

3.5.1 CC2500模块接口设计 13

3.5.2 数据包格式介绍 14

3.6 触摸屏模块设计 14

3.6.1 数据帧架构 15

3.6.2 数据格式 15

第四章 系统软件设计 17

4.1 系统软件总体设计 17

4.1.1 智能投递系统软件设计 17

4.1.2 发射端主程序流程 17

4.1.3 接收端主程序流程 18

4.2 功能模块程序设计 19

4.2.1 串口通信模块 19

4.2.2 SIM900A通信模块说明 20

4.2.3 SPI通信模块 21

4.2.4 CC2500初始化模块 22

4.2.5 CC2500发射模块说明 23

4.2.6 CC2500接收模块说明 23

4.2.7 触摸屏模块说明 24

第五章 系统调试 26

5.1 系统开发环境简介 26

5.1.1 KEIL MDK编译器 26

5.2 系统软硬件调试 28

5.2.1 系统硬件调试 28

5.2.2 系统软件调试 29

第六章 总结 31

参考文献 32

附录一:STM32F107控制板原理图 33

附录二:STM32F107控制板PCB图 34

第一章 绪论

1.1 引言

电子商务飞速发展的今天,人们越来越依赖网上购物。网购的商品从快递分发点到顾客手上的这一过程,被电商称为快递“最后一公里”的派发,这一过程是用户在电子商务交易中的最后一个环节,但确是整个交易过程中存在最多不确定因素的那部分。事实证明这一过程是网购流程中最难控制的一个环节。物流是电子商务的基础,但不能把电子商务物流等同于我们认为的一般意义的物流。电子商务物件的体积的大小不一且差距很大,重要的是在数量上很巨大。同时,这一过程对配送的速度、服务的质量和对物件信息的查询要求都比较高。所以,对“最后一公里”配送现状的分析,“最后一公里”配送模式的选择等问题的研究,非常重要。

1.2 研究背景和意义

随着互联网的普及和计算机信息技术的快速演变,以虚拟经济为依托的电子商务正在逐步走上历史舞台,并发展成为我国新兴产业的中间力量。经过金融危机的冲刷之后,我国市场活力开始恢复,而且由于国家对电子商务的扶持和电商的服务质量不断提升,电子商务发展的持续稳定。虽然我国的电子商务正迅速地发展,但是物流却没有跟上电商企业的脚步。由于城市内主要物流人才素质低下和物流设施发展缓慢等问题,导致电商企业在城市配送中的最后一公里的配送遇到诸多问题。因此“智能投递箱”的概念被提出并得到快速发展。

1.3 研究现状

智能投递箱不同于一般的存储箱体,它是基于物联网的,是有能力对物件进行储存、信息交互和管理的设备。最后一公里的配送员只要用扫描设备扫描快递的条码并放入投递箱其中的一个箱子中,并确认投递箱关上。系统会给服务器发送物件信息、收件人信息和其他验证信息。同时,系统也会以短信的形式联系通知收件人,信息内容包括取件的具体地址、箱体编号和验证密码等信息。而且,会给客户宽裕的取件时间,完全可以在他们方便的时间去取件。为了解决“最后一公里”问题,人们想了各种办法,而智能投递箱就是其中一个,目前它被认为是最好的解决方法。为了解决快递中因为人等人而导致大量时间被浪费的现象,在许多发达的西方国家早已经开始使用智能快递投递箱。然而,快递投递箱的应用在我国快递行业中才刚刚起步,而且在试点过程中遇到不少问题,由于人们对新东西的排斥,推广这一应用的进程很缓慢。

本课题名为“智能投递系统”,和上面叙述的智能快递投递箱要实现的主要功能是一样的。经过分析和考虑,本设计使用的主控芯片为STM32F107。因为涉及短信发送、无线数据收发和密码验证,查阅相关资料后决定使用SIM900A为短信发送模块,CC2500为无线通信模块,迪文串口屏为触摸屏。

1.4 论文组织结构

本文总体共分为六章,各章节内容如下:

请支付后下载全文,论文总字数:18629字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图