一种直流电机PMW调速系统的制作方法

文档序号:13881766阅读:1249来源:国知局
一种直流电机PMW调速系统的制作方法

本发明专利涉及单片机技术领域,具体涉及一种直流电机pmw调速系统。



背景技术:

由于步进电机不需要位置传感器或速度传感器就可以实现定位,即使在开环状态下它的控制效果也是令人非常满意的,这有利于装置或设备的小型化和低成本,因此步进电机在计算机外围设备、数控机床和自动化生产线等领域中都得到了广泛的应用。

对于一个步进电机控制系统而言,总希望它能以最短的时间到达控制终点。因此要求步进电机的速度尽可能地快,但如果速度太快,则可能发生失步。此外,一般步进电机对空载最高启动频率都是有所限制的。当步进电机带负载时,它的启动频率要低于最高空载启动频率。根据步进电机的矩频特性可知,启动频率越高,启动转矩越小,带负载的能力越差。当步进电机启动后,进入稳态时的工作频率又远大于启动频率。由此可见,一个静止的步进电机不可能一下子稳定到较高的工作频率,必须在启动时有一个加速的过程。从高速运行到停止也应该有一个减速的过程,防止步进电机因为系统惯性的原因,而发生冲过终点的现象。为此本文以单片机作为控制核心,实现步进电机的自动加减速控制,使系统以最短的时间到达控制终点,而又不发生失步的现象。因为步进电机的转速正比于控制脉冲的频率,所以调节步进电机的转速,实质上是调节单片机输出的脉冲频率。

由于步进电机的运动特性受电压波动和负载变化的影响小,方向和转角控制简单,并且步进电机能直接接收数字量的控制,非常适合采用微机进行控制。步进电机工作时,失步或者过冲都会直接影响其控制精度。研究步进电机的加减速控制,可以提高步进电机的响应速度、平稳性和定位精度等性能,从而决定了步进电机控制系统的综合性能。

发明专利内容

本发明专利涉及一种直流电机pmw调速系统,本发明设计了一种基于stc89c52单片机控制的pmw直流电机脉宽调速系统,本发明以stc89c52单片机为控制核心,以直流电机为控制对象,电机的转速可通过按键进行调整。

本发明解决以往复杂的模拟电路设计问题,增加对直流电机速度的可控性,提高调速系统的精度,且成本低廉,具有很好的使用价值。

附图说明

图1:pwm调速电路图。

图2:电机调速系统框图。

图3:h桥驱动电路图。

图4:h桥驱动电机顺时针转动图。

图5:h桥驱动电机逆时针转动图。

图6:电枢电压占空比图图。

图7:stc89c52的引脚排列图。

图8:h桥的电机驱动电路图。

具体实施方式

为了使本发明专利的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明专利进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明专利,并不用于限定本发明专利。

本发明专利涉及一种直流电机pmw调速系统,本发明设计了一种基于stc89c52单片机控制的pmw直流电机脉宽调速系统,本发明以stc89c52单片机为控制核心,以直流电机为控制对象,电机的转速可通过按键进行调整。

进一步的,本发明采用由达林顿管组成的h型pwm电路,其电路图如图1所示,本发明用单片机控制达林顿管使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在管子的饱和截止模式下,效率非常高;h型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的pwm调速技术。本发明采用了定频调宽方式,因为采用这种方式,电动机在运转时比较稳定;并且在采用单片机产生pwm脉冲的软件实现上比较方便。且对于直流电机,采用软件延时所产生的定时误差在允许范围。其结构图如图2所示。

进一步的,图3所示的h桥式电机驱动电路包括4个三极管和一个电机,电路得名于“h桥驱动电路”是因为它的形状酷似字母h。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。要使电机运转,必须使对角线上的一对三极管导通。例如,如图4所示,当左端加低电平,右端加高电平时,q1管和q4管导通时,电流就从电源正极经q1从左至右流过电机,然后再经q4回到电源负极。按图中电流箭头所示,该流向的电流将驱动电机顺时针转动。图5所示为另一对三极管q2和q3导通的情况,电流将从右至左流过电机,从而驱动电机沿另一方向转动(电机周围的箭头表示为逆时针方向)。

进一步的,直流电动机根据励磁方式不同,直流电动机分为自励和他励两种类型。不同的励磁方式的直流电动机机械特性曲线有所不同。电枢控制是在励磁电压不变的情况下,把控制电压信号加到电机的电枢上,以控制电机的转速。在工业生产中广泛使用其中脉宽调制(pmw)应用更为广泛。脉宽调速利用一个固定的频率来控制电源的接通或断开,并通过改变一个周期内“接通”和“断开”时间的长短,即改变直流电机电枢上电压的“占空比”来改变平均电压的大小,从而控制电动机的转速,因此,pmw又被称为“开关驱动装置”。根据图6,如果电机始终接通电源时,电机转速最大为vmax,占空比为d=t1/t,则电机的平均速度为vmax*d,可见只要改变占空比d,就可以得到不同的电机速度,从而达到调速的目的。

进一步的,stc89c52是美国atmel公司生产的低电压,高性能cmos8位单片机,片内含8kbytes的可反复擦写的只读程序存储器(perom)和256bytes的随机存取数据存储器(ram),stc89c52有40个引脚,32个外部双向输入/输出(i/o)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线。其引脚排列图如图7。

进一步的,基于三极管的使用机理和特性,在驱动电机中采用h桥功率驱动电路直流电机控制使用h桥驱动电路如图8,当pwm1为低电平,pwm2为高电平时,使三极管q1、q6同时导通q2、q5截止,从而实现电机正向转动以及转速的控制;同理,当pwm1为高电平,pwm2为高电平时,使三极管q2、q5同时导通q1、q6截止,从而实现电机反向转动以及转速的控制。

进一步的,霍尔开关集成电路中的信号放大器将霍尔元件产生的幅值随磁场强度变化的霍尔电压eh放大后再经信号变换器、驱动器进行整形、放大后输出幅值相等、频率变化的方波信号。信号输出端每输出一个周期的方波,代表转过了一个齿。单位时间内输出的脉冲数n,因此可求出单位时间内的速度v=nt。

进一步的,在pwm驱动控制的调整系统中,按一个固定的频率来接通和断开电源,并且根据需要改变一个周期内“接通”和“断开”时间的长短。通过改变直流电机电枢上电压的“占空比”来达到改变平均电压大小的目的,从而来控制电动机的转速。也正因为如此,pwm又被称为“开关驱动装置”。

进一步的,本发明采用89c52控制输出数据,由pwm信号发生电路产生pwm信号,送到直流电机,直流电机驱动装于电机轴上的码盘来对电机转动的转数进行测量。通过按键电路,信号输入进单片机,然后从单片机通过驱动电路使电机转动,电机有磁铁一段转到霍尔器件时,电压改变而产生信号又送入单片机,单电机再把信号通过数码管驱动电路,最终使得数值在数码管上显示。

进一步的,本发明的主程序流程代码如下:

以上所述仅为本发明专利的较佳实施例而已,并不用以限制本发明专利,凡在本发明专利的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明专利的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1