步进电机细分驱动电路

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:04:32
各位高手,求助细分驱动电路

小弟第一次做三相混合式步进电机驱动器
设计的方案是
用ARM+DA产生三路拟正弦波。
正弦波输入SG3525或者TL494做脉宽调制
调制的PWM波光偶隔离后送IR2110,后接6个MOSFET组成的多相桥控制步进电机的三相。
在反馈上,在三相绕组上串三个精密电阻,两端引出的电压送差分放大后送SG3525的反馈接收端。

问题:
1.SG3525只能接收正电压,我设想把DA的输出设定在0到+2.5V,反馈采样到的电压做一个电压偏置抬升到0到+2.5V区间,不知道可不可行。

2.SG3525和TL494的输出占空比在0到百分之50之间,不知道会不会产生影响。

3.反馈中采样回的电压信号,再送回SG3525中,是不是和输入的信号有相位差,怎么解决这个问题?

先送上50分,回答的好,再追加。

  步进电机细分驱动电路

    为了对步进电机的相电流进行控制,从而达到细分步进电机步距角的目的,人们曾设计了很多种步进电机的细分驱动电路。随着微型计算机的发展,特别是单片计算机的出现,为步进电机的细分驱动带来了便利。目前,步进电机细分驱动电路大多数都采用单片微机控制,它们的构成框图如图4 所示。

  单片机根据要求的步距角计算出各相绕组中通过的电流值,并输出到数模转换器(DPA) 中,由DPA 把数字量转换为相应的模拟电压,经过环形分配器加到各相的功放电路上,控制功放电路给各相绕组通以相应的电流,来实现步进电机的细分。单片机控制的步进电机细分驱动电路根据末级功放管的工作状态可分为放大型和开关型两种放大型步进电机细分驱动电路中末级功放管的输出电流直接受单片机输出的控制电压控制,电路较简单,电流的控制精度也较高,但是由于末级功放管工作在放大状态,使功放管上的功耗较大,发热严重,容易引起晶体管的温漂,影响驱动电路的性能。

  甚至还可能由于晶体管的热击穿,使电路不能正常