基于虚拟仪器的转速控制系统设计.doc

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

支付并下载

摘要:电机转速控制是运动控制系统的一个重要部分,在各个领域都有广泛的应用。随着现代技术的迅猛发展,对电机转速控制的要求也越来越高。本文基于单片机对直流电机的转速进行测量和控制,并应用LABVIEW技术来显示并控制电机的转速。

本课题首先介绍了电机转速控制的基本原理和控制方法。然后分别对硬件和软件进行设计。最后对系统进行综合调试。硬件部分主要采用STC12C5A60S2单片机作为主控芯片,同时包括电机驱动电路、串口通信电路、显示与按键电路和霍尔传感器连接电路等电路的设计。软件部分主要包括单片机软件和LABVIEW软件的编写,单片机软件主要实现电机转速的测量与控制、通过按键改变电机正反转和电机转速调节、液晶显示等功能,LABVIEW软件主要实现接收下位机发送数据并显示、通过改变数值控制下位机的工作。

关键词:转速控制  LABVIEW  STC12C5A60S2  PID  PWM

 

目录

摘要

ABSTRACT

1 绪 论-1

1.1 课题研究的目的与意义-1

1.2 电机转速控制的发展现状-1

1.3 课题研究的主要内容-3

2 系统方案设计-4

2.1 总体方案概述-4

2.2 系统方案选择-5

2.2.1 转速控制方案选择-5

2.2.2转速设定方案选择-5

2.2.3 显示与按键方案选择-5

2.3 主要元器件选择-5

2.3.1 微处理器选择-5

2.3.2数据串口通信芯片选择-6

2.3.3 直流电机选择-7

2.3.4 转速传感器的选择-8

2.3.5 显示器的选择-9

3 电机转速控制系统硬件设计-11

3.1 单片机最小系统-11

3.2 电机驱动电路-12

3.3霍尔传感器-12

3.4串口通信电路-13

3.5 显示与按键电路-13

4 系统软件设计-15

4.1 下位机编程软件介绍-15

4.2 单片机软件设计流程图-15

4.2.1 主程序流程图-15

4.2.2 电机转速程序流程图-16

4.2.3 按键控制程序流程图-17

4.2.4 单片机关键程序段-18

4.2.5 上位机通信程序流程图-24

4.3 上位机软件设计-25

4.3.1 开发环境及串口通信简介-26

4.3.2 上位机主界面设计-27

4.3.3 上位机程序框图-27

5 系统调试-32

5.1 硬、软件调试-32

5.1.1 硬件调试-32

5.1.2 软件调试-32

5.2 系统测试-33

6 总 结-35

参考文献-36

致 谢-37

附录1 硬件原理图-38

附录2 转速控制系统实物图-39

附录3 程序清单-40


支付并下载

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