基于MEMS陀螺仪的旋转工作台设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-03-30
  • 论文字数:15703
  • 课题出处:(paiguoguo)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:微机械陀螺仪(即MEMS陀螺仪)是硅加工工艺与机械制造高度结合的产物,作为惯导系统组成部分,微机械陀螺仪在军事和民用中得到广泛应用。微机械陀螺仪的测量十分精确,但是新生产出来的MEMS陀螺仪需要对其的性能和参数进行标定,如果送到专业测量机构不仅花费时间周期长,而且价格昂贵。因此本设计的旋转工作台,通过转速控制可以初步的对MEMS陀螺仪性能参数进行标定。 

本设计是基于STC12C5A60S2单片机,以脉宽调节即PWM对电机转速进行控制,并运用PID调节使系统的稳定性增加,采用光电传感器对电机上安装的码盘感应进行转速计算。采用按键、上位机2种方式对电机的转速及转动方向进行实时的控制和监测。

本课题所设计的旋转工作台,通过精确控制旋转工作台的转速,该旋转工作台正常工作时存在1%的误差,该工作台可作为MEMS陀螺仪性能标定的初步工具。

关键词:STC12C5A60S2  PID控制算法  旋转工作台  上位机  MEMS陀螺仪

 

目录

摘要

ABSTRACT

1 绪论-1

1.1 本课题背景及意义-1

1.2 国内外基于MEMS陀螺仪的旋转工作台发展及应用状况-1

1.2.1 MEMS陀螺的发展概况-1

1.2.2电机调速的发展现状-2

1.3 本设计主要完成的工作-3

2 系统总体方案设计-4

2.1 系统设计要求-4

2.2 系统总体结构设计-4

2.3 本章小结-5

3 系统硬件及电路设计-6

3.1 主控单片机-6

3.1.1 概述-6

3.1.2主要特性-6

3.1.3 引脚功能-8

3.2 电机驱动模块-9

3.3 计数传感器模块-9

3.4 液晶显示-10

3.5 串口通信-11

3.5.1 串口通信的概念-12

3.5.2 串口通讯设计-12

3.6 本章小结-13

4 系统软件设计-14

4.1 编程软件介绍-14

4.2 软件设计流程图-14

4.3 电机控制模块-15

4.3.1 PWM控制-15

4.3.2 PID调节-16

4.4 按键控制程序设计-17

4.5 转速采集及计算-18

4.6 上位机软件设计-19

4.6.1上位机通信程序设计-19

4.6.2上位机监控程序设计-20

4.6.3 主界面-20

4.7 液晶显示程序设计-21

4.8 本章小结-21

5 系统调试及结果分析-22

5.1 转速控制测试-22

5.2 方向控制测试-23

5.3 液晶显示测试-23

5.4 本章小结-24

6 总结-25

参考文献-26

致  谢-27

附录1: 系统硬件电路图-28

附录2:部分程序清单-29


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费