1 / 58
文档名称:

基于arm9直流电机调速.doc

格式:doc   大小:996KB   页数:58页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于arm9直流电机调速.doc

上传人:bodkd 2021/4/17 文件大小:996 KB

下载得到文件列表

基于arm9直流电机调速.doc

文档介绍

文档介绍:基于ARM9平台的直流电机控制系统设计
院 系
自动化学院
专 业
自动化
班 级
5407202
学 号
200504072044
姓 名
金虹达
指导教师
张庆新
负责教师
张庆新
沈阳航空工业学院
2009年6月
摘 要
本文的主要工作是基于ARM9平台的直流电机调速系统的设计。首先,介绍了PID算法和PWM驱动直流电机的技术原理,对L298N型直流电机驱动模块进行分析,做出了ARM920T开发板与L298N的接线图。然后,针对此开发板的片内外设PWM端口、相应引脚编写出了驱动程序,并开发了与上位机通信的串口驱动模块烧写程序到ARM9开发板中。最后,采用CodeWarrior for ARM Developer Suite作为开发工具,编写上位机主控程序,比较精确的实现了普通直流电机的转速测量和转速调节功能。实践证明,该系统具有结构简单、操作方便、测量精度高、稳定性好等特点。
关键词:ARM9平台;直流电机;脉冲宽度调制;测速;调速
Abstract
This paper studies a kind of controlling system of DC motor analyzing and concentrates on the research of direct current motor controlled by ARM processor. Firstly, PID arithmetic、PWM technology are introduced and the L298N motor driver module is analyzed. The circuit disgram is described which explains how ARM920T connects with L298N. Secondly, the drivers are completed for the board’s PWM inside ports, the serial communications modules used by ARM9 are completed. Lastly, use the Code Warrior for ARM Developer Suite as develop tool to write the upper-machine’s master programs, more the precision carried out turning of common direct current electrical engineering soon diagraph and turn to soon regulate function. Practice has proved that the system is simple in structure ,easy operation ,high accuracy ,stability and so on.
Keywords: ARM9 Board; DC motor; PWM; Measures fast; Velocity modulation
目 录
第1章 绪 论 1
课题背景 1
直流电机发展过程 3
直流电机发展方向与展望 4
课题目标及意义 5
课题任务及要求 5
课题内容分析与实现 6
课题论文安排介绍 6
第2章 直流电机控制系统的总体方案论证 8
总体方案 8
直流电机控制系统硬件方案 8
直流电机控制系统软件方案 9
第3章 系统的硬件设计 10
芯片S3C2440A简介 10
直流电机驱动模块 12
PWM技术简介 12
直流电机电枢PWM调压调速原理 12
14
基于H型驱动电路的PWM调速 14
ARM的脉宽调制PWM描述 17
速测量模块 18
测速原理 18
测速传感器 19
波形整定 20
通信模块 22
串行通信涉及的几个问题 22
串行口电气特性 23
第4章 控制系统软件设计电路方案设计分析 25
控制系统软件设计步骤 25
ARM ADS软件开发平台 26
ARM9开发板设置及连接 27
2