主权项 |
1.一种步进电机驱动电路,其特征在于:它包括一单片机控制系统、分别与该单片机控制系统相连的驱动器主回路、光电隔离电路和细分方式倍率选择器,该单片机控制系统包括电流减半处理电路、步进脉冲产生电路、输入脉冲间隔检测电路、若干个D/A信号转换模块和自动细分控制处理单元,其中:自动细分控制处理单元分别与电流减半处理电路、步进脉冲产生电路、输入脉冲间隔检测电路和若干个D/A信号转换模块相连,电流减半处理电路分别与若干个D/A信号转换模块相连,又:细分方式倍率选择器,用以细分方式倍率选择,决定细分方式是外部细分脉冲输入,还是由内部自动产生,另外还决定细分倍率值,并将选择结果送入自动细分控制处理单元进行处理;光电隔离电路,用以对外部输入的步进脉冲进行光电隔离后作为中断信号输出至所述输入脉冲间隔检测电路,并对外部输入的方向信号和允许信号进行光电隔离后,直接输出至自动细分控制处理单元;输入脉冲间隔检测电路,用以对光电隔离电路输出的中断信号进行间隔检测,输出检测结果;自动细分控制处理单元,用以对输入脉冲间隔检测电路输出的检测结果进行处理,向步进脉冲产生电路提供细分的可逆步序脉冲信号,向若干个D/A信号转换模块提供细分阶梯电流的相应数值,并根据当前脉冲间隔数值决定是否向启动电流减半处理电路输出开关量;电流减半处理电路,接受自动细分控制处理单元输出的开关信号,用以控制若干个D/A信号转换模块输出的模拟量进行减半处理;步进脉冲产生电路,根据自动细分控制处理单元输出的信息用以产生与躯动功放电路相匹配的步进电压脉冲;若干个D/A信号转换模块,分别用以接受自动细分控制处理单元输出的数字量和电流减半处理电路输出的开关量,经D/A转换后,向功放电路输出阶梯形的基准电流信号;驱动器主回路,用以接收步进脉冲产生电路产生的电机步进脉冲电压信号、若干个D/A信号转换模块产生的步进电机所需的若干路阶梯电流信号,经功率放大后以完成驱动步进电机的作用。 |