|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要
* f) L7 R4 C1 o" r, W( w自动售货机是自动化技术在人们生活中的重要应用。随着人们生活质量的不
7 v6 k2 N4 A' Y断提高, 对自动售货机的性能要求越来越高。自动售货机的主要功能是通过人机对
/ x3 t% a) p$ i+ c" J! a话的形式完成自动售货这一过程。+ f/ P! G8 Z4 b% c
本文设计了一款以INTEL 公司出品的80C51单片机为核心的自动售货机,并+ F4 D9 Q) l+ K; D+ S L0 ]
且着重详细地介绍了自动售货机的整体系统设计方案、硬件选择基础、软件使用
& x, v' T5 z% P. `. @7 _! F方法及技巧。以80C51作为CPU处理单元连接各个功能模块;以4*4 矩阵键盘作. y5 U, T I8 M; M6 h" D% V- x! S; l
为输入控制模块对货物进行种类和数量的选择以及模拟货币的投入功能;以
7 w8 b2 I. S! q* A7 \* G2 o- J xLCD1602液晶作为显示模块来显示当前的购物状态以及货币状态; 以LED的显示来
' U5 r }; z) ^# j: L( }1 n表示当前选择货物以及出货的状态。通过Protues7.5 单片机电路原理图进行连接' g% u- ?' M+ R6 B, X$ R2 a0 @
布线连接各个模块;再用Keil uVision3 专业编译软件完成源程序编译和调试,
6 z; F+ G: I6 f8 g$ a" X最终进行自动售货机的实验电路仿真来模拟自动售货。结合工作原理、系统设计、
/ b$ m1 J4 {7 A6 @/ Q D+ n软件编译和实验仿真来实现自动售货这一相关功能。* O7 `; S) t" D8 ?1 z6 l' g0 B K
" S( r1 b6 `+ k3 X
1 绪论' ?% E, t9 P2 H7 r0 w6 w K$ @
1.1 课题的研究背景及意义
0 q: ]3 ~2 `0 H _, h0 n8 B' _& y如今,在全世界范围内自动售货机方式多样灵活,例如实行联机方式,通过
. U5 h3 F# P x电话网络线路将自动售货机内的库存信息及时地传送各营业点的电脑中,目的就$ S6 f* D& X2 }$ K+ e+ m9 K
是为了保证自动售货机中的商品推送、商品选的定补充能够更加精确地进行。此, u) W# f' u1 q6 ~0 z0 W+ R
外,自动售货机的开发从能源的节省的角度出发,生产制造了更加合理化的节能% e( s" t- Q* p' ]
型饮料自动售货机。例如在夏季电力消费高峰期,这种机型的自动售货机能自动
7 S3 O* q r7 i7 C2 T* t* G/ I保持低温而不是靠打开冷却器来维持,与以往的老式自动售货机相比更加凸显了: {1 F( [ ?' U2 Y/ Z2 V* \
它的特点,它能够在达到相同的效果下节约更多的电力。这些充分说明了该行业
1 u* _7 P7 I. J! s6 z为了自动售货机走向信息化并进一步实现合理化所作出的不懈努力。
% q- O, u6 I! l f& @进入21 世纪后,自动售货机也将进一步向节省资源和能源以及高功能化的方/ y8 ~. i) d! f! r2 J% u1 m
向发展。面对当前快速商品社会的环境,人们的时间观念越来越重,如何才能更5 B1 q5 ~" a- m, U& e" Q
快地购买到顾客自己所需的商品,这都是顾客和商家共同面临的问题。随着科技
& O: T6 x9 v9 [' z& n$ y的发展及人们生活水平的显著提高,自动售货机市场的发展越来越呈现出多元化
6 `. Q5 T+ O7 p+ o- z4 w! o* m" C# O及个性化的需求。通过自动售货机进行自助购物正逐渐成为市民的一种新的消费, O9 u- f' D* d3 d+ \+ F
时尚。同时,这种快捷方便的购物方式也满足了人们在当今科技高速发展的现代
f# t, N. t' X5 }- M# {社会追求高品质生活的需要。自动售货机在人群几种的区域如城市商业区、风景
( T6 P8 J5 u4 m; {, z+ W1 O区、写字楼大厅、车站、码头、繁华街道等公共场所的布设能够美化亮化城市环/ a4 L! _% x: s" Z
境,方便群众生活,已经成为城市各角落的一道亮丽风景线。自动售货机已在国
# P& G- L5 Q, [$ Y4 T内普及,并成为城市现代文明程度的一种象征性标志。自动售货机作为自动化商
8 d# L" c% X- q! h5 B业机械的代表被广泛应用于公共场所, 它是我国生产技术机械化、智能化和自动化
0 ]* q3 ~2 v0 D% v/ S1 o的体现。从广义来讲是投入硬币、纸币、信用卡等后便可以销售商品的机械,从4 B) y# s/ L/ B* u# U
狭义来讲就是自动销售商品的机械。从供给的条件看,自动售货机可以充分补充
* L8 Z9 O3 P0 k7 u( P+ k& _+ i人力资源的不足,适应消费环境和消费模式的变化, 24 小时无人售货的系统可以
3 z2 x: z% K0 Q( c! J; l0 E更省力,运营时需要的资本少、面积小,有吸引人们购买好奇心的自身性能,可
/ }2 ?! T. S, C. U以很好地解决人工费用上升的问题等各项优点。自动售货机的诞生完善了市政的
5 w2 t% u/ S6 }7 T2 P建设,符合现代化建设的需要,提高了经济活动效率,节约劳动力,把有限的人: M& q5 T- r5 f W- n; v
力物力集中到其他资源上。
+ g$ H Q& B$ H3 M+ }1.2 国内外现状及发展趋势
5 J6 }& W2 T' R在我国国内,自动售货机在所谓的掀起了“第三次零售业革命”后已经成为+ a* W# A2 h4 ^5 ~' c
攀枝花学院本科毕业设计(论文) 1 绪论
5 T; e+ _4 ~" k2, R5 o2 ]/ Z; e+ z
了一个跻身于超市和百货商店之上的具有非常广阔的前景的新兴行业。从形式上
4 [* j3 e, ~& v, Z7 M1 G+ k$ U6 w的更新到内容上的丰富都带来了很大突破。因为受地域影响小,自动售货机售卖
7 _4 W" k. L" z. f8 A. _' t! v$ i的商品种类可以根据不同的地区来具体供应,包括各种饮料、零食、电子产品、7 V. f: H) f7 ~' `2 X. B
计生用品等都可以作为其销售的对象。并且,从这种智能自动销售系统中,我们7 ?1 c- R) \3 V1 }
可以很精确的读取货物库存、商品销量、物流详情等信息。让管理、销售人员更3 u; q3 Z/ ~5 V( ` X
轻松地开展具体工作。此外,与老式的人为销售相比,自动售货机可以支持多种
6 @. @& X% G: _( a* n! F电子支付模式,比如用信用卡支付就能更方便地进行较大金额的交易支付、结算。4 f, k. l) F7 l3 v2 V# p0 Q, \
在20 世纪初,通过手机、英特网购物的消费方式在国内开始相继出现,因为这种
3 Q% ]1 l: x6 K需求的诞生,国内的相关公司已着手研制出此种类型的自动售货机。这样的新兴
* c$ [# @) ~1 {: I r8 k- M0 f+ _自动售货机在方便顾客消费购物的同时也充当着广告传播的新型媒介。
3 `1 r( m$ K2 a7 K: I) p/ m5 O" A. p相较于中国,国外的自动售货机行业发展比较成熟和发达。例如从自动售货
9 U* }6 [8 s0 c机的机型上来说,在日本国内就已经达到了2000 多种。而且所售的商品种类已经
+ q! X1 t7 _5 x- U* H高达6000 多种。更是在由于无所不在的自动售货机为人们提供了24 小时的服务& t9 q9 Z% S* R5 g7 R1 A/ n8 v
而特别受欢迎。而在比较发达的美国,光是提供自动售货机服务的运营商就多达
7 R/ _. t4 I l, ?* H2 D10800 家,并且在与各大饮料、食品公司的合作基础上积累了想当多的经验。在英
- p% Q( _+ }8 a4 H z& D$ b) t国,为了更具针对性解决投币的麻烦,一些信用机构和某些银行还量身制定了一
& Z* T- Z0 S# O2 j种自动售货机卡,在购货的时候,用刷卡代替传统的投币从而能更方便快捷地进5 X% P$ ~8 Q' c/ l
行购物。到2002 年,占全国人口的20%以上的英国人都开通了这种自动售货机卡。7 N/ u1 p. r5 W, \4 f @% `
自动售货机在国内外的受欢迎程度已经达到一个高度。
" A8 Z: D9 l- |1 j5 q自动售货机在城市商业区、写字楼大厅、风景区、车站、码头、繁华街道等4 ], h0 u% a& r5 f2 I) L6 ~
公共场所的布设能够美化亮化城市环境,方便群众生活,已经成为城市各角落的
3 ^. F$ }) A# g& `/ j C, Z! b& k一道亮丽风景线。自动售货机已在国内普及,并成为城市现代文明程度的一种象0 f+ G' ]0 _# t' o" K
征性标志。随着经济发展,传统的固定地点人员售货方式暴露出许多弊端:人力
' j: H3 i3 ^5 r+ o) R资源需求大;受所需服务地点,地理条件的限制;而且在服务时间上不能最大限
; ~9 u n) V; g# m度的服务于消费者。相信随着社会的发展,人们对于生活高效性的重实也会逐渐5 C; \. O7 j7 l, m& D
提高,自动售货机也会受到更多人的关注和喜爱。现在,自动售货机产业正走向
; y; o6 c$ p# ]" U6 Y& Z信息化并进一步实现合理化。自动售货机的出现解决了这些难题,自动售货机必0 w" i6 {4 @! {( A. _5 U0 p
然朝着操作简单化、监控管理智能化、功耗节能化和性能多样化方面发展。- f1 j S: P/ P' [( A J- T. F. I
1.3 本课题研究的主要内容
- c" \/ W' U s x$ X, t- o9 I; ]本课题研究的是通过核心单片机80C51 控制的自动售货机。涉及到用keil
+ Y2 ?2 S5 r N$ @Uvision3 来进行C语言程序的编译调试, 通过protues7.5 电路连接来设计系统电
( N* i! ?+ h# {' S4 a" R路。通过80C51 与输入模块、输出显示模块、找零模块、显示模块的连接来系统6 t Q3 m& c6 V( y0 J A
攀枝花学院本科毕业设计(论文) 1 绪论2 T# y3 [4 y4 f# D1 V/ f
3
4 g8 w& ~) _6 w+ K5 \模拟自动售货这一功能。设计从能根据投入的钱币自动售货的机器。用4*4 矩阵* j" k+ N& t3 U. o% f) J
键盘来模拟货物种类以及数量的选择,再通过键盘其他按键来模拟投币功能。用! z# H: f0 }2 A7 j- m
LCD1602作为输出显示模块, 通过液晶显示来明确按键的功能以及自动售货机的购
( h, A$ i+ C1 t, t. ~# }货状态等。用LED 灯来表示货物的种类。因为货币识别功能是在自动售货机的外
- y* S9 i" }1 H/ D9 \部硬件电路方面来加以具体实施的,而本设计是模拟自动售货机的功能,所以不5 e8 M8 ~ v4 r8 T" S6 D: W
考虑货币识别的模块设计,在这里只作原理介绍。
, F0 M$ u4 u9 a% O! u! I' t4 S* i- N. W/ x/ Z1 N' F0 p7 D `9 j2 ]3 g
$ j6 F$ T4 i3 o
& t# K. S7 A& a$ _ r
|
|