电机驱动器说明
无刷直流电机驱动器说明书

无刷直流电机驱动器说明书-CAL-FENGHAI.-(YICAI)-Company One1无刷驱动器DBLS-02一概述:本控制驱动器为闭环速度型控制器,采用最近型IGBT和MOS功率器,利用直流无刷电机的霍尔信号进行倍频后进行闭环速度控制,控制环节设有PID速度调节器,系统控制稳定可靠,尤其是在低速下总能达到最大转矩,速度控制范围150~10000rpm。
二产品特征:1、 PID速度、电流双环调节器2、高性能低价格3、 20KHZ斩波频率4、电气刹车功能,使电机反应迅速5、过载倍数大于2,在低速下转矩总能达到最大6、具有过压、欠压、过流、过温、霍尔信号非法等故障报警功能三电气指标标准输入电压:24VDC~48VDC,最大电压不超过60VDC。
最大输入过载保护电流:15A、30A两款连续输出电流:15A加速时间常数出厂值:秒其他可定制四端子接口说明 :1、电源输入端:引角序号引角名中文定义1V+直流+24~48VDC输入2GND GND输入引角序号引角名中文定义1MA电机A相2MB电机B相3MC电机C相4GND地线5HA霍尔信号A相输入端6HB霍尔信号B相输入端7HC霍尔信号C相输入端8+5V霍尔信号的电源线GND:信号地F/R:正、反转控制,接GND反转,不接正转,正反转切换时,应先关断ENEN:使能控制:EN接地,电机转(联机状态),EN不接,电机不转(脱机状态)BK:刹车控制:当不接地正常工作,当接地时,电机电气刹车,当负载惯量较大时,应采用脉宽信号方式,通过调整脉宽幅值来控制刹车效果。
SV ADJ:外部速度衰减:可以衰减从0~100%,当外部速度指令接时,通过该电位器可以调速试机PG:电机速度脉冲输出:当极对数为P时,每转输出6P个脉冲(OC门输入)ALM:报警输出:当电路处于报警状态时,输出低电平(OC门输出)+5V:调速电压输出,可用电位器在SV和GND形成连续可调内置电位器:调节电机速度增益,可以从0~100%范围内调速。
3MA22100 步进电机驱动器使用手册说明书

3MA22100(三相高压)细分步进驱动器使用手册Version1.0版权所有 不得翻印【使用前请仔细阅读本手册,以免损坏驱动器】宁波纳川自动化科技有限公司3MA22100步进电机驱动器使用说明 在使用本品前,请仔细阅读本使用说明书请妥善保管本说明书,以备日后参考本册外观图片仅供参考,请以实物为准安全注意事项请勿带电插拔连接线缆。
此产品非密封,请勿在内部混入镙丝、金属屑等导电性异物或可燃性异物,储存和使用时请注意防潮防湿。
驱动器为功率设备,尽量保持工作环境的散热通风。
在连上步进电机,调节好电流后使其连续工作半小时后观察步进电机是否在额定温度后方可进行后续使用,如果电机温度过高请联系制造商。
一、产品简介1.1 产品概述3MA22100是纳川科技最新推出的一款采用精密电流控制技术设计的高细分步进电机驱动器,适合驱动110-130型各种品牌的三相混合式步进电机。
由于采用了先进的抗噪声控制方法,能大幅度降低电机运转时的噪声和振动,使得步进电机运转时的噪声和平稳性趋近于伺服电机的水平。
和市场上的大多数其他细分驱动产品相比,步进电机和驱动器的发热量降幅达15-30%。
1.2 产品特点⏹高性能、低价格、超低噪声⏹电机和驱动器发热极低⏹供电电压AC110-250V⏹输出电流峰值可达8.3A(均值5.86A)⏹输入电信号TTL兼容(5V兼容)⏹静止时电流自动减半⏹可驱动三相混合式步进电机⏹高速光耦隔离信号输入,脉冲响应频率最高可达100KHz⏹抗高频干扰能力强⏹输出电流设定方便⏹有过压、欠压、过流、过热、相间短路保护功能1.2 应用领域适合各种大型自动化设备和仪器,例如:雕刻机、打标机、切割机、激光照排、绘图仪、数控机床、拿放装置等。
在用户期望低成本、小噪声、高速度的设备中效果特佳。
二、电气、机械和环境指标2.1 电气指标说明 3MA22100最小值 典型值 最大值 单位 输出电流 3.3(均值2.34)- 10(均值7.11) A 输入电源电压 110 180 250(含纹波)VAC 逻辑输入电流 7 10 16 mA 步进脉冲频率 0 - 40 KHZ 绝缘电阻500MΩ2.2 使用环境及参数冷却方式自然冷却使用环境场合 尽量避免粉尘、油雾及腐蚀性气体环境温度0℃-+50℃ 最高工作温度70℃湿度 40-90% RH9 (不能结露和有水珠)震动 5.9m/S2 Max 保存温度 -20℃-125℃ 重量约1500克2.3 机械安装图 单位:毫米2.4 加强散热方式(1)驱动器的可靠工作温度通常在65℃以内,电机的工作温度在80℃以内;(2)安装驱动器时请采用竖着侧面安装,形成较强的空气对流,必要时机内靠近驱动器出安装风扇,强制散热,保证驱动器在可靠的工作温度范围内工作。
步进电机驱动器说明书

步进电机驱动器说明书DHBQ30722是基于DSP控制的三相步进电机驱动器。
它是将先进的DSP控制芯⽚和三相逆变驱动模块结合⼀起所构成的新⼀代数字步进电机驱动器。
驱动电压为AC110V-220V,适配电流在7.0A以下、外径57-130mm的各种型号的三相混合式步进电机。
该驱动器内部采⽤类似伺服控制原理的电路,此电路可以使电机运⾏平稳,⼏乎没有震动和噪⾳,电机在⾼速时,⼒矩⼤⼤⾼于⼆相和五相混合式步进电机。
定位精度最⾼可达60000步/转。
该产品⼴泛应⽤于雕刻机、中型数控机床、电脑绣花机、包装机械等分辨率较⾼的⼤、中型数控设备上。
特●⾼性能、低价格●设有16档等⾓度恒⼒矩细分,最⾼分辨率60000步/转●最⾼反应频率可达200Kpps●步进脉冲停⽌超过1.5s时,线圈电流⾃动减到设定电流的⼀半●光电隔离信号输⼊/输出●驱动电流1.2A/相到7.0A/相分16档可调●单电源输⼊,电压范围:AC110V-220V●相位记忆功能(注:输⼊停⽌超过3秒后,驱动器⾃动记忆当时电机相位,重新上电或MF信号由低电平变为⾼电平时,驱动器⾃动恢复电机相位)。
电流设定驱动器⼯作电流由DIP-1端⼦设定,运⾏电流为正常⼯作输出电流设置开关(详见下表)运⾏电流(A) 1.2 1.5 2.0 2.3 2.5 3.0 3.2 3.6 D1OFF OFF OFF OFF OFF OFF OFF OFF D2OFF OFF OFF OFF ON ON ON ON D3OFF OFF ON ON OFF OFF ON ON D4OFF ON OFF ON OFF ON OFF ON运⾏电流(A) 4.0 4.5 5.0 5.3 5.8 6.2 6.57.0 D1ON ON ON ON ON ON ON ON D2OFF OFF OFF OFF ON ON ON OND3OFF OFF ON ON OFF OFF ON ON D4OFF ON OFF ON OFF ON OFF ON细分设定驱动器细分由DIP-2端⼦设定,共16档,由6位拨码开关的前四位分别设定(后两位为功能设定)。
和创伺服电机驱动器说明书

和创伺服电机驱动器说明书创伺服电机驱动器是一种高性能、高效率的电机驱动器,广泛应用于工业自动化领域。
本文将详细介绍创伺服电机驱动器的特性、工作原理、安装和调试方法等内容。
一、创伺服电机驱动器特性1.多种型号选择:创伺服电机驱动器提供了多种型号和功率的选择,可以根据实际需求进行适配。
2.高性能:创伺服电机驱动器采用先进的控制算法和高精度的位置检测技术,能够实现快速、准确的位置控制,精度高、响应速度快。
3.高效率:创伺服电机驱动器具有高效的能量转换效率,能够有效地将输入电能转换为有用的机械功,减少能源的浪费。
4.响应灵敏:创伺服电机驱动器的控制系统具有良好的响应特性,能够快速调整电机的转速、位置和力矩,实现更加精确的运动控制。
5.稳定性好:创伺服电机驱动器采用了先进的反馈控制技术,能够实时监测电机的状态,并根据实际情况进行调整,保证系统的稳定性和可靠性。
6.易于安装和调试:创伺服电机驱动器采用模块化设计,安装简便,支持多种通信接口和轴配置,方便调试和使用。
二、创伺服电机驱动器工作原理创伺服电机驱动器主要由控制器和功率放大器两部分组成。
控制器负责接收来自上位机的指令信号,并根据设定的控制算法生成相应的驱动信号。
功率放大器将控制器发出的驱动信号放大后送至电机,控制电机的速度、位置和力矩。
在工作过程中,控制器会不断对电机的输出信号进行采样,并根据实际输出值进行反馈调整,实现闭环控制。
通过与设定值的比较,控制器会不断调整输出信号,使输出值逐渐趋向于设定值,实现精确的控制。
三、创伺服电机驱动器安装方法1.确定电机和驱动器的安装位置,并保证其固定牢固。
注意避免电机和驱动器受到外界的振动和冲击。
2.连接电源线和地线。
根据电机和驱动器的额定电压和电流要求,选择合适的电源线,并保证线路连接牢固可靠。
3.连接电机线缆。
根据电机和驱动器的相关参数,将电机的线缆与驱动器进行连接,确保线缆连接正确无误。
4.连接控制信号。
根据控制系统的要求,将控制信号线连接至驱动器的输入端口,确保信号传输正常。
无刷直流电机驱动器说明书

无刷直流电机驱动器说明书————————————————————————————————作者:————————————————————————————————日期:无刷驱动器DBLS-02一概述:本控制驱动器为闭环速度型控制器,采用最近型IGBT和MOS功率器,利用直流无刷电机的霍尔信号进行倍频后进行闭环速度控制,控制环节设有PID速度调节器,系统控制稳定可靠,尤其是在低速下总能达到最大转矩,速度控制范围150~10000rpm。
二产品特征:1、 PID速度、电流双环调节器2、高性能低价格3、 20KHZ 斩波频率4、电气刹车功能,使电机反应迅速5、过载倍数大于2,在低速下转矩总能达到最大6、具有过压、欠压、过流、过温、霍尔信号非法等故障报警功能三电气指标标准输入电压:24VDC~48VDC,最大电压不超过60VDC。
最大输入过载保护电流:15A、30A两款连续输出电流:15A加速时间常数出厂值:0.2秒其他可定制四端子接口说明 :1、电源输入端:引角序号引角名中文定义1V+ 直流+24~48VDC输入2GND GND输入2、电机输入端:引角序号引角名中文定义1MA 电机A相2MB 电机B相3MC 电机C相4GND 地线5HA 霍尔信号A相输入端6HB 霍尔信号B相输入端7HC 霍尔信号C相输入端8+5V 霍尔信号的电源线3、控制信号部分GND:信号地F/R:正、反转控制,接GND反转,不接正转,正反转切换时,应先关断ENEN:使能控制:EN接地,电机转(联机状态),EN不接,电机不转(脱机状态)BK:刹车控制:当不接地正常工作,当接地时,电机电气刹车,当负载惯量较大时,应采用脉宽信号方式,通过调整脉宽幅值来控制刹车效果。
SV ADJ:外部速度衰减:可以衰减从0~100%,当外部速度指令接6.25V时,通过该电位器可以调速试机PG:电机速度脉冲输出:当极对数为P时,每转输出6P个脉冲(OC门输入)ALM:报警输出:当电路处于报警状态时,输出低电平(OC门输出)+5V:调速电压输出,可用电位器在SV和GND形成连续可调内置电位器:调节电机速度增益,可以从0~100%范围内调速。
BLDC-5025A 直流无刷电机驱动器用户使用手册说明书

BLDC-5025A直流无刷电机驱动器使用前请认真阅读本手册用户使用手册常州合泰电机电器股份有限公司*************11 简介BLDC-5025A 直流无刷电机驱动器是由常州合泰电机电器股份有限公司自主研发完成的,针对中功率低压直流无刷电机驱动的高性能无刷驱动产品。
BLDC-5025A 直流无刷电机驱动器适用于功率为750W 及以下三相直流无刷电机。
本产品设计采用先进的DSP 控制技术,具有大扭矩,低噪声,低振动,快速启停等特性。
同时具备PID 电流及速度闭环控制、过压,欠压,过流,过温等保护功能。
实现了手动速度调节与上位机模拟电压速度调节,上位机脉冲频率速度调节的完美统一。
同时具有RS232 通讯控制功能(选配),也可根据本产品所提供RS232 通讯协议自主设计上位控制器进行电机控制。
1.2 使用特点■ 产品易使用、快上手① 自带电位器可调速② 接上开关、就可以实现正反转、启停、刹车■ 多样化调速手段① 内置电位器调速② 外接电位器调速③ 外部信号调速④ 脉冲调速■ 速度信号输出、报警输出■自带电流设定保护功能2 电气性能及环境指标2.1 电气指标驱动器参数最小值额定值最大值输入电压 DC (V)184850输出电流(A)2545适用电机转速(rpm)020000霍尔信号电压(V) 4.55 5.5霍尔驱动电流(mA)20外接调速电位器(KΩ)102.2 环境指标环境因素环境指标冷却方式自然冷却或强制冷却使用场合避免粉尘,油污及腐蚀性气体使用温度10℃~+50℃环境湿度80%RH(无结露)震动 5.7m/S2 max 存储温度-20℃~+125℃■ 开环、闭环速度控制P-sv 电流设定电位器,通过设定运行电流最高限定值,便可实现电机过载保护。
当电机运行电流超过设定值时,保护功能启动,驱动器停止作业保护电机。
23 机械尺寸及安装图4 驱动器接口及接线示意图 4.1 驱动器接口REF-HW HV HU REF++SPEEDSV:COM:BRK:RV:VCC:34.2 输入口连接4.3 输出口连接信号端子信号名内容输入SV 调速信号输入端口① 外接输入调速电位器; ② 模拟信号输入; ③ 脉冲调速信号输入。
无刷电机驱动器说明书

80
58
120
重量
Kg
驱动器接品图
无刷直流电机驱动器说明书
BLDC Motor Driver Manual Rev2.1
BLDC MoTor river
浅绿色 粉红色
棕色 白色
橙色(+5V) 紫色(SP) 灰色(GND)
绿色(复位) 红色(+5V) 黑色(GND) 蓝色(RXD) 黄色(TXD)
开/停 启停控制线 无水断电开关
控制方式
有霍尔电源保护刹车电阻马达相数 速度控制方式
输入信号
3Φ 面板调速/调速器调速 DC-DC 光电隔离信号:运行,停止
通讯方式 输出信号
RS232 无
保护功能
下列保护功能使能时,故障信号输出,马达停止转动:
1,霍尔相序错误保护, 2,运行中霍尔损坏或失速保护 3,硬件检测过流保护 4,软件检测过流保护 5,电机堵转保护 6,输入电源欠压过压保护 7,驱动器内部过热保护
驱动器规格表:
输入电压
DC24V
额定功率
W
额定电流
A
最大电流
A
调速范围
RPM
对负载
速度变动率
对电压
对温度
加减速时间
280W 10 15 60-3000 ±1%以下(0-额定转矩&额定转速) ±1%以下(电源电压±10%内,额定转速空载) ±1%以下(-10-45℃额定转速空载) 0.1-500sec
无刷直流电机驱动器说明书
BLDC Motor Driver Manual Rev2.1
安全注意:
1,遵守规定的电压要求 2,在安装,配线,拔插端子过程中,务必关闭电源 3,请勿采用相序改变的方法来改变有霍尔电机的旋转方向 4,在电源指示灯未熄灭之前,请勿触摸连接线及内部元件 5,驱动器内部电子元件对静电敏感,不可在无相关保护情况下触摸主电路板
电动驱动器使用方法说明书

电动驱动器使用方法说明书尊敬的用户,欢迎您购买并使用我们公司的电动驱动器。
为了能够正确、安全地使用该产品,特为您提供以下使用方法说明书。
请您仔细阅读,并按照指引操作,以确保产品的有效运作和您的个人安全。
一、产品概述1.1 电动驱动器概述电动驱动器是一种用于驱动机械设备的电力工具。
它通过电能转换为机械能,从而实现对设备的驱动。
本产品主要由电动机、控制器、传动装置等组成。
1.2 适用范围本说明书适用于我公司生产的所有型号的电动驱动器。
在使用前,请确保您已经阅读并理解本说明书内容。
二、安全须知2.1 使用环境请在干燥、通风良好的环境中使用电动驱动器,避免阳光直射、高温、潮湿等情况。
2.2 电源要求电动驱动器仅适用于额定电压和频率下的供电,使用前请检查电源是否符合要求,并确保接地良好。
2.3 操作台面整洁在使用电动驱动器时,请确保操作台面平整、干净,以免物品妨碍操作或导致意外伤害。
三、操作方法3.1 准备工作在使用电动驱动器前,请检查设备外观是否完好,有无异常或松动情况;确保设备已正确接地,并检查电源线路是否正常。
3.2 启动电动驱动器将电动驱动器插头插入电源插座,并打开电源开关,此时电动驱动器处于待机状态。
根据实际需求,选择合适的工作模式和参数。
3.3 执行工作将电动驱动器连接到需要驱动的机械设备上,并根据需要安装合适的传动装置。
确保设备安全可靠连接后,可以开始操作。
3.4 停止使用在使用电动驱动器完成工作后,应及时关闭电源开关,并拔掉电源插头。
同时,将设备归位,并妥善保管。
四、注意事项4.1 温度控制在长时间使用电动驱动器时,其温度可能会升高,请注意设备表面温度,避免触摸以免烫伤。
4.2 维护保养为了确保电动驱动器的长期使用寿命和性能稳定,建议定期进行检查、保养和维护。
请参考产品维护保养手册进行操作。
4.3 故障处理如果电动驱动器发生故障,请立即停止使用,并联系售后服务部门或技术人员进行维修。
五、产品保修我们提供一年的质保期,保修期内如发生非人为损坏,我们将提供免费维修或更换服务。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用说明两相四线步进电机控制方式使用说明使用直流/步进两用驱动器可以驱动一台步进电机。
A,B端分别用短接帽接通5V电源点。
M1和M2四个接线端子分别接步进电机的两个绕组。
要实现步进电机的旋转,输入信号端IN1,IN2,IN3,IN4依次接入低电平。
(正转接入低电平的顺序是IN1→IN2→IN3→IN4,反转接入低电平的顺序是IN4→IN3→IN2→IN1)。
改变脉冲的速度即可改变电机的转动速度,脉冲越快电机的转速也就越快。
脉冲速度超过了电机的反应速度就容易造成电机失步。
(果接入信号正常,电机发生抖动现象,证明电机接线一相接反。
须调节电机接线顺序。
)四相六线步进电机控制方式使用说明使用直流/步进两用驱动器可以驱动一台四相六线步进电机和控制一台两相四线步进电机的程序是一样的。
(只是接线方式有一点不同,四相六线步进电机需要将其中的两个公共端接电源即可。
如上图接法。
)M1和M2四个接线端子分别接步进电机的两个绕组。
要实现步进电机的旋转,输入信号端IN1,IN2,IN3,IN4依次接入低电平。
(正转接入低电平的顺序是IN1→IN2→IN3→IN4,反转接入低电平的顺序是IN4→IN3→IN2→IN1)。
改变脉冲的速度即可改变电机的转动速度,脉冲越快电机的转速也就越快。
脉冲速度超过了电机的反应速度就容易造成电机失步。
(果接入信号正常,电机发生抖动现象,证明电机接线一相接反。
须调节电机接线顺序。
)下面是一个我们用C语言,使用AT89S52单片机编写的一个简单的使电机连续运行的程序及接线图:附录:步进电机控制原理步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。
步进电机可分为反应式步进电机(简称VR)、永磁式步进电机(简称PM)和混合式步进电机(简称HB)。
步进电机区别于其他控制电机的最大特点是,它是通过输入脉冲信号来进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速由脉冲信号频率决定。
步进电机的驱动电路根据控制信号工作,控制信号由单片机产生。
其基本原理作用如下:(1)控制换相顺序通电换相这一过程称为脉冲分配。
例如:三相步进电机的三拍工作方式,其各相通电顺序为A-B-C-D,通电控制脉冲必须严格按照这一顺序分别控制A,B,C,D相的通断。
(2)控制步进电机的转向如果给定工作方式正序换相通电,步进电机正转,如果按反序通电换相,则电机就反转。
(3)控制步进电机的速度如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会再转一步。
两个脉冲的间隔越短,步进电机就转得越快。
调整单片机发出的脉冲频率,就可以对步进电机进行调速。
步进电机及其单片机控制【摘要】:随着工业自动化的发展,步进电机的应用越来越广泛。
步进电机是一种用于开环控制的驱动元件。
本文阐述了步进电机的基本知识和特性,提出了基于单片机控制和集成电路驱动的步进电机控制实现方法以及软硬件设计方法。
【关键词】:步进电机;L297;L298;1. 步进电机的基本知识步进电机是一种将电脉冲转化为角位移的数字控制执行机构。
它将电脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。
1. 步进电机有如下特点:1.1 步进电机的角位移与输入脉冲数严格成正比,因此,当它转动一周后,没有累计误差,具有良好的跟随性。
1.2 由步进电机与驱动电路组成的开环数控系统,既非常简单、廉价,又非常可靠。
同时,它也可以与角度反馈环节组成高性能的闭环数控系统。
1.3 步进电机的动态响应快,易于起停、正反转及变速。
1.4 速度可在相当宽的范围内平滑调节,低速下仍能保证获得大转矩,因此,一般可以不用减速器而直接驱动负载。
1.5 步进电机只能通过脉冲电源供电才能运行,它不能直接使用交流电源和直流电源。
1.6 步进电机存在振荡和失步现象,必须对控制系统和机械负载采取相应的措施。
1.7 步进电机自身的噪声和振动较大,带惯性负载的能力较差。
2. 步进电机的分类:反应式步进电机(VR)、永磁式步进电机(PM)、混合式步进电机(HB)永磁式步进电机一般为两相,转矩和体积较小,步进角一般为7.5 度或15 度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为 1.5 度,但噪声和振动都很大,在欧美等发达国家80 年代已被淘汰。
混合式步进电机是指混合了永磁式和反应式的优点。
它又分为两相和五相:两相步进角一般为1.8 度而五相步进角一般为0.72 度。
这种步进电机的应用很广泛。
我们以四相步进电机35BYJ46 为例, 说明步进电机的工作方式:35BYJ46 有四相ABCD,如果对各个相依次单独通电,"A-B-C- D",磁场旋转一周需要换相四次,则称为四相单四拍;如果每次对两相同时通电,"AB- BC- CD- DA",则称为四相双四拍;也可以每次对三相同时通电,"ABC- BCD- CDA- DAB";将单四拍和双四拍交替使用,就称为四相八拍,如:"A- AB- B- BC- C- CD- D-DA"、"AB- ABC- BC- BCD- CD- CDA- DA- DAB",此时磁场旋转一周需要换相八次。
双四拍每次对多相同时通电,与单四拍比较起来,每相通电的时间长,消耗的电功率增大,电机所得到的电磁转矩也大。
同时,采用多相励磁会产生电磁阻尼,会削弱或消除振荡现象,使得电机不易产生失步。
四相八拍与四相四拍相比较,步距角减小了一倍,有利于削弱振荡,提高电机的带负载能力。
一般说来,步进电机控制系统需要以下部分,如图1 所示。
其中的脉冲发生器用于产生频率变化的脉冲信号; 脉冲分配器根据方向控制信号将脉冲信号转换成有一定逻辑关系的环形脉__冲;功率放大器将脉冲分配器输出的环形脉冲放大,用于控制步进电机的运转,这些部分都可以由专门的电路来实现。
如果用单片机加上专门的驱动芯片来控制步进电机,可以简化电路,提高可靠性。
2. 步进电机的驱动步进电机的驱动方式很多,有单电压驱动、双电压驱动、斩波驱动、细分驱动和集成电路驱动。
由于集成电路集驱动和保护于一体,作为小功率步进电动机的专用驱动芯片,使用起来非常方便。
在实际应用中, 我们选择了L298N 集成电路芯片作为35BYJ46 的驱动芯片。
L298 是采用15 脚的Multiwatt 或PowerSO20 封装的单片集成电路芯片,其结构框图如图2[3]。
它内部采用两个高电压、大电流的全桥电路A、B,每个桥需要两个标准的TTL 逻辑电平输入,以驱动继电器、螺线管(电磁铁)、直流电机和步进电机(2 相或4 相)等负载。
两个使能引脚EnA、EnB 分别使能桥A、桥B。
每个桥的三极管发射极连接在一起, 分别是引脚SenseA、SenseB,以外接电流反馈电阻。
此外L298 还需要一个额外的电压供应端Vss 作为逻辑电路部分的电源。
L298 可以用于驱动直流电机,图3 是直流电机的驱动电路,接两个直流电机A 和B。
IOA1/IOB1,IOA2/IOB2 是两个IO口,用于控制直流电机的转向;PWMA/PWMB 用于电机的调速控制,增大占空比可以提高电机的转速,PWMA/PWMB 的产生可以由单片机通过软件来实现也可以由硬件来产生。
对于一些高档的单片机如AVR、PIC 等,都有PWM输出端口。
VCC 选择:7- 46V。
图4 是L298 驱动四相步进电机35BYJ46 的驱动电路,每相流过的电流为2A。
它采用了L297 来产生步进脉冲,当然,这也可以通过单片机的IO 口来软件编程实现(见以下的驱动程序部分)。
对于L297 芯片,重要的控制引脚如下:CW/CCW:电机旋转方向控制。
CLOCK:步进时钟脉冲,信号的上升沿触发。
HALF/FULL:高电平,HALF 有效,4 相8 拍;低电平,FULL有效,4 相单4 拍(translator 为偶数状态);低电平,FULL 有效,4相双4 拍(translator 为奇数状态)。
RSTET:复位到HOME 初始状态(STATE=1,ABCD=0101)。
这四个控制线,可以由模拟电路产生。
有关L297 的详细的说明可以参考L297 文档资料。
3. 编写步进电机驱动程序有了上面的驱动电路,可以方便地写出单片机控制步进电机的驱动程序(Keil C51)。
函数DriveMoto 通过参数cw、spd、num来控制步进电机的转动方向、速度和转动步距。
:#include <reg52.h>#define uchar unsigned char#define uint unsigned intuchar CONTROL[8]={ 0x30,0x10,0x90,0x80,0xC0,0x40,0x60,0x20}; //四相八拍步进电机换相的控制字。
void Delay(uchar DelayTimes) //uS 微秒级延时{while(- - DelayTimes); //12Mhz 下,延时DelayTimes*2+3 微秒}//*********cw转动方向,spd 速度和num转动的步距*************void DriveMoto(uchar cw,uchar spd,uint num){uint i;uchar j;if(cw) //正转{for(i=0,j=0;i<num;i++) //P2 端口高四位控制步进电机换相{P2&=0x0F;P2|=CONTROL[j++];Delay(spd); //高四位先清0,再赋值j=j&0x07; //j=j%8}}else //反转{for(i=0,j=7;i<num;i++) //P2 端口高四位控制步进电机换相{P2&=0x0F;P2|=CONTROL[j--];Delay(spd); //高四位先清0,再赋值j=j&0x07; //j=j%8}}}参考文献:1. 王晓明,电动机的单片机控制[M]。
北京:北京航空航天大学出版社,20022. 宋锦河,步进电机控制系统的快速实现[J]。
鄂州大学学报,2004.10,4~63. L298 DUAL FULL- BRIDGE DRIVER, 器件资料。
ST Microelectronics GROUP OF COMPANIES,20004. 马潮,詹卫前等,ATMega8 原理及应用手册[M]。
北京:清华大学出版社,20035. L297 STEPPER MOTOR CONTROLLERS, 器件资料。
ST Microelectronics GROUP OF COMPANIES,2000。