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

资料分类:单片机自动化 上传会员:paiguoguo 更新时间:2021-03-30
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15703
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:微机械陀螺仪(即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

相关论文资料:
最新评论
上传会员 paiguoguo 对本文的描述:传统的电机控制系统是采用模拟元件控制的,虽然能够满足一般要求的生产条件,但因为模拟元件在使用过程中易受外界因素的干扰影响,也会随着使用年限的增加而性能降低逐渐老化......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: