推荐一款可编程的步进电机驱动器
- 格式:pdf
- 大小:647.37 KB
- 文档页数:8
CNC可编程步进电机控制器(说明书)一、概述CNC可编程步进电机控制器可与步进电机驱动器、步进电机组成一个完善的步进电机控制系统,能控制多台步进电机多段分时运行。
本控制器采用计算机式的编程语言,拥有输入、输出、计数、循环、条件转移、无条件转移、中断等多种指令。
具有编程灵活、适应范围广等特点,可广泛应用于各种控制的自动化领域。
二、技术指标1. 可控制3台步进电机(分时工作)2. 可编100段程序指令(不同的工作状态)3. 5条升降速曲线选择4. 最高输出频率:10 KPPS(脉冲/秒)5. 可接受外接信号控制6. 可控制外部其它部件工作7. 数码显示,可显示当前的运行状态、循环次数、脉冲数等8. 采用超高速单片机控制,采用共阳接法,可直接驱动我厂生产的SH系列步进电机驱动器三、控制器的显示及操作键1.面板说明:8位数码显示:作设定、循环作计数、运行状态、电机工作之用。
指示灯显示输入、输出、方向、脉冲等各种工作。
操作键多为复合键,在不同的状态下表示不同的功能。
2.接线说明:见控制器后盖接线图:( 1 )、OPTO、DIR、CP为步进电机驱动器控制线,此三端分别连至驱动器的OPTO、DIR、CP端:其中:OPTO----所有电机公共阳端接所有驱动器OPTO端DIR0-----0号电机方向电平信号接0号电机驱动器DIR端CP0-------0号电机脉冲信号接0号电机驱动器CP端DIR1-----1号电机方向电平信号接1号电机驱动器DIR端CP1-------1号电机脉冲信号接1号电机驱动器CP端DIR2-----2号电机方向电平信号接2号电机驱动器DIR端CP2-------2号电机脉冲信号接2号电机驱动器CP端( 2 )、启动启动程序自动运行,可接霍尔、光电、接近开关等信号端。
(下降沿有效)相当于面板上键。
( 3 )、停止暂停正自动运行的程序,可接霍尔、光电、接近开关等信号端。
(下降沿有效)相当于面板上的键,再次启动后,程序继续运行。
目录前言 (1)1概述 (2)1.1产品介绍 (2)1.2特性 (2)1.3应用领域 (2)1.4产品命名规则 (3)2性能指标 (4)2.1电气特性 (4)2.2使用环境 (4)3安装 (5)3.1安装尺寸 (5)3.2安装方法 (5)4 驱动器端口与接线 (6)4.1接线示意图 (6)4.2端口定义 (7)4.2.1状态指示灯 (7)4.2.2控制信号输入/输出端口 (7)4.2.3电源输入/电机输出端口 (8)4.2.4拨码开关 (8)4.2.5 MODBUS总线端口 (8)4.3输入/输出端口操作 (8)4.4拨码开关设定 (10)4.5 RS485通讯端口 (12)5适配电机 (13)5.1电机尺寸 (13)5.2技术参数 (13)5.3电机接线图 (14)6 MODBUS通讯协议 (15)6.1 MODBUS寄存器地址定义 (15)6.2 MODBUS常用功能码 (21)6.2.1读保持寄存器命令03 (21)6.2.2写单个寄存器命令06 (22)6.2.3写多个寄存器命令16 (22)6.2.4通讯错误码 (23)6.2.5应用示例 (24)7运动控制功能介绍 (26)7.1位置模式 (26)7.2速度模式 (27)7.3多段位置模式 (27)7.3.1 位置段参数介绍 (27)7.3.2 多段位控制方式 (28)7.4多段速度模式 (29)7.4.1 速度段参数介绍 (29)7.4.2 多段速度控制方式 (29)7.5回原点功能 (30)7.6运动控制命令 (31)7.6.1 启动命令(0x0027) (31)7.6.2 停止命令(0x0028) (31)7.6.3 回原点命令(0x0030) (32)8报警排除 (33)9版本修订历史 (34)10保修及售后服务 (35)10.1保修 (35)10.2售后服务 (35)前言感谢您使用本公司总线型步进驱动器。
在使用本产品前,请务必仔细阅读本手册,了解必要的安全信息、注意事项以及操作方法等。
工定制:否品牌:雷赛型号:DMA860H功率:0.5(KW)额定电压:18-80(V)产品认证:ISO9001,CE,UL,RoH S质量认证速度响应频率:400(KHz)适用电机:57 86110二相步进电机产品优势:高稳定,低噪音,减少电机发热驱动器:57 86 110步进电机驱动器应用范围:雕刻机、机床改造,自动装配设备等∙主要特点∙DMA860H产品概述DMA860H是雷赛公司推出的数字式步进电机驱动器,采用最新32位DSP技术,能够满足大多数场合的应用需要。
由于采用内置微细分技术,即使在低细分的条件下,也能够达到高细分的效果,低中高速运行都很平稳,噪音超小。
驱动器内部集成了参数自动整定功能,能够针对不同电机自动生成最优运行参数,最大限度发挥电机的性能。
主要应用领域适合各种大中型自动化设备,例如:雕刻机、切割机、切割机、包装机械、数控机床、自动装配设备等。
在用户期望小噪声、高速度的设备中应用效果特佳。
驱动器功能说明驱动器功能操作说明微步细分数设定由SW5-SW8四个拨码开关来设定驱动器微步细分数,其共有16档微步细分。
用户设定微步细分时,应先停止驱动器运行。
具体微步细分数的设定,请驱动器面版图说明。
输出电流设定由 SW1-SW3 三个拨码开关来设定驱动器输出电流,其输出电流共有8档。
具体输出电流的设定,请驱动器面版图说明。
自动半流功能用户可通过SW4来设定驱动器的自动半流功能。
off 表示静态电流设为动态电流的一半,on 表示静态电流与动态电流相同。
一般用途中应将 SW4 设成 off ,使得电机和驱动器的发热减少,可靠性提高。
脉冲串停止后约0.4秒左右电流自动减至一半左右(实际值的60%),发热量理论上减至36%。
信号接口PUL +和 PUL -为控制脉冲信号正端和负端;DIR +和DIR -为方向信号正端和负端;ENA +和 ENA -为使能信号的正端和负端。
电机接口A +和 A -接步进电机A 相绕组的正负端;B +和B -接步进电机B 相绕组的正负端。
使用说明TB6600步进电机专用驱动器高性能,低成本目录简介2产品特点2电气参数2输入输出端3信号输入端3电机绕线连接3输入端接线说明3电机接线4系统接线4细分电流5细分设定5电流设定6脱机功能6常见问题6服务联系7外形尺寸图7!安全注意事项一、简介TB6600步进电机驱动器是一款专业的两相步进电机驱动,可实现正反转控制。
通过S1S2S33位拨码开关选择8档细分控制(1、2、4、8、16),通过S4S5S63位拨码开关选择6档电流控制(0.5A,1A,1.5A,2.0A,2.5A,3.0A,3.5A,4.0A)。
适合驱动86,57,42,39型两相、四相混合式步进电机。
驱动器具有噪音小,震动小,运行平稳的特点。
产品特点※原装全新日本东芝驱动芯片※电流由拨码开关选择※接口采用高速光耦隔离※八种细分可调※自动半流减少发热量※大面积散热片不惧高温环境使用※抗高频干扰能力强※输入电压防反接保护※过热,过流短路保护※故障红色警示灯电气参数输入电压9-42V,推荐使用24V输入电流推荐使用开关电源功率24V/3A输出电流0.5-4.0A最大功耗72W细分1、2、4、8、16温度工作温度-10~45℃;存放温度-40℃~70℃湿度不能结露,不能有水珠气体禁止有可燃气体和导电灰尘重量0.15千克输入输出端说明信号输入端PUL+:脉冲信号输入正。
(CP+)PUL-:脉冲信号输入负。
(CP-)DIR+:电机正、反转控制正。
DIR-:电机正、反转控制负。
EN+:电机脱机控制正。
EN-:电机脱机控制负。
◆电机绕组连接A+:连接电机绕组A+相。
A-:连接电机绕组A-相。
B+:连接电机绕组B+相。
B-:连接电机绕组B-相。
◆电源电压连接VCC:电源正端“+”GND:电源负端“-”注意:DC直流范围:9-32V。
不可以超过此范围,否则会无法正常工作甚至损坏驱动器.◆输入端接线说明输入信号共有三路,它们是:①步进脉冲信号PUL+,PUL-;②方向电平信号DIR+,DIR-③脱机信号EN+,EN-。
开源步进驱动方案引言步进驱动器是控制步进电机运动的关键组件之一。
随着开源硬件和开源软件的兴起,越来越多的开源步进驱动方案被开发出来。
本文将介绍几个常见的开源步进驱动方案,包括Arduino、Raspberry Pi和GRBL。
1. Arduino步进驱动方案Arduino是一款简单易用的开源硬件平台,广泛用于各种实时控制系统。
它可以通过连接步进驱动器实现对步进电机的精准控制。
1.1 可靠性和稳定性Arduino步进驱动方案的一个主要优点是其可靠性和稳定性。
Arduino硬件经过严格测试,并且有大量的社区支持和开发资源可用。
这意味着你可以轻松获取到教程、示例代码和经验交流,从而提高系统的稳定性。
1.2 简单易用Arduino步进驱动方案的另一个优点是其简单易用。
Arduino开发板上的GPIO 引脚可以直接连接到步进驱动器的控制引脚,而无需额外的电路或接口。
此外,Arduino IDE提供了简单易上手的编程环境,使得编写控制步进电机的代码变得非常简单。
1.3 开源社区支持Arduino步进驱动方案拥有庞大的开源社区支持。
你可以轻松找到大量的开源库和示例代码,从而加快开发速度。
此外,你还可以参与到社区讨论中,与其他开发者分享经验,共同解决问题。
2. Raspberry Pi步进驱动方案Raspberry Pi是一款功能强大的单板计算机,具有Linux操作系统和丰富的GPIO扩展能力。
它也可以通过连接步进驱动器实现对步进电机的控制。
2.1 Linux系统支持Raspberry Pi步进驱动方案的一个重要特点是其Linux系统支持。
由于Raspberry Pi基于Linux系统,因此你可以直接使用Python或其他编程语言编写驱动程序。
此外,你还可以利用Linux的强大功能,如多线程和网络通信,实现更复杂的控制功能。
2.2 多功能性Raspberry Pi步进驱动方案具有多功能性。
除了控制步进电机,你还可以利用Raspberry Pi的其他功能,如摄像头、传感器和显示屏,构建更复杂的系统。
tmc2210中文规格书TMC2210中文规格书一、产品介绍TMC2210是一款先进的步进电机驱动器,具有高性能和高精度的特点。
该驱动器采用了最新的技术,为用户提供了更好的驱动体验。
TMC2210适用于各种领域,如工业自动化、机器人、3D打印等。
二、主要特点1. 高精度:TMC2210采用了先进的运动控制算法,能够实现高精度的步进电机驱动,确保运动的平稳和准确性。
2. 低噪音:该驱动器通过改进的电流控制和电机驱动技术,降低了噪音水平,提供了更加安静的工作环境。
3. 高效能:TMC2210的电源效率非常高,能够最大程度地利用电能,减少能源浪费。
4. 多种保护功能:该驱动器具有过流保护、过温保护、欠压保护等多种保护功能,可以有效保护电机和驱动器的安全运行。
5. 简化设计:TMC2210的设计紧凑,可以方便地集成到各种设备中,简化了系统的设计和安装。
三、技术参数1. 电源电压范围:5V-28V2. 驱动电流:最大2.5A3. 步进角度:1.8°4. 步进分辨率:最大256微步5. 控制接口:SPI、UART6. 工作温度范围:-40°C至+85°C7. 封装形式:QFN48四、应用领域TMC2210广泛应用于各种领域,包括:1. 工业自动化:TMC2210可以用于控制各种工业设备,如数控机床、印刷机、包装机等。
2. 机器人:该驱动器可以用于机器人的关节控制,提供高精度和高效能的驱动能力。
3. 3D打印:TMC2210可以用于3D打印机的各个轴的驱动,实现高精度和高速度的打印。
五、总结TMC2210是一款高性能的步进电机驱动器,具有高精度、低噪音和高效能的特点。
该驱动器适用于工业自动化、机器人和3D打印等领域。
它的多种保护功能和简化设计使其成为用户的首选。
希望通过本规格书的介绍,能够使用户更好地了解TMC2210的特点和应用。
MID404智能型步进电机驱动器使用手册ACT技术有限公司MID404为智能双极细分型步进电机驱动器。
该驱动器集成了运动控制和驱动功能。
使用SCP-Programmer软件可以对该驱动器进行编程,并通过RS232接口将用户程序下载到驱动器,并长期驻留。
也可使用SCP-Programmer软件的编程指令通过PC、PLC或MCU实现对驱动器及电机的实时控制。
驱动器上的可编程的输入、输出接口用于控制外部开关和传感器,在运动控制系统中可将该驱动器作为控制器使用,减少了系统元件的数量,降低了系统集成的复杂度和成本。
通过RS485总线可实现最多32个驱动器单元的连接,其中的任何一个驱动器可以设置为主站,作为主控制器,其它的则作为从控制器,从而使复杂系统变得更为简单,而且使系统的布局更具有柔性。
1 特点12-40V 直流电压供电输出相电流0.2-4.0A,通过软件配置 静止时自动减电流功能细分400-12800步/转,8档可选,通过软件配置 9路光电隔离输入信号端口 8路光电隔离输出信号端口 双极性PWM恒流斩波控制Limit+,Limit-,Home信号光电隔离输入端口 JOG速度和方向控制可设置为外部或内部模式利用SCP-Programmer编程软件方便地对驱动器进行编程,使其独立实现运动控制功能通过rs485总线可以多达32台使驱动器进行网络互连,实现一台主机同时控制多台驱动器的功能 RS232/RS485可选主机通过RS232/RS485串口发送SCP指令(驱动器编程语言)实现实时控制,可以实现驱动器与PC、PLC 或MCU 的连接,以对驱动器进行实时控制操作适配电机:4线、6线或8线的11、14、17、23或34步进电机2 性能指标放大器:双极性PWM恒流斩波控制,输出电流为:0.4 - 4 A/相, 自动减流功能,静态自动减小电机电流。
电源:采用12-40VDC电源。
输入:5-24V 信号,9路光电隔离输入。
单片机tb6600驱动步进电机正反转加减速应用案例TB6600是一款常见的步进电机驱动器,可以用来驱动步进电机进行正反转以及加减速。
以下是一个简单的应用案例,以单片机控制TB6600驱动步进电机为例,实现正反转和加减速。
硬件连接1. 单片机(如Arduino)连接到TB6600的信号输入端(A、B、C、D)。
2. 单片机连接到TB6600的使能端(Enable)。
3. 单片机连接到步进电机。
代码实现以下是一个简单的Arduino代码示例,用于控制步进电机正反转和加减速:```cppinclude <>// 定义步进电机参数const int motorPin1 = 2; // A端const int motorPin2 = 3; // B端const int motorPin3 = 4; // C端const int motorPin4 = 5; // D端const int enablePin = 6; // 使能端// 初始化步进电机对象Stepper stepper(200, motorPin1, motorPin2, motorPin3, motorPin4);void setup() {// 初始化串口通信(9600);}void loop() {// 正转加速到最大速度,然后减速到停止(5); // 设置初始速度为5步/秒(100); // 正转100步delay(500); // 等待500毫秒(减速时间)(200); // 设置最大速度为200步/秒(100); // 正转100步delay(500); // 等待500毫秒(减速时间)(5); // 设置速度为5步/秒(100); // 正转100步,然后停止delay(500); // 等待500毫秒(停止时间)// 反转加速到最大速度,然后减速到停止(5); // 设置初始速度为5步/秒(-100); // 反转100步delay(500); // 等待500毫秒(减速时间)(200); // 设置最大速度为200步/秒(-100); // 反转100步delay(500); // 等待500毫秒(减速时间)(5); // 设置速度为5步/秒(-100); // 反转100步,然后停止delay(500); // 等待500毫秒(停止时间)}```在这个例子中,我们使用了Arduino的`Stepper`库来控制步进电机。
tmi4054技术规格书TM4054 技术规格书概述TM4054 是一款高性能、低功耗的步进电机驱动器,采用TM4054 控制芯片。
该驱动器专为单极性和双极性步进电机而设计,具有高扭矩、低噪音和低振动的特点。
特性支持单极性和双极性步进电机最高驱动电流为 4.0A细分分辨率高达 256 倍8 种可调微步模式保护功能:过流、过压、欠压、短路保护内置 PWM 发生器可选的 UART 接口尺寸:100mm x 67mm x 30mm规格电气特性电源电压范围:12V-48V驱动电流:0.5A-4.0A(可调)细分分辨率:1-256 倍微步模式:全步、半步、1/4 步、1/8 步、1/16 步、1/32 步、1/64 步、1/128 步、1/256 步PWM 频率:20kHz-50kHz(可调)机械特性尺寸:100mm x 67mm x 30mm重量:约 200g安装方式:螺钉安装环境特性工作温度范围:-20℃ 至+50℃存储温度范围:-40℃ 至+85℃湿度范围:0% 至 90%(无冷凝)接口电源端子:接电源正负极电机端子:连接步进电机控制端子:接控制信号,包括脉冲、方向、使能可选的 UART 接口:用于通过串口进行配置和控制应用TM4054 步进电机驱动器广泛应用于各种工业自动化和运动控制应用,包括:CNC 机器3D 打印机机器人自动化设备医疗器械安装安装驱动器前,请确保电源已断开。
将驱动器安装在平坦且牢固的表面上,并确保有足够的散热空间。
连接电源、电机和控制线。
按照说明书中的步骤配置驱动器。
配置TM4054 步进电机驱动器可以通过其 UART 接口或使用 DIP 开关进行配置。
有关配置的详细说明,请参阅用户手册。
维护定期检查驱动器是否有灰尘或污垢堆积,并根据需要进行清洁。
避免在潮湿或极端温度条件下使用驱动器。
如果驱动器发生故障,请将其送回授权服务中心进行维修。
vexta udx5128步进驱动器说明书概述:vexta udx5128步进驱动器是一款专业的两相混合式步进电机驱动器,可适配国内外各种品牌,电流在4.0A及以下,外径39,42,57mm的四线,六线,八线两相混合式步进电机。
适合各种小中型自动化设备和仪器,例如:雕刻机、打标机、切割机、激光照排、绘图仪、数控机床、拿放装置等。
在用户期望低成本、大电流运行的设备中效果特性。
特点:信号输入:单端,脉冲/方向细分可选:1/2/4/8/16/32细分输出电流:0.5A-4.0A输入电压:9-42VDC静止时电流自动减半可驱动4,6,8线两相、四相步进电机光耦隔离信号输入,抗干扰能力强具有过热、过流、欠压锁定、输入电压防反接保护等功能体积小巧,方便安装外部信号3.3-24V通用,无需串联电阻信号输入端:PUL+ PUL-脉冲输入信号。
默认脉冲上升沿有效。
为了可靠响应脉冲信号,脉冲宽度应大于1.2us。
DIR+ DIR-方向输入信号,高/低电平信号,为保证电机可靠换向,方向信号应先于脉冲信号至少5us建立。
电机的初始运行方向与电机绕组接线有关,互换任一相绕组(如A+、A-交换)可以改变电机初始运行方向。
ENA+ ENA-使能输入信号(脱机信号),用于使能或禁止驱动器输出。
使能时,驱动器将切断电机各相的电流使电机处于自由状态,不响应步进脉冲。
当不需用此功能时,使能信号端悬空即可。
电机绕组连接:A+,A-电机A相绕组。
B+,B-电机B相绕组。
DRV 电源电压连接VCC直流电源正。
范围9-42VDC。
GND 直流电源负。
状态指示绿色LED上电源指示灯,故障指示灯。
当驱动器接通电源时,该LED常亮;当驱动器切断电源时,该LED熄灭。
若上电灯不亮,代表出现故障。
当故障被用户清除时,绿色LED常亮。
故障原因:①请检查电源接线或使用电压是否在使用范围之内。
②过流保护(对地短路;对VM 短路;输出之间短路(错相)):断电检查接线是否正确;③过温保护:冷却一段时间待驱动器温度降下来之后再使用,或者加装散热风扇。
SH2024B2步进电机驱动器一、概述SH2024B2型步进电机驱动器是我厂精心研制开发的二相混合式步进电机驱动器。
该驱动器采用PWM 方式驱动,具有工作电率高,相电流、细分数可调,自动半流的特点,相电流设定从0.5~2A,细分数设定有2、4、8、16、32、64共六档,可满足微步距“说明式”的面板设计使操作使用方便直观。
二、驱动器的使用说明输入电源接口:采用一组直流供电,电压值为15-36V,电流2A。
VCC接正极,GND接负极。
警告:电压不能超出此范围,否则会造成故障,注意正负极性。
电机接口:对于二相四线电机,可直接与驱动器相连(如图二A)。
对于四相六线电机,中间两抽头悬空不接,其余四线与驱动器相连(如图二B)。
对于四相八线电机,通常有两种接法:并联接法:红长联绿短接至A+,红短联绿长接至A-,黄长联蓝短接至B+,黄短联蓝长接至串联接法:红长接至A+,红短联绿短悬空,绿长接至A-,黄长接至B+,黄短联蓝短悬空,蓝长接至B- (如图二D)。
注意:悬空的接头要处理好,否则会造成故障.(如图二)警告:电机线不能接错,否则有可能会损坏本驱动器。
红长和绿长,及红短和绿短不能同时短接。
输入信号接口:SH2024B2型步进电机驱动器内部的接口电路都采用光耦信号隔离,见图(图三) 。
图三信号幅度外接限流电阻R5V 不加12V 680Ω24V 1.8KΩ表 1OPTO:为输入信号的公共端,OPTO端须接外部系统的VCC。
若VCC为+5V则可直接连接,若VCC大于+5V,则使用到FREE端子分别外串接限流电阻R,保证给内部光耦提供8~15mA的驱动电流,参见上表1DIR:方向电平信号输入端,高低电平控制电机正/反转。
信号电平的改变应错开CP脉冲下降沿3us以上。
FREE:脱机信号(低电平有效),当此输入控制端为低时,电机励磁电流被关断,电机处于脱机自由状态。
CP:步进脉冲信号输入,下降沿有效,最高响应频率不低于100KHZ,信号电平稳定时间不小于3us。
【最新】步进电机驱动芯片TMC429-I电机三轴联动驱动电路TRINAMIC步进电机驱动器TMC429是小尺寸、高性价比的二相步进电机控制芯片。
它带有二个独立的SPI口,可分别与微处理器和带有SPI接口的步进电机驱动器相连以构成完整的系统。
其控制指令可由微处理器通过SPI接口给定。
TMC429提供了所有与数字运动控制有关的功能,包括位置控制、速度控制及微步控制等步进电机常用的控制功能。
这些功能如果让微处理器来完成,则需占用大量的系统资源,所以它的使用可将微处理器解放出来,以把资源用在接口的扩展和对步进电机的更高层次的控制上。
此外,TMC236也是TRINAMIC公司开发的带有串行接口的步进电机驱动器。
3个TMC236连结构成的菊花链(Daisychain)结构便是一种基于串行通讯的网络结构,可以使多个具有串行通信接口的设备以接力的方式传递数据。
TMC429可以通过SPI接口与它们相连接,以同时控制3个二相步进电机。
TMC429的主要特点如下:●可以控制多达3轴的2相步进电机而且各轴之间可以独立运行●与微控制芯片和驱动芯片通过简单的SPI通讯,使用简单,便于构成虚拟的闭环网络,控制器可以时刻得知驱动器的状态;也可以输出step/dir 控制信号●宽范围时钟频率,CUP时钟频率可高达32MHz●内有24bit位置计数器●根据微处理器给定的电机运动参数(位置,速度、加速度),依照梯形或三角形的速度由线产生驱动脉冲波形和顺序,来对电机进行位置和速度控制。
可以在电机运行过程中更改电机参数如速度,加速度,目标位置等。
●可微步控制。
最高256细分●通过可编程电流比例控制,可以使电机在不同的工作状态下采用大小不同的工作电流。
控制电机工作可在8个档次上,分别是最大电流的12.5%、25%、37.5%、50%、62.5%、75%、87.5%、100%●根据不同的应用提供有SSOP16、SOP24,QFN32三种封装可选主要性能可控制1-3个步进电机,自动斜坡轨迹生成与主控制器SPI接口,接线简单直接连接标准SPI电机驱动IC,也可通过step/dir传统控制方式IC状态可读,SPI传输速率可编程最高可达1Mbit/SCPU时钟频率范围宽,最高可达32MHz内置24bit长度计数器,脉冲速度可达20kpps细分可选(1,2,4,8,16,32,64),输出正弦电流波形可编程运行时可更改参数如:速度、加速度、位置值“position reached”直接触发到达目标位置输出电流全程监控低功耗,CPU 4MHz时仅1.25mACMOS/TTL电平兼容,3.3V/5V封装形式QFN32,SSOP16、SOP24可选。
••主要特点•DM556产品概述DM556是雷赛公司新推出的数字式,,采用最新32位DSP技术,用户可以设置512内的任意细分以及额定电流内的任意电流值,能够满足大多数场合的应用需要。
由于采用内置微细分技术,即使在低细分的条件下,也能够达到高细分的效果,低中高速运行都很平稳,噪音超小。
驱动器内部集成了参数自动整定功能,能够针对不同电机自动生成最优运行参数,最大限度发挥电机的性能。
主要应用领域适合各种中小型自动化设备和仪器,例如:雕刻机、打标机、切割机、激光照排、绘图仪、数控机床、自动装配设备等。
在用户期望小噪声、高速度的设备中应用效果特佳。
驱动器功能说明参数设定DM556驱动器采用八位拨码开关设定细分精度、动态电流和半流/全流。
详细描述如下:工作电流设定微步细分设定雷赛步进驱动器DM556DM556 雷赛步进驱动器DM556主要规格/特殊功能•产品规格:特性高性能、低价格供电电压最高达40VDC;29VAC最高驱动电流可达2.0A(H420);3.5A(HA335B)具低速减振功能可选半步或整步方式光隔离信号输入静止时电流自动减半可驱动任何2.0A(H420);3.5A(HA335B)相电流以下的两相、四相混合式电机应用领域适合各种中小型自动化设备和仪器,例如:打标机、贴标机、割字机、绘图仪、小型雕刻机、数控机床、拿放装置等。
概述H420/HA335是采用中国专利技术生产的高性能步进驱动器(H = Half Step),适合驱动中小型的任何两相或四相混合式步进电机。
由于采用新型的双极性恒流斩波驱动技术,使用同样的电机可以比其它驱动方式输出更大的速度和功率。
此驱动器还具有其它许多理想特点,例如:单电源供电、光隔离输入、整步半步可选、低速减振等。
每秒两万次的斩波频率,可以消除驱动器中的斩波噪声。
另一有用的功能是静止自动减流:当电机处于停止状态时,输出电流可自动降至一半值,从而减少电机和驱动器的发热。
L298N直流电机步进电机可编程驱动控制器简要说明:一、尺寸:长88mmX宽67mmX高35mm二、主要芯片:L298N、光电耦合器三、工作电压:输入电压(5V~30V)输入电压的大小由被控制电机的额定电压决定。
四、可驱动直流(5~30V之间电压的直流电机或者步进电机)五、最大输出电流2A (瞬间峰值电流3A)六、最大输出功率25W七、特点:1、具有信号指示2、转速可调3、抗干扰能力强4、具有续流保护5、可单独控制两台直流电机6、可单独控制一台步进电机7、PWM脉宽平滑调速(可使用PWM信号对直流电机调速)8、可实现正反转9、采用光电隔离10、P3口全部引出11、四位LED灯指示12、四位按键输入(可以对AT89S52单片机编程实现任何控制)产品最大特点:可以对AT89S52单片机编程实现任意控制被控的直流电机或者步进电机。
适用场合:单片机学习、电子竞赛、产品开发、毕业设计。
注意啦:本产品提供例程(附带原理图以及说明!)【标注图片】【步进电机接线图】【直流电机接线图】【应用原理图】实例一:步进电机的控制实例步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。
步进电机可分为反应式步进电机(简称VR)、永磁式步进电机(简称PM)和混合式步进电机(简称HB)。
一、步进电机最大特点是:1、它是通过输入脉冲信号来进行控制的。
2、电机的总转动角度由输入脉冲数决定。
3、电机的转速由脉冲信号频率决定。
二、步进电机的驱动电路根据控制信号工作,控制信号由单片机产生。
(或者其他信号源) 三、控制步进电机的速度如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它会再转一步。
两个脉冲的间隔越短,步进电机就转得越快。
调整单片机发出的脉冲频率,就可以对步进电机进行调速。
(注意:如果脉冲频率的速度大于了电机的反应速度,那么步进电机将会出现失步现象)。
四、此板驱动步进电机测试程序说明:以AT89S52单片机控制单元,C语言编程!【测试程序】/********************************************************************汇诚科技实现功能:正转_反转_减速_加速程序使用芯片:AT89S52 或者 STC89C52晶振:11.0592MHZ编译环境:Keil作者:zhangxinchun淘宝店:汇诚科技*********************************************************************/#include<reg52.h>/*------宏定义------*/#define uchar unsigned char#define uint unsigned int/*****P1.0=A ;P1.1=B ;P1.2=A' ; P1.3=B'****//*******************************正转数组**************************************************/ code unsigned char runz[8]={0x05,0x01,0x09,0x08,0x0a,0x02,0x06,0x04}; //两相四线八拍工作方式/*******************************反转数组**************************************************/ code unsigned char runf[8]={0x04,0x06,0x02,0x0a,0x08,0x09,0x01,0x05}; //两相四线八拍工作方式uchar keycan=0; //键值int y=15;//定义转动速度,数值越大电机转速越慢反之则快sbit P2_0=P2^0;//正转按键sbit P2_1=P2^1;//反转按键sbit P2_2=P2^2;//电机减速sbit P2_3=P2^3;//电机加速/********************************************************************延时函数*********************************************************************/void delay(i)//延时函数{uchar j,k;for(j=0;j<i;j++)for(k=0;k<250;k++);}/********************************************************************正转运行函数*********************************************************************/void zrun()// 正转运行{uchar z;for(z=0;z<8;z++){P1=runz[z];delay(y);}}/********************************************************************反转运行函数*********************************************************************/void frun()// 反转运行{uchar z;for(z=0;z<8;z++){P1=runf[z];delay(y);}}/********************************************************************主函数*********************************************************************/ main(){while(1){if(P2_0==0) //如果电机正转按键按下{keycan=1; //键值等于1}if(P2_1==0) //如果电机反转按键按下{keycan=2; //键值等于2}switch (keycan){case 1: zrun(); //键值等于1 正转break;case 2: frun(); //键值等于2 反转break;}if(P2_2==0) // 电机减速{y+=2;}if(P2_3==0) // 电机加速{y-=2;}}}/********************************************************************结束*********************************************************************/实例二:直流电机的控制实例使用直流/步进两用驱动器可以驱动两台直流电机。
MS7080MI步进电机驱动器使用手册MS7080MI步进电机驱动器使用手册1.产品简介1.1 概述MS7080MI是适用于高输出力矩的双极细分型可编程步进电机驱动器。
该驱动器具MS7080MI步进电机驱动器使用手册有输入电压高、输出电流大、保护功能强、稳定性好等特点。
用户可方便地使用Mis编程软件通过RS232接口下载程序;也可使用SCL语言通过PC、PLC或MCU实现对驱动器及电机的实时控制。
驱动器上的可编程输入、输出端口用于和外部开关、传感器等其它元件进行同步,在简单的运动控制中可将该驱动器作为控制器使用,减少了系统元件的数量,降低了系统集成的复杂度和成本。
1.2 特点•24V-80V 直流供电•H 桥双极恒流驱动•输出相电流0.8A-7A,通过软件编程配置•最大输出功率560W•自动减流功能,通过软件配置•13 种细分通过软件编程配置•具有过热和过流(短路)保护功能•人机交互界面(MSMMI)配件可选•光电隔离的故障输出信号•••3 个指示灯用于表征电源和驱动器状态,如过热或过流(短路)保护8 个可编程输入端口,可与用户或其他设备协调工作3 个可编程的光电隔离输出端口,用于与其他设备协调工作电机•驱动器•齿轮箱•开关电源- 1 - •利用Mis 编程软件方便地对驱动器进行编程,使其能够独立实现运动控制功能•利用SCL 驱动器编程语言,可以实现驱动器与PC、PLC 或MCU 的连接,以达到对驱动器进行实时控制操作的目的- 2 -MS7080MI步进电机驱动器使用手册•通过Mis 网络集线器可以使驱动器与其它的Mis 系列驱动器进行网络互连,实现一台主机同时控制多台驱动器的功能2. 产品功能框图输入MS7080MI步进电机驱动器使用手册IN1、IN2、IN3、IN4、CW JOG 以及CCW JOG:5V 逻辑,内部经10K 电阻上拉到+5V,内部含有RC 滤波电路。
CW LIMIT 和CCW LIMIT:5-24V 信号,光电隔离输入。
步进电机,伺服电机可编程控制器KH-01使用说明一、系统特点●控制轴数:单轴;●指令特点:任意可编程(可实现各种复杂运行:定位控制和非定位控制);●最高输出频率:40KHz(特别适合控制细分驱动器);●输出频率分辨率:1Hz;●编程条数:99条;●输入点:6个(光电隔离);●输出点:3个(光电隔离);●一次连续位移范围:—7999999~7999999;●工作状态:自动运行状态,手动运行状态,程序编辑状态,参数设定状态;●升降速曲线:2条(最优化);●显示功能位数:8位数码管显示、手动/自动状态显示、运行/停止状态显示、步数/计数值/程序显示、编辑程序,参数显示、输入/输出状态显示、CP脉冲和方向显示;●自动运行功能:可编辑,通过面板按键和加在端子的电平可控制自动运行的启动和停止;●手动运行功能:可调整位置(手动的点动速度和点动步数可设定);●参数设定功能:可设定起跳频率、升降速曲线、反向间隙、手动长度、手动速度、中断跳转行号和回零速度;●程序编辑功能:可任意插入、删除可修改程序。
具有跳转行号、数据判零、语句条数超长和超短的判断功能;●回零点功能:可双向自动回到零点;●编程指令:共14条指令;●外操作功能:通过参数设定和编程,在(限位A)A操作和(限位B)B操作端子上加开关可执行外部中断操作;●电源:AC220V(电源误差不大于±15%)。
一、前面板图前面板图包括:1、八位数码管显示2、六路输入状态指示灯3、三路输出状态指示灯4、 CP脉冲信号指示灯5、 CW方向电平指示灯6、按键:共10个按键,且大部分按键为复合按键,他们在不同状态表示的功能不同,下面的说明中,我们只去取功能之一表示按键。
后面板图及信号说明:后面板图为接线端子,包括:1、方向、脉冲、+5V为步进电机驱动器控制线,此三端分别连至驱动器的相应端,其中:脉冲————步进脉冲信号方向————电机转向电平信号+5V————前两路信号的公共阳端CP、CW的状态分别对应面板上的指示灯2、启动:启动程序自动运行,相当于面板上的启动键。
宇辉精密步进驱动使用说明宇辉精密步进驱动使用说明一、产品概述宇辉精密步进驱动是一款高性能的电机驱动器,适用于各种精密控制系统中的步进电机控制。
该驱动器具有高效率、低噪音、低振动等特点,可广泛应用于数控机床、自动化设备、医疗设备等领域。
二、产品特点1. 高性能:宇辉精密步进驱动采用先进的控制算法和技术,具有高速响应和高精度定位的能力。
2. 多功能:该驱动器支持多种工作模式,如位置模式、速度模式和力矩模式,并且可以通过外部信号进行切换。
3. 可编程:用户可以通过软件对驱动器进行参数设置和调整,以满足不同应用需求。
4. 高稳定性:该驱动器采用先进的电流控制技术,能够保持电机运行时的稳定性和精度。
5. 保护功能:宇辉精密步进驱动具有过流保护、过压保护和过热保护等多重安全保护功能。
三、产品安装1. 驱动器安装:将驱动器固定在合适的位置上,并确保与步进电机连接牢固。
2. 电源接入:将电源线连接到驱动器的电源接口上,并确保电压和频率与产品标识一致。
3. 控制信号接入:根据用户需求,将控制信号线连接到驱动器的输入端口上。
四、参数设置1. 步进角度设置:根据步进电机的型号和要求,设置合适的步进角度。
通常情况下,步进角度为1.8°或0.9°。
2. 电流设置:根据步进电机的额定电流和负载要求,设置合适的驱动器输出电流。
过高或过低的输出电流都会影响步进电机的性能。
3. 细分设置:细分是指将一个完整的步进角度细分成更小的角度。
通过增加细分数可以提高步进电机的精度和平滑性,但会增加计算量和驱动功耗。
五、工作模式切换宇辉精密步进驱动支持多种工作模式切换,用户可以根据具体需求进行选择:1. 位置模式:在该模式下,用户可以通过输入脉冲信号来控制步进电机的位置移动。
步进电机会按照设定的步进角度和脉冲数进行移动。
2. 速度模式:在该模式下,用户可以通过输入脉冲信号来控制步进电机的转速。
步进电机会按照设定的步进角度和脉冲频率进行转动。