直流电机实验报告

时间:2024.3.31

实验题目类型:设计型

《电机与拖动》实验报告

实验题目名称:直流电动机实验

实验室名称:电机及自动控制实验室

实验组号: 1组指导教师:

报告人:学号: 201317104022

实验地点:科技楼605 实验时间:

指导教师评阅意见与成绩评定

年5月30日 2015


第二篇:linux实验报告2.9(直流电机实验)


嘉应学院电子信息工程学院学生实验报告

班级: 082班 座号: 姓名: 成绩: 课程名称:嵌入式Linux应用程序开发标准教程

实验项目:直流电机实验

一、实验目的

1、熟悉ARM 本身自带的PWM,掌握相应寄存器的配置。

2、Linux 下编程实现ARM 系统的PWM 输出,从而控制直流电机。

3、了解直流电机的工作原理,学会用软件的方法实现步进电机的脉冲分配。

3、掌握带有PWM 的CPU 编程实现其相应功能的主要方法。

二、实验内容

学习直流电机的工作原理,了解实现电机转动对于系统的软件和硬件要求。学习ARM PWM 的生成方法。使用Redhat Linux 9.0 操作系统环境及ARM 编译器,编译直流电机的驱动模 块和应用程序。运行程序,实现直流电机的调速转动。

三、预备知识

C 语言的基础知识、程序调试的基础知识和方法,Linux 的基本操作。Linux 关于module 的必要知识。

四、实验设备及工具

硬件:UP-TECH S2410/P270 DVP 嵌入式实验平台、PC机Pentium 500 以上,硬盘10G以上 软件:PC 机操作系统REDHAT LINUX 9.0+MINICOM+ARM LINUX 开发环境

五、实验原理

1、直流电动机的PWM 电路原理

晶体管的导通时间也被称为导通角а,若改变调制晶体管的开与关的时间,也就是说通过 改变导通角а 的大小,如图2.9.1 所示,来改变加在负载上的平均电压的大小,以实现对电 动机的变速控制,称为脉宽调制 (PWM)变速控制。在PWM 变速控制中,系统采用直流电 源,放大器的频率是固定,变速控制通过调节脉宽来实现。

构成PWM 的功率转换电路或者采用"H"桥式驱动,或者采用 "T"式驱动。由于"T"式电路 要求双电源供电,而且功率晶体管承受的反向电压为电源电压的两倍。因此只适用于小功 率低电压的电动机系统。而"H"桥式驱动电路只需一个电源,功率晶体管的耐压相对要求 也低些,所以应用得较广泛,尤其用在耐高压的电动机系统中。

linux实验报告29直流电机实验

脉宽调制 (PWM)变速

嘉应学院电子信息工程学院学生实验报告

2、直流电动机的PWM 等效电路

如图2.9.2 a 所示:是一个直流电动机的PWM 控制电路的等效电路。在这个等效电路中, 传送到负载 (电动机)上的功率值决定于开关频率、导通角度及负载电感的大小。

开关频率的大小主要和所用功率器件的种类有关,对于双极结型晶体管(GTR),一般为lkHz 至5kHz,小功率时(100W,5A 以下)可以取高些,这决定于晶体管的特性。对于绝缘栅双 极晶体管(IGBT),一般为5kHz 至l2kHz;对于场效应晶体管(MOSFET),频率可高达2OkHz。 另外,开关频率还和电动机电感有关,电感小的应该取得高些。

linux实验报告29直流电机实验

等效电路 PWM 电路中电流和电压波讨论

当接通电源时,电动机两端加上电压UP,电动机储能,电流增加,当电源中断时,电枢 电感所储的能量通过续流二极管VD 继续流动,而储藏的能量呈下降的趋势。

除功率值以外,电枢电流的脉动量也与电动机的转速无关,仅与开关周期、正向导通时间 及电机的电磁时间常数有关。

六、程序分析

Linux 下的直流电机程序包括模块驱动程序和应用程序两部分。Module 驱动程序实现了以 下方法:

static struct file_operations s3c2410_dcm_fops = { owner: THIS_MODULE, open: s3c2410_dcm_open, ioctl: s3c2410_dcm_ioctl, release: s3c2410_dcm_release, };

开启设备时,配置IO 口为定时器工作方式:

({ GPBCON &=~ 0xf; GPBCON |= 0xa; })

配置定时器的各控制寄存器:

({ TCFG0 &= ~(0x00ff0000);

TCFG0 |= (DCM_TCFG0); TCFG1 &= ~(0xf); TCNTB0 = DCM_TCNTB0; /* less than 10ms */ TCMPB0 = DCM_TCNTB0/2; TCON &=~(0xf); TCON |= (0x2); TCON &=~(0xf);

\ \

\ \ \ \ \ \

嘉应学院电子信息工程学院学生实验报告

TCON |= (0x19); })

在s3c2410_dcm_ioctl 中提供调速功能接口:

case DCM_IOCTRL_SETPWM:

return dcm_setpwm((int)arg);

应用程序dcm_main.c 中调用:

ioctl(dcm_fd, DCM_IOCTRL_SETPWM, (setpwm * factor));

实现直流电机速度的调整。

七、实验步骤

1、编译直流电机模块

cd /arm2410cl/kernel-2410classic

make menuconfig

进入Main Menu / Character devices 菜单,选择DC MOTOR 为模块加载:

linux实验报告29直流电机实验

编译内核模块:

make dep

make

make modules

直流电机模块的编译结果为:

/arm2410cl/kernel/linux-2.4.18-2410cl/drivers/char/s3c2410-dc-motor.o

2、编译应用程序

cd /arm2410cl/exp/basic/09_dcmotor/

make

生成dcm_main

3、运行程序

在超级终端中,通过加载NFS 运行编译结果(注意:首先要设定/arm2410cl 为NFS 共享 目录):

mount –t nfs 192.168.0.xxx:/arm2410cl /host

insmod /host/exp/basic/09_dcmotor/driver/ dc-motor.o

cd /host/exp/basic/09_dcmotor/

嘉应学院电子信息工程学院学生实验报告

./dcm_main

程序运行结果:直流电机变速转动。

........

setpwm = -265

setpwm = -266

setpwm = -267

setpwm = -268

setpwm = -269

setpwm = -270

setpwm = -271

setpwm = -272

setpwm = -273

......

setpwm = 290

setpwm = 291

setpwm = 292

setpwm = 293

setpwm = 294

setpwm = 295

setpwm = 296

setpwm = 297

setpwm = 298

......

屏幕显示转速。

更多相关推荐:
a直流电机实验报告4

直流电机实验报告课程名:电机学与电力拖动姓名:学院:电气工程学院班级:电气1108班学号:指导老师:2-2直流发电机一、实验目的1、掌握用实验方法测定直流发电机的各种运行特性,并根据所测得的运行特性评定该被试电…

直流电动机实验报告

电机实验报告课程名称电机实验指导老师成绩实验名称直流并励电动机实验类型同组学生姓名一实验目的和要求1掌握用实验方法测取直流并励电机的工作特性和机械特性2掌握直流并励电机的调速方法二主要仪器设备D17直流并励电动...

直流发电机实验报告

直流发电机实验报告学院:自动化学院班级:小组:第2组小组成员:实验时间:第八周周五5-8节一、实验目的1、掌握用实验方法测定直流发电机的各种运行特性,并根据所测得的运行特性评定该被试电机的有关性能。2、通过实验…

直流电机实验报告

电机实验报告电气1209高树伦122920xx1实验一他励直流发电机一实验电路图按图接线图中直流发电机G选用DJ15其额定值PN100WUN180VIN05AnN1600rmin校正直流测功机MG作为G的原动机...

直流并励电机实验报告

实验报告课程名称指导老师成绩实验名称实验01直流电机实验实验类型同组学生姓名一实验目的和要求必填二实验内容和原理必填三主要仪器设备必填四操作方法和实验步骤五实验数据记录和处理六实验结果与分析必填七讨论心得一实验...

直流电机PWM 调速实验报告

直流电机PWM调速实验报告学院专业机械设计制造及其自动化姓名班级学号指导老师直流电机PWM调速实验一实验目的1掌握脉宽调制的方法2用程序实现脉宽调制并对直流电机进行调速控制二实验设备PC机一台单片机最小系统驱动...

直流电机实验报告

实验题目类型:设计型《电机与拖动》实验报告实验题目名称:直流电动机实验实验室名称:电机及自动控制实验室实验组号:1组指导教师:报告人:学号:实验地点:科技楼605实验时间:20##年5月30日指导教师评阅意见与…

实验一 直流电机认识实验

实验一直流电机认识实验一实验目的1学习电机实验的基本要求与安全操作注意事项2认识在直流电机实验中所用的电机仪表变阻器等组件及使用方法3熟悉他励电动机即并励电动机按他励方式的接线起动改变电机转向与调速的方法二预习...

实验报告-直流电机特性曲线

直流电机特性曲线一实验内容1直流电机固有机械特性曲线2直流电机电枢回路串电阻机械特性曲线3直流电机弱磁机械特性曲线二实验原理1他励直流电机固有机械特性方程式式n由公式可以画出其固有机械特性曲线2电枢回路串接电阻...

直流电机控制实验

实验一直流步进电机综合控制系统设计一实验目的1初步熟悉实验GPIO口的初始化设置并熟悉实验箱各个模块的功能2掌握步进机的控制原理及利用延时脉冲来改变步进电机速度3掌握直流电机的控制原理及利用pwm占空比控制来改...

直流电机PWM波调速的设计与制作实验报告

单片机原理与应用课程设计报告直流电机PWM波调速的设计与制作要求一功能要求1实现利用PWM波控制直流电机的转速2用数码管显示PWM波的输出占空比3用数码管显示直流电机的转速标志4实现对直流电机的速度调制二设计过...

直流电机实验

DDSZ1型电机及电气技术实验装置受试电机铭牌数据一览表IDDSZ1型电机及电气技术实验装置交流及直流电源操作说明实验中开启及关闭电源都在控制屏上操作开启三相交流电源的步骤为1开启电源前要检查控制屏下面直流电机...

直流电机实验报告(30篇)