保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

由SA51和MSP430F1121组成的驱动控制系统


1.h"
  
  #include"stdio.h"
  
  main(void)
  
  {intREADCCR2[100];
  
  WDTCTL=WDTPW+WDTHOLD;//关看门狗
  
  TACTL=TASSEL1+TACLR;//定时器时钟源选SMCLK
  
  CCTL2=CM0+CAP;
  
  TACTL|=MCO;
  
  for(I=0;I<100;I++)
  
  {TST:
  
  IF((CCTL2&CCIF)==0)
  
  GOTOTST;
  
  CCTL2=CCTL2-CCIFG;
  
  READCCR2[I]=CCR2;
  
  }
  
  }
  
  3电机转速控制系统的设计
  
  图2是由微控制器MSP430F1121和驱动器SA51组成的小功率电机转速控制系统原理图。图中,V1~V4为TVS管(TransientVoltageSuggressorDiode:瞬态电压抑制二极管),当承受一个高能量的瞬时过压脉冲时,其工作阻抗可立即降至导通值,以允许大电流通过,并将电压箝位到预定水平,以有效保护电路中的精密元器件免受损坏。箝位响应时间仅为1ps(10-12S),电路中采用TVS管可有效防止Aout和Bout输出电压高于Vss或低于地。
  
  图2中的U2为TPS77101电源管理芯片,V0=Vref(1+R1/R2),其中,Vref=1.1834V,选R2为30kΩ,若使V0为4.0V,则R1应选72kΩ,为了减少噪声和抑制振荡,R1和R2应尽可能地接近SENSE端,上电时,RESET会提供给单片机一个复位信号。
  
  单片机的P2.0、P2.1可作为电机四种模态控制输入端,增量式编码器的输出脉冲经光电隔离后将送入捕获I/O端P1.3,在将要求的状态和实际转速比较后,经过一定的控制算法处理后,改变CCR1寄存器的值,从而改变调制信号占空比,最后经PWM输出I/O端P1.2输出到SA51的PWM输入端,以控制电机的转速。
  
  这里
  
  
  
  给出的仅是由SA51与MSP430F1121组成的驱控制的简单闭环应用,事实上,这种组合可应用在很多场合,如利用A/D转换或利用串行通讯进行模拟或数字的转换和位置控制等。
  
  
  
 

《由SA51和MSP430F1121组成的驱动控制系统(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/175751.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。