毕业论文
大连海事大学
┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊┊
装
订
装
订
线
线
┊┊┊┊┊┊┊┊┊┊┊┊
二○一四年六月
┊
f基于FPGA的四层电梯控制系统设计
专业班级姓名指导老师
电子信息工程101班刘刊儒严飞
信息科学技术学院
f摘
要
随着科技的发展,电梯早在上个世纪就已进入人们的生活。对于电梯的控制,传统的方法是使用继电器-接触器控制系统进行控制。随着EDA技术的发展,FPGA已广泛应用于各项电子设计中,本设计即利用FPGA来实现对电梯控制系统的设计。本文基于VHDL即超高速集成电路硬件描述语言开发的四层电梯控制系统,以QuartusII为开发环境,最终在EDA实验箱上实现四层电梯控制系统的基本功能,其功能包括:显示电梯楼层数、响应楼层请求、电梯升降指示、电梯开关门、电梯开门超时报警等。本文采用模块化设计的方法,整个系统主要分为五个模块,其中包括:请求信号显示模块、楼层检测模块、数码管楼层显示模块、开关门控制模块及电梯运行模块。首先,通过EDA实验箱上的按键输入楼层请求,其中包括电梯内部楼层请求、电梯外上升请求及电梯外下降请求;同时,利用LED灯及数码管显示输入的请求;然后,遵照电梯运行时的方向优先原则及内部响应优先原则来逐次应答请求;并且,如果开门时间过长,电梯将发出报警并自动关门。
关键字:电梯控制;EDA;FPGA;QuartusII;VHDL
I
fABSTRACT
Withthedevelopme
tofscie
tifictech
ologylifthascomei
toourdailylifesi
celastce
turyThetraditio
alapproachforelevatorco
trolistouserelayco
tactorsystemWhiletha
kstotheimproveme
tofEDAtech
ologyFPGAhasbee
widelyusedi
variousofelectro
icdesig
A
dthisdesig
usestheFPGAtorealizetheelevatorco
trolFirstlyrequiredi
formatio
i
cludi
gthei
teriorfloorrequiredi
formatio
a
dexter
alrequiredi
formatio
forrisi
ga
dexter
alrequiredi
formatio
fordroppi
gwillbei
putbybutto
Seco
dlytherequiredi
formatio
willbeshowbyLEDA
dthe
followi
gthepri
cipleofoperatio
theelevatorco
trolsystemwillrespo
drequiredi
formatio
o
ebyo
eFi
allythereisa
alarmforovertimeThisdesig
isa
elevatorco
trolsystembasi
go
VHDLI
thedevelopme
te
viro
me
tofQuartustheultimatefu
ctio
swillberealizei
testcaseofEDAThebasicfu
ctio
softhiselevatori
cludeshowi
gthecurre
tfloorofelevatorrespo
di
gtherequiredi
formatio
ofelevatorco
trolli
gthedoorofelevatora
dalarmi
gforovertimeA
dthiselevatorco
trolsystemusemodularizatio
desig
Therearefiveblocki
thisr