音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

關(guān)于2407控制直流無刷電機之捕獲

作者:gusugxm 欄目:DSP技術(shù)
關(guān)于2407控制直流無刷電機之捕獲
請教各位高手,使用2407控制直流無刷電機時,電機電源不通時正常,電機電源達到40v時捕獲到許多干擾脈沖,之后對霍爾無法捕獲,不知是何道理?
捕獲代碼如下:
int bldchxz[6]={0x0019,0x0098,0x0190,0x0980,0x0901,0x0809};
interrupt void c_int4(void)
{
    int flag,CAPT;
    flag=*EVAIFRC&0X0007;
    *EVAIFRC=*EVAIFRC|0x0007;//清中斷標志    
    if (flag==0x0000)
    {
        asm(" clrc INTM");
        return;
    }
    *CAPCONA=0X80fc;//關(guān)閉捕捉功能
    *MCRA=*MCRA&0XFFC7;
    *PADATDIR=*PADATDIR&0XC7FF;
    CAPT=*PADATDIR&0X0038;
    *MCRA=*MCRA|0X0038;//恢復(fù)捕捉功能
    *CAPCONA=0XB0FC;
    asm(" clrc INTM");
    if (CAPT==40)
    {
        flag=0;
    }
    if (CAPT==8)
    {
        flag=1;
    }    
    if (CAPT==24)
    {
        flag=2;
    }    
    if (CAPT==16)
    {
        flag=3;
    }    
    if (CAPT==48)
    {
        flag=4;
    }    
    if (CAPT==32)
    {
        flag=5;
    }    
    *ACTRA=bldchxz[flag];
    return;
}


2樓: >>參與討論
gusugxm
自己頂一下
 
3樓: >>參與討論
hwqfj
是捕獲轉(zhuǎn)速正交脈沖嗎
還是霍爾電流傳感器

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
那位大蝦能給幾個2407的例程
大蝦們,幫忙翻譯一下,尤其是中間那句!
TMS320VC33問題求助
請問CCS里如何得到代碼的大?
TL16C550做串口通信,baudout沒有信號輸出
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號