久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
基于pic16f1937的直流電機(jī)控制,電機(jī)驅(qū)動為AQMD2410NS
[打印本頁]
作者:
huchuanchun
時間:
2015-6-26 13:38
標(biāo)題:
基于pic16f1937的直流電機(jī)控制,電機(jī)驅(qū)動為AQMD2410NS
我用pic16f1937做了一個直流電機(jī)控制,用的是AQMD2410NS電機(jī)驅(qū)動,如圖鏈接
QQ截圖20150626104127.jpg
(256.91 KB, 下載次數(shù): 123)
下載附件
2015-6-26 13:33 上傳
當(dāng)我給驅(qū)動器使能上高電平時,AI2口上低電平時電機(jī)并沒有正反轉(zhuǎn),而是非常慢的裝,接近于靜止。我用RD0~RD2控制使能和AI2,部分程序如下:
void System_Init(void)
{
OSCCON = 0b01101000; //內(nèi)部4MHz
OSCTUNE= 0b00000000; //出廠校準(zhǔn)
ADCON1 = 0b10110000; //內(nèi)部Frc Vref = VDD
ADCON0 = 0b00010001; //ADON = 1 As AN4
TRISA = 0b00100000; //RA0-RA3輸出、RA5輸入
ANSELA = 0b00100000; //RA5 模擬輸入
TRISB = 0b00000011; //RB0-RB3觸摸按鍵
ANSELB = 0b00000011; //4個觸摸按鍵
WPUB = 0b00000000; //無上拉
IOCBP = 0b00000000; //關(guān)電平變化中斷
IOCBN = 0b00000000;
TRISD = 0b00000000; //PORTD輸出
ANSELD = 0b00000000; //數(shù)字輸出I/O
//WPUE = 0b00001111;
TRISC = 0b10011000; //串口 I2C
TRISE = 0b00000000; //PORTE輸出
ANSELE = 0b00000000; //數(shù)字 I/O
WPUE = 0b00000000; //無上拉
LATA = 0x00;
LATB = 0x00;
LATC = 0x00;
LATD = 0x00;
LATE = 0x00;
PORTDbits.RD0=0;//使能初始化為0
PORTDbits.RD1=0;//轉(zhuǎn)速控制初始化為0
PORTDbits.RD2=0;//繼電器初始化為0
}
void Cap_ISR(void)
{
KEY_Avg[Index] = Cap_Value;
if (Cap_Value < (Cap_Avg[Index] - trip[Index])) //有鍵按下,不更新頻率平均值
{
switch(Index)
{
case 0: KEY1_FLAG = 1; LATA0 = 1;PORTDbits.RD0=1;PORTDbits.RD1=1;PORTDbits.RD2=1;break; //CSM 0 KEY1 //LATD=0x07;//__delay_ms(10);//
case 1: KEY2_FLAG = 1; LATA1 = 1;PORTDbits.RD0=1;PORTDbits.RD1=0;PORTDbits.RD2=1;break; //CSM 1 KEY2 //LATD=0x05;//__delay_ms(10);//
default : break;//RD0使能控制口,RD1正反向控制口,RD2繼電器控制口
}
}
else if (Cap_Value > (Cap_Avg[Index] - trip[Index] +64)) //無鍵按下,慢更新頻率平均值
{
switch(Index)
{
case 0: KEY1_FLAG = 0; LATA0 = 0;PORTDbits.RD0=0;PORTDbits.RD1=0;PORTDbits.RD2=0;break; //CSM 0 KEY1 PORTDbits.RD0=1;PORTDbits.RD1=1
case 1: KEY2_FLAG = 0; LATA1 = 0;PORTDbits.RD0=0;PORTDbits.RD1=0;PORTDbits.RD2=0;break; //CSM 1 KEY2 PORTDbits.RD0=1;PORTDbits.RD1=0
default : break;//D1正反向控制口,RD2繼電器控制口
}
if (AvgIndex < 2) AvgIndex ++; //更新頻率
else AvgIndex = 0;
if (AvgIndex == 2)
{
if(Cap_Value >= Cap_Avg[Index])
Cap_Avg[Index] = Cap_Avg[Index]+(Cap_Value - Cap_Avg[Index])/16;
else
Cap_Avg[Index] = Cap_Avg[Index]-(Cap_Avg[Index] - Cap_Value)/16;
}
}
}
作者:
waerdeng
時間:
2015-6-29 08:53
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产7777
|
日日不卡av
|
久久精品欧美一区二区三区不卡
|
永久免费看片在线播放
|
免费欧美视频
|
97在线超碰
|
亚洲一区免费
|
黄色1级视频
|
中文字幕永久免费
|
欧美精品久久久久久久
|
久草福利在线视频
|
国产一区二区在线播放
|
av女优天堂
|
欧美在线免费观看
|
成人视屏在线观看
|
亚洲欧美另类在线观看
|
黄色成人在线
|
国产高清一区二区三区
|
日本免费黄色网址
|
秋霞福利视频
|
精品国产91乱码一区二区三区
|
亚洲免费婷婷
|
久久精品观看
|
国产一区精品在线观看
|
日韩中文字幕一区二区三区
|
欧美一二区
|
成人免费动漫
|
亚洲精品久
|
免费a在线观看
|
九九热视频在线观看
|
欧美另类z0zx974
|
久久久久性
|
国产精品99久久久久久久久久久久
|
日韩在线一区二区
|
国产手机在线视频
|
亚洲免费一区二区
|
久久久黄色片
|
欧美xxx视频
|
亚洲欧美国产高清va在线播放
|
黄色a毛片
|
激情视频网址
|