A4987是一款由Allegro MicroSystems公司生产的微步进电机驱动器集成电路。该芯片专为驱动双极步进电机而设计,广泛应用于3D打印机、CNC机床、自动化设备和机器人等领域。A4987集成了内部逻辑接口、电流控制、PWM驱动以及保护电路,能够提供高达35V的电源电压和每相2.5A的峰值电流。它支持多种步进模式(包括全步、半步、四分之一步、八分之一步和十六分之一步),允许用户根据应用需求选择不同的分辨率。该芯片还内置了热关断、过流保护和欠压锁定功能,确保在高负载和高温环境下仍能稳定运行。
供电电压:8V 至 35V
输出电流:最大2.5A/相(峰值)
步进模式:全步、半步、1/4步、1/8步、1/16步
内部电流调节:通过VREF引脚设置电流
工作温度范围:-20°C 至 +85°C
封装类型:HTSSOP 28引脚
最大功耗:4.5W
导通电阻:高侧+低侧 = 0.3Ω(典型值)
控制接口:STEP/DIR
保护功能:过热保护、过流保护、欠压锁定
逻辑电压:3V 至 5.5V
A4987芯片具备多项先进的功能和设计特性,使其在步进电机驱动应用中表现出色。首先,它采用内部固定关闭时间PWM电流控制架构,能够精确调节输出电流,从而实现平稳、低噪音的电机运行。通过调节VREF引脚的电压,用户可以灵活设置电机的输出电流,适应不同的电机规格和负载需求。此外,A4987支持多种微步进模式,包括1/16步进模式,这使得电机可以实现更高的位置精度并减少振动和噪音。
在散热方面,A4987采用了低热阻的HTSSOP封装,有效提升散热性能,使其在高电流工作条件下也能保持稳定。芯片内部集成了MOSFET H桥驱动器,减少了外围电路的复杂度,降低了设计难度。此外,A4987具备多重保护机制,如过热保护(TSD)、过流保护(OCP)和欠压锁定(UVLO),确保系统在异常情况下不会损坏。
控制接口方面,A4987使用STEP和DIR两个主要控制信号,与微控制器(如Arduino或Raspberry Pi)兼容,方便用户进行编程控制。这种简单的控制方式使得A4987广泛应用于DIY项目和工业自动化系统中。
值得一提的是,A4987的输出电流能力较强,但需要良好的散热设计以防止过热。因此,在高电流应用中通常需要外接散热片或使用带有散热焊盘的PCB布局。
A4987被广泛应用于需要高精度步进电机控制的各类设备中。在3D打印领域,它是常见的电机驱动器之一,用于控制X、Y、Z轴的移动精度和速度。在CNC数控机床中,A4987用于驱动主轴和进给系统,确保加工精度。此外,它还被用于自动化装配设备、机器人关节控制、医疗仪器、安防摄像头云台等精密控制场合。由于其控制方式简单、集成度高,A4987也常用于教学和科研项目中的电机控制实验平台。
DRV8825, A4988, TMC2208, L6470