基于ARM的双足步行机器人运动控制器设计

被引量 : 0次 | 上传用户:information1005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文设计了基于ARM内核芯片,S3C2440,的机器人运动控制器。S3C2440芯片是三星电子设计的最新款高性能基于ARM内核的微控制器,最高运行时钟达533 MHz。该芯片设计应用于手持应用设备,从另一个观点看它可以看作是更微型的个人计算机,与其它单片机相比它的功能更加强大,具有更多的通用端口和更多的外围片上设备。一直以来,机器人的控制总是与非线性控制,便结构控制,非稳定系统控制等紧密相关。也正因为如此,许多机器人的运动控制器应用DSP或者其他更专业的特殊数字芯片。在我们的机器人运动控制器中,选择了S3C2440作为主控芯片,外接存储器包括:32M*2的SDRAM,2M的NOR Flash和64M的Nand Flash。根据舵机的控制信号特性,设计使用S3C2440的一个通用引脚控制一个舵机,应用中断来对时间进行描述。在设计硬件的驱动程序上;S3C2440芯片上的UART1被选作与个人电脑通讯的工具并编写了相应得驱动程序,片上Caches和Buffer系统被使用,片上PWMtimer0被设计成对时间进行描述的中断,系统得总线时钟被重新设定。在软件操作系统的设计上,μC/OS-II被选作系统得实时内核。该内核是从一开始就以嵌入式实时应用的实时多任务内核而设计的,由于它的高效性和底硬件资源占用特性,已经在嵌入式应用中被广泛的采用。该内核可以同时管理最多达56个任务,在多数的嵌入式应用中这已经是足够用的了。该论文中移植的μC/OS-II支持文本切换,中断服务中更改人物的优先级,能有效地运行于S3C2440上管理资源。该双足步行机器人的驱动器采用舵机。该驱动元件可以看作是位置侍服系统。控制器最基本的任务就是产生控制舵机所需的控制信号。
其他文献
[教学年级]小学一年级[课时]一课时[教学目标]一、学生能自信而有感情的演唱<其多列>,并能用创编的歌词和动作表达活泼、欢快的情绪.
近年来,在古镇旅游开发的热潮过后,许多古镇由于旅游商业服务与为原居民服务的商业都设置在老镇区内,游客及本地居民的需求超出了生态承载能力,对古镇风貌造成了破坏。吸取之
自主性评价是在新课程改革的背景下提出的又一新的教学评价思想。他有别于传统的他评为主的评价,是以自主性评价为主,既自主地评价自己和他人。它不是以甄别和选拔为目的,而是更
<正>据国际存款保险机构协会(IADI)的统计,目前世界上已经有110多个国家建立了存款保险制度。存款保险制度能够显著提高银行体系安全性,是一国金融安全的重要支柱。作为一种"
通过对特定日期(夏至6月21日及秋分9月21日)某建筑太阳运行轨迹图的分析,及对特定遮阳方式(悬挑外遮阳与采光天窗部分外遮阳)的模拟分析,最终得出,利用该建筑低层幕墙上部悬
随着我国经济体制改革的深入、经济全球化和我国日益融入WTO体系,营销渠道越来越受到企业的关注。然而,在目前的市场环境下,我国企业沿用的仍然是传统的营销渠道模式,这种模式在
天然气的脱水工艺的选择是CNG加气站设计过程中的重要内容之一,直接关系到CNG加气站能否安全、稳定、经济运行。针对CNG加气站的脱水方法、后置高压和前置低压两种脱水工艺流
目的:观察研究甲钴胺足三里穴穴位注射辅助治疗糖尿病下肢周围神经病变临床效果。方法:选择我院2013年6月至2014年8月治疗糖尿病下肢周围神经病变患者156例,以数字法将其随机
杂交育种指将不同种群或基因的个体进行杂交,根据其长出的后代产物,寻找育成纯合个体的育种方法。可通过不同类型的原料,将其基因重组,从而育成不同类型的个体,为育种选择提