欢迎来到天天文库
浏览记录
ID:32010147
大小:1.46 MB
页数:67页
时间:2019-01-30
《嵌入式门禁系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、嵌入式门禁系统设计摘要嵌入式门禁系统作为一种实时系统近年来得到了广泛的应用,目前常见的门禁系统中,大多是以单片机为平台,随着ARM技术性能的提高和成本的下降,采用ARM处理器进行嵌入式门禁系统设计将成为趋势。本文首先对嵌入式系统的概念进行了阐述,接着介绍了嵌入式系统的构成及特点。因为嵌入式系统的特殊性,其开发方法不同于一般系统,它是根据特定用途所开发的系统,完全受制于特定的功能与具体的应用环境,因此嵌入式系统设计具有一些特殊的要求,其开发过程和开发环境同传统的软件开发相比有着显著的不同。嵌入式系统开发的最大特点是需要软硬件综合开发。其开发流程一般包括:需求分析、系统总体设计、软硬
2、设计、测试集成四个步骤。本文主要内容讲述了基于ARM处理器的门禁系统的设计过程。先是提出了系统的整体组成,其依据是系统设计的功能要求:设计一个嵌入式IC卡门禁系统,要求完成对IC卡、串口、网络、存储器之间数据的收发和存储控制,并且要求系统设有键盘、液晶显示器等模块,方便实际应用中的人机交互。根据以上功能要求将系统设计划分成多个模块进行设计,其中,CPU处理器的选取是系统设计的基础和出发点,本系统最终决定选用性价比较高的三星公司的S3C44BOX芯片。文章的主体部分是系统硬件设计和软件设计。先是详细地介绍了系统各个组成模块的硬件电路设计及其工作原理,分别是电源、复位模块、IC卡接口
3、、串行接口模块、键盘模块、存储模块、时钟模块、网络传输模块。文中给出了系统各个模块相应的硬件设计电路图。接下来讲述系统调试与应用程序开发。主要介绍了使用ADS工具开发控制软件方法和过程,包括单元电路的驱动程序和部分应用程序的开发,并给出了部分程序设计流程图。关键字:S3C44B0X嵌入式系统IC卡IAbstractAbstractTheaccesscontrollersystemhasbeenappliedwidelytheseyearsasareal-timesystem.Atpresent,accesscontrollersystemsweremainlybuiltupont
4、hebaseofSCM.WithswiftdevelopmentofARMtechnologyandthedecliningcost,accesscontrollersystembasedonARMwillbethetrend.Thethesisfirstlyexpatiatetheconceptofembeddedsystem,thenintroducethestructureandtraitofit.Fortheparticularityoftheembeddedsystem,thewaysofthehowtodevelopitisveryisdifferfromtodeve
5、lopagenericsystem.Theembeddedsystemisgenerallydesignedforgivenpurpose,sotherearesomespecialelementsonembeddedsystemdesignment.Themainpeculiarityofthedesignmentisitneedsintegratingthesoftwareandhardwaredesignment.Theflowthedesigninganembeddedsystemisasfollowing:analyzingthedemand,designingthes
6、ystemasawhole,hardwaredesignmentandsoftwaredesignment,integratingallthemodulesandtestthesystem.ThethesisexpatiateaschemeofdesigninganaccesscontrollersystembasedonARM.Atthebeginning,itpresentstheideaofhowtodesignthewholesystem,whichisaccordingtotherequirement:hasinterfacestosend/receivedatabet
7、weenICcard、serialdataportdevice、internetandthememorizers,alsoitneedskeyboardandLCDscreentomakethecommunicationonthesystemeasily.Consideringallthefunctionsabove,thesystemshouldbeseparatedintosevevalblocks,theCPU’sselectnessisthebaseofdesigning
此文档下载收益归作者所有