Font Size: a A A

Design And Implementation Of Intelligent Educational Robot Hardware System

Posted on:2018-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:J R LiFull Text:PDF
GTID:2348330515473897Subject:Information and communication engineering
Abstract/Summary:PDF Full Text Request
Educational robot,as a product integrating multidisciplinary technologies,such as electron,machinery,computer,etc,becomes more and more popular in various technical innovation competitions and classroom teaching.The application of educational robot not only makes students fully understand and acquire scientific knowledge,but also trains their practical ability,imagination and creative thinking.At present,there is a wide range of educational robots,which have been developing vigorously in the United States,Europe,Japan,etc.Meanwhile,educational robots also spring up in China.However,as a open teaching tool,educational robots are very expensive,and are designed with single interface function and fixed external connection ports that are not conductive to the use and expansion of peripheral components.Under this background and based on "MCU+FPGA" as the control core,the paper designs a hardware control system characteristic of a reconfigurable function for port resources and applicable to the educational robot in middle and primary schools.The main research contents are as follows:Firstly,based on domestic and foreign research status and characteristics of the hardware control system for the educational robot,the paper proposes its general design requirements and an overall design scheme for the hardware and software system.Secondly,design a "MCU+FPGA"-oriented hardware controller in line with functional requirements.Realize novel resource reconfigurable ports by FPGA,and self-defined functions for various external output interface types within a controller,such as I/O,UART,interrupt,timer,etc,by means of linkage with MCU.Students can configure port resource types at will according to their creative desires.The hardware controller can not only guarantee the interface versatility,but also increase the flexibility and expandability for the application of the hardware platform.Then,the paper mainly focuses on lower computer software design,including graphical programming-based MCU software design and FPGA software design characteristic of reconfiguration function for port resources,of which mainly cover system bootstrap programs,human-computer interactive programs,bottom module function library development,port resource reconfiguration programs and relevant engineering configuration files.Test results suggest the effectiveness of reconfigurable function for port design in this paper.Compared with current products,the hardware system of the educational robot designed in this paper is superior in control core by adopting "MCU+FPGA" that enables the whole platform port functions to be more perfect with more diverse port types,boost the openness of hardware platform resources,support corresponding graphical programming software to program,and configure with online download function,etc,and achieve good results in students' application process.
Keywords/Search Tags:Reconfigurable function of port, MCU, FPGA, Educational Robot
PDF Full Text Request
Related items