表5-1LCD1602各引脚功能13 表5-2常用AT指令16 变量注释表 GSM全球移动通信系统 RAM随机存取存储器 ROM只读存储器 EEPROM电可擦可编程只读存储器 IAP在应用编程
表5-1 LCD1602各引脚功能 13
表5-2 常用AT指令 16
变量注释表
GSM 全球移动通信系统
RAM 随机存取存储器
ROM 只读存储器
EEPROM 电可擦可编程只读存储器
IAP 在应用编程
ISP 在系统编程
SPI 串行外设接口
SOC 系统级芯片
GAL 通用阵列逻辑
PAL 可编程阵列逻辑
ASIC 一种为专门目的而设计的集成电路
1 绪论
1.1 概述
如今,网购电商行业发展迅速,每年网购市场的份额都成倍上升,网购已经成为了广大消费者购物的主要途径之一。但随着网购电商行业的快速发展,快递物流行业的负担则越来越重。尤其在双十一、春节前后,物流快递仓库爆满,消费者无法及时取件,进而导致了更多的问题,比方说由于未实现有效沟通,消费者和快递人员产生了冲突、快递配送只有很低的效率,甚至有极个别快递人员因工作压力大而猝死,这些已经成为了电商与快递企业亟需解决的问题。
作为一种重要的移动通信系统,GSM(Global System for Mobile communication)以时分多址为基础,在当前的诸多体制中,它相对最为成熟、完善,得到了非常广泛的应用[1]。国内现在建成了非常多的GSM数字蜂窝移动通信网,对全国实现覆盖,主要为用户提供话音、短信息、数据等多种业务,是我国公众移动通信网的最主要方式[2]。现如今,基于GSM的短消息功能被广泛用于远程监控、定位导航、个人通信终端等方面,在数据通信系统中的命令控制、数据检测、监控等方面也得到较为广泛的应用。在全球范围内,公众GSM网络也已经实现了有效的联网、漫游等。
本文研究设计出了一种基于51单片机的模拟快递货物柜,该设计将GSM模块与快递货物柜相结合,通过发送短信验证码的方式,让消费者自取快递。既减轻的快递物流行业的压力与快递工作人员的工作负担,又大大方便了消费者取件,同时还极大地提升了取件的安全性。
1.2 本文主要研究内容
(1)系统可行性方案的选择。
将常用的单片机或设计方法进行对比,将其优缺点与本设计需实现的功能相结合,并综合成本、设计难度等方面的考虑进行系统可行性方案的选择。
(2)系统相关模块的选择与设计;
通过系统需要实现的功能可以得出系统总体框架结构,从而对系统相关模块进行硬件与软件方面的设计。在硬件方面的选择中应综合考虑对功能的实现与成本问题,而在软件方面的设计中则需通过相关编程语言来实现目标功能。
(3)系统调试。
系统调试分为硬件调试与软件调试。硬件调试包括逻辑故障的排除、失效元器件的排除与电源故障的排除。而软件调试则是通过相关编译软件对各模块编程语言进行纠错并修改。
2 系统方案论证
2.1 控制芯片的选择方案
通常需要综合考虑如下因素和问题后选择系统所使用的嵌入式微处理器:
(1)应用领域
对具体应用过程中,一旦确定了产品的性能、功能,也就确定了其应用领域,所以,在确定产品的使用领域后,可以在更小的范围内完成产品类型的选择[3]。
(2)自带资源
如果芯片拥有更接近产品需求的自带资源,那么开发过程会更加简单。
(3)功耗大小
倘若产品功耗较低,那么可以实现能源、财力的节约,不仅能够减少对环境造成的污染,也能使其可靠性得到增强,所以在选择芯片的类型时,低功耗是非常重要而关键的指标。
与此同时,必须考虑的因素还有芯片的价格、芯片的供货渠道、芯片的可延续性以及芯片技术的可继承性等,所以选择芯片时尽量选择市面上使用较广的、有量产的芯片,这样可以实现更多资源的共享,更有利于产品的开发[4]。