无刷电机驱动自制

合集下载

无刷电机改发电机方法

无刷电机改发电机方法

无刷电机改发电机方法嘿,你问无刷电机改发电机方法呀?这事儿有点意思呢。

首先呢,咱得明白无刷电机和发电机的原理有点不一样哦。

无刷电机是用电来产生动力,而发电机呢,是靠外力让它转动起来产生电。

所以要把无刷电机改成发电机,就得想办法让它能被外力带动转动。

那咋改呢?第一步,你得把无刷电机拆开。

这可不是随便拆哦,得小心点,别把里面的零件弄坏了。

就像拆一个小玩具一样,得有点耐心。

把电机的外壳打开,看看里面的结构。

然后呢,找到电机的转子和定子。

转子就是那个会转的部分,定子就是固定不动的部分。

你得想办法让转子能被外力带动起来。

比如说,可以用皮带轮或者齿轮,把无刷电机和一个转动的东西连接起来。

就像自行车的链条一样,让别的东西转动带动电机的转子转动。

接着呢,要给电机加上一些电线。

这些电线就是用来输出电的。

把电线接到电机的线圈上,注意别接错了哦。

不然可发不出电来。

再然后呢,你可以试试让电机转动起来。

可以用手转一转,或者用个小电机带动一下。

看看能不能发出电来。

如果能发出电,那就成功了一大半啦。

最后呢,还得调整一下。

看看发出的电的电压和电流是不是合适。

如果不合适,可以调整一下皮带轮或者齿轮的比例,或者调整一下电线的接法。

我给你讲个事儿吧。

我有个朋友,他喜欢自己动手做东西。

有一次他想做一个小型的发电机,就想到了用无刷电机来改。

他按照上面的方法,一步一步地做。

一开始不太顺利,发不出电来。

但是他没有放弃,继续调整。

最后终于成功了,他用自己做的发电机给手机充电,可高兴了。

所以啊,无刷电机改发电机其实并不难,只要你有耐心,肯动手,肯定能成功。

加油哦!。

基于DSP28035的高速永磁无刷直流电机驱动系统硬件设计

基于DSP28035的高速永磁无刷直流电机驱动系统硬件设计

系统硬件设计图3.1为该系统硬件总体框图,整个系统由功率驱动电路、调理与保护电路、DSP控制电路及无刷直流电机本体四大部分组成。

本节将分为两部分,即功率驱动硬件部分和数字控制硬件部分,阐述该系统的硬件设计。

图3.1 无刷直流电机系统硬件框图3.1功率与驱动电路本节先根据系统的特点,分析电路的拓扑选择,然后按照电路的三级结构,逐级说明其具体实现过程。

3.1.1 功率电路拓扑选择该电路输入单相交流电(220V/50Hz),输出直接驱动无刷直流电机。

电机前级需有三相逆变桥实现换相,由于电机频率较高,因而受三相逆变桥开关频率的限制,无法采用逆变桥PWM脉宽斩波控制实现调速控制。

本功率系统结构选择“交流-直流-直流-交流”方式,即在逆变桥前级加入buck电路,采用buck调压调速方式控制该高速永磁无刷直流电机。

功率电路结构框图如图3.2所示。

图3.2 功率电路结构框图3.1.2 启动缓冲电路图 3.2中第一级采用二极管不控整流,再用大电容滤波后得稳定直流电压1U 。

电路上电时,由于电容1C 两端电压不能突变,上电产生瞬间的大电流给其充电,该电流太大将造成1C 损坏。

为此,电路中加入了启动缓冲电路。

如下图3.3所示,上电时晶闸管1Q 尚未导通,通过11R C 串联回路给1C 充电,充电电流较小,1U 缓慢上升,电容受到保护。

再利用电阻2R 、3R 对1U 分压采样,当1U 上升到约输入电压峰值的90%时,采样电压1s U 将超过设定的门限电压TH U ,通过比较器后驱动光耦,从而触发晶闸管导通。

晶闸管导通后,1R 被短路,电路进入正常工作状态。

此后向后级供电的过程中,晶闸管一直导通,2R 、4R 的阻值非常大,不对后级产生影响。

后级关断或电路掉电时,1Q 关断,4R 为1C 提供放电回路。

图中TH U 由CC V +经电阻分压得到,而CC V +是由/AC DC 模块电源获得。

G AU 1s U Q 1图3.3 启动缓冲电路示意图3.1.3 直流-直流变换该环节实现调压调速功能,直接利用Buck 变换器降压,但电机满载时该电路输出电流很大,所需输出滤波电感太大。

无刷电机工作及控制原理(图解)

无刷电机工作及控制原理(图解)

无刷电机工作及控制原理(图解)左手定则,这个是电机转动受力分析的基础,简单说就是磁场中的载流导体,会受到力的作用。

让磁感线穿过手掌正面,手指方向为电流方向,大拇指方向为产生磁力的方向,我相信喜欢玩模型的人都还有一定物理基础的哈哈。

让磁感线穿过掌心,大拇指方向为运动方向,手指方向为产生的电动势方向。

为什么要讲感生电动势呢?不知道大家有没有类似的经历,把电机的三相线合在一起,用手去转动电机会发现阻力非常大,这就是因为在转动电机过程中产生了感生电动势,从而产生电流,磁场中电流流过导体又会产生和转动方向相反的力,大家就会感觉转动有很大的阻力。

不信可以试试。

三相线分开,电机可以轻松转动三相线合并,电机转动阻力非常大右手螺旋定则,用右手握住通电螺线管,使四指弯曲与电流方向一致,那么大拇指所指的那一端就是通电螺旋管的N极。

状态1当两头的线圈通上电流时,根据右手螺旋定则,会产生方向指向右的外加磁感应强度B(如粗箭头方向所示),而中间的转子会尽量使自己内部的磁感线方向与外磁感线方向保持一致,以形成一个最短闭合磁力线回路,这样内转子就会按顺时针方向旋转了。

当转子磁场方向与外部磁场方向垂直时,转子所受的转动力矩最大。

注意这里说的是“力矩”最大,而不是“力”最大。

诚然,在转子磁场与外部磁场方向一致时,转子所受磁力最大,但此时转子呈水平状态,力臂为0,当然也就不会转动了。

补充一句,力矩是力与力臂的乘积。

其中一个为零,乘积就为零了。

当转子转到水平位置时,虽然不再受到转动力矩的作用,但由于惯性原因,还会继续顺时针转动,这时若改变两头螺线管的电流方向,如下图所示,转子就会继续顺时针向前转动,状态2如此不断改变两头螺线管的电流方向,内转子就会不停转起来了。

改变电流方向的这一动作,就叫做换相。

补充一句:何时换相只与转子的位置有关,而与其他任何量无直接关系。

第二部分:三相二极内转子电机一般来说,定子的三相绕组有星形联结方式和三角联结方式,而“三相星形联结的二二导通方式”最为常用,这里就用该模型来做个简单分析。

直流无刷电机驱动芯片

直流无刷电机驱动芯片

直流无刷电机驱动芯片直流无刷电机(BLDC)驱动芯片是一种用于驱动无刷电机的集成电路。

BLDC驱动芯片常见于电动车、电动工具、家用电器以及工业领域等应用中。

本文将介绍BLDC驱动芯片的原理、特性以及其在不同应用中的应用案例。

BLDC驱动芯片的原理是基于对无刷电机的控制,它通过与外部电源和无刷电机相连,将输入的电能转换为驱动无刷电机运转所需的电能。

BLDC驱动芯片一般由功率电子器件、现场效应晶体管(MOSFET)、控制电路以及保护电路组成。

通过对这些电路的精确控制,可以实现对无刷电机的速度、转动方向和电流的准确控制。

BLDC驱动芯片的特性有以下几个方面:1. 高效性:BLDC驱动芯片能够高效地将输入电能转换为无刷电机所需的电能,减少能源损耗。

2. 稳定性:BLDC驱动芯片能够提供稳定的控制信号,保证无刷电机的运行稳定性,避免因控制信号不稳定而产生的运行故障。

3. 多功能性:BLDC驱动芯片具有多种功能,比如电流限制、过热保护、过流保护等,能够保护无刷电机免受电气故障和过载的影响。

4. 低噪音:BLDC驱动芯片采用先进的电控技术,能够使无刷电机的运行噪音降至最低。

BLDC驱动芯片在不同应用中有不同的应用案例,以下是几个常见的应用案例:1. 电动车:BLDC驱动芯片可以控制电动车的无刷电机的转速和转向,使电动车能够稳定地行驶在不同的路面条件下。

2. 家用电器:BLDC驱动芯片可以用于家用空调、洗衣机等电器中的无刷电机的控制,提高电器的工作效率和可靠性。

3. 工业控制系统:BLDC驱动芯片可以用于工业机械、机器人等设备中的无刷电机的控制,实现自动化生产和精确控制。

总之,BLDC驱动芯片是一种用于驱动无刷电机的集成电路,具有高效性、稳定性、多功能性和低噪音等特点。

它在电动车、家用电器、工业控制系统等应用中起到重要的作用。

随着科技的进步,BLDC驱动芯片的性能和功能将不断提升,以满足不同应用领域对无刷电机控制的需求。

用dsPIC30F3010实现无刷直流电动机正弦波驱动

用dsPIC30F3010实现无刷直流电动机正弦波驱动
Vo 1 . 4 1 No . 9
15 3 8
计算机与数字工程
C o mp u t e r& Di g i t a l En g i n e e r i n g
总第 2 8 7期 2 0 1 3 年 第 9期
用 d s P I C 3 0 F 3 0 1 0实 现 无 刷 直 流 电 动 机 正 弦 波 驱 动
ห้องสมุดไป่ตู้
中 图分 类 号
S i n u s o i d a l Co n t r o l o f BLDC Ba s e d o n d s P I C3 0 F3 0 1 0
M匣 NG S h a n LANG Ba o h u a
( S c h o o l o f El e c t r o n i c I n f o r ma t i o n Eng i n e e r i n g,Xi ’ a n Te c h n o l o g i c a l Un i v e r s i t y,Xi ’ a n 7 1 0 0 21 )
好 的调 速 功 能 , 又具 备 换 向 的特 点 。 无 刷 直 流 电 机 按 照 驱
实际磁通去逼近基准磁 通 , 由此决 定逆变 器 中电子器件 的 开关状态 , 进而产生 P WM 波 。同 S P WM 比较 S VP WM 具 有使 电机 转 矩 脉 动 小 、 噪声低、 直 流 电 压 利 用 率 高 的优 势_ 】 。而且 S VP WM 更适合于数字化控制系统 , 所 以本文 采用 S VP WM 实现无刷直 流电机 的正 弦波驱动 。 本文使用空间矢量 脉宽调 制[ 7 J ( S p a c e Ve c t o r Mo d u l a — t i o n , S VM) 方法来驱动 B L D C, 此调制方法的实现要 由以下 几个模块 组成 : 基于 d s P I C 3 0 F 3 0 1 0外 围硬件 电路 的设计 , 驱动 电路 及 逆 变 电路 的设 计 , 依 照 软件 框 图 在 MP L AB I D E v 8 . 9开发环境下 , 采 用 C语 言 与汇编语 言编写 系统 的 主程序与 中断子程序_ 1 ] 。

无刷直流电动机驱动方式分析

无刷直流电动机驱动方式分析

无刷直流电动机驱动方式分析无刷直流电动机(BLDC)是一种通过电子器件控制旋转电机转子的直流电动机。

相对于传统的有刷直流电动机,BLDC电动机具有更高的效率、更长的寿命和更低的维护成本。

在工业、家电和汽车等领域得到了广泛应用。

无刷直流电动机的驱动方式包括传统的硬件控制驱动和现代的软件控制驱动。

传统的硬件控制驱动方式通常使用霍尔传感器进行转子位置反馈,以确定电机相位的开关时间,从而实现电机的正向和反向旋转。

这种驱动方式简单且成本较低,但霍尔传感器的安装和维护带来了一定的麻烦。

现代的软件控制驱动方式利用传感器上传的电机状态信息和控制算法,实时调整开关时间和相位电流,从而实现电机的高效能运行。

这种驱动方式通常称为“无传感器控制”或“传感器失效控制”,可以降低系统成本和提高可靠性。

其中一种常用的算法是电角度估算,通过计算电机的电流和电压来估算转子的实际角度。

另外,有些高端的驱动器则使用电磁回馈控制算法,通过直接测量电机的转矩和速度来实现更精确的控制。

无刷直流电动机的驱动方式也可以根据应用需求进行更多的划分。

例如,在一些需要高速度和高精度的应用中,通常采用矢量控制(也称为场定向控制)方式,通过实时调整电机的相位电流和频率来实现精确的转矩和速度控制。

而在一些需要高转矩和快速响应的应用中,通常采用直流转矩控制方式,通过实时调整电机的电流和转矩来实现高转矩和快速加速。

总的来说,无刷直流电动机的驱动方式包括传统的硬件控制驱动和现代的软件控制驱动。

无论采用哪种驱动方式,都需要根据具体应用需求选择适当的控制算法和硬件组件,以实现高效、安全和可靠的电机运行。

6步PWM驱动直流无刷电机接线方法

6步PWM驱动直流无刷电机接线方法PWM是一种通过调节周期性信号的占空比来控制电气设备的技术。

在直流无刷电机(BLDC)中,PWM可以用来控制电机的转速和方向。

下面将介绍一种使用PWM来驱动BLDC电机的6步接线方法。

步骤1:了解BLDC电机的基本原理BLDC电机由三个线圈组成,分别称为A、B和C。

每个线圈都与电机控制器的相应引脚相连。

通过交替地激活这些线圈,可以使电机旋转。

BLDC电机具有固定的磁极,所以旋转方向由线圈的激活顺序决定。

步骤2:确定BLDC电机的线圈连接方式首先,确定每个线圈的具体前进和后退连接方式。

通常,电机制造商将这些信息提供在电机的技术规格表中,或者在电机上标注出来。

如果找不到这些信息,可以使用示波器来确定线圈的连接方式。

步骤3:连接BLDC电机线圈到驱动器引脚将电机的A线圈连接到驱动器的A相引脚,B线圈连接到驱动器的B 相引脚,C线圈连接到驱动器的C相引脚。

确保所有连接牢固可靠,以避免接触不良或脱落。

步骤4:接入电源和地线将电器驱动器的正极连接到电源正极,负极连接到电源负极。

然后将驱动器的地线连接到电源的地线。

这是为了确保电气连通性和安全性。

步骤5:连接PWM控制信号PWM控制信号是通过控制器提供的数字输出引脚生成的。

将PWM信号引脚连接到驱动器的PWM输入端。

确保连接正确无误,并注意信号极性。

步骤6:连接传感器(如果需要)一些BLDC控制器需要额外的传感器来提供位置反馈信号。

如果需要使用传感器,请按照电机制造商提供的指示将传感器连接到控制器相应的引脚上。

完成以上步骤后,BLDC电机就可以通过调整PWM信号的占空比来进行速度和方向的控制。

PWM的周期和占空比的具体设置可以根据应用需求进行调整。

总结:通过以上6个步骤,可以成功地使用PWM来驱动BLDC电机。

这种接线方法简单易懂,适用于大多数基本的BLDC电机驱动应用。

但请注意,具体的接线方法可能因驱动器和电机型号而有所差异,所以在实际应用中,请参考相关的技术规格表和使用说明书。

无刷电调

调速传动系统的各项重要指标:1)、调速范围:最高与最低转速相比。

2)、调速平滑性:相邻两档转速的差值越小越平滑。

3)、调速的工作特性:静态特性主要是调速后机械特性的硬度,对绝大多数负载,机械特性越硬,则负载变化时,速度变化越小,工作越稳定。

动态特性主要为升速和降速过程是否快而平稳。

当负载突然增减与电压突然变化时,系统转速能否迅速地恢复。

4)、调速系统的经济性。

主要从价格、调速运行效率、调速系统故障率,售后服务与支持等方面衡量。

5)、负载转矩特性:一般来说空气、水、油等介质对机械阻力基本上都是和转速二次方成正比。

即负载转矩TZ=KN2电动直升机航模用的动力一般为无刷直流电动机,无刷直流电动机的结构与交流永磁同步电动机相似,其定子上有多相绕组,转子上镶有永磁体,无刷直流电动机的优点和关键特征如下:1)本质上是多相交流电动机,但经过控制获得类似直流电动机特性;2)需要多相逆变器驱动;3)无电刷和换相器,即使在高转速下,也可得到较高的可靠性;4)效率高;5)低的EMI6)可实施无传感器控制;按照无刷直流电动机工作原理,必须有转子磁极位置信号来决定电子开关的换相。

装有转子位置传感器(例如霍尔元件)就称为有感无刷电机。

有感无刷电机装传感器检测电气相位可分为60°/120°/180°/240°/300°等。

根据电气相位的不同,电子换相驱动方式就略有不同,开关时序将不同,如6步换相180°变频:经过6个节拍,无刷电机的定子中将产生一个旋转磁场,带动转子转动,每个开关的一个状态在连续的3个节拍中保持不变,相当于在磁场中180°的范围内保持不变。

6步换相120°变频:则每个开关的一个状态在连续的2个节拍中保持不变,相当于在磁场中120°的范围内保持不变。

位置传感器的存在占用了电动机的一些空间、安装位置对准、需要引出线等问题,随着微机控制技术的高速发展,无位置传感器控制技术和方法也获得快速进展,利用无传感器技术,无刷直流电动机不必装专门的位置传感器,从而简化电动机结构和尺寸,减少了引线,进而降低电动机成本。

无感无刷直流电机之电调设计全攻略

无感无刷直流电机之电调设计全攻略前 言 (1)1. 无刷直流电机基础知识 (2)1.1 三个基本定则 (2)1. 左手定则 (2)2. 右手定则(安培定则一) (3)3. 右手螺旋定则(安培定则二) (3)1.2 内转子无刷直流电机的工作原理 (3)1. 磁回路分析法 (4)2. 三相二极内转子电机结构 (5)3. 三相多绕组多极内转子电机的结构 (7)1.3外转子无刷直流电机的工作原理 (8)1. 一般外转子无刷直流电机的结构 (8)2. 新西达2212外转子电机的结构 (8)1.4 无刷直流电机转矩的理论分析 (14)1. 传统的无刷电机绕组结构 (14)2. 转子磁场的分布情况 (15)3. 转子的受力分析 (16)4. 一种近似分析模型 (18)1.5 换相与调速 (19)1. 换相基本原理 (19)2. 新西达2212电机的换相分析 (24)3. 调速 (28)2. 无感无刷电调的驱动电路设计 (30)2.1 电池电压监测电路 (30)2.2 换相控制电路 (30)1. 六臂全桥驱动电路原理 (31)2. 功率场效应管的选择 (33)2.3 电流检测电路 (45)2.4 反电势过零检测电路 (49)2.5 制作你自己的电调线路板 (50)3. 无感无刷电调的软件设计 (52)3.1 电流检测 (52)3.2 定时器延时与PWM信号 (53)1. 定时器初始化 (54)2. 定时器T0的溢出中断服务程序 (54)3. 利用T0延时(毫秒级) (54)4. 利用T0延时(微秒级) (55)5. PWM信号的产生 (55)3.3 过零事件检测与电机换相 (56)1. BLMC.h中定义的宏 (56)2. 过零检测与换相代码分析 (59)3.4 启动算法 (63)1. 函数Anwerfen启动流程分析 (63)2. 启动算法机理探究 (65)3.5 上电时的MOSFET自检 (68)1. 函数Delay和DelayM (68)2. 函数MotorTon自检流程分析 (68)3.6 让你的电机演奏音乐 (70)3.7 通信模块 (72)1. PPM解码 (72)2. TWI总线通信 (74)3. 串口通信 (74)4. 指令的收入函数SollwertErmittlung (75)4. 德国MicroKopter项目BL-Ctrl电调程序主程序代码流程分析(V0.41版本) (77)5.1 全局变量列表 (78)5.2 main主函数流程分析 (80)1. 进入while(1)前的准备工作 (80)2. while(1)主循环内容分析 (81)5. 高级话题 (86)5.1 电机的控制模型 (86)5.2 四轴上的校正策略 (87)附录一 (88)附录二 (89)附录三 (93)附录四 (94)前 言关注开源四轴项目也有近一年了,前期都以潜水为主,业余时间主要是在啃那些控制和导航的理论书籍。

三相无刷电机驱动器原理

三相无刷电机驱动器原理
三相无刷电机驱动器是一种常见的电机控制器,它可以控制步进电机或直流电机的速度和方向。

无刷电机驱动器主要由三个模块组成:功率模块、控制模块和传感器模块。

功率模块:功率模块是无刷电机驱动器的核心部分,它主要由电源、MOS管驱动电路和三相电机组成。

无刷电机驱动器使用MOS管控制三相电机的通断,从而实现电机的速度和方向的控制。

控制模块:控制模块主要用于控制电机的转速和方向,它主要包括信号处理器、比较器、逆变器等部分。

信号处理器将输入的指令转换为电机控制信号,比较器将电机输出的实际速度与设定速度进行比较,逆变器改变输入信号的频率和幅度,从而实现电机的速度调节。

传感器模块:传感器模块主要用于检测电机的转速和位置,它主要由霍尔元件和磁铁组成。

霍尔元件可以检测电机的磁场变化,从而确定电机转速和位置。

磁铁则用于产生磁场,供霍尔元件检测。

无刷电机驱动器的控制原理是:首先,控制模块将输入的指令转换为电机控制信号,然后传感器模块检测电机的转速和位置,将结果反馈给控制模块。

接着,控制模块将反馈信息与设定值进行比较,调整逆
变器的输出信号的频率和幅度,改变MOS管的通断状态,从而控制电机的速度和方向。

无刷电机驱动器具有响应速度快、控制精度高、效率高等优点,被广泛应用于工业自动化、家用电器等领域。

未来,随着新材料和技术的发展,无刷电机驱动器的性能和应用范围将得到进一步提升。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

因为工作实验中需要高速低噪声电机,便想到用硬盘电机,所以就对硬盘电机做了深一步的了解,硬盘电机主要有步进和无刷无传感器电机,因为硬盘步进电机本人手头没有,只有几个无刷无传感器电机,所以只能做无刷无传感器驱动电路;
无刷无传感器电机的电路原理,
此主题相关图片如下12.bmp:
采用二相导通星形六壮态控制,工作时序如下:
1:Q1>>U>>V>>Q5
2:Q1>>U>>W>>Q6
3:Q2>>V>>W>>Q6
4:Q2>>V>>U>>Q4
5:Q3>>W>>U>>Q4
6:Q3>>W>>V>>Q5
只要满足这个导通时序就能给电机转起来(这时可看作是一个步进电机),但这只能在低速下转动,高速下会失步不能正常转动。

这是理想的工作时序
此主题相关图片如下工作时序.bmp:
?
从电磁的电流工作来分析工作时序是
此主题相关图片如下电流工作时序.bmp:
从上图分析电机的换相时间是电机其中一相电流过零后30度开始换相;
参考文献(基传感检测技术):
三相定子的反电动势过零与端点电压过中性点在时间上是重合的,又反电势波形与端点电压波形频率相等,所以寻找反电动势过零后30度想当寻找端电压过中性点后30度!
定子的端电压比较:
此主题相关图片如下比.bmp:
??
比较后所得出的数据如下:
此主题相关图片如下xet.bmp:
?从上表工作时序来分析可得出如下:
当时1序要换相时,即P3.5=0
当时2序要换相时,即P3.4=1
当时3序要换相时,即P3.3=0
当时4序要换相时,即P3.5=1
当时5序要换相时,即P3.4=0
当时6序要换相时,即P3.3=1
有了如上的原理分析,就可开始接线路板了!找了几个硬盘
此主题相关图片如下140.jpg:
?
用原来的实验板,各TOP41,42,做了驱动板此主题相关图片如下141.jpg:
?
此主题相关图片如下142.jpg:
?
此主题相关图片如下143.jpg:
?这个是原程序:
;****************硬盘电机控制系统********************* ;
;**************反电动势,三相电压比较**************** ;**************STC12C4052AD************
;**************24M晶振******************
org 0000h
ljmp main
org 000bh
ljmp zd
org 0090h
main: mov tmod,#01h mov tl0,#0feh
mov th0,#0feh
mov b,#30h
loop: mov ie,#82h mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
setb tr0
jnb 40h,q1
ajmp bo1
q1: jb p3.5,m1
bo1: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
m2: jnb 40h,q2
ajmp bo2
q2: jnb p3.4,o1
bo2: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o2: mov p1,#01000111b
m3: jnb 40h,q3
ajmp bo3
q3: jb p3.3,o2
bo3: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o3: mov p1,#01010011b
m4: jnb 40h,q4
ajmp bo4
q4: jnb p3.5,o3
bo4: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o4: mov p1,#00110011b
m5: jnb 40h,q5
ajmp bo5
q5: jb p3.4,o4
bo5: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o5: mov p1,#00101011b
m6: jnb 40h,q6
ajmp o6
q6: jnb p3.3,o5
o6: djnz b,iiev
mov b,#30h
iiev: ljmp loop;
zd: mov tmod,#01h
mov tl0,#0feh
mov th0,#0feh
djnz 60h,tt0
setb 40h
tt0: djnz 61h,tt1
setb 41h
tt1: djnz 62h,eicx setb 42h
eicx: reti
end
通电试了下
此主题相关图片如下144.jpg:
?
测反电动势的比较电压,从示波看出,每周期的工作时间是0.5ms*4(格)=2ms 速度=60S/2ms=30000转
好家伙,速度可达30000转!!!
因为从步进壮态转入高速状态,起步时要有一段时间是用来加速的,如果加速不能达一定的大小侧反电动势比较会因电压不足而不能行成脉冲,这时会使电机一值处在加速工作中!!。

相关文档
最新文档