文档库 最新最全的文档下载
当前位置:文档库 › 自动存包柜的设计与仿真

自动存包柜的设计与仿真

自动存包柜的设计与仿真
自动存包柜的设计与仿真

自动存包柜的设计与仿真

摘要

本课题是基于单片机的自动存包柜设计。自动存包柜是新一代的存包柜,具有功能实用、操作简单、管理方便、安全可靠等特点,能够更好的服务于不同市场的广大群众,使用者可以根据简明清晰的操作说明自行完成存包取包工作。本系统由MCS-51单片机构成核心控制系统,整个系统由主控部分、键盘显示控制部分、执行部分三部分组成,通过随机密码的产生和核对完成自动存包取包过程。本设计中各元器件便于安装且操作简单,能基本实现存包取包功能。

关键词:自动存包柜;单片机;随机密码

Design and Simulation of Automatic Lockers

ABSTRACT

This topic is microcontroller-based automatic lockers.Automatic lockers is a new generation of lockers, with a practical, simple operation, easy management, safe and reliable, able to better serve the broad masses of the different markets, users are based on a clear and concise instructions to complete the deposit bags to take the package. The system consists of MCS-51 microcontroller core control system, the entire system from the main section, the keyboard display control part of the implementation of some of the three-part composition, random password generation and check completed automatically save the package to take the package process. Various components of this design is easy to install and easy to operate, can basically save the package to take package function.

Key words :Automatic lockers; microcontroller; random password

目录

1 绪论 (1)

1.1 自动存包柜的种类 (1)

1.2 自动存包柜控制系统的基本原理及技术要求 (2)

1.3 系统总体设计目标功能 (3)

2 系统方案概述及硬件设计 (3)

2.1自动存包柜系统框图 (3)

2.2主机电路核心器件的选择 (3)

2.3 8031的系统扩展 (8)

3 输入输出电路 (12)

3.1键盘设计 (12)

3.2显示系统设计 (13)

3.3 输出系统功能扩展 (14)

4 系统程序设计及仿真 (15)

4.1 主程序模块设计 (15)

4.2 键输入子程序模块 (16)

4.3 系统仿真 (18)

结束语 (21)

参考文献 (22)

附录 (23)

致谢 (32)

自动存包柜的设计与仿真

1 绪论

近年来,随着生活水平的提高,人们对于社会消费品的质量要求在不断增加,对技术服务也提出了更高的要求。在超市、综合商店、个人商店等人流量大的地方,常常需要对顾客随带物品进行存储。为了更好的为广大顾客服务,在一些商场、影院尤其是超市等公共场合通常有电脑控制的自动存包柜,顾客进入商场购物时可寄存一些随身携带的较重物件或多余的现金,十分便利。顾客可以根据简明清晰的操作说明自行的完成存取物品的工作,自助式存取可以避免开放式存取带来的不必要的纠纷,又可以节约人员开支,达到减员增效的目的。

自动存包系统的设计要求有高的可靠性,包括系统结构、硬件电路和运行软件的可靠性。安全性是设计自动存包柜时必须考虑的另一个重要因素。安全性是指系统能够保证人和财物的安全,电子存包柜要有紧急情况保护等措施。友好的人机界面对于系统来说也是相当重要的。可视化的人机接口操作起来比较方便,用户可以直观的了解到存包柜的各种信息,通过图形进行各种操作并清楚地显示电子存包柜的各种信息。电脑控制的存包柜无需专职的管理人员且安全可靠,颇受顾客的信任[1]。

1.1 自动存包柜的种类

自动存包柜又名电子存包柜,电子寄存柜。主要由以下几种类型:

(1)机设条码式电子存包柜:存物时,先按“存”键,寄存柜自动打印一张密码条,使用者抽出密码纸,对应的箱门自动打开,存好后关上箱门;取物时,直接将条码纸在扫描口扫描,对应的箱门会自动打开,取物完成后关上箱门。

(2)指纹式电子存包柜:以使用者指纹作为寄存的凭证;存物时,先按一下“存”键,然后在指纹采集窗里采集指纹,机器会把该指纹与分配给使用者使用的寄存箱的箱号结合起来,并将信息自动记录下来,同时自动打开该箱,供使用者存物,存完后使用者自己关好箱门;取物时,先按一下“取”键,然后在指纹采集窗里采集指纹,寄存柜将指纹数据与先前记录下的进行比对,正确后才会打开该箱供使用者取物。

(3)非接触IC卡电子存包柜:以使用者所持IC卡(即射频卡)作为寄存的凭证;存物时,先按一下“存”键再刷卡(即让存包柜读取卡号),存包柜应先识别是否为该场所的IC卡,若不是则拒绝存物;若是,机器会把该卡号与分配给使用者使用的寄存箱的箱号结合起来,并将信息自动记录下来,同时自动打开该箱,供使用者存物,存完后自己关好箱门;取物时,先按一下“取”键再刷卡,寄存柜将读取的卡号与先前记录下的进行比对,正确后打开该箱供使用者取物(同时机器会自动记录当时的时间、卡号以备查询)。

(4)联网型非接触IC卡电子存包柜:联网型非接触IC卡电子存包柜基本功能与非接触IC卡电子存包柜一致,另外增加了网络通讯模块,上位管理软件等,以实现寄存状态联网监控,分段收费,报表打印等功能[2]。

1.2 自动存包柜控制系统的基本原理及技术要求

本系统采用MCS-51单片机做控制器,具有较高的自动化程度,当顾客需要存包的时候,可以自行到存包柜前按“ON/C”键,单片机接收到一个脉冲信号,并通过系统I/O口发出相应的信号,数码管显示8位随机密码,然后一发光二极管亮,顾客即可存包。当顾客需要取包时,先按“=”键,系统进入取包状态,然后输入密码,输入完毕后按“+”键表示确定,系统比较密码一致后,对应二极管灭,顾客即可将包取出。

根据“自动存包”这一目的要求,做如下设计安排:

第一部分:CPU核心控制部分,由单片机8031、复位电路、时钟电路等构成,是整个系统的核心。

第二部分:键盘显示控制部分。对8个数码管和2个按键进行管理,8个数码管用于显示2位柜号儿和8位密码,14个按键分别为10个数字键和4个功能键。通过这些键盘,用户就可以完成所有的操作。

第三部分:执行机构部分。它是通过8031的并行口扩展一片8255A芯片,并通过8255A控制8个灯的状态(亮灭)来模拟柜子的存包取包的过程。

软件部分主要采用我们自己设定的一种与柜号儿相关联的算法来产生一组

8位的随机密码,而密码的产生、核对过程就对应存包、取包的过程。

本系统具有如下特色:(1)经济实用、操作简单且便于安装。

(2)能产生一组8位随机密码,密码使用一次有效;有三次容错功能和解

锁功能,因此系统安全可靠。

(3)利用软件产生随机密码而不是硬件,使得硬件更为简洁、可靠、稳定。 1.3 系统总体设计目标功能

(1)完成矩阵键盘输入命令进行取包的任务;(2)存包时系统能产生随机密码;(3)随机数在单片机中的保存及删除;(4)液晶数码管的选择及与单片机的接口电路设计;(5)发光二极管模拟柜子的实现。 2 系统方案概述及硬件设计

2.1自动存包柜系统框图

自动存包柜由电子电路和机械两部分组成,本设计的存包柜主要实现电子电路方面的功能,它可以通过单片机完成密码的随机产生、密码的确认和显示以及用发光二极管模拟柜子的开闭状态等功能。系统框图如图2-1所示:

电源

电源8031

8031LED 数码管

LED 数码管4*4矩阵键盘

4*4矩阵键盘发光二极管发光二极管

图2-1 自动存包柜的系统框图

从硬件上看,它的部分组成分别是:发光二极管,通过亮灭来模拟柜子的开闭状态;电源,为电路提供一个5V 的工作电压;单片机,整个电路的核心部分;LED 数码管,用于显示柜号和密码;还有键盘部分,键盘有14个按键,其中的十个分别 为 0-9的数字键,其他四个分别为存包键(随机产生密码)、取包键(确认密码)、确定键、取消键。

2.2主机电路核心器件的选择

单片机是在一块硅片上集成了微处理器,存储器和各种输入、输出接口,这样的一块芯片具有一台计算机的属性,因而被称为单片微型计算机,简称单片机。

单片机的优点是体积小,重量轻,抗干扰能力强,对环境要求不高,价格低廉,可靠性高,灵活性好,开发也较为容易[3]。

MCS-51单片机是美国Intel公司于1980年推出的产品,与MCS-48单片机相比,它的结构更先进,功能更强,在原来的基础上增加了更多的电路单元和指令,指令数达111条,MCS-51单片机可以算是相当成功的产品,一直到现在,MCS-51系列或其兼容的单片机仍是应用的主流产品,我们也以这一代表性的机型进行系统的设计。MCS-51系列单片机主要包括8031、8051和8751等通用产品。

8031内部包括一个8位CPU、128个字节RAM,21个特殊功能寄存器、4个8位并行I/O口,1个全双工串行口,2个16位定时器/计数器,需要外部EPROM 芯片。

8051是在8031的基础上,片内又集成有4K ROM,作为程序存储器,是一个程序不超过4K字节的小系统。

8751是在8031的基础上,增加4K字节的EPROM,它构成了一个程序小于4KB的系统。用户可以将程序固化在EPROM内,可以反复修改程序。但是它的价格比较昂贵。8031外扩一片4KB EPROM就相当于8751,它的最大优点是价格便宜。

经过计算和考虑,我们这里所设计的自动存包柜是一个比较简单的控制系统,用8031就完全可以达到我们设计的要求,实现存包柜的各项功能,所以我们选用8031作为我们的主机电路核心器件。

8031单片机是Intel公司生产的MCS-51系列单片机中的一种,除无片内ROM外,其余特性与MCS-51单片机基本一样。

8031的主要性能包括:(1)与MCS-51位控制器产品系列兼容。(2)宽工作电压范围,VCC可为2.7V~6V。(3)全静态工作,可从0Hz至16Hz。(4)128×8位内部RAM。(5)32条可编程I/O线。(6)两个16位定时器/计数器。(7)中断结构具有5个中断源和2个优先级[4]。

2.2.1 8031内部结构

8031内部有8个部件组成,即CPU、时钟电路、数据存储器、串行口、并行口(P0~P3)、定时计数器和中断系统,它们均由单一总线连接并被集成在一块半导体芯片上,即组成了单片微型计算机[5]。内部结构如图2-2所示:

控制逻辑中断控制

CPU

时钟定时器串行口并行I/O口

RAM

特殊功能寄存

图2-2 8031的内部结构

(1)CPU中央处理器

中央处理器是8031的核心,它决定了单片机的主要功能特性。中央处理器主要由运算部件和控制部件组成。它的功能是产生控制信号,把数据从存储器或输入口送到CPU,或将CPU数据写入存储器或送到输出端口。还可以对数据进行逻辑和算术的运算。

(2)时钟电路

8031内部有一个频率最大为12MHz的时钟电路,它为单片机产生时钟序列,但需要外接石英晶体做振荡器和微调电容调整频率。

(3)内存

内部存储器可分做程序存储器和数据存储器,但在8031中无片内程序存储器。

(4)定时/计数器

8031有两个16位的定时计数器,每个定时器和计数器都可以设置成定时的方式和计数的方式,但只能用其中的一个功能,以定时或计数结果对计算机进行控制。

(5)并行I/O口

MCS-51有四个8位的并行I/O口,P0,P1,P2,P3,以实现数据的并行输入输出。

(6)串行口

它有一个全双工的串行口,它可以实现计算机间或单片机同其它外设之间的通信,该串行口功能较强,可以作为全双工异步通讯的收发器,也可以作为同步

移位器用。

(7)中断控制系统

8031有五个中断源,既外部中断两个,定时计数器中断两个,串行中断一个,全部的中断分为高和低的两个输出级[6]。

2.2.2 8031引脚介绍

采用40管脚双列直插式DIP封装,引脚如图2-3所示:

图2-3 8031引脚图

引脚功能说明:

Vcc 40引脚主电源引脚接+5V电压;

Vss 20引脚接地;

XTAL1 19脚接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。

XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。

RST/VPD 9脚当振荡器运行时,在此脚上出现两个机器周期的高电平将使单片机复位。推荐在此引脚与V SS引脚之间连接一个约8.2k的下拉电阻,与V CC引脚之间连接一个约10μF的电容,以保证可靠地复位。V CC掉电期间,此引脚可接上备用电源,以保证内部RAM的数据不丢失。当V CC主电源下掉到低

于规定的电平,而VPD在其规定的电压范围(5±0.5V)内,VPD就向内部RAM 提供备用电源。

ALE/PROG 30脚当访问外部存贮器时,ALE(允许地址锁存)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率周期性地出现正脉冲信号,此频率为振荡器频率的1/6。因此,它可用作对外输出的时钟,或用于定时目的。然而要注意的是,每当访问外部数据存储器时,将跳过一个ALE脉冲。ALE端可以驱动(吸收或输出电流)8个LS型的TTL输入电路。

PSEN 29脚此脚的输出是外部程序存储器的读选通信号。在从外部程序存储器取指令(或常数)期间,每个机器周期两次PSEN有效。但在此期间,每当访问外部数据存储器时,这两次有效的PSEN信号将不出现。PSEN同样可以驱动(吸收或输出)8个LS型的TTL输入。

EA/VPP 31引脚当EA端保持高电平时,访问内部程序存储器。当EA保持低电平时,则只访问外部程序存储器,不管是否有内部程序存储器。对于常用的8031来说,无内部程序存储器,所以EA脚必须常接地,这样才能只选择外部程序存储器。

P0口39脚32脚是双向8位三态I/O口,在外接存储器时,与地址总线的低8位及数据总线复用,能以吸收电流的方式驱动8个LS型的TTL负载。

P1口脚至8脚是准双向8位I/O口。由于这种接口输出没有高阻状态,输入也不能锁存,故不是真正的双向I/O口。P1口能驱动(吸收或输出电流)4个LS型的TTL负载。

P2口21脚至28脚是准双向8位I/O口。在访问外部存储器时,它可以作为扩展电路高8位地址总线送出高8位地址。在对EPROM编程和程序验证期间,它接收高8位地址。P2可以驱动(吸收或输出电流)4个LS型的TTL负载。P3口10脚至17脚是准双向8位I/O口,在MCS-51中,这8个引脚还用于专门功能,是复用双功能口。P3能驱动(吸收或输出电流)4个LS型的TTL

负载[7]。

作为第一功能使用时,就作为普通I/O口用,功能和操作方法与P1口相同。第二功能如表1所示:

表1 P3口各引脚的第二功能

口线

引脚功能

P3.0 P3.1

P3.3

P3.4

P3.5 P3.6 P3.7

P3.2

101112

13 16

17

RD (串行输入口)

INT0(外部中断0)

INT1(外部中断1) T0(定时器0外部

输入)

T1(定时器1外部

输入)

WR (外部数据存

储器写入) RD (外部数据存储器读出) TD (串行输出口) 15

14

2.3 8031的系统扩展

8031具有很强的扩展功能,允许扩展各种外围电路以补充片内资源不足,适应特定应用的需要,扩展内容包括数据存储器、程序存储器、I/O 接口等扩展结构。系统扩展图如图2-4所示:

I/O 接口

8031

数据存储器程序存储器

图2-4 8031系统扩展结构图

在这里我们介绍外部地址锁存器74LS373扩展芯片8255A 。 2.3.1 74LS373介绍

MCS-51单片机由于受引脚数的限制,数据线和地址线是复用的,由P0口兼用。为了将它们分离出来,以便同单片机片外的扩展芯片正确的连接,需要在单片机外部增加地址锁存器。我们这本设计中使用74LS373。74LS373是一种带有三态门的8D锁存器,其引脚如图2-5所示:

图2-5 锁存器74LS373的引脚

其引脚的功能如下:

D7~D0:8位数据输入线

Q7~Q0:8位数据输出线

LE:数据输入锁存选通信号,高电平有效。当该信号为高电平的时候,外部数据选通到内部锁存器,负跳变时,数据锁存到锁存器中。

OE:数据输出允许信号,低电平有效。当该信号为低电平的时候,三态门打开,锁存器中数据输出到数据输出线。当该信号为高电平的时候,输出线为高阻态[8]。

2.3.2系统I/O接口扩展

由于我们采集的数据量较多,因此CPU的I/O口线不够用,所以我们使用8255A扩展I/O口,以满足系统的要求。8255A是Intel公司生产的通用可编程并行I/O接口芯片。

1 8255A内部结构

8255A内部由四部分电路组成。它们是A口、B口和C口,A组控制器和B 组控制器,数据缓总线冲器及读写控制逻辑,如图2-6所示:

数据总线缓冲器

数据总线缓冲器读写控制逻辑

读写控制逻辑A 组控制A 组控制B 组控

B 组控制A 组端口

A(8)

A 组端口A(8)A 组端口

C(4)

A 组端口C(4)

B 组端口

B(8)

B 组端口B(8)B 组端口C(4)

B 组端口C(4)D7-D0

I/0

PA7-PA0

I/O

PC7-PC4

I/O

PC3-PC0

I/O

PB7-PB0

RD WR A0A1CS

REST

图2-6 8255A 的内部结构

(1) A 口、B 口和C 口。A 口、B 口和C 口均为8位I/O 数据口,但结构上略有差别。A 口由一个8位的数据输出缓冲/锁存器和一个8位的数据输入缓冲/锁存器组成。B 口由一个8位的数据输出缓冲/锁存器和一个8位的数据输入缓冲器组成。三个端口都可以和外设相连,分别传送外设的输入/输出数据或控制信息。

(2) A 、B 组控制电路。这是两组根据CPU 的命令字控制8255工作方式的电路。A 组控制A 口及C 口的高4位,B 组控制B 口及C 口的低4位。

(3) 数据总线缓冲器。它是一个8位的双向三态驱动器,用于与单片机的数据总线相连,传送数据或控制信息。

(4) 读/写控制逻辑。这部分电路接收MCS-51送来的读/写命令和选口地址,用于控制对8255A 的读/写[9]。 2 8255A 的引脚功能

8255A 有40条引脚,采用双列直插式封装。引脚如图2-7所示:

图2-7 8255A引脚图

(1)数据总线(8条):

D0~D7:三态双向数据总线,8255A与CPU数据传送的通道,当CPU执行输入输出指令时,通过它实现8位数据的读/写操作,控制字和状态信息也通过数据总线传送。

(2)控制总线(6条):

RESET:复位信号,输入高电平有效。一般和单片机的复位相连,复位后,8255A所有内部寄存器清0,所有口都为输入方式。

CS:片选信号线,当这个输入引脚为低电平时有效,表示芯片被选中,允许8255A与CPU进行通讯。

RD:读信号线,当这个输入引脚为低电平时,允许8255A通过数据总线向CPU发送数据或状态字。

WR:写入信号,当这个输入引脚为低电平时,允许CPU将数据或控制字写入8255A。

A0、A1:地址输入线。这两位的4种组合00、01、10、11分别用于选择A、B、C口和控制寄存器。

(3)并行I/O总线(24条):这些总线用于和外设相连,分别与A、B、C 口相对应,用于8255A和外设之间传送数据,共分三组:

PA0~PA7:端口A输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入锁存器。

PB0~PB7:端口B 输入输出线,一个8位的I/O 锁存器,一个8位的输入输出缓冲器。

PC0~PC7:端口C 输入输出线,一个8位的数据输出锁存器/缓冲器,一个8位的数据输入缓冲器。

(4)电源线(2条):VCC 为+5V 电源线,允许变化±10%;GND 为地线。

3 输入输出电路

自动存包柜的设计中输入输出部分是十分重要的一个环节,输入输出系统就是人与计算机之间建立联系,交换信息的设备,即人机交互设备。在这里我们需要输入存包取包命令,检测箱内是否有物体,在顾客需要的时候检测密码,并自动打开柜门,还需要显示是否有空箱以及空箱的位置,来为顾客提供选择。

3.1键盘设计

键盘在单片机应用系统中能实现向单片机输入数据、命令等功能,是人工干预单片机的主要手段。该系统中键盘的主要功能是用于顾客选择适当的包柜存包,用按键来控制柜门的打开,键盘是用8031单片机经74LS373扩展一片8255A 构成键盘借口电路的。

键盘的闭合与否,映在行线输出电压上就是呈现出高电平或低电平,相反如果高电平表示断开的话,那么低电平就表示键闭合,所以通过对行线电平的高低状态的检测,便可以确认按键按下与否。常用的键盘接口分为独立式按键接口和矩阵式键盘接口。我们在这里选用矩阵式键盘接口,如图3-1所示:

5V

R1R2R3R4

01

2

3

459

10

14

15

19

图3-1 矩阵式键盘

矩阵式键盘工作原理:按键设置在行、列线交点上,行列线分别连接到按键开关的两端,行线通过上拉电阻接到+5V电源上。平时无按键按下时,行线处于高电平状态,而当有按键按下时,行线电平状态将由与此行线相连的列线电平决定。列线电平如果为低电平,则行线电平为低电平;列线电平如果为高,则行线电平也为高电平。这是识别矩阵键盘按键是否被按下的关键所在。由于矩阵键盘中行、列线为多键共用,各按键均影响该键在行和列的电平,因此各按键彼此将互相发生影响,所以必须将行、列线信号配合起来并作适当的处理,才能确定闭合键的位置[10]。

键盘实际是一组按键开关的集合,是向系统提供操作人员干预命令和数据的接口设备这里我们选用4*4矩阵键盘接口,用14个按键控制箱门的打开,其中,数字键10个,分别为0~9,功能键4个,“ON/C”表示存包键,“=”表示取包键,“+”表示确定键,“—”表示取消键。如图3-2所示:

图3-2 4*4矩阵键盘

该键盘工作方式采用的是外部中断扫描,中断式键盘扫描原理是:当有键按下将会触发一个中断源,提醒处理器进行键值扫描查询。键盘的中断方式一般有定时中断和外部中断两种,本系统采用的是外部中断INT0。单片机先让行线输出低电平,当有键按下时列线电平不全为高,将触发外部中断INT0,单片机进入中断后先延时去抖动,再扫描查寻键盘,读出键值,然后处理相应的键值处理子程序,无键按下则不进入中断,单片机不扫描,从而节约了大量的资源[11]。

3.2显示系统设计

为了使操作人员及时掌握生产情况,在一般的微型计算机控制系统或者智能

仪器当中,都配有显示程序。常用的显示器件有:①显示和记录仪表,②CRT 显示终端,③LED或者LCD显示器,④大屏幕显示器。本次设计所采用的是LED 数码管。

LED数码管是由发光二极管组成,由于材料的不同,可以发出各种单色光线。根据发光二极管内部的连接方式不同,又有共阴极或共阳极两种形式。如图3-3所示:

a

b

c

d

e

f

g

dp

com

b

a

c

d

e

f

g

dp

com

共阴极共阳极

图3-3 LED显示器

LED数码管具有结构简单,体积小,功耗低,响应速度快,易于匹配,寿命长,可靠性高等优点。本次设计我们使用两个4位数码管来显示8位密码,数码管如图3-4所示:

图3-4 4位数码显示管

3.3 输出系统功能扩展

由于本人能力有限,考虑不周,此次设计的存包柜与实际应用的自动存包柜

相差甚远,功能不全,而且还存在一些问题。按实际应用中,根据各种需要,可以在此设计基础上进行扩展。如:

(1)限位开关:利用电磁铁或可控硅、电磁耦合器,再加上一些机械装置,就能实现柜门的自动开关。

(2)光电开关:对存包柜进行检测,实时显示无物的箱号。

(3)打印机:将产生的随机密码打印出来。

(4)语音服务:用户存取包时,语音致词“欢迎使用”、“请关门”、“谢谢使用”等。

(5)报警服务:用户忘记关门时,提醒顾客关门。

4 系统程序设计及仿真

为了使本系统的整个程序清晰明白,便于调试和修改,程序设计时把系统的各种功能分为若干部分,于每一部分功能编制相对独立的程序块,对各程序在运行的时候各负其责。

4.1 主程序模块设计

该模块的功能包括显示的初始化,判断是否有空箱,键盘扫描,密码扫描等功能。存储柜通上电以后,单片机上电,首先进行程序的初始化,包括定时器,外部中断等初始化,以及各参数初始值的设定。默认存储柜为初始状态,根据存包指令,扫面计数器的存储包状态,用数码管显示存储柜号和密码。主流程图如图4-1所示:

通电开始

通电开始显示空箱

显示空箱初始化

初始化状态判断

状态判断取包

取包存包

存包读密码

读密码门是否关好

门是否关好打印密码打印密码门开

门开取物关门

取物关门门是否关好

门是否关好报警

报警返回

返回报警提醒

关门

报警提醒关门

密码是否正确 N

Y

Y

N N Y

4-1 主程序流程图

4.2键输入子程序模块

键盘采用扫描工作方式,输入程序功能有以下4个方面:

(1) 判断键盘上有无键闭合,其方法为扫描口PA0~7输出全“0”,读PC 口的状态,若PC0~3为全“1”(键盘上行线全为高电平)则键盘上没有闭合键,若PC0~3不全为“1”,则有键处于闭合状态。

(2) 去除键的机械抖动,其方法为判断出键盘上有键闭合后,延迟一段时间再判别键盘的状态,若仍有键闭合,则认为键上有一个键处于稳定的闭合期,否则认为是键的抖动。

(3) 判别键闭合的键号,方法对键盘的列线进行扫描,扫描口PA0~7依次输出:

相应的依次读PC 口的状态,若PC0~3为全“1”则列线为“0”的这一列上没有键闭合。闭合键的键号等于为低电平的列号加上为低电平的行的首键号。

(4) 使CPU 对键的一次闭合仅做一次处理,采用的方法为等待闭合键释放后在作处理。

流程图如图4-2所示:

开始

开始是否有键闭合

是否有键闭合是否有键闭合

是否有键闭合确定按键位置

确定按键位置闭合键是否释

放开

闭合键是否释放开输入键号到A

输入键号到A 返回

返回软件延时10ms

软件延时10ms N

N

Y

N

Y

Y

图4-2 键输入子程序流程图

智能存包柜(储物柜)产品技术说明书

条码式寄存柜(储物柜)产品技术说明 一、适用范围 自助行李寄存柜,用于高效率、规范化且消费群体较密集的高档公共场所,如:超市、学校、机场、俱乐部、游泳馆、健身房、超市、大卖场、商场、事业单位等。客户可根据自身特点选择不同类型的机组,有条码型、指纹型、IC卡、条形码卡、磁卡、射频卡以及TM扣等,或者使用客户各自所持有的会员卡。 二、基本组成 自助行李寄存柜,是由嵌入式计算机进行控制,具有管理功能的小件物品寄存系统。主要由输入设备(条码阅读器)、输出设备(如中文液晶显示)、嵌入式计算机处理中心、管理软件以及电源组成。 三、结构、材料、钣金说明 寄存柜柜体选用0.8mm以上优质冷轧板,经冷加工成形后,用二氧化碳气体保护焊焊接装配而成,柜体结构坚固结实。箱体表面经除锈、除油、打磨、磷化处理后喷塑,塑面的颜色可由用户选定。?箱门背面增加纵向加强筋,提高箱门的防撞击能力;能有效防止和降低使用者因疏忽碰伤、磕伤,电控锁采用360度具有防撬、带防软片插入装置。 四、元器件说明 1)电控锁:经过10万次寿命测试无故障,性能可靠稳定。部件的表面均作热 涂锌防锈处理,装配成形后每把锁均作电气绝缘试验和开启试验,并按加工批量的1%作寿命试验。 2)扫描枪:台湾欣技C1000,性能稳定,读码速度快。 3)液晶显示屏:3.5寸彩色显示屏。例如:

表示:空箱,顾客可以存入的箱子 表示:满箱,有合法密码,箱内有物 4)打印机:自主研发使用日本精工打印机芯。 5)控制主板:自主研发生产。 6)切纸刀:自主研发生产、10万次寿命测试,性能稳定,配有走纸导向。 7)控制芯片:采用国际上著名大公司的工业级产品,有ATMEL公司、INTEL公 司、日立公司、德州公司等。 8)键盘:选用电话机水晶键盘,工作可靠,永不退色,使用寿命长。 五、常规技术指标 (1)功率-待机:25W 开箱:60W (2)电源电压:AC110V—AC240V 50HZ (3)后备电源(可选):18V 7AH (4)打印速度:35mm/s (5)打印机寿命:50Km (6)柜体冷轧钢板厚度:0.8mm (7)读码速度:<0.4s (8)显示分辨率:3.5寸彩色液晶屏(可定制显示LOGO) 六、条码寄存柜主要功能说明 ?大屏幕液晶显示屏 操作步骤提示、箱门5种状态显示、时钟显示、常规故障指示、设置菜单、管理界面、工作状态显示等。 在现场安装就位后,确认各个部件正常后,即可上电开机,完整的显示: ?全开放式中文设置菜单(可定制多国语言、语音) 寄存柜的各个管理参数全部面向客户开放,客户可选择相应的菜单进行设置。设有三级管理密码,方便不同级别的管理要求。 ?快捷管理员管理菜单 在管理模式下,管理快捷菜单可应急开启箱门、清除箱门ID、查询箱门状态等操作。可设置500位管理员进行管理,每个管理员可根据自己的用户号及管

存包柜项目方案说明

存包柜项目方案说明 一、项目基本信息 (一)项目名称 存包柜项目 (二)项目建设单位 xxx有限公司 (三)法定代表人 于xx (四)公司简介 本公司奉行“客户至上,质量保障”的服务宗旨,树立“一切为客户着想” 的经营理念,以高效、优质、优惠的专业精神服务于新老客户。 公司依托集团公司整体优势、发展自身专业化咨询能力,以助力产业提高运营效率为使命,提供全方面的业务咨询服务。 公司将加强人才的引进和培养,尤其是研发及业务方面的高级人才,健全研发、管理和销售等各级人员的薪酬考核体系,完善激励制度,提高公司员工创造力,为公司的持续快速发展提供强大保障。

上一年度,xxx(集团)有限公司实现营业收入7026.99万元,同比增长25.92%(1446.42万元)。其中,主营业业务存包柜生产及销售收入为5749.34万元,占营业总收入的81.82%。 根据初步统计测算,公司实现利润总额1653.53万元,较去年同期相比增长375.52万元,增长率29.38%;实现净利润1240.15万元,较去年同期相比增长139.78万元,增长率12.70%。 (五)项目选址 xx新兴产业示范基地 (六)项目用地规模 项目总用地面积12559.61平方米(折合约18.83亩)。 (七)项目用地控制指标 该工程规划建筑系数71.28%,建筑容积率1.01,建设区域绿化覆盖率7.20%,固定资产投资强度188.57万元/亩。 项目净用地面积12559.61平方米,建筑物基底占地面积8952.49平方米,总建筑面积12685.21平方米,其中:规划建设主体工程7943.44平方米,项目规划绿化面积913.28平方米。 (八)设备选型方案 项目计划购置设备共计91台(套),设备购置费1292.40万元。 (九)节能分析 1、项目年用电量486324.58千瓦时,折合59.77吨标准煤。

自动存包柜的设计与仿真

自动存包柜的设计与仿真 摘要 本课题是基于单片机的自动存包柜设计。自动存包柜是新一代的存包柜,具有功能实用、操作简单、管理方便、安全可靠等特点,能够更好的服务于不同市场的广大群众,使用者可以根据简明清晰的操作说明自行完成存包取包工作。本系统由MCS-51单片机构成核心控制系统,整个系统由主控部分、键盘显示控制部分、执行部分三部分组成,通过随机密码的产生和核对完成自动存包取包过程。本设计中各元器件便于安装且操作简单,能基本实现存包取包功能。 关键词:自动存包柜;单片机;随机密码

Design and Simulation of Automatic Lockers ABSTRACT This topic is microcontroller-based automatic lockers.Automatic lockers is a new generation of lockers, with a practical, simple operation, easy management, safe and reliable, able to better serve the broad masses of the different markets, users are based on a clear and concise instructions to complete the deposit bags to take the package. The system consists of MCS-51 microcontroller core control system, the entire system from the main section, the keyboard display control part of the implementation of some of the three-part composition, random password generation and check completed automatically save the package to take the package process. Various components of this design is easy to install and easy to operate, can basically save the package to take package function. Key words :Automatic lockers; microcontroller; random password

基于单片机的自动存包系统设计

基于单片机的自动存包系统设计 摘要 近年来,随着生活水平的提高,人们对于社会消费品的质量和数量的要求也在逐渐增加。为了更好的为广大顾客服务,在一些商场、影院、超市等公共场合通常设置有自动存包柜,本次便是针对这一现象进行设计。 本文详细介绍了国内自动存包控制系统的发展现状,发展中所面临的问题。并详细介绍了本系统采用的AT89S52单片机做控制器,可以同时管理四个存包柜。柜门锁是由继电器控制,当顾客需要存包的时候,可以自行到存包柜前按“开门”键,需要顾客向光学指纹识别系统输入个指纹,然后通过继电器进行开门(用亮灯表示),顾客即可存包,并需将柜门关上。当顾客需要取包时,要将只要将之前输入的指纹放置于指纹识别器前方,指纹识别器采集到指纹信息输出相应的高低电平信号传给单片机,系统比较密码一致后,发出开箱信号至继电器将柜门打开,顾客即可将包取出。它具有功能实用、操作简便、安全可靠、抗干扰性强等特点。 关键词:自动存包柜,单片机,指纹识别器

李少鹏:基于单片机的自动存包系统设计 Based on single chip microcomputer automatic package design Abstract In recent years, with the improvement of living standards, people for social consumer goo ds quality and quantity requirements are to increase gradually. In order to better service for the g eneral customers, in some stores, movie theaters, supermarkets public Settings are to be put auto matically usually bag ark, it is functional practical, simple operation, safe and reliable, anti-jamm ing strong sexual characteristics. Domestic deposit automatic control system are introduced in detail in this paper the development of the status quo, problems faced in the development of. And introduces in detail the system adopts single chip microcomputer controller, can simultaneously manage multiple pack ark. Cupboard door lock controlled by relay, when customers need to save package, will be allowed to save package before the ark according to the "open" button, need customer to the system input fingerprint, and then through the relay to open the door (with lighting), customers can save package, and the cupboard door must be closed. When customers need to pick up package, as long as before the input fingerprint should be placed on the fingerprint recognizer, fingerprint recognizer collecting to the fingerprint information and output the corresponding high and low level signal to the microcontroller, the system is password consistent, signal out of the box to the relay Key words: Automatic Storage Bag, Microcontroller, Fingerprint recognizer。

大件寄存管理流程

大件寄存程序 一、大件寄存流程 1、当顾客提出大件寄存需求时,服务中心员工应先查看物品大小,如果可自助存包柜寄存的物品,请顾客优先使用自动存包柜,并提醒顾客不要寄放贵重物品。 2、如果物品过大,自助存包柜寄存不下的物品或顾客坚持要求寄存服务台的商品,服务台员工应与顾客确认是否有贵重物品,如有,请顾客将贵重物品取出自行保管,其它物品则办理寄存手续。 3、员工将顾客物品放置在指定区域,挂好存包牌,将另一块号码牌交予顾客,并告知顾客于当天营业结束前凭此号码牌领取寄存物品,请顾客妥善保管。 4、当顾客前来领取寄存物品时,服务中心员工请顾客出示号码牌,员工收回号码牌,根据号码牌查找物品上对应的号码牌,核对无误后交还顾客物品。存包牌两块互绑在一起放回存放盒内。 5、若核对号码牌时发现物品与存放时不符或丢失,应立即告知客服主管或值班经理前来处理(具体处理方法请参照客诉处理办法) 6、如顾客遗失号码牌时,服务中心员工处理程序: A、通知广播寻找遗失的号码牌。 B、询问顾客具体号码牌号或所寄存物品形状、颜色、特征。 C、询问顾客是否有任何的证件,并请顾客提供有效证件证明所寄存物品确为其所属。 D、请顾客在《寄存物异常登记表》上留下地址、电话、证件号等信息。 E、向顾客适当收取号码牌工本费并在退换货收银机做销售操作,将寄存物品归还于顾客。 7、每日营业结束后盘点号码牌,每块号码牌要求一个号码两块互绑在一起,如已不齐全的号码牌则不再使用。号码牌需定期全部更换。 二、大件寄存顾客告示 1、请您在存包后主动索取存包牌,并保存好自己的存包牌,不要遗失。 2、现金、手机、照相机、存折等超过200元的贵重物品及有效证件如身份证、户口本等物品请随身携带,请勿寄存,由此造成的损失,自行承担。 3、当您领取所存物品时,请出示存包牌,并当面点清您所存的物品,离柜本商场不再负责。 4、如存包牌丢失,应及时持有效证件领取所存物品,并付工本费5元,未及时挂失,导致所存物品丢失,不予负责。

各类电子存包柜的使用

各类电子存包柜的使用 自设密码型存包柜的使用方法为:按“存”键,指示灯闪烁时,它会提示您输入八位以上的密码,输入密码后,按“确认”键,此时您存物就已经成功了。取物时,只需输入您的密码,系统就会自动打开你存放物品的门,取出物品后,关好柜门就可以了。 条形码电子存包柜的使用方法为:在存入物品时,只需按“存”键,系统就会自动打印出条形码。取出纸条后,相对应的柜门就会自动打开。放入物品后,关闭柜门,就会自动上锁。取物时,只要拿条形码对准扫描口扫一下,门就自动打开,取出物品后,关上柜门即可。 指纹存包柜的使用方法为:按“存”键,在指纹采集窗口输入指纹,系统就会自动打开相应的柜子,放入您的物品就好。取物时,在之前收集指纹的地方摁下指纹,柜门就会自动打开,就可以取出财物了。 智能刷卡存包柜的使用方法为:存物:1、扫卡,系统为你打开一门,并将你的卡号与该门绑定;2、如果没有IC卡也可以:输入“空门号”(该门指示灯不亮为空门)+“存”(该门灯开始闪烁,提示输入6-10位密码),输入“自编码+OK”键确认,系统打开该门,放入物品,关门;3、注意:不要用本就敞开的门存物。 取物:1、扫描存物时候的IC卡,系统开门,取物后请关门;2、或者:依次输入“门号+存物时密码+确认”键,输入正确,系统开门,指示灯灭,成为空门,取物后请关门。 各类电子存包柜使用说明: 1.使用前,仔细阅读张贴的使用方法和说明,避免误操作,超市由于客流量较大,电子存包柜一般采用的是条码式电子存包柜,按照以上使用方法,顾客放入物品,关上柜门即可。 2.注意的是,存物时,一定要自己按键打印条码,不要将物品放在已经打开的小箱内。存包后,再次确认柜门是否关好; 3.最好不要把贵重物品放在自动存包柜里,应选择有专人看管的寄存处存放; 4.顾客取物时,要一次取完,不要落下任何物品,如果要继续使用,重新存入即可。如开柜的条码纸丢失,应立即到超市服务台挂失,要求工作人员对相应存包柜严加看管,以防别人冒领; 5.洛阳千云科技电子存包柜会留有后台管理功能,假如顾客由于错误操作导致物品不能取出,工作人员可以通过管理权限将物品取出,交还顾客。 建议尽可能选择有摄像头的、防盗措施较好的超市,最大限度避免丢失物品。

自动寄存柜

“程序设计(Ⅱ)”综合编程实验报告 (2011-2012学年第2学期) 实验项目名称:自动寄存柜 一、实验内容与要求 某超市门口的自动寄存柜有n个寄存箱,并且有一个投币控制器,顾客想要寄存小件物品时,只要在投币控制器投入1个1元的硬币,如果此时有空闲的箱子,寄存柜就会自动打开一个空的箱子,并且打印输出一张小小的密码纸条;如果没有空闲的箱子,则提示“本柜已满”。当顾客离开超市时,用密码纸条上指定的数字密码依次输入到开箱控制器,则顾客所存包的箱子门就自动打开,顾客取走物品后,关上门。 输入数据时,可先输入寄存箱总数n,再由用户选择是“投硬币”还是“输密码”。 如果选择“投硬币”,则只有硬币值是1才开箱。如果有空闲的箱子,则输出箱子编号及密码(4位数字);如果无空闲的箱子,则提示:“本柜已满”。 如果选择“输密码”,若输入的密码与某一箱子密码相符,则显示打开的箱子编号,否则输出提示:“密码错误”。 请编写开箱控制程序实现上述过程。 输入输出示例 寄存箱总数:10 1.投硬币 2.输密码 0.退出请选择: 1 投币值:1 寄存箱编号:1 密码:9342 1.投硬币 2.输密码 0.退出请选择: 2 输入密码:9342 1号寄存箱已打开 1.投硬币 2.输密码 0.退出请选择:0 结束

二、系统设计 1、解题思路 (1)先输入寄存箱数量,并判断数量是否正确。 (2)先输出"1.投硬币 2.输密码 0.退出请选择:",再输入数字选择是“投硬币”还是“输密码”。。 (3)若“投硬币”,则只有硬币值是1才开箱,并判断是否有空闲的箱子。若有则输出箱子编号及密码。 (4)若选择“输密码”,则判断输入的密码是否正确。 2、数据结构描述 3、程序框架结构 4、关键算法描述 (1)输入寄存箱数量 srand((int)time(0)); printf("寄存柜数量:"); scanf("%d",&num); printf("\n"); while(num<=0){ printf("寄存柜数量错误, 请重新输入\n\n"); printf("寄存柜数量:"); scanf("%d",&num); printf("\n"); } (2)判断是否有空闲的箱子。若有则输出箱子编号及密码。 if(x==1){ printf("投币值:"); scanf("%d",&coin); printf("\n"); if(coin==1){ if(count

电子存包柜管理工作职责和要求

电子存包柜管理工作职责和要求 1.工作人员须按时到岗,工作时间不串岗,病、事假需履行请假手续。 2.经常巡视,指导读者正确使用存包柜,保证存包柜的有序、有效使用。 3.及时更换打印纸,发现故障及时报修,确保存包柜的正常使用。 4.遇到读者因个人或机器原因无法正常开柜门取物时,经读者申请帮助读者打开柜门并做好读者开柜记录工作。 5.每周一上午清理存包柜。 6.做好存包柜的保洁工作。 7.衣着整齐,文明用语,热情服务。 8.服从部门负责人的工作安排和管理。 电子阅览室临聘工作人员工作职责和要求 1.协助工作人员管理电子阅览室、维持电子阅览室的正常开放秩序。 2.按时上岗,不擅离职守,病、事假需履行请假手续。 3.了解电子阅览室管理软件及其基本操作,能适当解答读者使用过程中遇到的问题。 4.工作中应经常巡视,维护秩序,对读者违反规定的行为及时予以制止。 5.协助做好卫生清洁工作,特别注意严格禁止读者在室内进食。 6.做好阅览室结束工作,将家具整理到位,及时清理电脑桌面,晚班结束前关灯、断电、关好门窗。 7.衣着整齐,文明用语,热情服务。 8.与部门工作人员协作做好服务和管理工作。 9.服从部门负责人的工作安排和管理, 电子阅览室学生协管员工作职责和要求 1.协助工作人员管理电子阅览室、维持电子阅览室的正常开放秩序。 2.按时上岗,不擅离职守,病、事假需履行请假手续,征得电子阅览室老师的同意。 3.了解电子阅览室管理软件以及常见第三方应用软件,熟悉本馆已购的各种数据库资源和互联网上的信息资源,能适当解答读者使用过程中遇到的问题。 4.认识并能处理计算机的普通故障,如未能及时处理应在值班记录中备案留查。

二工大 程序设计与实践(4)自动寄存柜

程序设计与实践 实验报告 实验四:自动寄存柜 一:实验名称:自动寄存柜 二:实验环境: 一台安装有C语言编译器的电脑。 三:实验目的 (1)培养和锻炼对具有一定复杂度和规模的问题的分析与求解能力。 (2)掌握程序设计的综合方法,能综合应用各种数据类型实现较复杂数据的存储。

(3)培养良好的C程序设计风格与代码规范意识。 四:实验内容: 用c++语言编写一个寄存箱管理程序,使客户可以在有空闲箱子时通过投入一个1元硬币,打开一个随机空寄存柜存放物品并给出随机4位密码。(首先给定寄存箱的数量n(最大50))如果没有空闲的箱子,则提示“本柜已满”。客户可通过密码打开自己的寄存箱取走物品。 注:万能密码:假定有一个密码000086,该密码用于营业结束后整理寄存柜。先在菜单中输入隐藏的选项5,然后提示请输入万能密码,密码输入后,打开所有的箱子,如有箱子中客户没有取走东西,则提示:请重点检查某编号的箱子是否有物留存。 五:实验步骤:(实验设计,关键代码。实验结果需截图) 通过数组a[i] 寄存柜密码、b[i] 箱子序号、full [i]寄存柜状态来实现寄存柜密码与序号的一一对应。 定义string 字符串来解决密码000086报错问题。 通过随机数函数随机生成四位密码。 主程序通过while循环和if语句完成对寄存柜的操作和操作循环。 万能密码“000086”(源代码): if(x==5){ cout<<"输入万能密码;"; cin>>wnpassword; if (wnpassword=="000086"){ for(i=0;i

存包处管理

存包处管理 存包柜是顾客购物前后寄存物品的设施.为方便顾客安全使用和存放知识公司提出以下存包处管理流程 本公司的存包分人工存包和自动存包两种服务 (一)人工存包程序 1.顾客到存包处存包,服务员把包放入存包柜,号码牌一号两牌,一牌系于物品上,另一牌给予顾客。 2.提醒客人将现金、手机等贵重物品取出,本公司不负责贵重物品的寄存。 3.客人凭存包牌取包,取包时,服务员应将客人存包牌与柜包物品上的标志牌相核对是否吻合,以防假冒。 4.客人遗失存包牌应及时与服务台联系并办理挂失手续。 5.挂失手续的办理:客人填写“存包牌遗失登记表”,注明存包柜内有何物,尤其是证件名称。 6.客人所登记之物品与柜内相吻合,请客人予以签收. 7.遗失存包牌的号码,公告作废,并且该号码在一定时期内不能再启用。 8.(1)晚班存包柜工作人员应仔细核查发出存包柜的牌号是否回收,缺失部份作废,处理柜内仍有物品,请将其记录在“顾客过夜包登记表”。(2)过夜包的处理:三天内顾客到本商场领取. 9.每日早、晚班人员应做存包区的卫生清洁工作。

10.存包工作人员要尽职尽责,认真核对号码牌,不能利用工作之便盗取顾客的物品,一经查出,予以开除处理。 (二)自动存包程序 1.职责:负责指导客人正确使用存包柜,同时留意不法分子利用存包柜作案的动向。 2.操作方法 存包:按存包按钮→取出条码纸→打开门放进包→关门并保管好条码纸→存包结束 取包:用条码纸对应条码感应器打开门取包→关门→取包结束 3.自动存包注意事项 (1)自动存包中途不可开门;(2)意外事件的发生根据本公司的自动存包柜应急开门程序办理,应急钥匙由客服部主管级以上人员保管;(3)重大事件(如掉包)可先让顾客填写客诉单,帮助客人处理;(4)存包柜人员对客人的询问要耐心解释,随时留意存包柜出现的异常情况(如放错柜、遗条码纸丢失等);(5)存包备用金为一定金额,请交接人员作好交接工作,出现差异由当事人自行负责。 四、顾客丢失寄放物品的标牌后领取寄放物品的程序 挂失物品确认无误后,将其另外保存。 3、存包处工1、顾客丢失条码纸后,先去存包处挂失。

超市电子存包柜须知

超市电子存包柜须知 “存包柜”就是让使用者可以实现自助式储存物品,目前主要分为机械型(投币加钥匙)和电子型(条码,密码)。 超市电子存包柜主要功能: 1、高级管理功能:菜单式高级管理功能主要实现了存包柜基本参数的设置、管理基本功能、支持管理密码更改等。 2、应急开门系统,保证顾客在断电等非正常状态下也能及时取出物品。 3、安全保护功能: a独特的密码生成技术与加密技术保障信息的唯一与安全。 b内部数据可掉电保存10年以上,保障数据安全。 c条码纸超时未取自动作废功能。 4、记录查询:可随时查询存包记录,包括存包时间,使用柜号,箱号以及取包时间,取包方式(用户取包或通过管理取包)等,支持每箱40笔记录查询打印,避免纠纷。 5、语音提示:语音提示操作,步骤清晰,便于用户轻松掌握操作方法。 6、断电保护:数据实时存储,在停电的情况下,数据永不丢失。 7、低功耗待机模式:为最大限度提高产品寿命,系统采用低功耗待机工作模式,无论是传感器的红外收发器件还是其他芯片,系统在待机状态时进入智能化电源管理休眠模式下运行,不

仅提高器件的使用寿命,更提高了抗干扰的性能,节省电源。 存包柜使用须知: 1.使用前,仔细阅读张贴的使用方法和说明,避免误操作,超市由于客流量较大,电子存包柜一般采用的是条码式电子存包柜;顾客使用时,只需按面板上的“存”键,一般大厂例如依洛客都有一个放大了的“存”键以方便用户操作,按键后,柜子会打印一个条码纸出来,顾客取走条码之后,对应的柜门会自动打开,顾客放入物品,关上柜门即可; 2.注意的是,存物时,一定要自己按键打印条码,不要将物品放在已经打开的小箱内。存包后,再次确认柜门是否关好; 3.最好不要把贵重物品放在自动存包柜里,应选择有专人看管的寄存处存放; 4.顾客取物时,只需将条码纸上的条形码靠近有红光的扫描口扫描,柜子识别到密码以后会直接打开对应的小门,顾客取走物品。要一次取完,不要落下任何物品,如果要继续使用,重新存入即可。如开柜的条码纸丢失,应立即到超市服务台挂失,要求工作人员对相应存包柜严加看管,以防别人冒领; 5.电子寄存柜会留有后台管理功能,假如顾客由于错误操作导致物品不能取出,工作人员可以通过管理权限将物品取出,交还顾客。尽可能选择有摄像头的、防盗措施较好的超市,最大限度避免丢失物品; 超市存包柜日常维护:

超市存包柜怎么操作方法

超市存包柜怎么操作方法 超市存包柜一般条码型存包柜与投币型存包柜较多: 1、条码型存包柜:条码型存包柜是超市存包柜的一种,在超市、商场中广泛使用,在使用时客户只要按下面板上的“存”键,同时会出来一张小纸片上面有条码等相关信息门会同时打开。当门打开时,客户存入物品关上门保管好条码纸。当需要取走物品时,只要把条码纸放入扫描口出柜子,您储存的物品的柜门会相应打开。 2、投币型存包柜:投币柜寄存柜分为收费式和免费式两种,投币柜通常情况下都是要投入硬币的。有些投币储物柜是刚开始门是开着的这时你可以直接打开放入物品、然后关上门投入硬币(1-3枚)然后转动钥匙门被锁上拔下钥匙,这时您投入的硬币有可能返还给您或者掉落到柜子底部的集钱盒中。还有一种是投币柜刚开始门是关着的状态,这时你要先投入硬币才能转动钥匙打开门,这样您才能寄存物品。 超市存包柜操作说明: 1.使用前,仔细阅读张贴的使用方法和说明,避免误操作,对于条码式电子存包柜,顾客使用时,只需按面板上的“存”键,一般大厂例如千云科技都有一个放大了的“存”键以方便用户操作,按键后,柜子会打印一个条码纸出来,顾客取走条码之后,对应的柜门会自动打开,顾客放入物品,关上柜门即可。 2.注意的是,存物时,一定要自己按键打印条码,不要将物品放在已经打开的小箱内。存包后,再次确认柜门是否关好; 3.最好不要把贵重物品放在自动存包柜里,应选择有专人看管的寄存处存放; 4.顾客取物时,只需将条码纸上的条形码靠近有红光的扫描口扫描,柜子识别到密码以后会直接打开对应的小门,顾客取走物品。 要一次取完,不要落下任何物品,如果要继续使用,重新存入即可。如开柜的条码纸丢失,应立即到超市服务台挂失,要求工作人员对相应存包柜严加看管,以防别人冒领; 5.电子寄存柜会留有后台管理功能,假如顾客由于错误操作导致物品不能取出,工作人员可以通过管理权限将物品取出,交还顾客。尽可能选择有摄像头的、防盗措施较好的超市,最大限度避免丢失物品。

基于STC89C52单片机的超市存包柜控制模块设计论文

摘要 本课题由STC89C52单片机构成核心控制系统,整个系统由主控部分、键盘显示控制部分、执行部分三部分组成,通过密码的核对完成自动存包取包过程。 第一部分:CPU核心控制部分,由单片机STC89C52、复位电路、时钟电路等构成,是整个系统的核心。 第二部分:键盘显示控制部分。用1个LCD1602和12个按键进行管理,LCD1602用于显示柜的号码和4位密码,12个按键分别为10个数字键和2个功能键。通过这些键盘,用户就可以完成所有的操作。 第三部分:执行机构部分。它是通过89C52的并行口控制8个发光二极管的状态(亮灭)来模拟柜子的存包取包的过程。 软件部分主要采用我们自己设定的一种与柜的号码相关联的算法来产生一组4位的随机密码,而密码的产生、核对过程就对应存包、取包的过程。 本系统具有如下特色: (1)经济实用、操作简单且便于安装。 (2)能产生一组4位随机密码,密码使用一次有效;有三次容错功能和解锁功能,因而系统安全可靠。 (3)利用软件产生随机密码而不是硬件,使得硬件更为简洁、可靠、稳定。 关键词: STC89C52单片机;自动存包柜;随机密码;解锁 I

ABSTRACT This subject is become key control systems by STC89C52 forms and an organization. The whole system is shown and is controlled partly, carried out some three parts to make up by top management part, keyboard, through checking that finishes storing and wrapping up and fetch the course of the bag automatically of the password. The first part: CPU core control and partly, Form of 89C52 one-chip computers, whole core of system. Through these keyboards, users can finish all operation. The second part: The keyboard show that controls some. In charge of with LCD1602 to 4 numbers and 12 button go on and manage, 4 number in charge of and use for and show two cupboard symbol and 4password, 12 buttons are 10 numerical keys respectively and 2 function keys. Through these keyboards, users can finish all operation. The third part: Executive body's part. In it through the not running side by side because there aren't mouth, and control the states of light of 8 pieces( on to kill) of 89C52 and simulate Storing and wrapping up the course which fetches the bag. Software part adopt we one that oneself establish correlate with number of the cupboard algorithm that unite come and produce one password at random of 4 of group mainly, And production, check course correspond to and deposit the bag, fetch the course of the bag of password. This system has the following characteristic : 1、Economical and practical, operate simple and easy to instally .2、Can produce one group 4 password at random, password use one effective; There is fault-tolerant function three times and locking the function, therefore the system is safe and reliable. 3、Utilize software produce password instead of hardware, make hardware more succinct, reliable, stability at random. Key Words:STC89C52; Store a bag of cupboards; the password; unblock at random automatically II

存包须知

注意事项: 为方便您在本超市购物,本商场特设有免费寄存服务, 在寄存物品时请您认真阅读以下事项: 1. 贵重物品请自行保管,(如手机,证件,手提电脑等)本商场寄存处恕不寄存。 2. 易燃,易爆或有特殊刺激性气味的物品谢绝寄存。 3. 寄存后请妥善保管好存包牌或密码条,若因遗失存包牌或密码条而造成物品丢失本商场概不负责。 4. 如遗失或损坏寄存牌,须赔偿10元制作成本费,说明原因后方可对证取物。 5. 如寄存物品因本商场原因造成丢失的,最高赔偿金额为:人民币200元。 6. 寄存物品请在当天营业结束前取走,隔日本商场将有权自行处理。 超市《电子存包使用须知》 1、打印条形码一次有效切勿丢失,请确认柜门是否锁好。 2、请勿将贵重物品存入柜中,请您携带好随身物品(现金、存折、证件、通讯工具等) 3、请勿将易燃、易爆、易腐蚀性物品放入柜中。 4、若出现密码条的丢失,请及时与工作人员联系,若此过程中,出现物品丢失情况,责任自负。 5、所存物品,需当天取走,逾期不取者,每天需加收5元的管理费,若超过3天(含3天),将做无主商品处理,(交于有关部门处理)。 超市《存包须知》 1、办理存包,请您自觉排队。 2、请您携带好随身物品(现金、存折、相关证件、文字资料、通讯工具等),不能放置易燃、易爆、易碎、易腐蚀性物品。 3、若出现存包牌丢失情况,请您及时与工作人员联系挂失,顾客需交纳10元工本费,若此过程出现冒领,责任自负。 4、本超市负责保管当日所存物品,如在隔日取,需缴纳保管费5元/日。超过三日(含3日)仍未领取,视作无主处理(交于有关部门)。 服务公约 注意事项: 1. 本商场为方便顾客购物,特设有免费寄存服务。 2. 请勿在商场内吸烟饮食、嬉戏及解拆商品包装等。 3. 请勿携带宠物(猫狗鱼虫等)入内,未经许可请勿拍照、摄影及抄写商品价格。 4. 进入商场禁止携带易燃、易爆、等有毒物品进入商场。 5. 顾客有偷盗,无理取闹者送公安机关处理。 6. 贵重物品、现金、证件、易损物件、行李等请自行保管。 7. 存包牌丢失未及时挂失造成冒领现象,本商场概不负责。 8. 遇到险情或紧急灾难时,请听从商场专人指导。 退换货须知 注意事项:

存包柜管理

存包柜管理 目的:为了明确存包柜的管理程序,降低经营风险,减少经济损失,特制定本规定。 告示须知:商场需在存包柜区域的显眼位置张贴《存包柜使用须知》的标牌,提醒顾客正确地使用存包柜。本商场物品柜有大小两种型号,请顾客按照寄存物品大小自行选择使用。 日常管理: 1、因使用人丢失、转借客用钥匙或者其它非商场方原因而导致的财产的损失,由使用人自 行全部承担。 2、管理者钥匙用于在使用人丢失客用钥匙的特殊情况下使用,由现金办保管(电子密码的 需要定期修改密码),顾客服务主管及服务台员工因下述原因需要使用管理者钥匙时由当班主管前往现金办领取。 A、开柜前,请顾客向商场服务台员工详细说明或书写存放物品的时间、存放物品柜号 码、存放物品的名称及数量等情况,请顾客签署《开柜申请》(附件一),并签字确认。 B、为保证他人的财物安全,商场需对锁具进行更换,请顾客支付人民币**元作为锁具 更换费并出示身份证或驾驶证等有效证件。服务台须核对顾客的姓名、有效证件等相关信息后,通知当班主管及AP人员。 C、现场开柜时,须有顾客服务主管、使用人、AP人员三方同时在现场,核实和清点柜 内物品,并经三方人员共同确认签字后,由顾客取走相应物品柜内的物品。 3、用管理者钥匙打开柜子时,锁芯会弹出,无法重新回位,直至使用人将客用钥匙插入后 与管理者钥匙配合后才能使锁芯复位,从锁芯的状况可以判定门锁是否为管理者钥匙所开。 4、柜子和锁具的零配件向供应商以旧换新,需由前台妥善保管,如有遗失,商场需照价购 买。 5、在物品柜前安装防护栏,以防推车撞至柜体表面及钥匙被撞断或锁芯内部结构受损。 6、因供应商提供的物品柜及所附锁具的设计缺陷、使用故障或其它可归责于供应商的原因 造成使用人物品遗失的,商场应立即联系供应商,并由其确定赔付额度。供应商同意赔偿的,由其直接赔付给使用人,并建议其与使用人直接签署协议书,约定今后任何时候都不会向任何法人或其分支机构就此主张权利。只有在供应商提供回盖公章的函件原件并明确写明同意从其应收款项中扣除的情况下,才能由相关法人或分支机构先行垫付,然后从应付供应商的款项中扣除。 7、无论在何种情况下,更换下来的锁芯都应由服务台负责保管,并一律退还给供应商,不 可重复使用。 8、晚上营业结束后的清柜流程及遗留物品的处理流程: A、商场在每天营业时间结束后要进行清理工作。商场将顾客未取走的物品登记到《遗 留物品登记表》中,并免费保管七天。如七天后还无人认领则商场可自行处理。 (1)、对于在商场营业结束后仍遗留在物品柜里的物品,商场方将通过管理者钥匙自行取出。对于所取物品的短少、缺失和损坏等,商场方均不承担任何责任,但特殊情况除外。 (2)由当班主管至现金办领取管理者钥匙给到客服员工(两人),由两名客服员工、AP一名共同做清柜工作,客服员工检查每个柜子是否有物品遗留,如有,则取出清点、按照一柜一袋原则装袋并将顾客遗留在柜内的物品按柜号依次登记到《遗留物

条码存包柜 使用说明

条码存包柜使用说明 条码存包柜的使用方法:由顾客先按键盘中的“存”键,寄存柜的控制系统针对某号箱随机产生一组10位数的开箱密码并将其打印在密码条上,同时附上对应的条码信息,当用户由密码条出口取出它时,寄存柜会自动弹开该箱门,用户将物品放入箱中关好箱门后。 取物时只需将条码图形靠近条码检测口(或通过键盘正确输入该组10位数密码)即可打开该箱,且条码使用一次后自动失效。 条码存包柜使用须知: 1.使用前,仔细阅读张贴的使用方法和说明,避免误操作,超市由于客流量较大,电子存包柜一般采用的是条码式电子存包柜;顾客使用时,只需按面板上的“存”键,一般大厂例如依洛客都有一个放大了的“存”键以方便用户操作,按键后,柜子会打印一个条码纸出来,顾客取走条码之后,对应的柜门会自动打开,顾客放入物品,关上柜门即可。 2.注意的是,存物时,一定要自己按键打印条码,不要将物品放在已经打开的小箱内。存包后,再次确认柜门是否关好; 3.最好不要把贵重物品放在自动存包柜里,应选择有专人看管的寄存处存放; 4.顾客取物时,只需将条码纸上的条形码靠近有红光的扫描口扫描,柜子识别到密码以后会直接打开对应的小门,顾客取走物品。要一次取完,不要落下任何物品,如果要继续使用,重新存入即可。如开柜的条码纸丢失,应立即到超市服务台挂失,要求工作人员对相应存包柜严加看管,以防别人冒领; 5.(洛阳千云科技)电子寄存柜会留有后台管理功能,假如顾客由于错误操作导致物品不能取出,工作人员可以通过管理权限将物品取出,交还顾客。尽可能选择有摄像头的、防盗措施较好的超市,最大限度避免丢失物品。 做为超市条码存包柜的管理人员,可以通过后台管理取出顾客不能取出的物品: 扫管理条码进入一般管理,可进行以下操作: 1.强行打开某门:键盘输入“1XX”+“取”(XX代表01-36门号),可强行打开该门。用于用户条码丢失开门。 2.强行清除某门密码:键盘输入“2XX”+“取”(XX代表01-36门号),可强行清除该门密码。 3.系统自检及清柜功能:键盘输入“505”+“取”,可依次将柜门全部打开,不影响用户使用。 4.清除所有用户密码:键盘输入“606”+“取”。此操作适用于505清柜后

寄存须知

某超市顾客寄存须知 注意事项: 为方便您在本超市购物,本商场特设有免费寄存服务, 在寄存物品时请您认真阅读以下事项: 1. 贵重物品请自行保管,(如手机,证件,手提电脑等)本商场寄存处恕不寄存。 2. 易燃,易爆或有特殊刺激性气味的物品谢绝寄存。 3. 寄存后请妥善保管好存包牌或密码条,若因遗失存包牌或密码条而造成物品丢失本商场概不负责。 4. 如遗失或损坏寄存牌,须赔偿10元制作成本费,说明原因后方可对证取物。 5. 如寄存物品因本商场原因造成丢失的,最高赔偿金额为:人民币200元。 6. 寄存物品请在当天营业结束前取走,隔日本商场将有权自行处理。 超市《电子存包使用须知》 1、打印条形码一次有效切勿丢失,请确认柜门是否锁好。 2、请勿将贵重物品存入柜中,请您携带好随身物品(现金、存折、证件、通讯工具等) 3、请勿将易燃、易爆、易腐蚀性物品放入柜中。 4、若出现密码条的丢失,请及时与工作人员联系,若此过程中,出现物品丢失情况,责任自负。 5、所存物品,需当天取走,逾期不取者,每天需加收5元的管理费,若超过3天(含3天),将做无主商品处理,(交于有关部门处理)。 超市《存包须知》

1、办理存包,请您自觉排队。 2、请您携带好随身物品(现金、存折、相关证件、文字资料、通讯工具等),不能放置易燃、易爆、易碎、易腐蚀性物品。 3、若出现存包牌丢失情况,请您及时与工作人员联系挂失,顾客需交纳10元工本费,若此过程出现冒领,责任自负。 4、本超市负责保管当日所存物品,如在隔日取,需缴纳保管费5元/日。超过三日(含3日)仍未领取,视作无主处理(交于有关部门)。 服务公约 注意事项: 1. 本商场为方便顾客购物,特设有免费寄存服务。 2. 请勿在商场内吸烟饮食、嬉戏及解拆商品包装等。 3. 请勿携带宠物(猫狗鱼虫等)入内,未经许可请勿拍照、摄影及抄写商品价格。 4. 进入商场禁止携带易燃、易爆、等有毒物品进入商场。 5. 顾客有偷盗,无理取闹者送公安机关处理。 6. 贵重物品、现金、证件、易损物件、行李等请自行保管。 7. 存包牌丢失未及时挂失造成冒领现象,本商场概不负责。 8. 遇到险情或紧急灾难时,请听从商场专人指导。 退换货须知 注意事项: 凡确定是民购超市出售的商品,顾客对商品质量不满意的可以要求退、换货: 1、本商场服务中心负责办理一般情况的退换货。

相关文档
相关文档 最新文档