| MCU technology has been widely used in home appliances,digital products,medical equipment,automotive industry,aerospace and other fields,but it needs a long period for students to grasp the technology.Thus the thesis is trying to give a solution to the problem based on the design of a new MCU teaching platform for high school students.The MCU teaching platform contains elementary teaching resources which students lacks related technical background about,including operation of MUC input / output port,voice(music)module,character LCD display module.This article gives a detail introduction to main part of the platform,a manipulator controlling set comprising of three experimental boards with wireless communication module.Of the three boards,one receives controlling signal and then drives the 4 servo mechanical arm which synchronizes the mechanical arm module with angle sensing on another board,but the module needs manual operation.The third board,with RS232 asynchronous serial interface connects the computer,to which the status information of the mechanical arm model is transmitted.The Computer runs VB application program,displaying various joint angles mechanical arm model,and records in in a text file.The teaching platform with transparent and moderate packing treatment in technology details helps learners more easily to develop projects with software and hardware resources.The platform provides interface functions such as a / D conversion,steering control,the USART communication interface,NRF2401 etc.in the form of source code which can run in the learner’s own design works without any change.And learners can also change some function of the platform by changing the control algorithm of the main function.All these will certainly enable learners to rapidly master the core technology.Besides,the teaching platform plays a role of auxiliary tool for studying research multi joint robot.When users manipulate the mechanical arm model to make the real one mimic their movements and relevant records are made in computer.Applications in the platform generate a format C language array of every joint angle corresponding to the movement of mechanical arm with default string processing mechanical arm,and then can be used to modify the mechanical arm control board procedures to reproduce the mechanical arm movements,which greatly simplifies the multi-joint robot motion design work.The teaching platform,which will meet the needs of students at different levels in general technology courses in high school,will be good for students to improve technology qualities and their research work in colleges. |