基于FPGA的小型足球机器人的控制系统研究

来源 :浙江理工大学 | 被引量 : 0次 | 上传用户:jbajba321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
足球机器人比赛是一个高实时性、高动态特性的环境,在比赛中足球机器人必须具备高度的机动性和灵活性。因此,一个良好的控制系统是对于足球机器人来说非常重要的,足球机器人要能实现快速前进、后退、转角、停车等基本动作,要具备控球、射门、挑球等基本技能,都离不开精确的控制系统。本课题主要研究小型足球机器人的控制系统,使足球机器人在比赛中完成各种动作和实现对运动的控制。主要研究内容如下:(1)底层系统的电路设计。底层电路和基于FPGA的SOPC系统共同构成整个控制系统的硬件电路。底层电路系统包括通信子系统、击球子系统、红外测球系统、电机驱动和电源模块等,重点对通信子系统、击球子系统进行了设计。通信子系统主要包括无线通信芯片的特性,以及无线发射器和接收器的电路设计;击球子系统包括击球系统的控制方案,高压升压电路的设计和电磁铁驱动电路的设计。(2)基于FPGA的SOPC系统设计。主要包括FPGA外围电路、功能模块电路、SOPC外设的设计,重点对功能模块电路和SOPC外设进行了设计。功能模块包括测速系统电路和击球逻辑电路,对测速系统的方法选择、滤波电路、测速电路以及击球逻辑电路的工作原理进行了详细的分析与设计。SOPC外设重点在于PWM设计和无线通信芯片PTR4000接口电路的设计,详细分析了工作原理和程序设计。(3)控制系统的软件设计。主要包括功能模块的FPGA程序、无线通信、运动控制以及驱动程序等。FPGA程序重点是PWM的程序设计。无线通信主要设计了配置程序,无线发射程和无线接收程序。运动控制主要包括控制算法的设计,参数选择以及程序的编写。主控程序主要包括系统主控器的主程序,初始化程序和中断服务程序。(4)系统调试与测试。主要包括对各个电路模块的调试情况和对系统基本功能的测试情况。系统调试的对象主要包括FPGA最小系统、测速模块,PWM模块以及升压模块和电机驱动等。系统测试在软硬件实验平台对足球机器人的功能进行测试,包括无线通信、红外测球,平射、挑射、控球等基本动作,以及前进、后退、旋转、停车等运动性能,重点对机器人的调速性能进行了测试。
其他文献
石化能源的大规模使用,对环境影响,人类健康和可持续发展造成了严重威胁,开发和利用绿色新能源已成为世界各国科学界和工业界广泛关注和研究的热点。风力发电作为一种取之不尽,用
目的 探讨通过高分辨磁共振检查发现不稳定型颈动脉粥样硬化斑块的危险因素.方法 回顾性分析2018-01—2019-08就诊于新乡医学院第一附属医院74例缺血性脑血管症状的住院及门
摘 要:党的十九大以来,中国特色社会主义进入了新的时代,随着国家电力体制改革的进一步深入,县级供电企业的职责、使命和社会角色都迎来了新的变革。相比而言,县级供电企业作为国有售电公司,其思想政治工作越显重要,不仅能促使企业更加适应市场需求,把握时代脉搏,也能够不断强化其工作作风,帮助企业打造出一个优秀的业务班子。本文主要通过分析当前县级供电企业思想政治工作开展实效性路径的必要性,以及所面临的问题,提
在煤与瓦斯突出矿井中,石门揭穿煤层比煤层平巷、上山、下山和采煤工作面具有最有利于突出的发生与发展的条件,所以它的危险性最大,不仅突出强度大,波及范围广,概率高而且典
柔性电子技术也称为可延展电子技术,相比于传统的电子技术,它可以适应多种不同的复杂曲面,因而具有更大的应用范围。同时,柔性电子结构也可以承受更多的变形,如弯曲折叠、扭转和挤
起毛,就是从织物表面拉出绒毛的整理,织物起毛加工的目的,是为了改善织物的风格和外观,使织物具有毛型感,增强保暖性,提高外观的膨松性,使织物变得厚实,手感柔软,提高服用价
和平一直是人类孜孜不倦的追求的目标,在世界范围内出现了大批思考如何在人类社会中实现和平的思想家.在这些思想家中中国春秋战国时期的的思想家墨子和德国古典哲学家康德,
相比于串联机器人,并联机器人具有运动惯量小、无累积误差、结构稳定紧凑、承载力强等众多优点,因而得到学术界和工业界的广泛关注,逐渐成为研究热点。本文针对4-SPS/CS并联机器
本文通过对荣华二采区10
期刊
固结金刚石磨粒线锯加工技术是单晶片加工的关键工序,如果半导体晶片切割后,表面粗糙度低、表面损伤层小,则可以显著提高后续工艺的效率和降低加工成本。而金刚石线锯振动对切割