資源描述:
《基于fpga設(shè)計(jì)地鐵自動(dòng)售票系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、大連海事大學(xué)┊┊┊┊┊┊┊裝┊┊┊┊┊┊┊訂┊┊┊┊┊┊┊線┊┊┊┊┊┊┊畢業(yè)論文二○一○年六月基于FPGA設(shè)計(jì)地鐵自動(dòng)售票系統(tǒng)專(zhuān)業(yè)班級(jí):電科1班姓名:魏思奧指導(dǎo)教師:畢春娜信息科學(xué)技術(shù)學(xué)院內(nèi)容摘要本畢業(yè)設(shè)計(jì)是基于FPGA設(shè)計(jì)一個(gè)地鐵自動(dòng)售票系統(tǒng)。近年來(lái),集成電路技術(shù)的迅猛發(fā)展,特別是可編程邏輯器件的高速發(fā)展,電子設(shè)計(jì)自動(dòng)化EDA技術(shù)成為電子設(shè)計(jì)工程師的新寵。然而隨著城市人口的迅速增加、車(chē)輛的增多,世界各地的城市交通變得愈發(fā)擁擠,地鐵成為城市交通的重要組成部分。隨著國(guó)民經(jīng)濟(jì)的發(fā)展,我國(guó)的地鐵建設(shè)也日益成為人們?nèi)粘I钪胁豢苫蛉钡囊徊糠?。作為地鐵運(yùn)營(yíng)服務(wù)的第一道關(guān),改善地鐵已逐漸
2、落后于時(shí)代步伐的售票系統(tǒng)勢(shì)在必行。本系統(tǒng)是結(jié)合行業(yè)管理中實(shí)際的地鐵售票系統(tǒng)運(yùn)行過(guò)程中的需求過(guò)程,經(jīng)過(guò)實(shí)際的需求分析,開(kāi)發(fā)出來(lái)的地鐵自動(dòng)售票系統(tǒng)。整個(gè)系統(tǒng)的設(shè)計(jì)從符合操作簡(jiǎn)便快捷、靈活實(shí)用、保證穩(wěn)定安全的要求出發(fā),完成售票管理的基本過(guò)程。本設(shè)計(jì)采用自頂向下的模塊化設(shè)計(jì)方法,基于FPGA使用VHDL語(yǔ)言設(shè)計(jì)制作一個(gè)地鐵自動(dòng)售票控制系統(tǒng),該系統(tǒng)能出售2條線路3種不同價(jià)位的票,完成售票、找零、顯示等功能。通過(guò)本設(shè)計(jì),正確掌握數(shù)字系統(tǒng)的模塊劃分、并能自如應(yīng)用硬件描述語(yǔ)言描述各模塊功能,以實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)。以VHDL語(yǔ)言和MAX+PLUSII為工具,在ZY11EDA13BE實(shí)驗(yàn)系統(tǒng)主板上,實(shí)現(xiàn)
3、了地鐵自動(dòng)售票系統(tǒng)。系統(tǒng)劃分為幾個(gè)功能模塊,分模塊進(jìn)行分析和設(shè)計(jì),系統(tǒng)給出相應(yīng)的設(shè)計(jì)原理圖和VHDL源程序,通過(guò)仿真實(shí)現(xiàn)預(yù)定的功能。關(guān)鍵詞:FPGA;地鐵自動(dòng)售票系統(tǒng);EDA;VHDL;MAX+PLUSII;模塊;仿真ABSTRACTThegraduationprojectisbasedontheFPGAdesignofasubwayticketsystem.Inrecentyears,therapiddevelopmentofintegratedcircuittechnology,inparticulartherapiddevelopmentofprogrammablelog
4、icdevices,electronicdesignautomationEDAtechnologytobecomethenewdarlingofelectronicdesignengineers.However,withtherapidurbanpopulationincreaseinthenumberofvehiclesaroundtheworldhavebecomeincreasinglycongestedurbantraffic,Metrobecameanimportantpartofurbantransportation.Withthedevelopmentofnati
5、onaleconomy,China'ssubwayconstructionhasincreasinglybecomeanindispensablepartofdailylife.Asasubwayserviceinthefirstpass,toimprovethesubwayhasgraduallylaggedbehindthetimesticketingsystemisnecessary.Thissystemisacombinationofindustrymanagementintheactualsubwayticketingsystemoperatinginthedeman
6、dprocess,aftertheactualneedsanalysis,developedtheSubwayAutomaticticketingsystem.Theoveralldesigniseasytomanipulatefast,flexibleandpractical,toensurethesafetyandstabilityrequirements,thecompletionofthebasicprocessofticketmanagement.Thisdesignusesatop-downmodulardesignmethod,basedonFPGAdesignu
7、singVHDL,asubwayticketcontrolsystem,whichcanselltwolines3differentticketprices,thecompletionofticketsales,givechange,anddisplayfunctions.Throughthisdesign,thecorrectnumberofsystemcontrolmoduledivision,andtoeaseapplicationofhardwaredescriptionlangua