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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9220|回復: 9
打印 上一主題 下一主題
收起左側

51單片機光敏電阻+步進電機雙軸自動追光系統程序原理圖設計

  [復制鏈接]
跳轉到指定樓層
樓主
ID:975909 發表于 2022-5-16 08:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
制作出來的單片機雙軸自動追光系統實物圖如下:


51單片機雙軸自動追光系統主要由STC89C52RC + 5516光敏電阻 + ADC0832+ ULN2803 + 步進電機 + LCD1602顯示屏組成。
1.通過子電路板的上、下、左、右四個光敏電阻來感受四個方向的光強,自動尋找光強最強的方向。四個光敏電阻的分壓電路將測得的光強轉換為電信號,再通過兩個ADC0832 轉換為數字量,單片機對數據進行比較處理之后進行顯示并輸出控制信號通過ULN2803芯片驅動步進電機轉動。
2.系統共設置有兩個模式,自動模式與手動模式,可通過按鍵切換。
3.自動模式下分為尋光與避光模式,尋光模式下系統會自動尋找光照最強的地方,避光模式下系統會避開光照強烈的地方,可通過按鍵切換。
4.手動模式下可通過上下左右四個按鍵(只在手動模式有效)來控制電機的轉動。
5.LCD1602 液晶屏實時顯示ADC芯片轉換的光敏數值
注意:由于系統功率有限,無法同時有效驅動顯示屏和兩個電機的運轉,當所有器件均由電源線一個口供電時電機運轉緩慢, 同時電機運轉時會拉低整個系統的電壓,顯示屏會變暗,所以需要外接電池盒對兩個步進電機進行單獨供電,經過測試,接四節5 號南孚電池電機能正常運轉,接三節5號南孚電池電機雖能運轉但力矩過小(電機轉動的力太小) ,稍微有障礙物或者控制線的阻擋就轉不動了。 (電池盒電源線的夾子夾在左下角的P6 上,紅夾子夾 + 號一端,黑夾子夾 - 號端)

電路原理圖如下:


還有原理圖及實物圖和Altium Designer-原理圖及PCB工程因為文件太大沒法上傳

  • 將上下兩部分連接的排線接好,兩個電路板插口處上有文字標識,要對應插好,不要接反了
上 - 上
下  - 下
左  - 左
右  - 右
GND  - GND
VCC  - VCC
  •            將上下用螺絲連接起來
這根長螺絲插到底座上,如右圖



3.
將小螺絲刀插入底座上的黑色小螺絲,擰緊,上下主體連接完畢
            
4.連接電機排線
上面這個電機的線插到最左邊帶有‘Y方向’標識的接口,紅線朝右
下面這個電機的線插到中間帶有‘X方向’標識的接口,紅線朝右

5.檢查線,屏幕是否插好,檢查無誤后接上電源線,打開電池盒背部的開關,打開板子上的電源開關,屏幕點亮,自動顯示A/D轉換的值,開機默認自動尋光模式。(用安卓線供電無需電池盒)


單片機源程序如下:
  1. #include <reg52.h>
  2. #include "Delay.h"
  3. #include "ADC0832.h"
  4. #include "LCD1602.h"
  5. #include "StepMotor.h"

  6. #define uchar unsigned char        //宏定義
  7. #define uint  unsigned int        //宏定義

  8. #define Light_Sensty  3                 //感光靈敏度

  9. sbit Key_Pattern = P3^4;        //模式切換
  10. sbit Key_Blk_or_Lgt = P3^5;        //自動尋/避光
  11. sbit Key_Up           =        P3^0;         //上按鍵
  12. sbit Key_Down         =         P3^1;         //下按鍵
  13. sbit Key_Left         =         P3^2;         //左按鍵
  14. sbit Key_Right        =         P3^3;         //右按鍵

  15. uchar Up_data,Down_data,Right_data,Left_data;//X,Y方向的光照數值
  16. bit flag_Blk_or_Lgt;        //用于切換尋黑、尋光
  17. bit flag_Auto_or_Hand;        //用于切換自動、手動


  18. uchar code *DIS1=" Welcome to use ";
  19. uchar code *DIS2=" Wait a jiff    ";
  20. uchar code *DIS3="                ";
  21. uchar code table[]={0,1,2,3,4,5,6,7,8,9};//顯示數字碼表

  22. /********************************************************************
  23. * 名稱 : void DataDisplay(void)
  24. * 功能 : 獲取光照數值的個、十、百位的數
  25. * 輸入 : 無
  26. * 輸出 : 無
  27. ***********************************************************************/
  28. typedef struct LIGHT         
  29. {
  30.         uchar bai1,shi1,ge1; //上下
  31.         uchar bai2,shi2,ge2; //左右
  32. }LIGHT1;
  33. LIGHT1 AD1,AD2;

  34. void DisplayInit(void)
  35. {
  36.         L1602_string(1,1,DIS1);//開機顯示
  37.            L1602_string(2,1,DIS2);   
  38.            DelayMs(200);
  39.            L1602_char(2,13,'.');
  40.            DelayMs(200);
  41.            L1602_char(2,14,'.');
  42.            DelayMs(200);
  43.            L1602_char(2,15,'.');
  44.            DelayMs(300);  
  45.            L1602_string(1,1,"U:000 D:000 Auto");        //開機顯示
  46.            L1602_string(2,1,"L:000 R:000 Sun ");
  47. }

  48. /********************************************************************
  49. * 名稱 : void DataDisplay(void)
  50. * 功能 : 光照數值顯示
  51. * 輸入 : 無
  52. * 輸出 : 無
  53. ***********************************************************************/
  54. void DataDisplay(void)
  55. {
  56.         uchar i;
  57.         for(i=0;i<5;i++)
  58.         {Up_data = Adc0832_Read_1(0);}Delayus(100);         //獲取上方電壓值                           

  59.         for(i=0;i<5;i++)
  60.         {Down_data = Adc0832_Read_1(1);}Delayus(100);         //獲取下方電壓值                           

  61.         for(i=0;i<5;i++)
  62.         {Right_data = Adc0832_Read_2(0);}Delayus(100);        //獲取右方電壓值                 

  63.         for(i=0;i<5;i++)
  64.         {Left_data = Adc0832_Read_2(1);}Delayus(100);        //獲取左方電壓值
  65.         
  66.         

  67.         AD1.bai1 = Up_data/100%10;                  //分離百位
  68.         AD1.shi1 = Up_data/10%10;                  //分離十位
  69.         AD1.ge1  = Up_data%10;                          //分離個位

  70.         AD1.bai2 = Down_data/100%10;
  71.         AD1.shi2 = Down_data/10%10;
  72.         AD1.ge2  = Down_data%10;

  73.         AD2.bai1 = Right_data/100%10;
  74.         AD2.shi1 = Right_data/10%10;
  75.         AD2.ge1  = Right_data%10;

  76.         AD2.bai2 = Left_data/100%10;
  77.         AD2.shi2 = Left_data/10%10;
  78.         AD2.ge2  = Left_data%10;

  79.         L1602_char(1,3,table[AD1.bai1]+0X30); //顯示百位
  80.         L1602_char(1,4,table[AD1.shi1]+0X30); //顯示十位
  81.         L1602_char(1,5,table[AD1.ge1]+0X30);  //顯示個位
  82.         DelayMs(5);                                                          //延時5毫秒
  83.         L1602_char(1,9,table[AD1.bai2]+0X30);
  84.         L1602_char(1,10,table[AD1.shi2]+0X30);
  85.         L1602_char(1,11,table[AD1.ge2]+0X30);
  86.         DelayMs(5);
  87.         L1602_char(2,3,table[AD2.bai1]+0X30);
  88.         L1602_char(2,4,table[AD2.shi1]+0X30);
  89.         L1602_char(2,5,table[AD2.ge1]+0X30);
  90.         DelayMs(5);
  91.         L1602_char(2,9,table[AD2.bai2]+0X30);
  92.         L1602_char(2,10,table[AD2.shi2]+0X30);
  93.         L1602_char(2,11,table[AD2.ge2]+0X30);
  94.         DelayMs(5);

  95.         if(flag_Auto_or_Hand)         //自動模式時顯示
  96.         {
  97.                 L1602_string(1,13,"Auto");
  98.                 if(flag_Blk_or_Lgt)
  99.                 {
  100.                         L1602_string(2,13,"Sun ");
  101.                 }
  102.                 else
  103.                 {
  104.                         L1602_string(2,13,"Dark");
  105.                 }
  106.         }
  107.         else                                    //手動模式時顯示
  108.         {
  109.                 L1602_string(1,13,"Hand");
  110.                 L1602_string(2,13,"    ");
  111.         }


  112. }

  113. /********************************************************************
  114. * 名稱 : void Auto_Mode(void)
  115. * 功能 : 自動模式
  116. * 輸入 : 無
  117. * 輸出 : 無
  118. ***********************************************************************/
  119. void Auto_Mode(void)
  120. {
  121.         int Value_Y,Value_X;
  122.         Value_Y=(int)Up_data-(int)Down_data;   //上下光照值差值
  123.         Value_X=(int)Right_data-(int)Left_data;//左右光照值差值
  124.         
  125.         if(flag_Blk_or_Lgt)//尋光
  126.         {
  127.                 if(Value_Y<(-Light_Sensty))        //上方光照值小于下方光照值
  128.                 {Motor_Down();}                //下轉
  129.                 else if(Value_Y>Light_Sensty)        //上方光照值大于下方光照值
  130.                 {Motor_Up();}                 //上轉
  131.                 else if((Value_Y>(-Light_Sensty))&&(Value_Y<Light_Sensty))//上  下光照值相差不大
  132.                 {Motor1_Stop();}        //停止

  133.                 if(Value_X<(-Light_Sensty))        //右方光照值小于左方光照值
  134.                 {Motor_Left();}                //左轉
  135.                 else if(Value_X>Light_Sensty)        //右方光照值大于左方光照值
  136.                 {Motor_Right();}        //右轉
  137.                 else if((Value_Y>(-Light_Sensty))&&(Value_Y<Light_Sensty))//左右光照值相差不大
  138.                 {Motor2_Stop();}        //停止
  139.         }
  140.         else                           //避光
  141.         {

  142.                 if(Value_Y<(-Light_Sensty))
  143.                 {Motor_Up();}                   //上轉
  144.                 else if(Value_Y>Light_Sensty)
  145.                 {Motor_Down();}                   //下轉
  146.                 else if((Value_Y>(-Light_Sensty))&&(Value_Y<Light_Sensty))
  147.                 {Motor1_Stop();}

  148.                 if(Value_X<(-Light_Sensty))
  149.                 {Motor_Right();}           //右轉
  150.                 else if(Value_X>Light_Sensty)
  151.                 {Motor_Left();}                //左轉
  152.                 else if((Value_Y>(-Light_Sensty))&&(Value_Y<Light_Sensty))
  153.                 {Motor2_Stop();}        //停止
  154.         }
  155. }

  156. /********************************************************************
  157. * 名稱 : void Hand_Mode(void)
  158. * 功能 : 手動模式
  159. * 輸入 : 無
  160. * 輸出 : 無
  161. ***********************************************************************/
  162. void Hand_Mode(void)
  163. {
  164.         if(Key_Up==0)
  165.         {
  166.                 DelayMs(10);
  167.                 if(Key_Up==0)
  168.                 {
  169.                         while(!Key_Up)
  170.                          Motor_Up();
  171.                 }
  172.                 while(!Key_Up);
  173.         }

  174.         if(Key_Down==0)
  175.         {
  176.                 DelayMs(10);
  177.                 if(Key_Down==0)
  178.                 {
  179.                         while(!Key_Down)
  180.                          Motor_Down();        
  181.                 }
  182.                 while(!Key_Down);
  183.         }

  184.         if(Key_Left==0)
  185.         {
  186.                 DelayMs(10);
  187.                 if(Key_Left==0)
  188.                 {
  189.                         while(!Key_Left)
  190.                          Motor_Left();
  191.                 }
  192.                 while(!Key_Left);
  193.         }

  194.         if(Key_Right==0)
  195.         {
  196.                 DelayMs(10);
  197.                 if(Key_Right==0)
  198.                 {                        
  199.                         while(!Key_Right)                        
  200.                          Motor_Right();                                
  201.                 }
  202.                 while(!Key_Right);
  203.         }

  204.         Motor1_Stop();
  205.         Motor2_Stop();        
  206. }

  207. /********************************************************************
  208. * 名稱 : void Mode_Switch(void)
  209. * 功能 : 模式切換        切換自/手動        、尋/避光
  210. * 輸入 : 無
  211. * 輸出 : 無
  212. ***********************************************************************/
  213. void Mode_Switch(void)
  214. {
  215.         if(Key_Pattern==0)                 //模式切換按鍵按下
  216.         {
  217.                 DelayMs(10);                //延時消抖
  218.                 if(Key_Pattern==0)        //確實按下
  219.                 {
  220.                         flag_Auto_or_Hand=!flag_Auto_or_Hand;//自動/手動切換標志位反轉        
  221.                 }
  222.                 while(!Key_Pattern);//松手檢測
  223.         }

  224.         if(flag_Auto_or_Hand)         //如果工作在自動模式
  225.         {
  226.                 if(Key_Blk_or_Lgt==0)//尋/避光按鍵按下        
  227.                 {
  228.                         DelayMs(10);         //延時消抖
  229.                         if(Key_Blk_or_Lgt==0)//確實按下
  230.                         {
  231.                                 flag_Blk_or_Lgt=!flag_Blk_or_Lgt;// 尋光/避光標志位反轉               
  232.                         }
  233.                         while(!Key_Blk_or_Lgt);//松手檢測
  234.                 }
  235.         }
  236. }


  237. void main(void)
  238. {
  239.    L1602_init();//LCD1602初始化
  240.      
  241.    flag_Auto_or_Hand = 1;//自動模式
  242.    flag_Blk_or_Lgt   = 1;//尋光模式
  243.    DisplayInit();
  244.    while(1)
  245.    {
  246.             DataDisplay();//數值顯示
  247.          Mode_Switch();//模式切換

  248.          if(flag_Auto_or_Hand)//控制位為1時
  249.          {
  250.                  Auto_Mode();//自動模式
  251.          }                                          //控制位為0時
  252.          else
  253.          {
  254.                   Hand_Mode();//手動模式
  255.          }
  256.          
  257.    }
  258. }
復制代碼

元件清單
元件 值 數量/個
電容
104電容(0.01uf) 4
30pf瓷片電容 2
10uf電解電容 1
電阻
500Ω 1
10k 5
10k電位器 1
10k排阻 1
5516光敏電阻 4
晶振 11.0592Mhz 1
51單片機 STC89C52 1
IC芯片座
40p 1
18p 1
8p 2
排針
5p 2
6p 2
3p 2
4p 1
3p*2 1
輕觸按鍵 4腳 7
電源插座 DC005 1
電源開關 SS-12D07 3腳2擋 直插 1
LED燈 紅色 1
短接帽 兩腳 2
M3螺絲
圓頭3*5mm 4
圓頭3*25mm 2
聯軸器固定螺絲 6
M4螺絲 圓頭4*60mm 1
螺帽 M3 6
M4 1
聯軸器 內徑 4mm-5mm 2
XH2.54排線 6p 1
LCD顯示屏 LCD1602 1
電源線 DC005 1
步進電機 28byj-48 2
ADC0832 直插 2
ULN2803 直插 1


Keil代碼附件下載: 程序.7z (4.68 MB, 下載次數: 151)

手動模式.bmp (1.28 MB, 下載次數: 155)

手動模式.bmp

主程序.jpg (25.2 KB, 下載次數: 167)

主程序.jpg

自動模式.bmp (825.92 KB, 下載次數: 163)

自動模式.bmp

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏13 分享淘帖 頂1 踩
回復

使用道具 舉報

無效樓層,該帖已經被刪除
無效樓層,該帖已經被刪除
地板
ID:962396 發表于 2022-7-12 23:52 | 只看該作者
感謝,學習中
回復

使用道具 舉報

5#
無效樓層,該帖已經被刪除
6#
無效樓層,該帖已經被刪除
7#
ID:566128 發表于 2023-2-14 16:01 | 只看該作者
請問一下,有仿真圖嗎
回復

使用道具 舉報

8#
ID:505058 發表于 2023-3-25 00:33 來自觸屏版 | 只看該作者
小白鷺 發表于 2023-2-14 16:01
請問一下,有仿真圖嗎

這是我B站的資源
回復

使用道具 舉報

9#
ID:505058 發表于 2023-3-25 00:33 來自觸屏版 | 只看該作者
我B站的東西都放這來了
回復

使用道具 舉報

10#
ID:47634 發表于 2023-3-25 08:55 | 只看該作者
不錯不錯,很好的制作資料
回復

使用道具 舉報

11#
無效樓層,該帖已經被刪除
12#
無效樓層,該帖已經被刪除
13#
無效樓層,該帖已經被刪除
14#
ID:1068108 發表于 2023-4-13 19:44 來自觸屏版 | 只看該作者
我想問一下,用stc15內部adc測光強,protues仿真數值可以隨光源距離改變 ,但是下載到板子一直沒有變化是什么原因
回復

使用道具 舉報

15#
無效樓層,該帖已經被刪除
16#
無效樓層,該帖已經被刪除
17#
ID:1107443 發表于 2024-1-1 20:21 | 只看該作者
158751hei0141 發表于 2023-3-25 00:33
我B站的東西都放這來了

你B站是啥啊,我去看看你的,我現在正學這個了
回復

使用道具 舉報

18#
ID:289826 發表于 2024-3-6 22:38 | 只看該作者
下載學習一下,謝謝分響
回復

使用道具 舉報

19#
ID:505058 發表于 2024-3-17 07:36 來自觸屏版 | 只看該作者
此項目是本人于B站發布的項目,B站視頻地址:BV1qQ4y1r7MQ,望各位知悉!!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
欧美熟妇精品黑人巨大一二三区| 成人在线视频观看| 伊人av在线com| 欧美孕妇与黑人巨交| www.成人免费视频| 天堂av免费在线观看| 国产成人亚洲精品自产在线| 麻豆精品一区二区三区视频| 天堂网avav| 国产精品一区二区av| 欧美在线视频免费观看| 久久乐国产精品| 欧美丰满少妇xxxx| 久久免费国产精品1| 欧美激情一级精品国产| 久久久久九九九九| 亲爱的老师9免费观看全集电视剧| 97免费中文视频在线观看| 国内精品400部情侣激情| 欧美有码在线观看视频| 国产女人18毛片水18精品| 成人精品网站在线观看| 亚洲一区二区三区四区在线播放| 91丝袜脚交足在线播放| 国产福利久久| 热re99久久精品国产99热| 亚洲7777| 欧美日韩不卡在线视频| 精品人妻一区二区三区四区在线| 国产日韩一区二区在线观看| 天堂网在线免费观看| 污污视频网站在线| free性中国hd国语露脸| 免费看黄色av| xxxx 国产| 中文字幕免费在线看| 国精品人妻无码一区二区三区喝尿 | 亚洲视频在线一区观看| 亚洲视频资源在线| 欧美午夜女人视频在线| 日韩网站在线看片你懂的| 日韩成人免费视频| 欧美成人精品在线播放| 国产精品视频一| 久久人人爽爽人人爽人人片av| 久久av喷吹av高潮av| 久久久久久久久久久福利| 麻豆传媒在线看| 天天干天天操天天拍| 91video| 天堂网在线播放| 色多多视频网站| 中文字幕97| 韩国中文字幕在线| 四虎国产精品永久在线国在线 | 色呦呦一区二区三区| 欧美久久久影院| 精品一区二区三区在线视频| 久久男人中文字幕资源站| 亚洲自拍偷拍欧美| 精品久久久久久久人人人人传媒 | 色偷偷亚洲第一综合| 免费a在线观看| 亚洲最新无码中文字幕久久| 欧美中文一区| 国产精品色网| 国产亚洲成aⅴ人片在线观看| 日韩欧美亚洲范冰冰与中字| 亚洲高清福利视频| 91av免费观看91av精品在线| 成人免费高清完整版在线观看| 欧洲国产精品| 黑森林精品导航| 公肉吊粗大爽色翁浪妇视频| 中文字幕欧美色图| 日日骚.com| 青青草娱乐在线| 91久久国产综合久久91猫猫| 都市激情亚洲欧美| 午夜在线播放视频欧美| www国产成人免费观看视频 深夜成人网| 亚洲一区二区视频在线观看| 亚洲电影av在线| 久久99久久99精品中文字幕 | 亚洲xxxx做受欧美| 99中文字幕在线观看| 久久精品一卡二卡| 国产又大又黄又粗| 91sese| 国产激情在线视频| 亚洲第一福利社区| 国产精品一区二区91| 性久久久久久久| 伊人久久久久久久久久| 国产成人精品久久| 伊人狠狠色丁香综合尤物| wwwxx日本| 天天干,天天干| 免费在线观看国产黄| 久久久蜜桃一区二区| 无码h黄肉3d动漫在线观看| 污网站免费看| 高潮毛片在线观看| 综合干狼人综合首页| 国产精品白丝av| 欧美性xxxx极品hd欧美风情| 中文字幕亚洲欧美日韩2019| 3d动漫啪啪精品一区二区免费| 天天摸天天碰天天添| 日本免费网站视频| a中文字幕www| 成人在线二区| 欧美人与拘性视交免费看| 奇米色777欧美一区二区| 欧美午夜美女看片| 久久久久久久久久国产| 黄色录像特级片| 99久久久无码国产精品不卡| 4hu四虎永久网址| a中文在线播放| 天堂成人娱乐在线视频免费播放网站 | 中文字幕一区二区三区精品| 视频一区二区精品的福利| av国产在线观看| 亚洲国产网址| 欧美国产在线观看| 日韩视频免费看| 精品91一区二区三区| 污软件在线观看| 一级做a爰片性色毛片视频| 黄色漫画在线免费看| 亚洲女同在线| 精品视频一区 二区 三区| 国产精品黄色av| 三年中文在线观看免费大全中国| 国产精品羞羞答答在线| 三级无遮挡在线观看| 精品国产网站| 亚洲欧美激情视频在线观看一区二区三区 | 欧美在线观看视频在线| 国产精品极品美女在线观看免费| 天天操天天爱天天爽| 国产av无码专区亚洲av麻豆| 波多野结衣在线观看视频| 福利视频1000| 国产精品欧美一区二区三区不卡 | 性xxxxxxxxx18欧美| 性欧美1819sex性高清大胸| 日韩午夜电影| 欧美日韩国产乱码电影| 成人黄视频免费| 一级性生活大片| 91短视频推广| 欧美视频三区| 国产欧美一区二区精品性色| 久久久成人精品视频| 国产黄色一级网站| 国产日韩免费视频| 超碰在线观看免费版| 久久久久久久欧美精品| 日韩欧美成人一区| 亚洲视频导航| 成人精品免费在线观看| 黄动漫在线观看| 欧美电影《轻佻寡妇》| 欧美日韩亚洲激情| **亚洲第一综合导航网站| 呻吟揉丰满对白91乃国产区| 影视先锋午夜av| 欧美精品momsxxx| 精品久久久久久国产91| 99久久精品免费看国产四区| 二区三区四区视频| 国产视频一二区| 99久久综合| 欧美色偷偷大香| 欧洲在线视频一区| 免费视频久久久| 91视频在线观看| 日韩成人av影视| 亚洲天堂av在线免费观看| 欧美精品一区二区三区三州| 蜜桃91麻豆精品一二三区 | 一区二区三区欧美日| 91久久中文字幕| 永久免费看片直接| 真不卡电影网| 亚洲女人av| 一区二区欧美亚洲| 免费一区二区三区在线观看| 欧美另类在线视频| 成人在线tv视频| 五月开心婷婷久久| 欧美日韩一区综合| 一区二区视频免费观看| 国产成人精品一区二三区四区五区| 综合久久2019| 成人一区二区三区在线观看| 久久久久久久电影一区| 久久久久国产精品区片区无码| xfplay每日更新av资源| 91成人精品| 精品国内片67194| 日韩欧美精品在线观看视频| 青青青青久久精品国产一百度| 中文字幕日韩在线| 欧美性猛交xxxx| 青青草原国产免费| 婷婷五月综合久久中文字幕| 亚洲日韩中文字幕一区| 亚洲国产日韩av| 日韩电影在线播放| 亚洲h视频在线观看| 精品肉辣文txt下载| 亚洲自拍另类综合| 日韩免费三级| 亚洲av色香蕉一区二区三区| 国产在视频一区二区三区吞精| 亚洲另类中文字| 日本一区免费看| 成人h动漫精品一区二区无码| 欧美亚洲二区| 欧美日韩美女在线| 婷婷视频在线播放| 影音先锋中文字幕在线观看 | 日本免费精品| 在线欧美日韩精品| 久久久久久久久久久99| 国产精品18久久久久网站| 日韩理论在线| 亚洲欧洲一区二区三区久久| 亚洲精品无码一区二区| 调教在线观看| 国产黑丝在线一区二区三区| 国产日韩在线看片| 精品视频一二三区| 日日狠狠久久| 欧美日精品一区视频| 日日碰狠狠躁久久躁婷婷| 毛片网站免费| 男女精品网站| 欧美专区在线播放| 黄色片网站在线免费观看| 日韩另类视频| 欧美影院一区二区| 91在线视频观看免费| jizzjizzjizz中国| 久热精品视频| 国产精品av电影| 日本欧美www| 久久69av| 亚洲成色999久久网站| 亚洲av成人精品一区二区三区 | 欧美精品一区二区三区在线 | 黄色视屏在线免费观看| 亚洲成a人在线观看| 国产一区二区三区乱码| 九色蝌蚪在线视频| 奇米影视7777精品一区二区| 国产在线拍偷自揄拍精品| 国产精品久久无码一三区| 欧美久久精品| 伊人一区二区三区久久精品| 天美传媒免费在线观看| 国产一线二线在线观看| 五月综合激情婷婷六月色窝| 国产精品丝袜久久久久久消防器材| 91av入口| 不卡视频一二三四| 日韩一区二区电影在线观看| 国产一卡2卡3卡免费网站| 国产视频一区在线观看一区免费| 国产99视频精品免视看7| 今天免费高清在线观看国语| 国产偷窥洗澡视频| 国产伦理一区| 国产精品一区二区三| 99精品人妻无码专区在线视频区| 最近国产精品视频| 日韩在线不卡视频| 国产真实夫妇交换视频| 国产一区二区三区| 国产视频亚洲视频| 九九视频免费看| 秋霞影院一区| 一区二区三区精品99久久 | av毛片精品| 最近更新的2019中文字幕| 久久婷婷国产麻豆91| 视频二区欧美毛片免费观看| 国产亚洲精品激情久久| 欧美成人综合色| 精品视频91| 国产亚洲精品一区二区| 国产无遮挡又黄又爽| 成人h动漫精品一区二区器材| 日韩在线观看免费全| 国产精品久久久久久久久久久久久久久久久 | 青青草国产精品97视觉盛宴| 99精彩视频在线观看免费| 亚洲免费国产| 欧美a级理论片| 欧美激情国产日韩| av先锋资源| 国产午夜精品一区二区三区视频 | 成人国产精品一级毛片视频| 91超碰中文字幕久久精品| 国产高潮在线观看| 亚洲精品资源| 好吊色欧美一区二区三区| 日本黄色免费网址| 91小视频在线观看| 777久久久精品一区二区三区| 免费理论片在线观看播放老| 精品国产成人av| 香港三级日本三级| 全亚洲第一av番号网站| 亚洲人成电影网站色xx| 国产一区二区视频免费| 五月精品视频| 99re在线国产| 黄色毛片免费| 国产精品美女久久久久久久久| 欧美三级理论片| 宅男在线观看免费高清网站 | 国产精品自在自线| av手机免费在线观看| 精品国产免费一区二区三区四区 | 一级毛片精品毛片| 欧美激情精品久久久久久大尺度 | 美女午夜精品| 国产999精品| 国产xxx视频| 国产亚洲污的网站| 日日躁夜夜躁aaaabbbb| 麻豆理论在线观看| 亚洲一区www| 午夜精品无码一区二区三区| 日韩电影一区二区三区四区| 亚洲电影免费观看高清| 国产亚洲欧美精品久久久久久| 欧美日本成人| 92看片淫黄大片看国产片| 狠狠色噜噜狠狠狠狠黑人| 亚洲女同ⅹxx女同tv| 国产 xxxx| 99a精品视频在线观看| 国产精品com| 免费看h的网站| 亚洲欧美日韩国产综合在线| 成人免费av片| 粉嫩精品导航导航| 91免费的视频在线播放| 在线观看成人影院| 欧美视频国产精品| 欧美极品视频在线观看| 亚洲综合专区| 先锋在线资源一区二区三区| 精彩国产在线| 亚洲成人黄色在线| 国产三级在线观看视频| 国产在线一区观看| 欧美激情国产精品日韩| 视频在线日韩| 青青草国产精品一区二区| 人人在草线视频在线观看| 亚洲精品综合在线| 亚洲欧美另类日本| 天天做天天爱天天综合网| 久久亚洲综合网| 国产高清在线观看| 日韩激情av在线播放| 韩国av永久免费| 91影院在线观看| 人妻无码中文久久久久专区| 国产精品亚洲人成在99www| 久久99国产精品| 成人在线免费视频| 一区二区三区国产在线观看| 亚洲欧美天堂| 亚洲综合激情网| www.av视频在线观看| 美女视频一区免费观看| 日韩免费毛片视频| 国产亚洲久久| 5566中文字幕一区二区| 日本一区高清| 一区二区欧美久久| 国产亚洲精品自在线观看| 亚洲成精国产精品女| 国产成人精品a视频一区| 免费欧美在线视频| 午夜一区二区视频| 精品国产一区二区三区不卡蜜臂| 精品国产二区在线| chinese偷拍一区二区三区| 久久国产精品久久久| eeuss影院www免费视频| 欧美美女喷水视频| www.黄色av|