搜索
bottom↓
回复: 4

关于直流电机调速问题

[复制链接]

出0入0汤圆

发表于 2010-1-24 12:08:29 | 显示全部楼层 |阅读模式
我在做直流电机PWM波的调速例程,可是我改变比较器的值后,为什么电机的转速没有改变的啊?我把EV的函数发上来,请大家指教
void InitEv(void)
{
        EALLOW;
        GpioMuxRegs.GPAMUX.all=0x00FF;
        EDIS;

        EvaRegs.EVAIFRA.all = 0xFFFF;                //  清除中断标志

        EvaRegs.T1PR= 2500;                        //定时器1周期值,定时0.4us*2500=1ms
        EvaRegs.T1CMPR =50;                        //比较值
        EvaRegs.T1CNT = 0;                        /* timer1 count is zero */

        EvaRegs.T1CON.all = 0xF54A;               //增模式, TPS系数80M/32=2.5M,T1使能,
        EvaRegs.ACTR.all = 0x0006;                  //PWM1,2低有效
        EvaRegs.DBTCONA.all = 0x0534;                          //使能死区定时器1,分频80M/32=2.5M,死区时间5*0.4us=2us  
        EvaRegs.COMCONA.all = 0xA600;                          //比较控制寄存器
        EvaRegs.EVAIMRA.all = 0x0080;
}
用示波器测量也没有波形!!!
原理图如下:

电机控制电路 (原文件名:截图21.png)

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

 楼主| 发表于 2010-1-24 12:08:49 | 显示全部楼层
请大家指教谢谢了

出0入0汤圆

 楼主| 发表于 2010-1-24 12:17:44 | 显示全部楼层
主函数如下:
#include "DSP28_Device.h"
Uint16         XPWM=0;  

void main(void)
{
        /*初始化系统*/
        InitSysCtrl();

        /*关中断*/
        DINT;
        IER = 0x0000;
        IFR = 0x0000;
       
        /*初始化PIE控制寄存器*/
        InitPieCtrl();
       
        /*初始化PIE矢量表*/
        InitPieVectTable();       
        XPWM=1400;                 //最大值2500        
        /*初始化EV*/
        InitEv();
       
        EINT;
        ERTM;

        for(;;)
        {                                                                                                                                                                                                                                              }

}

出0入0汤圆

发表于 2010-7-16 16:43:15 | 显示全部楼层
回复【2楼】cnhzjwq
-----------------------------------------------------------------------

你这个原理图有点问题吧,上面的四个三极管的上两个应该用p沟道的,四个一样的肯定是不行的。而且你的两个pwm如果同时为高那就危险啦。我个人认为这张原理图有点问题。

出0入0汤圆

发表于 2010-7-19 19:24:38 | 显示全部楼层
三极管导通条件不满足,你打个电路仿真下~
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 15:39

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表