期刊文献+

基于STM32控制的平衡小车系统设计 被引量:12

The Design of Balance Vehicle System Based on STM32 Control
在线阅读 下载PDF
导出
摘要 为了响应节能环保、绿色出行倡议,缓解城市交通拥挤状况,提出一种基于STM32F103C8T6芯片控制的两轮平衡小车设计方案。以MPU-6050作为小车姿态传感器获取小车车体倾角和角速度,基于卡尔曼滤波算法对姿态传感器采集到的的数据进行滤波融合,利用霍尔编码器测量小车车轮转向和转速,运用PID算法对控制要求和采集的数据信息进行计算分析并输出控制PWM,经由TB6612电机驱动模块驱动电机,实现小车自主平衡并具备一定的抗干扰能力。另外小车通过蓝牙模块与手机APP通信,可通过手机端控制小车前进、后退、转弯等动作。 In order to response to the initiatives of energy conservation and environmental protection,green travel,and alleviate the ur⁃ban traffic congestion,this paper introduces the design of self-balancing two-wheeled vehicle based on STM32F103C8T6 chip control.Sensors with MPU-6050 is used to obtain car attitude angle and velocity of the vehicle body.The Kalman filter algorithm is used to fil⁃ter and fuse the data collected by the attitude sensor.The Hall encoder is used to measure the steering and rotation speed of the trolley,and the PID algorithm is used to calculate and analyze the control requirements and collected data information and output the control PWM.The motor is driven by the TB6612 motor drive module to realize the autonomous balance of the trolley which has certain anti-in⁃terference ability.In addition,the car communicates with the mobile APP via bluetooth module,and the car’s forward and backward movements,turn and other actions can be controlled through the mobile end.
作者 陈昱 沈林涛 王凯 CHEN Yu;SHEN Lin-tao;WANG Kai(Shanghai Publishing and Printing College,Shanghai 200093,China;School of Optical-Electrical and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China)
出处 《软件导刊》 2020年第8期117-121,共5页 Software Guide
基金 国家自然科学基金项目(61074087)。
关键词 STM32 PID MPU-6050 卡尔曼滤波 自平衡 STM32 PID MPU-6050 Kalman filter self-balance
  • 相关文献

参考文献12

二级参考文献54

  • 1李亚文,翟金玲,彭晓邦.一种位置式PID控制的四旋翼飞行器的设计与实现[J].自动化与仪器仪表,2016(7):96-97. 被引量:7
  • 2张海鹏,房建成.MEMS陀螺仪短时漂移特性实验研究[J].中国惯性技术学报,2007,15(1):100-104. 被引量:30
  • 3Rodrigo da Silva Guerra.Kalman filter tutorial for balancing robot[EB/OL].(2014-01-28)[2014-04-06]http:// wenku.baidu.com/view/7cfe5fef102de2bd960588cb.html.
  • 4STMicroelectronics Group of Companies.STM32F103Cx8 datasheet[EB/OL].(201 1-08-28)[2014-04-06]http://ishare.iask.sina.com.cn/f/17966465.html.
  • 5InvenSense Inc.MPU-6050 datasheet[EB/OL].(2013-08-31)[2014-04-21]http://ishare.iask.sina.com.cn/f/36111609.html.
  • 6Toshiba Corporation.TB6612FNG motor driver datasheet[M].Tokyo:Toshiba Corporation,2011.
  • 7陆军.基于P ID 和L Q R 控制的两轮自平衡小车研究[D].西南交通大学,2010.
  • 8KE LIN,TING LEI HUANG,P1N LIU. Design of the smart car control system based on adaptive PID algorithmiC3. Proceedings of 2011 International Conference on Intelligent Computing and In- tegrated Systems (ICISS 2011 ), Guilin University of Electronic Technology IEEE Beijing Section, 2011.
  • 9MA SHUHUA, IA WEI. Non-linear PID control method with feed-forward in srraart ear[C]. SingaporeGuilin University of Elec- tronic Technology, China, Northeastern University, IEEE Industrial Electronics (IE) Chapter,2009.
  • 10Liu Kun,Ming Bai,Yuhua Ni.Two-wheel self-balanced carbased on Kalman filter-ing and PID algorithm[C]∥Industrial Engi-neering and Engineering Management(IE&EM)2011 IEEE 18th International Con-ference,2011,Part 1:281-285.

共引文献75

同被引文献113

引证文献12

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部