资源描述:
《基于arm的嵌入式系统在竞赛机器人》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要本次课程设计以全国机器人大赛为背景,设计一个能在静止的场地上有目运动的机器人。其研究内容是:为了提高系统的高速实时性、可扩展性和可移植性,将传统的8位机的C51控制平台改为基于ARM的32位微处理器控制平台,在此硬件系统上成功地进行了相应的软件设计和控制算法的研究。本次课程设计主要的工作有两部分:首先,分析了竞赛机器人底层控制系统的设计要求,制定了ARM7系列下的以LPC2131微处理器为核心的系统设计方案。其次,论文重点阐述了竞赛机器人控制系统的硬件和软件设计原理,主要包括以ARM7嵌入式处理器为核心的系统组成结构和以步进电机驱动为主的控制模块的设计
2、。该结构和模块都是基于全国机器人竞赛的主题目标设计的。本次课程设计对核心器件的选型,单元电路的设计,控制原理以及控制算法都进行了详尽的说明。本次课程设计完成了ADSl.2集成开发环境下DebuglnFLASH调试平台搭建,该平台在全国机器人大赛上得到了验证。本次课程设计的特色之处在于将低功耗、高性能、外设裁减容易、I/O接口丰富的嵌入式MCU与控制算法相结合,设计出较为完善的竞赛机器人控制系统,简化了系统的设计,满足机器人比赛的要求,而且具有良好的扩充性和可移植性,为建立系统级的通用控制平台打下了基础。关键词:机器人嵌入式MCUARMLPC2131步进电机
3、-30-AbstractThiscourseisdesignedtonationalrobotcontestasthebackground,designasiteonthestationarymotionoftherobothead.Theirresearchare:toimprovethesystem'shigh-speedreal-timeperformance,scalabilityandportability,thetraditional8C51machinecontrolplatformtoARM-based32-bitmicroprocesso
4、rcontrolplatform,thesuccessofthishardwaresystemcarriedoutthecorrespondingsoftwaredesignandcontrolalgorithm.Themainworkofcurriculumdesignhastwoparts:First,theanalysisunderlyingcompetitionrobotcontrolsystemdesignrequirements,developedundertheorderLPC2131ARM7familymicroprocessorasthe
5、coreofthesystemdesign.Secondly,thepaperfocusesonthecompetitionrobotcontrolsystemhardwareandsoftwaredesignprinciples,includingtheARM7embeddedprocessorasthecoreofthesystemarchitectureandtosteppermotordriverbasedcontrolmoduledesign.ThestructureandthemodulesarebasedonthethemeoftheNati
6、onalRoboticsCompetitiontargetdesign.Thiscourseisdesignedforthecoreofthedeviceselection,unitcircuitdesign,controltheoryandcontrolalgorithmshavecarriedoutadetaileddescription.ThiscourseisdesignedtocompletetheADSl.2integrateddevelopmentenvironmentDebuglnFLASHdebuggingplatformtobuildt
7、heplatforminthenationalroboticscontesthasbeenverified.Thecoursedesignfeaturesisthatthelow-power,highperformance,easytocutperipherals,I/Ointerface,richembeddedMCUandcontrolalgorithmisdesignedbycombiningamoreperfectcompetitionrobotcontrolsystem,simplifyingthesystemdesignedtomeetther
8、equirementsoftherobotcompetition,