自动贩卖机课程设计DOC.docx
- 文档编号:7613137
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:14
- 大小:61.82KB
自动贩卖机课程设计DOC.docx
《自动贩卖机课程设计DOC.docx》由会员分享,可在线阅读,更多相关《自动贩卖机课程设计DOC.docx(14页珍藏版)》请在冰豆网上搜索。
自动贩卖机课程设计DOC
课程设计名称:
电子技术课程设计
目:
基于Multisim12仿真软件
的自动贩卖机的设计
学期:
2013-2014学年第2学期
专业:
自动化
班级:
12级3班
姓名:
温亮
学号:
1205010321
指导教师:
谢国民
辽宁工程技术大学
课程设计成绩评定表
评定指标
标准
评定
合格
不合格
单元电路及
合理性
整体设计方案
正确性
评
创新性
仿真
是否进行仿真
疋
标
技术指标或性
能符合设计要
求
有完成结果
准
设计报告
格式正确
内容充实
语言流畅
标准说明:
以上三大项指标中,
项或三小项合格,
格。
每大项中有两小
视为总成绩合
总成绩
日期
年月
日
摘要
本文用JK触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自动贩卖机的设计,该贩卖机能够贩卖三种商品,每种商品都有相应的指示灯显示所投入的钱是否足够购买该种商品,同时还具有找零功能。
本文给出了设计中每个模块的电路图,并通过Multisim12进行了仿真,验证了结果的可行性和正确性。
关键词:
自动贩卖时序逻辑JK触发器Multisim12
综述1
1设计要求•
2方案设计与分析・2
2.1逻辑抽象•
2.2各部分单元电路的设计与分析・3
221指示灯部分・2
222商品输出部分-5
2.2.3找钱部分5
3电路设计电路图及功能概述•8
3.1电路设计电路图-8
3.2各部分元件功能简述•9
4电路仿真及9
5结论12
6课程设计体会12
附录13
电路元器件清单13
参考文献14
综述
自动售货机是能根据投入的钱币自动付货的机器。
自动售货机是商业自动化
的常用设备,它不受时间、地点的限制,能节省人力、方便交易。
是一种全新的商业零售形式,又被称为24小时营业的微型超市。
能分为三种:
饮料自动售货机、食品自动售货机、综合自动售货机。
公元1世纪,希腊人希罗制造的自动出售圣水的装置是世界上最早的自动售货机⑵。
1925年美国研制出售香烟的自动售货机,此后又出现了出售邮票、车票的各种现代自动售货机。
现代自动售货机的种类、结构和功能依出售的物品而异,主要有糖果、饮料、报纸等自动售货机。
一般的自动售货机由钱币装置、指示装置、贮藏售货装置等组成。
钱币装置是售货机的核心,其主要功能是确认投入钱币的真伪,分选钱币的种类,计算金额。
如果投入的金额达到购买物品的数值即发出售货信号,并找出余钱。
指示装置用以指示顾客所选商品的品种。
贮藏售货装置保存商品,接收出售指示信号,把顾客选择的商品送至付货口。
一般售货机的钱币装置由投币口、选别装置、确认钱币真伪的检查装置、计算金额的计算装置和找钱装置组成。
70年代以来,出现了采用微型计算机控制的各种新型自动售货机和利用信用卡代替钱币并与计算机连接的更大规模的无人售货系统,如无人自选商场、车站的自动售票和检票系统、银行的现金自动支付机等。
本文通过时序电路设计的方法设计了一种简单地自动贩卖机,它能实现三种
商品的贩卖。
1设计要求
1、掌握应用门电路和触发器等实现时序逻辑电路-“自动贩卖机控制系统”的设计方法,完成矿泉水、茶饮料和咖啡等贩卖功能。
2、要求系统能够自动完成:
投币识别-价格比较-选择商品-输出商品和退币过程。
3、自动贩卖机实际要求:
①自动贩卖机可投入1元和0.5元两种硬币;②所售矿泉水为1元,饮料1.5元,咖啡2两元。
③当钱币总额超过要买的商品时,可购买商品指示灯亮;按下选择键,输出商品;④购买商品后,系统自动计算剩余钱币,并找回剩余零钱。
2方案设计与分析
2.1逻辑抽象
输入变量:
A=0:
未投入一元硬币
B=0:
未投入五角硬币
C=0:
未选择矿泉水
D=0:
未选择饮料
E=0:
未选择咖啡
A=1:
投入一元硬币
B=1:
投入五角硬币
C=1:
选择矿泉水
D=1:
选择饮料
E=1:
选择咖啡
输出变量:
X=1:
矿泉水指示灯亮
丫=1:
饮料指示灯亮
Z=1:
咖啡指示灯亮
M=1:
输出矿泉水
N=1:
输出饮料
L=1:
输出咖啡
P=1:
找回五角
2.2各部分单元电路的设计与分析
221指示灯部分
指示灯部分用时序电路实现,用JK触发器构成电路,分析设计过程如下
a.状态转换表
表2-1指示灯部分状态转换表
S
S7XYZ
00
01
11
10
AB
SO(00)
S0/000
S1/000
>/XXX
S2/100
S1(01)
S1/000
S2/100
>/XXX
S3/110
S2(10)
S2/100
S3/110
Xxxx
S0/111
S3(11)
S3/110
S0/111
Xxxx
Xxxx
因为AB=11时表示同时投两枚硬币,不符合现实,所以当做约束项处理
状态S表示已投入钱数,以五角为单位。
b.状态转换图
图2-1指示灯部分状态转换图
c.
卡诺图化简
oo
oo/ooo
oi/ooo
X>
io/ioo
oi
oi/ooo
io/ioo
X>
ii/iio
ii
ii/iio
oo/iii
XXxxx
XXxxx
io
io/ioo
ii/iio
XXxxx
oo/iii
图2-2电路次态/输出(Qi*Qo*/XYZ)卡诺图
状态方程为
Qi*=Qi'A+QiQoB+QiA'B'+Q1Q0A=Q1'(A+QoB)+Qi(AB+QoA)
Qo*=Qo'B+QoB'
故驱动方程为
Ji=A+QoBKi=(AB+QoA)=(A+B)(Qo+A)
Jo=BKo=(B)=B
输出方程为
X=Qi+QiA+QoB
Y=QiQo+QoA+QiB+QiA
Z=QiA+QiQoB
d.逻辑电路图
2.2.2商品输出部分
方案一:
用组合逻辑电路实现
a.逻辑真值表
CD
10
01
00
E
X
Y
Z
M
N
0
1
X
X
1
0
0
X
1
X
0
1
1
X
X
1
0
0
L
0
0
1
由于三种饮料只能选一种故其他项不考虑
b.逻辑表达式
M=CX
N=DY
L=EZ
c.逻辑电路图
方案二:
用时序逻辑电路实现
具体设计方法与指示灯模块电路设计相似,这里不再赘述。
方案比较与选择:
方案一逻辑关系简单,与其他模块契合性好,故采用方案一
2.2.3找钱部分
a.状态转换表
①选择矿泉水(C=1)
S
S*/P
AB
00
01
11
10
S0(00)
S0/0
S1/0
XX
S2/0
S1(01)
S1/0
S2/0
XX
S3/1
S2(10)
S2/0
S3/1
XX
XX
S3(11)
S3/1
>/X
XX
XX
②选择饮料(D=1)
S
S7P
AB
00
01
11
10
S0(00)
S0/0
S1/0
XX
S2/0
S1(01)
S1/0
S2/0
XX
S3/0
S2(10)
S2/0
S3/0
XX
S0/1
S3(11)
S3/0
S0/1
XX
XX
③选择咖啡(E=1)
根据现实情况,这时无需找零
b.卡诺图化简
1选择矿泉水(
Q1Q0
AB
00
01
11
10
状态方程为
C=1)
00011110
00/0
01/0
XXX
10/0
01/0
10/0
XXX
11/1
11/1
XXX
XXX
XXX
10/0
11/1
XXX
XXX
图2-电路次态/输出(Q1*Qo*/P)卡诺图
Q1*=A+Q1+QoB=Q1'X(A+QoB)+Q1X1
Q0*=Q0'B+QoB'
故驱动方程为
Ji=A+QoBKi=0
J2=BK2=B
输出方程为
P=Q1Q0+QoA+Q1B
2
Q3Q2
AB
00
01
11
10
状态方程为
000111
10
00/0
01/0
心X
10/0
01/0
10/0
心X
11/0
11/0
00/1
XXX
XXX
10/0
11/0
XXX
00/1
图2-电路次态/输出(Q3*Q2*/P)卡诺图
选择饮料(D=1)
Q3*=Q3'A+Q3Q2B+Q3A'B'+Q3Q2A=Q3'(A+Q2B)+Q3(AB+Q2A)
Q2*=Q2B+Q2B'
故驱动方程为
J1=A+Q2BK3=(Ab+Q2A)=(A+B)(Q2+A)
J2=BK2=(B)=B
输出方程为
P=Q3Q2B+Q3AB
3总的输出方程为P=Q3Q2B+Q3AB'+Q1Q0+Q0A+Q1B
c.电路图
3电路设计电路图及功能概述
3.1电路设计电路图
LJJ*.
4*4i1BD5V
U4B
Ajry-B
~4ALS3-2»
■3L艸
=z#
dOflWCX少
r«B«
t*O|L裁
MIA
VIU
WL3JJ*
T?
-
U»T*
TMSIThl
74^1.511AM.
U?
A
uila
US14
VI**
^L>-
LHC~T>-i*ns[>_5¥
TMLS13N
3.2各部分元件功能简述
a.用于模拟硬币投入的开关,A为一元,B为五角
b.用于模拟商品选择的开关,C、D、E分别为矿泉水、饮料、咖啡
c.用于模拟可供选择商品的指示灯
d.用于模拟商品输出
e.用于模拟找零输出
f.脉冲发生器,使电路时刻监测输入的有无
4电路仿真
部分仿真结果如下:
-
AS
0士
■+*-'E
LKISA
40s
5E
rny--
凹>#嬴潯■
blWL
5结论
本文用JK触发器和基本逻辑门电路通过时序电路的设计方法完成了一种自
动贩卖机的设计,并通过Multisim12仿真验证了电路的正确性,电路符合设计要求。
6课程设计体会
在设计的过程中遇到了很多问题,首先是电路的设计计算过程较为繁琐,有好多微妙之处极易出错且不易查出,其次在画电路图的时候由于布线复杂混乱,一旦出错很难查出。
不过,在克服了这些小小的困难之后,收获也十分可观一—对基础知识的掌握更加牢固且有一定拓展;对仿真软件的使用更加熟练自如。
附录
电路元器件清单
元件
个数
74107N
4
555定时器
1
开关
5
10nF电容
1
0.2[1F电容
1
28.86kQ电阻
1
52.72kQ电阻
1
100Q电阻
1
非门
3
与门
21
或门
8
或非门
2
LED
7
参考文献
[1]XX百科
[2]康华光.电子技术基础(第五版)高等教育出版社,2006.1
[3]阎石.数字电子技术基础[M].第五版.北京:
高等教育出版社,2005.323.
[4]陈庭勋.模拟电子技术实验指导浙江大学出版社,2009.9.
[5]
2011.6
黄智伟.基于NIMultisim的电子电路计算机仿真设计与分析电子工业出版社,
THANKS!
!
!
致力为企业和个人提供合同协议,策划案计划书,学习课件等等
打造全网一站式需求
欢迎您的下载,资料仅供参考
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 贩卖 课程设计 DOC