摘要
介绍了一套基于Matlab的GUI的控制的风力摆实验平台。系统中MPU6050作为角度传感器,采用STM32单片机作为控制器,采用L298N作为电机的驱动模块,通过Matlab的GUI建立数据接收和显示界面,完成帆板控制系统的控制。通过本系统的实践,可以使学生熟悉典型的闭环控制系统,掌握多种闭环控制系统中的算法,如PID控制等算法、PWM调试方法等。
A set of wind pendulum experimental platform based on GUI of MATLAB is introduced.With MPU6050 as the angle sensor,STM32 MCU as the controller and L298N as the motor driving module,the data receiving and displaying interface is established by GUI of Matlab,and the control of sailboard control system is completed.Through the practice of this system,students can familiarize themselves with the typical closed-loop control system and grasp the arithmetic methods of many closed-loop control systems such as PID control arithmetic method,PWM debugging method,etc.
作者
罗耀耀
程渭东
曾国强
李琳琳
LUO Yaoyao;CHENG Weidong;ZENG Guoqiang;LI Linlin(College of Nuclear Technology and Automation Engineering,Chengdu University of Technology,Chengdu 610059,China)
出处
《实验技术与管理》
CAS
北大核心
2019年第12期229-231,共3页
Experimental Technology and Management
基金
国家自然科学基金项目(41604116)
四川省教育厅项目(14ZB0074)
成都理工大学骨干教师项目(JXGG201513)
关键词
风力摆控制
闭环控制系统
Matlab
GUI
可视化
交互式
wind pendulum control sailboard
closed loop control system
Matlab GUI
visualization
interaction