基于KE15Z MCU的体操机器人及其控制系统的设计与研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:pearljeejee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人技术,综合机械设计、材料学、电路电子、伺服驱动、计算机科学、自动控制、通信等前沿学科与技术,是众多重要学科的综合实验平台。本论文以体操机器人设计为切入点,系统地阐述体操机器人机械设计、电路设计、嵌入式控制软件设计及上位机编程软件设计等各个环节,为机器人的研究及NXP微控制器的使用提供良好的参考,为图像识别、机器学习等算法的研究提供良好的实验平台。首先介绍当前各类关节型机器人的发展现状,深入了解其性能及特点。针对体操机器人竞赛的要求,研究常见的体操机器人的结构及控制特点,选用总线舵机作为动力元件,并搭建实验平台分析总线舵机性能特点,TS-315总线舵机角位移误差在1.8°以内,没有加速度冲击和速度超调。通过SolidWorks设计体操机器人机械结构并通过Altium Designer09设计其硬件电路。选用恩智浦的KE15Z系列微控制器,设计其核心电路及外围电路,包括电源电路、MOS管开关电路、ZigBee串口通信电路、舵机驱动电路、模数转换电路、EEPROM外存储器电路等。其次设计体操机器人控制系统嵌入式软件及上位机动作编程软件。根据体操机器人控制要求及硬件电路特点,设计KE15Z微控制器主程序、ADC中断服务程序、外存储器相关程序、舵机驱动程序、定时器中断服务程序、ZigBee通信程序等,采用串口状态机机制完成串口数据的接收与校验,实现对体操机器人多路舵机位置、速度及延时的控制。结合嵌入式控制系统的功能及接口,在Qt集成开发环境中设计体操机器人上位机动作编程软件,简化用户对机器人动作编程的过程。经过测试,上位机软件通过虚拟串口与串口通信助手通信测试误比特率为0,通过ZigBee与KE15Z微控制器通信的误比特率低于0.5%。最后基于体操机器人的基础平台,调试体操机器人硬件电路、嵌入式软件及上位机动作编程软件,实现既定的前滚翻、后滚翻、侧翻等基本动作,并为KE15Z微控制器的使用留下了宝贵的参考资料及编程经验。在上位机与下位机联合调试之后,通过串行通信接口将动作编码下载到嵌入式控制系统中,达到预期效果。但是此次体操机器人的设计中并未加入机器学习、语音识别等智能技术,应该在未来体操机器人不断升级中引入最新技术成果。
其他文献
为了解决修建川藏铁路时一般钻机无法适应高海拔地区低温、缺氧等极端工况的问题,中铁工程机械研究设计院有限公司研制了一款适用于高海拔地区的ZTZ150T型多功能钻机,该钻机
以春小麦京红8、冬小麦冀麦24为材料,研究了腐植酸对小麦发芽率和幼苗生长的影响;用^32P法踪法研究了不同浓度腐植酸与0.1%Na2H^32PO4在小麦4叶期,7叶期,始穗期和抽穗期涂叶,^32P的吸收率,转移率及分布的影响。
可控硅整流设备的节能改造湖北省十堰市化工厂蔡本志1前言我们知道,一般整流器主要由整流变压器、硅整流元件、控制部分等组成,而整流变压器又是整流设备中重要的组成部分,为了满
以盆栽玉米(掖单4号)幼苗为材料,在土壤缓慢干旱但无昼夜温差条件下,研究了叶片ψW,ψS,ψP和叶片伸长速度的昼夜变化,结果表明干旱条件下,白天叶片伸长速度大于夜间叶片伸长速度,白天叶基
通过2a的试验,研究出红富士苹果的套袋培技术,增施磷钾肥、控制枝量、在5月下旬至6月上旬(花后40-50天)套双袋、采收前1个月去外袋、4-7天后去内袋、去袋时间以袋内温度升至最高时为宜。红富士