• 大小: 620KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-27
  • 语言: C#
  • 标签: 直流电机  

资源简介

C#单片机控制直流电机源码(含电路原理图) 直接能用的了。 有电路原理图,动手强的同学也可以用万用板接电路哟。

资源截图

代码片段和文件信息

/********************************************************************************
*  标题: 恒速运行                                                               *
* *
*********************************************************************************
* 通过本例程了解PWM 的基本原理和使用  *
*  *
*   请将直流电机线接在+5V P12对应的端子上(步进马达接口出) *
*                                                                             *
* 请学员认真消化本例程                                                        *
*********************************************************************************/



#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 为定时器1的中断号  1 定时器0的中断号 0 外部中断1 2 外部中断2  4 串口中断
{
TH1 = 0xfe; //11.0592
TL1 = 0x33;
 timer1++;
    
}



 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-11-18 14:03  10 PWM(直流电机)\
     目录           0  2010-11-18 14:03  10 PWM(直流电机)\datasheet-相关芯片手册\
     文件      526296  2008-08-30 20:19  10 PWM(直流电机)\datasheet-相关芯片手册\ULN2003A.pdf
     文件     1018550  2010-07-30 11:47  10 PWM(直流电机)\局部原理图.bmp
     目录           0  2010-11-18 14:03  10 PWM(直流电机)\恒速运行\
     文件        1318  2010-03-18 13:08  10 PWM(直流电机)\恒速运行\PWM.c
     文件        3376  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM.LST
     文件        1890  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM.OBJ
     文件        2255  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM脉宽调制
     文件         244  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM脉宽调制.hex
     文件          62  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM脉宽调制.lnp
     文件        5021  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\PWM脉宽调制.M51
     文件        1011  2010-05-22 22:21  10 PWM(直流电机)\恒速运行\PWM脉宽调制.Opt
     文件         182  2010-07-30 11:49  10 PWM(直流电机)\恒速运行\PWM脉宽调制.plg
     文件        2029  2008-09-11 21:02  10 PWM(直流电机)\恒速运行\PWM脉宽调制.Uv2
     文件        1013  2010-03-18 13:40  10 PWM(直流电机)\恒速运行\PWM脉宽调制_Opt.Bak
     文件           0  2008-09-11 20:24  10 PWM(直流电机)\恒速运行\PWM脉宽调制_Uv2.Bak
     文件        5115  2002-04-16 14:32  10 PWM(直流电机)\恒速运行\STARTUP.A51
     文件       11665  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\STARTUP.LST
     文件         749  2010-03-18 13:09  10 PWM(直流电机)\恒速运行\STARTUP.OBJ
     文件      115118  2010-07-30 12:06  10 PWM(直流电机)\接线图.jpg

评论

共有 条评论

相关资源