中小学教育机器人控制系统分析与开发

来源 :东南大学 | 被引量 : 0次 | 上传用户:dt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育机器人是一类应用于教育领域的机器人,对培养学生的创新精神、实践能力及研究性学习能力有重要的作用。它已成为寓教于乐的新型教育模式的重要方面,引起了社会的J“泛关注。本课题为普及机器人教育开发了一种功能完备、性价比高、扩展性好和易教易学的控制系统。   首先,通过分析国内外教育机器人控制系统的优缺点,并针对本项目课题组的第一代教育机器人控制系统存在的缺点,提出控制系统设计要求。在此基础上进行总体方案设计,主要包括嵌入式控制平台方案和PC机编程平台方案。   其次,给出基于Atmega16单片机的嵌入式控制平台详细设计。其中,采用软件模拟I2C总线方法实现多功能端口,可以方便地外接多种外围设备,提高控制系统的可扩展性;设计与实现了底层驱动库函数,用户在进行程序设计的时候,可以直接通过调用库函数访问底层资源。   接着,设计与实现了PC机编程平台。其中,为了满足不同教育阶段或不同水平的用户需求,设计了图形化和类C语言两种编程环境;在类C语言编译器方面,采用了以语法分析为主线的编译结构,并采用语法制导翻译作为语义分析方法,设计并实现了该编译器,其产生的伪机器码供仿真平台上的虚拟控制器解释执行;在AVR编译器方面,通过编写配置文件和批处理文件,实现了基于GCC编译器的AVR编译器,其产生的机器码可通过USB接口下载到控制器中;为了方便学生对照学习和教师讲解编程语言,设计与实现了流程图与类C语言双向实时转换,成为编程平台的一个重要特色。   最后,通过一个控制系统应用实例,即自动分拣黑白球演示模型,展示控制系统易用性和智能性,紧贴教学课程,具有更好的教育价值,这对于教育机器人的普及和应作具有重要的意义。
其他文献
泥石流作为一种常见的自然地质灾害,其形成过程十分复杂。具有暴发突然性、时间不确定性、持续时间短、破坏力巨大等特点。尤其在中国的云贵川西南三省,更是泥石流高发、危害性
采空区底板滞后突水因其隐蔽性和突发性,对矿井安全生产危害极大。传统物探方法大都是在开采前的静态探测,且鉴于资料解释精度有限,一些规模较小的隐伏断层、陷落柱等可能无
北川县擂鼓镇凤凰山滑坡为由“5.12”地震诱发的一特大型土质滑坡。本文在对该滑坡进行野外地质调查工作的基础上,总结了该滑坡的地质特征,分析了形成机理;采用极限平衡法、数值
学位
近年来,随着高速动车组在我国的快速发展,目前已经积累了海量的历史维护、故障数据,如何利用好数据挖掘技术从历史维护故障数据中挖掘出有效的知识,并且为动车组故障诊断和维护维
随着现代测控技术的发展和工业水平的提高,对电子测量和仪器技术的要求越来越高,测试内容和测试对象日趋复杂,测试工作量与日俱增,对测试速度和测试精度的要求不断提高,这使得传统的人工测试己经不适应甚至不能满足实际测试的需求。作为仪器技术和计算机技术完美结合的虚拟仪器技术为测试工程师带来了绝好的解决方案。结合国内等速万向节总成性能检测设备相对落后的现状,采用先进的虚拟仪器软件LabVIEW,综合运用近些年
西南地区是一个多山的地区,其地质构造活动强烈,外动力地质作用发育,因此岩质边坡通常处于复杂的地质环境。西南地区常见的侏罗系、白垩系红层中开挖的边坡经常有失稳和破坏现
微弧氧化是一种可以在阀金属表面原位生长出陶瓷氧化膜的表面处理技术。微弧氧化处理使镁合金的耐蚀性、耐磨性及综合性能有较大提高,而且处理工艺简单、易操作、处理效率高,
真空热处理炉中关键设备风扇装置的作用就是在真空炉内使回充的惰性气体能够形成高速循环,方便对金属工件进行快速冷却,还可以使充入的惰性气体在加热室内循环流动,从而使炉