基于S3C2410的嵌入式竞赛机器人设计

来源 :南京大学 | 被引量 : 0次 | 上传用户:xutianyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文针对目前智能机器人的几个缺点,设计一个以S3C2410为主控制器的嵌入式竞赛机器人。其研究内容是:为了提高系统的高速实时性、可扩展性和可移植性,将传统的8位机的C51控制平台改为基于ARM的32位微处理器控制平台,在此硬件系统上成功地进行了相应系统移植和驱动开发。   本论文主要的工作有三部分:   首先,分析了竞赛机器人底层控制系统的设计要求,制定了ARM9系列下的以S3C2410微处理器为核心并采用Linux操作系统的设计方案。   其次,论文重点阐述了竞赛机器人的硬件设计原理,主要包括以ARM9嵌入式处理器为核心的系统组成结构和以AVR为协处理器的步进电机驱动控制模块设计。论文对核心器件的选型,单元电路的设计,控制原理都进行了详尽的说明。   最后,论文详细说明了Linux系统到S3C2410上的移植过程,包括Linux引导程序(vivi)的编写,Linux内核的裁减、编译,文件系统的制作、固化等步骤。并且围绕A/D和12C设备驱动程序的编写,详细介绍了Linux嵌入式平台下设备驱动程序的开发过程。   论文的特色之处在于以高性能、低功耗、外设裁减容易、I/O接口丰富的嵌入式MCU为核心,设计出功能较为完善的竞赛机器人,简化了系统的设计,满足机器人比赛的要求;选用ATmega8作为协处理器,精确控制电机,克服了目前普遍存在的同轴度差的缺点;在接口方面进行改进,采用接口通用的设计方式,具有使用简单、接口灵活、便于扩展等特点。  
其他文献
阅读是提高人口素质和国家实力的引擎,日益受到特别关注和支持.新媒体环境下,大学生阅读呈现出浅显化、通俗化、宽泛化等趋势,严重影响中华文化经典的传承.中医药院校肩负着
近来,互联网金融成为社会广泛关注和热议的话题,因立场和视角不同,观点纷呈。笔者认为,互联网金融实质上是互联网技术与金融服务的结合,其金融服务的基本功能和基本方式目前
随着CMOS特征尺寸接近物理极限,仅依靠半导体制作技术工艺节点的推进来提高电子产品集成度所面临的技术和成本压力越来越大。此时,封装技术正由传统的单芯片封装朝着高密度、多
Parkinson’s disease (PD) is the second most common neurodegen-erative disease, affecting 1% of the population over 55 years of age and up to 4% of the populati
期刊
何常春认为颈椎病临床辨证多从虚入手,辨气滞、血瘀、风寒湿热,治疗以补益肝肾、舒经通络、止痛为主.笔者通过2年多的门诊跟师学习,归纳总结了何师运用自拟定痛方结合电针治
弧菌病是影响贝类养殖产业发展的重要因素。近年来的研究表明,环境生态系的波动状况可反映贝类养殖环境及自身健康状态,因此明确水生环境的动态变化规律,可及时调控相关的关键因
近年来,由于环境污染和农药化肥的使用,导致土壤中重金属镉含量超标,重金属镉可在生物体内富集,水稻是重要的粮食作物,大米镉超标会严重威胁人类的健康。本论文应用CRISPR技术定点
股骨头坏死是一种临床常见疾病,是因股骨头的血流供养受损或中断导致股骨头结构改变,从而产生髋部疼痛、活动受限及功能障碍、跛行等相关临床表现的一种疾病,该病发展至后期
现场可编程门阵列(Field Programmable Gate Array,FPGA)由于其灵活而强大的可编程能力,自1984年诞生以来,在互联网、通信、图像处理、汽车电子和航空航天等领域都得到了广泛应
工业化发展及化石能源的消费使得CO2、O3浓度升高,对城市绿化植物的光合作用产生显著影响。实验于2015年7月17日至10月6日(共80天)采用开顶式气室模拟CO2、O3浓度升高情况下两种