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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2685|回復(fù): 5
收起左側(cè)

51單片機(jī)PID算法控制直流電機(jī)轉(zhuǎn)速

[復(fù)制鏈接]
ID:1140214 發(fā)表于 2024-12-18 16:12 | 顯示全部樓層 |閱讀模式
這是一個論壇老哥( ID:171036)20年寫的有一部分我不會調(diào)了,我想讓電機(jī)的實際轉(zhuǎn)速與目標(biāo)轉(zhuǎn)速一致 新建文件夾.zip (41.75 KB, 下載次數(shù): 0)

111.png

  • /*PID的參數(shù)設(shè)置可以參照以下來進(jìn)行:
  •   參數(shù)整定找最佳,從小到大順序查;
  •   先是比例后積分,最后再把微分加;
  •   曲線振蕩很頻繁,比例度盤要放大;
  •   曲線漂浮繞大灣,比例度盤往小扳;
  •   曲線偏離回復(fù)慢,積分時間往下降;
  •   曲線波動周期長,積分時間再加長;
  •   曲線振蕩頻率快,先把微分降下來;
  •   動差大來波動慢。微分時間應(yīng)加長;
  •   理想曲線兩個波,前高后低4比1 ;
  •   一看二調(diào)多分析,調(diào)節(jié)質(zhì)量不會低;
  • */
  • #include <reg51.h>
  • #include<stdio.h>
  • #define uchar unsigned char
  • #define uint unsigned int
  • sbit qidong=P1^3;//啟動鍵
  • sbit tingzhi=P1^4;//停止鍵
  • sbit fangxiang=P1^5;//轉(zhuǎn)向鍵
  • sbit AddSpeed=P1^6;//加速鍵
  • sbit SubSpeed=P1^7;//減速鍵
  • sbit RS = P2^5;//LCD1602數(shù)據(jù)命令選擇端口
  • sbit RW = P2^6;//LCD1602讀寫選擇端口
  • sbit EN = P2^7;//LCD1602使能端口
  • sbit IN2=P3^3;//L298輸入端2
  • sbit IN1=P3^4;//L298輸入端1
  • sbit PWM_FC=P3^5;//L298使能端口
  • uchar aa[]={'T','a','r','g','e','t',' ',' ',' ',' ',' ','r','/','s','e','c'};//目標(biāo)轉(zhuǎn)速:Target  r/sec
  • uchar cc[]={'A','c','t','u','a','l',' ',' ',' ',' ',' ','r','/','s','e','c'};//實測轉(zhuǎn)速: Actual  r/sec
  • uchar displayflag;//顯示標(biāo)志位變量
  • uint SetSpeed=3000;//聲明設(shè)定速度變量
  • uint ActualSpeed=0;//聲明實際速度變量
  • int e ,e1 ,e2 ;//聲明當(dāng)前偏差值變量、之后偏差值變量、再后偏差值變量
  • int out=0;//PID調(diào)節(jié)后輸出偏差值變量
  • uint cnt=0;//定時器1中斷次數(shù)變量
  • uint Inpluse=0;//聲明脈沖計數(shù)變量、
  • uint PWMTime=100;//聲明脈沖寬度時間變量
  • float uk ,uk1 ,duk ;//聲明目前總偏差值變量、之后偏差值總變量、偏差值總變量
  • float Kp=0.36,Ki=0.05,Kd=0.016;//pid控制系數(shù)p=0.1,i=0.05,d=0.016。
  •   void delay(uchar x)
  • {
  •    uint i,j;
  •    for(i=x;i>0;i--)
  •     for(j=50;j>0;j--);
  •    }
  •   void DelayUs2x(unsigned char t)
  • {
  •    while(--t);
  •   }
  •   void DelayMs(unsigned char t)
  • {
  •    while(t--)
  • {
  •     DelayUs2x(245);
  •     DelayUs2x(245);
  •    }
  • }
  •   void write_com(uchar com)//寫命令
  • {
  •    RS=0;
  •    RW=0;
  •    P0=com;
  •    DelayMs(5);
  •    EN=1;
  •    DelayMs(5);
  •    EN=0;
  •   }
  •   void write_data(uchar date)//寫一個字符
  • {
  •    RS=1;
  •    RW=0;
  •    P0=date;
  •    DelayMs(5);
  •    EN=1;
  •    DelayMs(5);
  •    EN=0;
  •   }
  •   void init()//初始化
  • {
  •    write_com(0x38);
  •    write_com(0x0c);
  •    write_com(0x06);
  •    write_com(0x01);
  •   }
  •   void LCD_Write_String(uchar x,uchar y,uchar *s)//寫字符串
  • {
  •    if (y == 0)
  • {
  •     write_com(0x80 + x);
  •    }
  •    else
  • {
  •     write_com(0xC0 + x);
  •    }
  •    while (*s)
  • {
  •      write_data( *s);
  •      s++;
  •    }
  • }
  •   void PIDControl()//pid偏差計算
  • {
  •    e=SetSpeed-ActualSpeed;//計算當(dāng)前偏差值變量
  •    duk=(Kp*(e-e1)+Ki*e+Kd*(e-2*e1+e2));//PID連續(xù)系統(tǒng)離散化增量型PID算法,算出總偏差值變量。
  •    uk=duk+uk1;//計算偏差值總變量加上之后偏差值總變量之和賦給目前總偏差值變量
  •    out=(int)uk;//強(qiáng)制類型轉(zhuǎn)化為整數(shù)型的目前總偏差值變量賦給PID調(diào)節(jié)后輸出偏差值變量
  •    if(out>1000)//判斷PID調(diào)節(jié)后輸出偏差值變量是否大于100
  • {
  •     out=1000;//PID調(diào)節(jié)后輸出偏差值變量為100
  •    }
  •    else if(out<0)//判斷PID調(diào)節(jié)后輸出偏差值變量是否小于0
  • {
  •     out=0;//PID調(diào)節(jié)后輸出偏差值變量為0
  •   }
  •    uk1=uk;//目前總偏差值變量賦給之后偏差值總變量
  •    e2=e1;//之前偏差值變量賦給之后偏差值變量
  •    e1=e;//當(dāng)前偏差值變量賦給之前偏差值變量
  •    PWMTime=out;//PID調(diào)節(jié)后輸出偏差值變量賦給脈沖寬度時間變量
  • }
  •   void PWMOUT()
  • {
  •    if(cnt<PWMTime)//判斷定時器1中斷次數(shù)變量是否小于脈沖寬度時間變量
  • {
  •     PWM_FC=1;//脈沖寬度輸入端口輸出高電平
  •    }
  •    else
  • {
  •     PWM_FC=0;//脈沖寬度輸入端口輸出低電平
  •    }
  •    if(cnt>1000)//判斷定時器1中斷次數(shù)變量是否大于100
  •    cnt=0;//定時器1中斷次數(shù)變量歸0
  • }
  •   void SystemInit()//定時器0定時器1外部中斷0初始化函數(shù)
  • {
  •    TMOD=0X21;//定時器0方式1,定時器1方式2。
  •    TH0=0xf8;//初裝定時器0高八位寄存器定時數(shù)值
  •    TL0=0x50 ;//初裝定時器0低八位寄存器定時數(shù)值,即2毫秒。
  •    TH1=0xC0;//初裝定時器1高八位寄存器定時數(shù)值
  •    TL1=0XC0;//初裝定時器1低八位寄存器定時數(shù)值,即16毫秒。
  •    EA=1;//開總中斷
  •    EX0=1;//開外部中斷0
  •    IT0=1;//外部中斷0下降沿觸發(fā)
  •    ET0=1;//開定時器0中斷允許
  •    ET1=1;//開定時器1中斷允許
  •    TR0=1;//開定時器0中斷
  •    TR1=1;//開定時器1中斷
  •    e =0;//偏差值變量為0
  •    e1=0;//之后偏差值變量為0
  •    e2=0;//再后偏差值變量為0
  •    IN1=1;
  •    IN2=1;
  •   }
  •   void SpeedSet()//設(shè)定速度函數(shù)
  • {
  •    if(qidong==0)
  • {
  •     delay(5);
  •     if(qidong==0)
  •   {
  •      IN1=0;
  •      IN2=1;
  •      while(qidong==1);
  •     }
  •    }
  •    if(tingzhi==0)
  • {
  •     delay(5);
  •     if(tingzhi==0)
  •   {
  •      IN1=1;
  •      IN2=1;
  •      EN=1;
  •      while(tingzhi==1);
  •     }
  •    }
  •    if(fangxiang==0)
  • {
  •     delay(5);
  •     if(fangxiang==0)
  •   {
  •      IN1=~IN1;
  •      IN2=~IN2;
  •      while(fangxiang==1);
  •     }
  •    }
  •    if(AddSpeed==0)//判斷加速鍵是否按下
  • {
  •     delay(5);//延時
  •     if(AddSpeed==0)//再次判斷加速鍵是否按下
  •   {
  •      SetSpeed+=100;//設(shè)定速度變量每次加100
  •      if(SetSpeed>3500)//判斷設(shè)定速度變量是否大于3500
  •    {
  •       SetSpeed=3500;//設(shè)定速度變量歸為3500
  •      }
  •     }
  •    }
  •    if(SubSpeed==0)//判斷減速鍵是否按下
  • {
  •     delay(5);//延時
  •     if(SubSpeed==0)//再次判斷減速鍵是否按下
  •   {
  •      SetSpeed-=100;//設(shè)定速度變量每次減100
  •      if(SetSpeed<0)//判斷設(shè)定速度變量是否小于0
  •      SetSpeed=0;//設(shè)定速度變量歸0
  •     }
  •    }
  •     aa[7]=SetSpeed/1000+'0';
  •     aa[8]=SetSpeed/100%10+'0';
  •     aa[9]=SetSpeed/10%10+'0';
  •     aa[10]=SetSpeed%10+'0';
  •     LCD_Write_String(0,0,aa);
  •   }
  •   /**************主函數(shù)************/
  •   void main()
  • {
  •    SystemInit();
  •    init();
  •    LCD_Write_String(0,0,aa);
  •    displayflag=1;
  •    while(1)
  • {
  •     SpeedSet();
  •     if(displayflag==1)
  •   {
  •      displayflag=0;
  •      cc[7]=ActualSpeed/1000+'0';
  •      cc[8]=ActualSpeed/100%10+'0';
  •      cc[9]=ActualSpeed/10%10+'0';
  •      cc[10]=ActualSpeed%10+'0';
  •      LCD_Write_String(0,1,cc);
  •     }
  •    }
  •   }
  •   void int0() interrupt 0//外部中斷0函數(shù)
  • {
  •    Inpluse++;//脈沖計數(shù)變量加加
  •   }
  •   void Timer0() interrupt 1//定時器0中斷服務(wù)函數(shù)
  • {
  •    static uint time=0;//轉(zhuǎn)速測量周期變量
  •    TH0=0xf8;//重裝定時器0高八位寄存器計數(shù)值
  •    TL0=0x50 ;//重裝定時器0低八位寄存器計數(shù)值,即2毫秒。
  •    time++;//轉(zhuǎn)速測量周期變量加加
  •    if(time>500)//判斷轉(zhuǎn)速測量周期變量是否大于500,等于500就是500x2毫秒=1000毫秒,也就是1s。
  • {
  •     time=0;//轉(zhuǎn)速測量周期變量歸0
  •     displayflag=1;//顯示標(biāo)志位變量置1
  •     ActualSpeed=Inpluse;//脈沖計數(shù)變量表示實際速度變量
  •     Inpluse=0;//脈沖計數(shù)變量歸0
  •     PIDControl();//PID控制函數(shù)
  •    }
  •    PWMOUT();
  • }
  •   void Timer1() interrupt 3//定時器1中斷服務(wù)函數(shù)
  • {
  •    cnt++;//定時器1中斷次數(shù)變量
  •   }

回復(fù)

使用道具 舉報

ID:301191 發(fā)表于 2024-12-22 17:02 | 顯示全部樓層
頂一下
回復(fù)

使用道具 舉報

ID:1109793 發(fā)表于 2024-12-22 18:38 | 顯示全部樓層
我測試了一些,是單管控制,過沖比較嚴(yán)重,搞很久,最后就是把e限制了值,我編碼器60脈沖,只有一個信號,0.1秒一個測量周期,輸出鎖定在+—10轉(zhuǎn),除了因為限制e的值后使提速變的比較緩慢以外,倒是可以實現(xiàn)空載時鎖定速度,200-3000之間都可以,目前沒有測試加載情況。因為電流還要控制,目前沒有好的限流方案用啊。
回復(fù)

使用道具 舉報

ID:97678 發(fā)表于 2024-12-22 19:14 | 顯示全部樓層
怎么可以調(diào)節(jié) 步進(jìn)電機(jī)的步數(shù)?
回復(fù)

使用道具 舉報

5#
無效樓層,該帖已經(jīng)被刪除
ID:420836 發(fā)表于 2024-12-23 01:16 | 顯示全部樓層
PID 速度控制的目的不是使實際輸出速度等于目標(biāo)速度嗎? 如果程序正確,則可能是由于比例,積分和微分系數(shù)缺乏調(diào)整。
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2024-12-23 09:17 | 顯示全部樓層
1,你這個電機(jī)控制并不需要D項,PI控制就足夠了
2,I項需要限幅
3,過流控制不過是程序流程上的需要而已,在這個電路中意義不大
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
欧美国产一区二区| 成人福利网站| 久久伊人一区| www.在线欧美| gay欧美网站| 欧美精产国品一二三区| 亚洲久久久久久| 中文字幕国产精品久久| 久久久久久一级片| 国产一区不卡| 国产视频第一区| luxu259在线中文字幕| 玖玖爱在线观看| 久久久免费看| 一色桃子一区二区| 亚洲欧洲国产日韩| 欧美天天在线| 亚洲黄色免费看| 嫩草www视频在线观看高清| 国产中文字字幕乱码无限| 精品人妻人人做人人爽| 18一19gay欧美视频网站| 天天av天天翘天天综合网 | av成人动漫| 日本高清视频免费看| 美女又爽又黄视频毛茸茸| 色涩成人影视在线播放| 久久精品国产精品| 天天色综合天天| 久久精品无码一区二区三区| 毛片基地黄久久久久久天堂| 任你弄精品视频免费观看| 久草中文在线观看| 成年网站在线看| 国产区精品在线| 色屁屁草草影院ccyy.com| 国自产拍偷拍精品啪啪一区二区 | 亚洲国产无码精品| 天堂av8在线| 日本一区精品| 26uuu亚洲伊人春色| 欧美日韩一区三区| 韩国版免费三体| 国产在线看片免费视频在线观看| aaaaa级少妇高潮大片免费看| 日韩精品在线视频免费观看| 国产极品jizzhd欧美| 日韩欧美自拍偷拍| 中文字幕在线一区免费| 在线视频免费在线观看一区二区| 五月天激情在线| 拍拍拍999自拍偷| 亚洲大尺度网站| 好吊日在线视频| 国产福利影院在线观看| 欧美午夜欧美| 欧美综合第一页| 亚洲午夜未满十八勿入免费观看全集 | 日韩欧美国产免费| 国产精品国产三级欧美二区| 国产视频一区在线| 欧美日韩色婷婷| 99国产精品99久久久久久| 五月天久久久| 日韩福利影视 | 久久高清免费观看| 国产剧情在线观看一区| 国产一区调教| 一区二区电影免费观看| 91精品国产黑色瑜伽裤| 无人视频在线观看免费| 黄在线观看在线播放720p| 国产免费叼嘿网站免费| 中日精品一色哟哟| 妺妺窝人体色www在线下载| 国产精品日日摸夜夜爽| 日韩国产一级片| 日本一区二区三区视频在线观看 | 欧美韩国亚洲| 理论片午午伦夜理片在线播放| 欧美艹逼视频| wwww在线观看| 国产精品视频一区麻豆| 色婷婷视频在线| 在线免费看91| 国产又黄又猛又粗又爽| 婷婷丁香综合网| www.四虎精品| 凹凸日日摸日日碰夜夜爽1| 亚洲高清视频一区| 国产91aaa| 精品免费国产| av免费观看久久| 国产精品观看在线亚洲人成网| 久久高清视频免费| 中文字幕免费精品一区| 美女少妇精品视频| 亚洲午夜av久久乱码| 最新日韩中文字幕| 精品1区2区在线观看| 欧美日韩一区小说| 亚洲成人黄色在线| 日韩欧美一区二区久久婷婷| 欧美四级电影网| 精品美女久久久久久免费| 欧洲在线/亚洲| 动漫精品一区二区| 欧美三级电影在线观看| 亚洲成人黄色网| 北条麻妃久久精品| www日韩欧美| 日本成人激情视频| 国产精品麻豆免费版| 亚洲一区三区视频在线观看| 欧美精品二区三区四区免费看视频| 日韩高清av| 亚洲一区中文字幕| 青青草国产精品一区二区| 欧美又大又硬又粗bbbbb| 91在线无精精品一区二区| 国产成人精品av| 韩国成人av| 国内一区在线| 91精品国产毛片武则天| 日韩av不卡播放| av高清在线免费观看| 乌克兰美女av| 国产91在线免费观看| 亚洲国产日韩欧美在线观看| 手机免费av片| 中文字幕有码在线播放| 夫妇露脸对白88av| 天天插天天操天天干| 精品无码一区二区三区的天堂| 久久视频免费在线观看| 又嫩又硬又黄又爽的视频| 免费av网站在线| 天堂中文在线免费观看| 四虎影视永久免费观看| 免费a级人成a大片在线观看| 懂色av色香蕉一区二区蜜桃| 一区中文字幕电影| 国产99久久久国产精品成人免费| 成人精品视频| 国内成人在线| 葵司免费一区二区三区四区五区| 日韩成人一级片| 国产一区二区在线看| 99国产精品久久久| 欧美性猛交xxxx久久久| 欧美老女人第四色| 精品国产123| 7777精品视频| 亚洲精品成人三区| 免费观看污网站| 进去里视频在线观看| 亚洲a视频在线观看| 免费观看的黄色网址| 在线播放日本| 高清在线视频不卡| 久久综合欧美| 国产精品一区二区视频| 国产亚洲欧美一区在线观看| 亚洲图片欧美视频| 欧美日本在线播放| 在线播放日韩av| 国产99在线免费| 日韩精品一区二区三区不卡| 日本a级片视频| 国产精品爽爽久久久久久| 一区二区免费播放| 51免费午夜啪啪| 黄色在线视频观看网站| 六月婷婷综合| 午夜日韩激情| 成人私拍视频| 在线成人黄色| 不卡高清视频专区| 欧美一区二区日韩一区二区| 欧美www在线| 亚洲国产一区二区精品视频 | 麻豆91小视频| 色欧美乱欧美15图片| 亚洲精美色品网站| 8x拔播拔播x8国产精品| 国产午夜精品视频一区二区三区| 亚洲一二区在线观看| 中文字幕av久久爽一区| 日韩在线观看视频一区二区三区| 情趣网站视频在线观看| 国产日韩电影| 美女黄色成人网| 粉嫩av一区二区三区免费野| 欧美性受xxxx黑人猛交| 国产在线青青草| 国产免费av一区| av资源在线看| 国产成人免费| 一区视频在线| 色婷婷精品久久二区二区蜜臂av | 好男人看片在线观看免费观看国语| 韩国精品视频在线观看 | 亚洲av成人无码一二三在线观看| 亚洲狼人综合网| 精品av中文字幕在线毛片| 欧美三级美国一级| 国产精品69久久久久水密桃| 粉嫩老牛aⅴ一区二区三区 | 在线观看网站黄不卡| 国产精品盗摄久久久| 色一情一区二区| 午夜精品久久久久久久91蜜桃| 天天噜噜噜噜噜噜| av电影高清在线观看| 免费视频国产一区| 亚洲日本在线a| 夜夜嗨av色一区二区不卡| 亚洲一区3d动漫同人无遮挡| 久久艹精品视频| 成视人a免费观看视频| 91在线成人| 东方aⅴ免费观看久久av| 制服丝袜亚洲网站| 国产精品视频1区| 久久久久久久久久久久久国产精品| 乱h高h女3p含苞待放| chinesemodel无套啪啪| av自拍一区| 福利一区在线观看| 在线中文字幕日韩| 日本成年人网址| 97公开免费视频| 中文有码在线播放| 成全电影播放在线观看国语| 日韩a级大片| 亚洲人成影院在线观看| 国产精品免费观看在线| 中文字幕在线观看网址| 乳奴隷乳フ辱julia在线观看| 538在线精品| 国产精品99久久久久久久vr| 美女av一区二区| 亚洲av毛片在线观看| 国产精品入口免费麻豆| 久久视频社区| av不卡在线观看| 欧美激情视频网址| 精品少妇一区二区三区在线| 精品国产乱子伦| 一级视频在线观看视频在线啦啦| 欧美一级全黄| 亚洲成年人影院| 国产精品久久久久久搜索| 色呦呦一区二区| 999www成人| 婷婷丁香综合| 欧美成人精品高清在线播放| 日本一区二区三区www| 久久久成人免费视频| 免费看成一片| 国语精品一区| 亚洲欧洲日本专区| 美国av在线播放| 日韩在线观看第一页| av午夜在线| 国产精品一区二区三区四区| 69**夜色精品国产69乱| 免费视频91蜜桃| 在线播放中文字幕| 日本亚洲免费观看| 亚洲国产成人爱av在线播放| 免费成人在线视频网站| 欧美日韩精品亚洲精品| 天天操夜夜干| 日韩精品久久久久久久电影99爱| 亚洲国产日韩综合久久精品| 久久国产精品-国产精品| 中文字幕精品无| 裤袜国产欧美精品一区| 亚洲三级免费电影| 欧美日韩另类综合| 日本精品一二区| 国产精品中文字幕制服诱惑| 欧美日韩视频专区在线播放| 日韩精品 欧美| 尤物视频在线观看网站| 日韩精品一区二区三区中文| 国产精品每日更新| 国产精品香蕉国产| 精品国产成人亚洲午夜福利| 天天色天天色| 国产日韩一区| 亚洲激情第一页| 99九九99九九九99九他书对| 国产一起色一起爱| 亚洲一区二区电影| 视频一区二区三区在线| 91国产在线精品| 精品爆乳一区二区三区无码av| 性爱视频在线播放| 国产精品不卡在线| 亚洲一区二区三区乱码| 亚洲国产日韩在线人成电影| 99精品中文字幕在线不卡| 欧美午夜不卡在线观看免费| www黄色在线| 快播av资源| 激情欧美一区二区| 欧美精品videos| 欧美做受喷浆在线观看| 一级片在线视频| 国产午夜久久久久| 亚洲精品国产精品国自产观看| www.四虎网站| 欧美视频网站| 97超级碰碰人国产在线观看| 中文字幕免费高清网站| 成人台湾亚洲精品一区二区 | 激情视频国产| 99国产成+人+综合+亚洲欧美| 久久久久久久91| 日韩欧美性视频| www.爱久久| 亚洲欧美国产一区二区三区| 91小视频网站| 亚洲最大黄色| 国产精品美女视频| 波多野结衣 作品| gogo高清免费视频| 99在线精品观看| 亚洲在线播放电影| 碰草在线视频| 国产一区在线视频| 日本在线视频一区| 涩涩屋黄网站| 国产乱子伦视频一区二区三区 | 久久久精品视频免费| 国产精品99精品一区二区三区∴| 日韩一级免费观看| 在线不卡av电影| 男女av在线| av中文字幕在线不卡| 色姑娘综合av| jizzjizz16| 91免费在线播放| 国产一区二区三区奇米久涩| 欧美另类色图| 免费成人在线影院| 成人激情电影一区二区| 中国一级特黄视频| 欧美3p视频| 日韩中文字幕网站| 毛片在线免费视频| 精品乱码一区二区三区四区| 亚洲精品久久久久久久久久久久久| 成人免费黄色小视频| 欧美成人精品一级| 久久精品国产91精品亚洲| 国产免费www| 999久久久精品国产| 国产精品久久久久久婷婷天堂| 性欧美最新另类| 在线播放日韩| yellow视频在线观看一区二区 | 伊人久久大香线蕉综合影院首页| 91久久免费观看| 日韩片在线观看| 青青在线精品| 日韩亚洲欧美中文高清在线| 在线免费观看av片| 极品裸体白嫩激情啪啪国产精品| 91精品天堂| 最近2018年中文字幕在线| 天天射成人网| 成人激情视频在线播放| 天堂网www天堂在线网| 91麻豆精品视频| 精品久久久噜噜噜噜久久图片| 91精品国产91久久久久久青草| 欧美一级xxx| 九九免费精品视频| 99国产精品免费视频观看| 91精品国产综合久久香蕉最新版| 亚洲精品国产精品国| 久久国产日本精品| 午夜久久资源| av在线日韩国产精品| 日韩一区二区精品在线观看| 久久婷婷国产麻豆91| 一区二区中文字幕在线观看| 久久久免费高清电视剧观看| 极品国产91在线网站| 伊人久久大香线蕉综合影院首页| 久久成人精品视频| 丰满少妇被猛烈进入| 激情欧美一区| 亚洲v国产v| 亚洲精品福利网站| 成人综合婷婷国产精品久久蜜臀| 亚洲国产高清国产精品|