wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6773|回復: 1
收起左側

關于低功耗msp430PID控制電機轉速的C程序

[復制鏈接]
ID:234213 發表于 2017-12-21 15:34 | 顯示全部樓層 |閱讀模式
#include <msp430x14x.h>
#include <math.h>
#include <stdlib.h>
unsigned int cap_tar,cap_first,cap_last,time,pluse,flag=0,temp1;
float speed,Uk,vis=0,temp2=0;
/*******************************************
函數名稱:定時器中斷服務函數
功    能:用于捕捉傳感器的脈沖信號
參    數:無
返回值  :無
********************************************/
#pragma vector=TIMERA0_VECTOR
__interrupt void timerA0(void)
{
  if(cap_tar==0)
  {
    cap_first=TACCR0;
    cap_tar++;
  }
  else
  {
    cap_last=TACCR0;
    cap_tar++;
    flag=1;
  }
}
#pragma vector=TIMERA1_VECTOR
__interrupt void timerA1(void)
{  
  switch(TAIV)
  {
  case 2:break;
  case 4:break;
  case 10:
    {     
       if(cap_last>cap_first)
        {
         if(cap_tar==0)  
            pluse=0;
         else
          {
            pluse=cap_tar-1;
            time=cap_last-cap_first;
            cap_tar=0;
          }
        }
      }   
    break;
  }
}
/*******************************************
函數名稱:Count_speed
功    能:計算實際轉速
參    數:無
返回值  :實際轉速
********************************************/
float Count_speed(int pluse,int time)
{
    float ActualSpeed;
    ActualSpeed = 2682062.0*pluse/time;   //基礎脈沖一圈一個信號
    return ActualSpeed;
}  
/*******************************************
函數名稱:增量式PID控制程序
功    能:用PID反饋控制輸出一個反饋控制量
參    數:無
返回值  :UK控制量
********************************************/   
struct _pid{
float SetSpeed;//定義設定值
float ActualSpeed;//定義實際值
float err0,err1,err2; //定義偏差值
float Kp,Ki,Kd;//定義比例、積分、微分系數
float Uk0,Uk1;//控制執行器的變量
}pid;
void PID_init(){
pid.SetSpeed=0.0;
        pid.ActualSpeed=0.0;
pid.err0=0.0;
pid.err1=0.0;
        pid.err2=0.0;
pid.Uk0=0.0;
        pid.Uk1=0.0;
pid.Kp=8;
pid.Ki=3;
pid.Kd=1;      
}        
float PID_realize(float ActuaSpeed)
{
  pid.SetSpeed=3000;
  pid.ActualSpeed=ActuaSpeed;
  pid.err0 = pid.SetSpeed - pid.ActualSpeed;
  pid.Uk0 = pid.Uk1+pid.Kp*(pid.err0-pid.err1)+pid.Ki*pid.err0+pid.Kd*(pid.err0-pid.err1-pid.err1+pid.err2);
  if(pid.Uk0>1023)
  {
    pid.Uk0=1023;   
  }
  if(pid.Uk0<0)   
  {
    pid.Uk0=1;
  }
  pid.Uk1 = pid.Uk0;
  pid.err2 = pid.err1;
  pid.err1 = pid.err0;
  Uk = pid.Uk0;
  return Uk;  
}
int main(){  
             float ActualSpeed=0;
             volatile unsigned int i;
            
             P1DIR = 0XFF;P1OUT = 0XFF;
             P2DIR = 0XFF;P2OUT = 0XFF;
             P3DIR = 0XFF;P3OUT = 0XFF;
             P4DIR = 0XFF;P4OUT = 0XFF;
             P5DIR = 0XFF;P5OUT = 0XFF;
             P6DIR = 0XFF;P6OUT = 0XFF;
   
             WDTCTL = WDTPW + WDTHOLD;   //停止看門狗
             BCSCTL1 &= ~XT2OFF;
            
              do
                {
                  IFG1 &= ~OFIFG;                           // Clear OSCFault flag
                  for (i = 0xFF; i > 0; i--);               // Time for flag to set
                }
              while ((IFG1 & OFIFG));
              
              BCSCTL2 |=SELM_2+ SELS;
              TACTL=TASSEL_1+MC_2+TACLR+TAIE;
              TACCTL0=CM_1+SCS+CCIS_0+CAP+CCIE;
              P1DIR&=~BIT1;
              P1SEL|=BIT1;
              
              TBCCTL0 = CCIE;                   //使能CCR0中斷
              TBCCR0 = 4;
              TBCTL = TBSSEL_1 + ID_3 + MC_1; //定時器A的時鐘源選擇SMCLK,增計數模式
              _EINT();

              PID_init();
              
             ActualSpeed=Count_speed(pluse,time);
            
             while(ActualSpeed!=3000.0)
                  {
                    
                   float PID_realize(float ActuaSpeed);
                  
                   BCSCTL1 |= XTS;
                   BCSCTL2 |= SELM_3;                        // MCLK=LFXT1
                   P1DIR |= 0x0C;                            // P1.2 輸出
                   P1SEL |= 0x0C;
                   TACTL = TASSEL_1 + MC_1;                  // ACLK, 增計數模式
                   CCR0 = 512-1;                             // PWM 周期
                   CCTL1 = OUTMOD_7;         // CCR1 重置/設置
                   CCR1 = (int)Uk;                         // CCR1 PWM占空比
                   _BIS_SR(LPM0_bits);
                  
                   ActualSpeed=Count_speed(pluse,time);
                  
                  }
            
}

回復

使用道具 舉報

ID:410674 發表于 2019-7-30 17:52 | 顯示全部樓層
感謝,正需要
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美激情91| 亚洲成av人片乱码色午夜| 69堂视频在线观看国产| 久久久久亚洲AV成人| www.日本xxxx| 欧美亚州在线观看| 欧美在线视频播放| 亚洲激情在线观看| 色综合天天做天天爱| 99视频一区二区| av成人国产| 精品高清在线| 国产91精品在线| 黄色动漫在线观看| 宅男深夜视频| 蜜桃91在线| 午夜久久久久久久久久| 四虎成人精品永久免费av| 中国一级特黄录像播放| 日韩中文字幕免费在线| 中文字幕中文字幕在线中心一区 | 国产三级免费观看| 久久综合精品视频| 性一交一乱一精一晶| 久久久久无码国产精品不卡| 香蕉视频污视频| 成人观看免费完整观看| 亚洲欧美日本国产有色| 国产精品国色综合久久| 国产精品入口免费视频一| 久久成人18免费网站| 日韩av网站大全| 欧美日韩午夜影院| 日韩欧美高清在线视频| 亚洲欧美偷拍卡通变态| 精品无人区卡一卡二卡三乱码免费卡 | 亚洲免费精品| 久久人体视频| 精品中国亚洲| 四虎国产精品成人免费影视| a级毛片免费观看在线 | 国产精品久久国产愉拍| 色欧美自拍视频| 欧美1区二区| 国产精品一区二区三区四区在线观看 | 久久中文字幕国产| 欧美日韩一区二区三区免费看| 亚洲欧美综合另类在线卡通| 国产成人午夜99999| 国产精品久久久久久久免费软件| 精品理论电影在线| 清纯唯美亚洲经典中文字幕| 欧美色网在线| av在线私库| 日本电影全部在线观看网站视频| 天天看片激情网站| 九九大香尹人视频免费| 国产一级黄色| 欧洲精品乱码久久久久蜜桃| 国产探花精品一区二区| 亚洲在线视频播放| av一级在线观看| 激情五月色婷婷| 成人在线观看免费完整| 日本黄色小视频在线观看| 一卡二卡三卡四卡| 精品人妻一区二区免费| 亚洲AV成人精品| 91插插插影院| 色哟哟网站在线观看| 91女神在线观看| 五月婷婷激情久久| 中文字幕av不卡在线| 欧美精品99久久| 亚洲熟女乱色一区二区三区| 日本毛片在线免费观看| 美女av免费在线观看| 国产在线观看福利| 伊人网在线综合| 中文字幕55页| 人妻av一区二区| www.久久av| 91视频综合网| 久久精品第一页| www.国产高清| 亚洲在线视频播放| www.久久久久久久久久| 亚洲欧美黄色片| 中文字幕av免费| 成人亚洲精品7777| 在线观看色视频| xvideos入口| 日本激情免费| 国产在线观看免费| 欧美96在线| av在线私库| 日韩精品视频中文字幕| 成人高潮视频| 国产精品x453.com| 免费在线亚洲欧美| 成人激情综合网站| 国产欧美一区二区三区在线老狼| 亚洲欧洲综合另类| 欧美伊人久久久久久久久影院| 欧美色图在线观看| 精品国产一区二区在线观看| 中文字幕av日韩| 8x海外华人永久免费日韩内陆视频 | 国产一区二区三区久久悠悠色av| 国产一区二区影院| 国产欧美日韩在线视频| 午夜精品国产更新| 精品国产免费一区二区三区香蕉| 亚洲美女在线看| 久久久久久久久久久人体| 91亚洲va在线va天堂va国| 福利视频久久| 欧美久久久久久久久久久久久久| 欧美成人xxxxx| 少妇户外露出[11p]| 九九热在线免费观看| h狠狠躁死你h高h| 国产尤物一区二区三区| 福利h视频在线| 国产福利在线播放麻豆| 中文字幕亚洲在线观看| 国产精品第十页| 91视频91自| 91国内精品野花午夜精品| 亚洲系列中文字幕| 91色精品视频在线| 久草热视频在线观看| 亚洲黄色免费视频| 中文字幕永久免费视频| 夜夜嗨yeyeh| 男人影院在线观看| 欧美激情15p| 国产资源在线一区| 欧美色xxxx| 久色乳综合思思在线视频| 国产综合精品一区二区三区| 亚洲五月天综合| 国产大片中文字幕| 国产麻豆精品高清在线播放| 国产日韩精品在线看| 66精品视频在线观看| 成人三级网址| 中文字幕一区二区三区中文字幕| 久久九九免费| 亚洲国产综合色| 国产午夜精品视频| xfav资源| 在线观看黄网站| 亚洲国产精品区| 中文字幕乱在线伦视频乱在线伦视频| 黄色软件视频在线观看| 久久av超碰| 懂色av一区二区夜夜嗨| 欧美亚洲综合久久| 性欧美办公室18xxxxhd| 一本一道久久a久久精品综合 | 亚洲一区久久久| 欧美少妇性生活视频| avove在线播放| 欧美jizzhd欧美精品巨大| 永久免费在线观看视频| 蜜臀91精品国产高清在线观看| 成人av免费在线播放| 日韩区在线观看| 成人欧美一区二区三区黑人孕妇 | http;//www.99re视频| 午夜欧美福利视频| 国产午夜麻豆影院在线观看| www.1024| 高清在线一区二区| 国产一区二区三区在线观看免费 | 2021av天天| www.久久久久爱免| 国产精品69毛片高清亚洲| 91精品国产麻豆| 国产精品日韩一区二区三区| 日本精品一二三| 五月婷婷伊人网| 精品美女在线观看视频在线观看| 成人综合专区| 国产精品丝袜一区| 国产精品系列在线播放| 欧美在线观看一区| 亚洲在线一区二区| 真人bbbbbbbbb毛片| 亚欧精品一区二区三区| 欧美xxxhd| 狠狠色综合色综合网络| 欧美xingq一区二区| 欧美午夜精品久久久久免费视| 自拍偷拍你懂的| 免费a级观看| 综合伊人久久| 国产精品丝袜黑色高跟| 韩国国内大量揄拍精品视频| 亚洲欧美国产日韩综合| 无码国产精品高潮久久99| 91精选在线| 日日摸夜夜添夜夜添国产精品| 欧美日韩国产系列| 九色视频成人porny| 污污的视频在线免费观看| 麻豆美女网站| 日韩av黄色在线| 夜夜嗨av一区二区三区四季av| 国产精品久久久久9999| 欧美日韩一区二区三区四区五区六区| 玖玖精品国产| 成人51免费| 国产精品久久久久永久免费观看 | 澳门黄色一级片| 狠狠色一日本高清视频| 国产精品一区二区av日韩在线| 亚洲午夜av在线| 91精品国产高清久久久久久91裸体 | 久久www成人_看片免费不卡| 欧美成人aa大片| 女同性恋一区二区| 国产尤物在线观看| 亚洲va久久久噜噜噜久久天堂| 浮妇高潮喷白浆视频| a天堂在线观看视频| av免费网站在线| 国产一区二区免费视频| 久久精品福利视频| 一区二区三区欧美精品| 欧美啪啪精品| 荡女精品导航| 欧美视频中文字幕在线| 久草精品电影| 精品国产青草久久久久96| 欧美野外wwwxxx| 成人综合婷婷国产精品久久蜜臀| 九九热视频这里只有精品| 国产一级片中文字幕| 日日爱夜夜操| 欧美一级本道电影免费专区| 欧美浪妇xxxx高跟鞋交| 国产一区二区不卡视频| 日韩激情在线视频| 99在线免费视频观看| 99在线精品视频免费观看20| 变态调教一区二区三区| 成a人片国产精品| 全球成人中文在线| 网站永久看片免费| 免费毛片在线| 国产中文字幕精品| 97精品视频在线播放| 91激情视频在线观看| 国内福利写真片视频在线 | 成人精品影院| 欧美福利电影网| 中文亚洲字幕| 亚洲片在线观看| 在线观看免费成人av| 有没有片在线看www| 日韩中文在线电影| 亚洲精品国产精品自产a区红杏吧 亚洲精品国产精品乱码不99按摩 亚洲精品国产精品久久清纯直播 亚洲精品国产精品国自产在线 | 久久精品免费播放| 国产伦精品一区三区精东| 韩国97影院| 日韩精品午夜视频| 欧美激情第99页| 激情五月激情综合| 在线黄色网页| 亚洲人成网站精品片在线观看| 激情小说综合网| 丰满人妻熟女aⅴ一区| www.成人网| 国产一区二区三区在线视频| 亚洲午夜精品国产| 男人天堂av网| 99精品国产一区二区三区2021| 色哟哟一区二区三区| 福利视频一区二区三区四区| 欧美日韩亚洲第一页| 日韩精品欧美| 尤物精品国产第一福利三区| 五月婷婷综合在线观看| www.视频在线.com| 国产欧美一区视频| 亚洲国产欧美日韩| 欧美性狂猛xxxxxbbbbb| 亚州av乱码久久精品蜜桃| 中文字幕九色91在线| 五月婷婷婷婷婷| 欧美性猛片xxxxx免费中国| 黄色一级片免费在线观看| 中日韩精品视频在线观看| 免费毛片在线看片免费丝瓜视频| 日本一区二区视频在线| 日韩av一级大片| 男人打飞机网站| 91精品动漫在线观看| 裸体女人亚洲精品一区| 欧美老熟妇一区二区三区| 黄色在线观看www| 一本到不卡免费一区二区| aaaaaa亚洲| h网址在线观看| 91麻豆国产自产在线观看| 欧美一区1区三区3区公司| 欧美性性性性性ⅹxxbbbb| 亚洲无吗在线| 国产精品久久久久久久久久久久久| 在线视频免费观看一区| 91中文字幕在线视频| 欧洲av不卡| 国内精品久久久久久久影视麻豆| 综合网中文字幕| 欧美日韩精品亚洲精品| 欧美aaa视频| 日韩欧美你懂的| 亚洲 小说 欧美 激情 另类| 丰满大乳少妇在线观看网站| 色综合中文综合网| 成人三级做爰av| 黄网站免费在线播放| 欧美视频裸体精品| 亚洲精品鲁一鲁一区二区三区| 乱人伦中文视频在线| 欧美视频中文在线看| 日批视频在线看| 亚洲婷婷噜噜| 欧美高清视频在线高清观看mv色露露十八| 中文字幕一二三区| 日本片在线观看| 91麻豆精品久久久久蜜臀| 级毛片内射视频| 成人性片免费| 亚洲精品乱码久久久久久按摩观| 精品国产大片大片大片| 国产一区二区三区黄网站| 中文字幕精品视频| 中文字幕日韩经典| 91成人影院| 91在线短视频| 色一色在线观看视频网站| 99久久精品久久久久久清纯| 国产xxxx振车| 激情小说 在线视频| 一本久道久久综合中文字幕| 亚洲熟妇一区二区三区| 少妇高潮一区二区三区99| 中文字幕精品—区二区| 97成人在线观看| 日韩亚洲国产欧美| 另类欧美小说| 国产1区2区3区| 亚洲一区二区不卡免费| 成年人小视频在线观看| 日日夜夜天天综合| 最近2019年中文视频免费在线观看| 91麻豆精品在线| 影音先锋在线一区| 欧美激情第一页在线观看| gogo高清免费视频| 亚州成人在线电影| 人妻少妇无码精品视频区| 91国产精品| 欧美激情xxxxx| 四虎精品影院在线观看视频 | 亚洲精品在线视频| 国产精品第6页| 雨宫琴音一区二区在线| 久久久影院一区二区三区| 日本免费视频www| 狠狠色狠色综合曰曰| 国产黄色片在线| 国产传媒欧美日韩成人精品大片| 国产精品一区二区女厕厕| 影音先锋2020资源| ●精品国产综合乱码久久久久| 国内av免费观看| **日韩最新| 日韩av免费在线| 波多野结依一区| 国产+成+人+亚洲欧洲自线| 国产精品8888| 国产黄色片在线播放| 91精品国产一区二区三区香蕉| 免费无码毛片一区二区app| 欧美hd在线| 欧美另类一区| 九色视频网站在线观看| 日韩手机在线导航| 天天干,天天干| 日本美女一区二区三区| 欧美性大战久久| 四虎永久免费地址| 7777久久香蕉成人影院| 日韩欧美99| 女女色综合影院| 色综合影院在线|