資源簡介
C#單片機(jī)控制直流電機(jī)源碼(含電路原理圖)
直接能用的了。
有電路原理圖,動(dòng)手強(qiáng)的同學(xué)也可以用萬用板接電路喲。

代碼片段和文件信息
/********************************************************************************
*??標(biāo)題:?恒速運(yùn)行???????????????????????????????????????????????????????????????*
* *
*********************************************************************************
*?通過本例程了解PWM?的基本原理和使用? *
*? *
*???請將直流電機(jī)線接在+5V?P12對應(yīng)的端子上(步進(jìn)馬達(dá)接口出) *
*???????????????????????? ????????????????????????????????????????????????????*
*?請學(xué)員認(rèn)真消化本例程??????????????????? ????????????????????????????????????*
*********************************************************************************/
#include?
unsigned?char?timer1;?
sbit?PWM=P1^2;
void?system_Ini()
{
????TMOD|=?0x11;
//PWM??
TH1?=?0xfe;?//11.0592
TL1?=?0x33;
TR1??=?1;?
????IE?=0x8A;
}
?main()
{
??system_Ini();
??while(1)
??{?if(timer1>100)?timer1=0;
????if(timer1<30)?PWM=0;
????else?PWM=1;
???}
?}
/*************************************
?[?t1?(0.5ms)中斷]?中斷中做?PWM?輸出
??------------1000/(0.02ms*250)=200Hz
*************************************/
void?T1zd(void)?interrupt?3????//3?為定時(shí)器1的中斷號??1?定時(shí)器0的中斷號?0?外部中斷1?2?外部中斷2??4?串口中斷
{
TH1?=?0xfe;?//11.0592
TL1?=?0x33;
?timer1++;
????
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2010-11-18?14:03??10?PWM(直流電機(jī))\
?????目錄???????????0??2010-11-18?14:03??10?PWM(直流電機(jī))\datasheet-相關(guān)芯片手冊\
?????文件??????526296??2008-08-30?20:19??10?PWM(直流電機(jī))\datasheet-相關(guān)芯片手冊\ULN2003A.pdf
?????文件?????1018550??2010-07-30?11:47??10?PWM(直流電機(jī))\局部原理圖.bmp
?????目錄???????????0??2010-11-18?14:03??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)
?????文件????????1318??2010-03-18?13:08??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM.c
?????文件????????3376??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM.LST
?????文件????????1890??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM.OBJ
?????文件????????2255??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制
?????文件?????????244??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.hex
?????文件??????????62??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.lnp
?????文件????????5021??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.M51
?????文件????????1011??2010-05-22?22:21??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.Opt
?????文件?????????182??2010-07-30?11:49??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.plg
?????文件????????2029??2008-09-11?21:02??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制.Uv2
?????文件????????1013??2010-03-18?13:40??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制_Opt.Bak
?????文件???????????0??2008-09-11?20:24??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)PWM脈寬調(diào)制_Uv2.Bak
?????文件????????5115??2002-04-16?14:32??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)STARTUP.A51
?????文件???????11665??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)STARTUP.LST
?????文件?????????749??2010-03-18?13:09??10?PWM(直流電機(jī))\恒速運(yùn)行\(zhòng)STARTUP.OBJ
?????文件??????115118??2010-07-30?12:06??10?PWM(直流電機(jī))\接線圖.jpg
評論
共有 條評論