1 引言
步进电机定位准确且与数字电路接口连接非常方便,无需反馈就可实现准确的角位移,在数控机床等许多领域中得到了广泛应用。随着电子技术的发展,对步进电机细分控制技术的研究日趋深入,该技术不仅解决了步进电机步距角大的问题,提高了步进电机的分辨率,减弱或消除了步进电机的低频振动,而且也改善了电机的其他性能。从而使步进电机的应用范围进一步扩大,控制更加灵活。
2 步进电机细分驱动的基本原理
步进电机的细分功能采用数/模转换技术,用阶梯波驱动代替传统的方波驱动,使电机能以微步距“连续运动”。具体办法一般为:微处理器接收步进信号的输入,经内部识别处理后,查表得到电机的驱动电流大小。并将这个数值与当前步进电机的工作电流比较,满足条件电流通,不满足则断。由此得到用来控制步进电机细分的正弦波阶梯电流信号,经驱动系统的驱动,使步进电机的相电流按近似正弦波的波形变化,使得电机平稳运转,示意图如图1所示。
3 MC56F8323简介
DSP处理器采用Freescale公司的MC56F8323,56F8300系列被称为“合成控制器”,其含义是该器件采用的是结合了DSP与MCU功能的56800E内核。MC56F8323内核中保留了最常用和最有用的DSP和MCU指令集,简化了编程难度,允许习惯于MCU的设计工程师采用C编译器进行编程,简化了其DSP代码的编译。MC56F8323内部总线结构是一种经过改进的哈佛架构,拥有7条内部程序总线和数据总线,其中2条为32位宽;内部的数据RAM具有两个端口,因此可在单个周期中进行两次存取。这些特性对于处理器的处理控制能力非常重要。
4 硬件系统设计
如图2所示,步进电机细分驱动模块主要由变压器、整流器、MC56F8323、MOSFET桥、电流检测、保护电路等组成。MOSFET桥的开断采用PWM控制,与MC56F8323的PWM模块相连(P3、P4);细分级选择拨盘开关、电流设置开关、各控制信号与MC56F8323的GPIO相连。MC56F8323及其外围电路图如图3所示。
5 软件设计
系统软件流程如图4所示。模块上电后,系统初始化,MC56F8323检测电机运转方向设置,当MC56F8323接收到步进脉冲信号时,在预先存储的数据库中查找出相应相位的电流值,MC56F8323内置的PWM控制器输出脉冲信号,开启对应的MOSFET功率管,使电机朝设定方向运转;电枢电流流经霍尔器件,产生与电枢电流成比例的电流值,此电流值经过I/V转换放大,输入MC56F8323的A/D转换器输入端,将转换结果与数据库中对应相位的预定值比较,如果电枢电流小于预定值,PWM继续有效,MOSFET导通;若电枢电流大于预定值,PWM无效,MOSFET断开;延迟一段时间后,PWM重新有效,系统继续对电枢电流进行检测,如此反复,直到下一个步进脉冲到来,系统从数据库中查找出新的预定电流值,转换结果将与此值作比较,输出对应的PWM,控制MOSFET的工作状态。
其他附加功能实现分别如下:通过控制I/V转换器的放大倍数,达到电流可调的目的;系统每接收到步进脉冲,计数器开始计数,新的步进脉冲清零计数器初值,当计数器计数达到0.1 s,自动将电机当前电流值减半,进入半电流省电工作模式,便于下次启动;系统试机功能采用MC56F8323片内计数器分频输出的10 kHz脉冲信号作为步进脉冲,控制系统运行,以检查系统的工作状况;相位记忆功能使DSP记住数据库访问的当前位置,下次步进脉冲将从当前位置向下、向上取得新的各相电流预定值。
保护功能实现如下:通过对母线电压分压取样,放大后,通过窗口比较器,如果发现高于预定最高值或低于预定最低值,向MC56F8323发出中断请求,MC56F8323立即响应中断请求,屏蔽步进脉冲输入,关闭系统总电源,实现过压、欠压保护功能;将两相电流绝对值相加,如果大于预定值,说明流经电机电流过大,电机负载过重,则屏蔽步进脉冲输入,关闭电源,实现过流、过载保护;防浪涌电流、泵升抑制电路采用全硬件方式实现,提高反应速度。
6 结束语
本系统设计基本实现了一个包括过压、欠压、过流、过载、过热、断(缺)相、防浪涌电流、泵升电压抑制等功能的步进电机高速细分模块方案,实现了步进电机的高速精确控制,同时也附加了完整的保护系统,扩展了步进电机的应用领域,延长了电机的使用寿命,具有广阔的应用空间和市场前景。
关键字:分压 取样 比较 脉冲
引用地址:
基于MC56F8323的两相步进电机高速细分驱动模块
推荐阅读最新更新时间:2024-03-30 21:23
电镀用脉冲电源的研制
脉冲电源可通过控制输出电压的波形、频率和占空比及平均电流密度等参数,改变金属离子的电沉积过程,使电沉积过程在很宽的范围内变化,从而在某种镀液中获得具有一定特性的镀层。脉冲镀镍代替直流镀镍可获得结晶细致的镀层,能使镍层的孔隙率与内应力降低,硬度增高,杂质含量降低,并可采用更高的电流密度,提高镀覆速度〖1〗。 根据脉冲镀镍的工艺,我们研制了最大峰值电流1000A,最大峰值电压30V的脉冲镀镍开关电源。其工艺如下: 硫酸镍(NiSO4·7H2O):180~240g/L 硫酸镁(MgSO4·7H2O):20~30g/L 氯化钠(NaCl):10~20g/L 硼酸:30~40 PH值:5.4 温度:室温
[电源管理]
欧司朗光电半导体推新型脉冲激光二极管 提升激光雷达系统性能
据外媒报道,欧司朗光电半导体(Osram Opto Semiconductors)公司推出新型SPL DS90A_3激光脉冲二极管,该公司表示,该二极管非常强大、高效,可显著提升激光雷达系统性能。 激光雷达(LiDAR)表示激光探测与测量,几乎是所有驾驶辅助系统(除特斯拉之外)不可缺少的部分。自动或半自动驾驶车辆的车道辅助和紧急制动功能也需使用激光雷达来测量距离。激光雷达系统发出短激光脉冲,当激光脉冲遇到物体或人时,光会反射然后被接收器接收。激光脉冲遇到物体或人并被反射回来所用的时间可用于计算距离该物体的距离。然后,驾驶员辅助系统或自动驾驶安全系统可以确定车辆是否应该制动、减速或者在人或物体周围行驶。 该激光脉冲二极管由边缘发
[汽车电子]
几种常用流量计的基础知识和比较
流量测量是四大重要过程参数之一(其他的是温度、压力和物位)。闭合管道流量计以其采用的技术分类,如下: 差压流量计(DP) 这是最普通的流量技术,包括孔板、文丘里管和音速喷嘴。DP流量计可用于测量大多数液体、气体和蒸汽的流速。DP流量计没有移动部分,应用广泛,易于使用。但堵塞后,它会产生压力损失,影响精确度。流量测量的精确度取决于压力表的精确度。 容积流量计(PD) PD流量计用于测量液体或气体的体积流速,它将流体引入计量空间内,并计算转动次数。叶轮、齿轮、活塞或孔板等用以分流流体。PD流量计的精确度较高,是测量粘性液体的几种方法之一。但是它也会产生不可恢复的压力误差,以及需装有移动部件。 涡轮流量计 当流体流经涡轮流量计
[测试测量]
LOTO实践【干货】2- 电压比较器的快速应用
话不多说先上图: 最近出差去客户那边做设备调试,现场如上图,其中我负责的技术部分包含了一个掉落物监测的功能。硬件上的原理比较简单,发射板上的红外发射头阵列,以扫描方式发射,接收板接收发射的信号。板子如下: 在客户那里发现发射和接收功能不正常,反复试验,经常有物体掉落了但是没有被红外感应到。后来发现是由于客户安装的时候距离比我设计和验证的大,客户那边的距离达到了一米以上。现场用万用表测发射接收的信号竟然没有反应,现场也没有示波器。还好同事带了USB示波器和笔记本电脑,现场检测出一米以上安装距离的红外发射信号是这样的: 幅度只有120毫伏左右。图上是用的探头X10档位衰减了10倍的图,用的是LOTO的OSC802。100多
[测试测量]
基于脉冲同步的混沌保密通信系统
摘要:介绍了脉冲混沌同步的基本原理,提出了基于脉冲同步的一般化混沌保密通信系统。针对该系统存在的传输时间帧拥堵问题,提出一种“信息感应”脉冲同步系统。该系统中有用信息被嵌入在发射端的同步脉冲里,在接收端再通过这些脉冲被感应出来,解决了时间帧拥堵的问题。
关键词:脉冲同步 混沌保密通信 时间帧拥堵
1990年,美国海军实验室研究人员Pecora和Carroll首次利用驱动一响应法实现了两个混沌的同步后,混沌同步技术和混沌保密通信成为国际、国内通信领域的一个研究热点。国际上相继提出了各种混沌通信制式及其理论与方法,由此使混沌保密通信成为现代通信领域的一个新的分支。
混沌保密通信发展历比为四代。第一代为1993年提出的加性混沌遮
[工业控制]
基于单片机与光电传感器的电动自行车速度与里程表的设计
系统概述 本系统由信号预处理电路、单片机AT89C2051、系统化LED显示模块、串口数据存储电路和系统软件组成。其中信号预处理电路包含信号放大、波形变换和波形整形。对待测信号进行放大的目的是降低对待测信号的幅度要求;波形变换和波形整形电路则用来将放大的信号转换成可与单片机相连的TTL信号;通过单片机的设置可使内部定时器T1对脉冲输入引脚T0进行控制,这样能精确地算出加到T0引脚的单位时间内检测到的脉冲数;设计中速度显示采用LED模块,通过速度换算得来的里程数采用I2C总线并通过E2PROM来存储,既节省了所需单片机的口线和外围器件,同时也简化了显示部分的软件编程。系统的原理框图如图1所示。
[单片机]
雷达液位计升级系统比较传统测量方式的优势
本文综述: 采油站的测量仪表设备的更新换代工作是一个重要的工作,通过相关测量仪表及配套设备的升级,可以有效地减轻了劳动强度,又提高了计量准确度,给生产正常运行提供了保障。 本文以实例介绍某采油站经过对对油罐测量计的改造过程。在站库改造之前,采油站原油计量工作一直采用人工抄表、检尺读数模式。化验工每过两小时就需要对各方向来油进行化验,含水过高时还需要加密做样;计量工作每两小重复一次,亦即每两小需要抄表一次,并定时将数据向调度传递。并且,每天的人工计量工作还包括对每个大罐进行检尺,对每个大罐的原油含水情况进行做样,最终这些数据都会汇总到资料员处,资料员通过汇总的基础数据计算出油罐库存,据此来指导生产运行。 这种计量工作方式不仅任务繁重,
[测试测量]
LED恒流驱动与不同控制模式的比较
白光LED是便携式电子消费品目前最常采用的背光方案,驱动白光LED的主要目标是产生正向电流流过器件,这可采用恒压源或恒流源来实现。使用恒压源驱动几个并联白光LED需要使用限流电阻,主要起过流保护作用。这个方法的主要缺点是:各个白光LED上的实际电压降是不一样的,由于白光LED正向电压降不同而造成电流变化,因而发光的强度也不一样。比较理想的解决方案是采用恒流源驱动,它能避免白光LED正向电压改变而造成的电流变动,通过调节电阻值可以精确设定流过白光LED的电流(ILED=VFB/R)。即使用可控制的恒定正向电流,就能提供可控制的恒定显示亮度。下面就介绍几种采用不同技术控制LED驱动的控制模式。 市场上可以买到的微功率电源芯片有以
[电源管理]