Open Nav

AVR单片机直流空心杯电机伺服控制系统设计(附答辩)

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

AVR单片机直流空心杯电机伺服控制系统设计(附答辩)(选题审批表,任务书,开题报告,中期检查表,毕业论文14600字,答辩记录)
摘  要:论文介绍了AVR单片机的特点以及PWM调速相关寄存器的设置、AVR单片机对编码器信号的采集处理、伺服器对直流空心杯电机的控制。运用C语言对AVR单片机编程,AVR单片机采集处理编码器信号,AVR单片机将控制指令给伺服器,伺服器对直流空心杯电机进行精密控制,设计并实现了一个基于ATmega128单片机的闭环伺服控制系统。实验表明采用这种单片机设计的伺服系统能提高系统实时性,简化接口硬件,提高抗干扰能力,在实际应用中可以取得较好的控制效果。
关键词:ATmega128单片机;编码器;伺服器;直流空心杯电机;C语言

Design of the DC Hollow Cup Motor Servo Control System Based on AVR Single-chip Microcomputer
Abstract: This paper introduced AVR single-slice process ,the settings of relative register of PWM regulating speed in AVR microcontroller, the collection and processing of information from encoder by AVR single-slice process and the control for DC Hollow cup motor by the server. After programming the AVR single-slice process by using program C, the AVR single-slice process collects and processes the information from encoder, then AVR single-slice process pass the control instructions to the server, and at last, the server precisely controlled the DC Hollow cup motor, which designed and realized the loop direct-servo-actuated control system based on ATmega128 microcontroller .It was shown by experiment that the use of the AVR single-slice process can improves the actual effect of the designed system and the interface hardware is simplified greatly and the ability of resistance disturbance is improved, and it has acquired a good control result in practices.

[来源:http://www.doc163.com]


Key words: Robot: ATmega128 single-slice process; Encoder; Server; DC Hollow cup motor; Program C

 研究内容
 “AVR单片机直流空心杯电机伺服控制系统设计”是由:高精度的编码器、中央处理单元模块、伺服器模块、带编码盘的直流电机组成。本系统的编码器采用的是精度1000p的双相采样编码器,在精度和实际应用上很符合时时数据采集控制;中央处理单元模块是由8位的ATmega128为主控芯片的最小系统板,通过编码器采集的数据进行处理,反馈给伺服器PWM信号,伺服器接受PWM控制信号,极其准确的控制伺服电机的旋转速度和旋转角度,从而完美的通过编码器轴转角度的变化,对电机进行实时反馈的控制。通过编码器采集的数据,AVR单片机进行接收,运用数学物理的公式,从而计算出编码器的点数对应电机控制点数的公式,将单片机准确控制直流伺服电机的效果得以实现。
2 相关技术
“AVR单片机直流空心杯电机伺服控制系统设计”需要使用4个集成技术较高的模块,他们分别是:中央处理单元模块、伺服器模块、高精度的编码器、带编码盘的直流空心杯电机。   
2.1 中央处理单元模块
为了满足快速的运算和采样,我选择ATmega128单片机的最小系统板做为我的中央处理单元模块,ATmega128他功能强大使用简便有很好的抗干扰能力,便宜的价格使它运用广泛。
[来源:http://Doc163.com]

2.1.1 ATmega128单片机概述
系统设计中我使用了ATmega128单片机的IO口功能,中断输入捕获采样功能和硬件PWM功能来完成对光电编码盘的采样和对直流伺服电机的控制。
ATmega128为基于AVR RISC结构的8位低功耗CMOS微处理器。
 
[资料来源:https://www.doc163.com]

AVR单片机直流空心杯电机伺服控制系统设计(附答辩)
AVR单片机直流空心杯电机伺服控制系统设计(附答辩)
AVR单片机直流空心杯电机伺服控制系统设计(附答辩)
AVR单片机直流空心杯电机伺服控制系统设计(附答辩)
AVR单片机直流空心杯电机伺服控制系统设计(附答辩) [资料来源:http://doc163.com]
AVR单片机直流空心杯电机伺服控制系统设计(附答辩)


目  录
摘  要    1
关键词    1
1 前言    2
1.1 研究背景    2
1.2 国内外研究现状    2
1.3 研究内容    2
2 相关技术    3
2.1 中央处理单元模块    3
2.1.1 ATmega128单片机概述    3
2.1.2 AVR单片机的技术特点    5
2.2 伺服器模块    6
2.2.1 伺服器的介绍    6
2.2.2 伺服器的主要功能    7
2.2.3 速度控制模式    7
2.2.4 伺服器的技术特点    8
2.3 高精度的编码器    8
2.3.1 编码器的介绍    8
2.3.2  编码器的技术特点    9

[来源:http://Doc163.com]


2.4 带编码盘的直流空心杯电机    9
2.4.1 空心杯电机部分的介绍    9
2.4.2电机尾部编码盘部分的反馈控制    9
2.4.3直流空心杯电机的技术特点    10
3 系统的整体架构    10
3.1设计的原理    10
3.1.1编码器采样原理    11
3.1.2 PWM脉宽调制原理    11
3.1.3 伺服系统控制原理    12
3.2 设计的总体思路及其系统体系结构    12
3.3 系统的特点    13
4 系统设计与实现    13
4.1 单片机对编码器控制    13
4.1.1 单片机对编码器的控制设计    13
4.1.2 单片机对编码器的控制    14
4.2伺服器对伺服电机的控制    15
4.2.1伺服器对伺服电机的控制设计    15
4.2.2伺服器对伺服电机的控制实现    15
4.3 单片机对伺服器控制    16
4.3.1单片机对伺服器的控制设计    17 [资料来源:http://Doc163.com]
4.3.2 单片机对伺服器的控制实现    17
5 总 结    25
参考文献    25
致    谢    26
[来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4