摘要:随着现代工业生产的迅速发展,机床是制造业典型尖端设备,其发展水平是评定综合国力重要标志,其中机床的转台平衡监控问题一直是该行业的重点和难点,也是我们要克服的难题。
本文主要是针对机床数控转台的平衡问题,研究和设计转台平衡监控系统。该-设计主要是使用STM32作为系统的主要控制核心,使用六轴传感器MPU6050监测机床的倾斜角度。该传感器包含三轴陀螺仪和三轴加速度计,可以实时监测转台的加速度信息和角度信息,通过加速度信息和角度信息计算出转台的姿态角度以后,使用OLED显示当前转台倾斜的角度,并且通过WIFI模块传输到电脑的用户监控软件上。软件方面,在Keil5编程环境下完成了C语言相关程序的编写。根据仿真的情况来说,整体的设计思路可行,但是在解决实际问题的方面还有待加强。
关键词:转台姿态角度;STM32F103;MPU6050;OLED;WIFI传输
目录
摘要
Abstract
1绪 论-1
1.1 转台平衡监控系统的意义-1
1.2 转台平衡监控系统的发展现状-1
1.3 本设计的任务及要求-1
2 系统设计方案-3
2.1 单片机选型-3
2.2 屏幕选型方案-4
3 系统硬件设计-6
3.1 单片机最小系统-6
3.2 系统供电电路-7
3.3 OLED显示模块-8
3.4 MPU6050模块接口设计-9
3.5 LED电路设计-10
3.6 ESP8266电路设计-11
3.7 系统硬件PCB设计-11
4 系统软件设计-13
4.1 软件开发环境-13
4.2 系统主程序设计-13
4.3 软件定时处理任务-14
4.4 MPU6050数据采集设计-15
4.5 显示子程序设计-16
4.6 软件抗干扰设计-17
5 实验调试-18
5.1 传感器实验调试-18
5.2 硬件调试-18
5.3 软件调试-19
结 论-25
参 考 文 献-26
附 录 A 电路图-27
附 录 B 程序-28
致 谢-41