全球旧事资料 分类
法在调速时改变了控制脉冲的周期或频率当控制脉冲的频率与系统的固有频率接近时将会引起振荡因此常采用定频调宽法来改变占空比从而改变直流电动机电枢两端电压。
f1389C51单片机
图1389C51单片机
2硬件电路设计
21PWM波形的程序实现
随计算机技术及电力电子技术的发展PWM波形采用软件方法实现显得非常灵活和实用以89C51单片机为控制核心晶振频率为12MHz定时计数器TOT1
作定时器使用工作在方式1定时时间为01ms若PWM波形的频率为50Hz占空比为11则和R0载入30H和31H单元的值初始100若在程序中利用按键产生中断调用来改变30H和31H单元的值就可以改变占空比系统流程图如图21所示
f图21程序流程图
22直流电动机驱动
在直流电动机的驱动中对大功率的电动机常采用IGBT作为主开关元件对中小功率的电机常采用功率场效应管作为主开关元件另外还可以采用集成电路来完成对电机的驱动系统采用集成电路L298来驱动电机
图22L298内部结构和功能引脚图
L298是双H高电压大电流功率集成电路直接采用L逻辑电平控制可以驱
动继电器、直流电动机、步进电动机等电感性负载。其内部有两个完全相同的功率放大回路。其内部结构和引脚功能如图22所示。
L298引脚符号及功能
SENSA、SENSB分别为两个H桥的电流反馈脚不用时可以直接接地
ENA、ENB使能端输入PWM信号
IN1、IN2、IN3、IN4输入端TTL逻辑电平信号
OUT1、OUT2、OUT3、OUT4输出端与对应输入端同逻辑
VCC逻辑控制电源457VGND地
VSS电机驱动电源最小值需比输入的低电平电压高
当使能端为高电平时输入端IN1为PWM信号IN2为低电平信号时电机正转输入端IN1为低电平信号IN2为PWM信号时电机反转IN1与IN2相同时电机快速停止。当使能端为低电平时电动机停止转动。
23续流电路设计
由于电机具有较大的感性电流不能突变若突然将电流切断将在功率管两端产生很高的电压损坏器件。我们在此电路中应用的是二极管来续流利用二极管的单向导通性。二极管的选用要根据PWM的频率和电机的电流来决定二极管要有足够迅速的恢复时间和足够的电流承受能力。
由于电机具有较大的感性电流如果突变易损坏功率胳即L298芯片。为保
f护芯片加上洗续流电路。电路的工作原理替如图37所示。
电路的工作原理
当电机正转时若突然掉电D1、D4导通D2、D3截止当电机反转时突然掉电D2、D3导通D1、D4截止。
图23续流电路工作原理图
3软件设计
31主程序设计
该主程序主要完成初始化设置定时常数和中断入口程序主程序不断的循环处于等待中断状态
ORG0000H
AJMPSTART
ORG0003H
LJMPINT0T0中断
ORG000BH
LJMPITTr
好听全球资料 返回顶部