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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 23394|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

DIY一輛智能電磁循跡小車(chē)(提供原理圖和PCB STM32程序)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
近期為了迎接校賽,折騰了很久搞了一輛電磁循跡小車(chē),現(xiàn)在決定將小車(chē)的資料開(kāi)源。樓主目前還是小白,大佬勿噴,歡迎大家參考和下載。


小車(chē)采用三輪車(chē)結(jié)構(gòu),前驅(qū),驅(qū)動(dòng)部分為2個(gè)步進(jìn)電機(jī),驅(qū)動(dòng)模塊是A4988,電源采用2節(jié)3000mAH的松下18650鋰電池,續(xù)航開(kāi)源達(dá)到2-3小時(shí)。A4988模塊供電電壓為12V,所以板載集成了一個(gè)XL6009升壓電路,電壓升至12V,電源部分還有2個(gè)低壓LDO,提供5V和3.3V電源,分別共給電磁循跡模塊和單片機(jī)等等。XL6009升壓電路有點(diǎn)小毛病,建議大家修改一下。










底盤(pán)是咸魚(yú)收的二手平衡小車(chē)之家底盤(pán),然后自己找了2個(gè)42步進(jìn)電機(jī)。


原理圖和PCB大家可以參考參考,板載有集成2片TP4056X充電芯片,這樣可以方便充電,不至于每次都要取出來(lái)用專門(mén)的充電器充電。至于為什么要用2片TP4056X并聯(lián),是因?yàn)殡姵厝萘枯^大,單片TP4056X充電電流只有1A,充滿需要6小時(shí),實(shí)在是太久了。






前期時(shí)間比較趕,而且是抱著劃水的態(tài)度,程序比較Low,僅供參考。

單片機(jī)源程序如下:
  1. #include "led.h"
  2. #include "delay.h"
  3. #include "sys.h"
  4. #include "usart.h"
  5. #include "oled.h"
  6. #include "pwm.h"
  7. #include "key.h"
  8. #include "adc.h"
  9. #include "timer.h"
  10. #include "flash.h"

  11.         

  12. #define FLASH_START_ADDR  0x0801f000          //寫(xiě)入的起始地址

  13. u8 t=0,flag=0,valu;
  14. u16 pwm=15000,adc_1,adc_2,adc_3,adc_4,adc_5,adc_6;
  15. void ADC_display();         //ADC采集界面
  16. void PWM_speed();                      //PWM參數(shù)
  17. void ADC_collection();                //ADC采集
  18. void MOTOR_different();         //步進(jìn)電機(jī)差速        
  19. void way();                 //尋跡
  20. int main(void)
  21. {        

  22.         delay_init();             //延時(shí)初始化
  23.         uart_init(9600);                 //串口初始化為9600
  24.         NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 設(shè)置中斷優(yōu)先級(jí)分組2
  25.          LED_Init();                                //初始化與LED連接的硬件接口
  26.         KEY_Init();
  27.         Adc_Init();                                  //ADC初始化
  28.         OLED_Init();                        //初始化OLED         
  29. //        pwm = FLASH_R(FLASH_START_ADDR);//從指定頁(yè)的地址讀FLASH
  30.          
  31.     TIM3_Int_Init(4999,7199);//10Khz的計(jì)數(shù)頻率,計(jì)數(shù)到5000為500ms  
  32.          
  33. //        TIM4_PWM_Init(pwm,0);//不分頻。PWM頻率=72000/(899+1)=80Khz
  34. //        TIM_SetCompare3(TIM4,pwm/2);            
  35. //        
  36. //        TIM5_PWM_Init(pwm,0);//不分頻。PWM頻率=72000/(899+1)=80Khz
  37. //        TIM_SetCompare2(TIM5,pwm/2);        
  38.          
  39.         DIR1=0;
  40.         ENA1=0;           //左輪
  41.         ENA2=0;
  42.         DIR2=1;    //右輪
  43.         
  44.         
  45.         
  46.          
  47.         OLED_Show_Font_16x16(0,00,8);
  48.         OLED_Show_Font_16x16(0+16,00,9);
  49.         OLED_Show_Font_16x16(0,16,10);
  50.         OLED_Show_Font_16x16(0+16,16,11);
  51.         OLED_Show_Font_16x16(0+32,16,12);   
  52.         OLED_Show_Font_16x16(0+48,16,13);        
  53.         OLED_ShowString(0+64,16,"......",16);  //系統(tǒng)初始化界面
  54.         OLED_Refresh_Gram();      //更新顯示到OLED
  55.         delay_ms(500);
  56.         for(valu=0;valu<128;valu++)                                  //加載系統(tǒng)讀條
  57.         {
  58.                 valu++;
  59.                 OLED_Fill(0,48,valu,64,1);   
  60.                 delay_ms(10);
  61.         }
  62.         

  63.                 while(1)
  64.                 {
  65.                         way();              //尋跡
  66.                         
  67.                 }

  68. }

  69. void ADC_display()
  70. {
  71.         
  72.         if(flag==0)
  73.         {
  74.                 OLED_Clear();       //清屏
  75.                 OLED_ShowString(5,0," ADC",24);  
  76.                 OLED_Show_Font_24x24(0+58,00,7);   
  77.                 OLED_Show_Font_24x24(0+80,00,8);                //顯示ADC采集 字樣
  78.                 OLED_ShowString(0,24,"CH1:       CH2:",12);  
  79.                 OLED_ShowString(0,38,"CH3:       CH4:",12);  
  80.                 OLED_ShowString(0,52,"CH5:       CH6:",12);  
  81.                 OLED_Refresh_Gram();      //更新顯示到OLED         
  82.                 flag=1;     //標(biāo)志位置1
  83.         }
  84.         
  85.         
  86. //        while(1)
  87. //        {
  88.                
  89.                 OLED_ShowNum(28,24, adc_1,4,12);    //ADC值
  90.                 OLED_ShowNum(100,24,adc_2,4,12);    //ADC值
  91.                 OLED_ShowNum(28,38, adc_3,4,12);    //ADC值
  92.                 OLED_ShowNum(100,38,adc_4,4,12);    //ADC值
  93.                 OLED_ShowNum(28,52, adc_5,4,12);    //ADC值
  94.                 OLED_ShowNum(100,52,adc_6,4,12);    //ADC值
  95.             OLED_Refresh_Gram();       //更新顯示到OLED
  96.                 LED0=!LED0;
  97.                
  98.                 t=KEY_Scan(0);
  99. //            if(t==KEY2_PRES)
  100. //                PWM_speed();
  101. //        }
  102.         
  103. }

  104. void PWM_speed()
  105. {
  106.         u16 a,r,p;
  107.         
  108.         OLED_Clear();        //清屏
  109.         OLED_ShowString(5,0," PWM",24);         
  110.         OLED_Show_Font_24x24(0+56,00,9);                        
  111.         OLED_Show_Font_24x24(0+80,00,10);                        //顯示PWM參數(shù) 字樣
  112.         OLED_ShowString(0,24, "PWM CCRx:",16);  
  113.         OLED_ShowString(0,40,"Pulse:       Hz",12);  
  114.         OLED_ShowString(0,52,"Speed:       r/min",12);  
  115.         
  116.         OLED_ShowNum(70,24,pwm,5,16);  //pwm CCRx值    恢復(fù)上一次退出前的值
  117.         OLED_ShowNum(40,40,p,5,12);    //脈沖速度
  118.         OLED_ShowNum(45,52,r,3,12);    //電機(jī)轉(zhuǎn)速
  119.         OLED_Refresh_Gram();       //更新顯示到OLED                 
  120.    

  121. //        while(1)
  122. //        {        

  123.    
  124.         t=KEY_Scan(0);                //得到鍵值
  125.                 switch(t)
  126.                 {                                 
  127.                         case KEY0_PRES:
  128.                                 pwm=pwm-500;   //6000-50000
  129.                                         if(pwm<=6000)
  130.                                                 pwm=6000;
  131.                                         p=(72000000/pwm);
  132.                                         r=((p*60)/3200);
  133.                                 TIM4_PWM_Init(pwm,0);
  134.                             TIM_SetCompare3(TIM4,pwm/2);
  135.                                 TIM5_PWM_Init(pwm,0);
  136.                             TIM_SetCompare2(TIM5,pwm/2);
  137.                                 OLED_ShowNum(70,24,pwm,5,16);  //pwm CCRx值
  138.                             OLED_ShowNum(40,40,p,5,12);    //脈沖速度
  139.                             OLED_ShowNum(45,52,r,3,12);    //電機(jī)轉(zhuǎn)速
  140.                             OLED_Refresh_Gram();  //更新顯示到OLED
  141.                         //        FLASH_W(FLASH_START_ADDR,pwm); //從指定頁(yè)的地址寫(xiě)入FLASH
  142.                                 break;
  143.                         case KEY1_PRES:
  144.                                 pwm=pwm+500;
  145.                                         if(pwm>=50000)
  146.                                                 pwm=50000;
  147.                                         p=(72000000/pwm);
  148.                                         r=((p*60)/3200);
  149.                                 TIM4_PWM_Init(pwm,0);
  150.                             TIM_SetCompare3(TIM4,pwm/2);
  151.                                 TIM5_PWM_Init(pwm,0);
  152.                             TIM_SetCompare2(TIM5,pwm/2);
  153.                                 OLED_ShowNum(70,24,pwm,5,16);
  154.                             OLED_ShowNum(40,40,p,5,12);
  155.                             OLED_ShowNum(45,52,r,3,12);
  156.                                 OLED_Refresh_Gram();//更新顯示到OLED
  157.                         //        FLASH_W(FLASH_START_ADDR,pwm); //從指定頁(yè)的地址寫(xiě)入FLASH
  158.                                 break;
  159.                         case KEY2_PRES:                                
  160.                                 ADC_display();
  161.                                 break;
  162.                         default:
  163.                                 delay_ms(10);        
  164. //                }
  165. //                OLED_ShowChar(36,52,t,12,1);//顯示ASCII字符        
  166. //                OLED_ShowNum(94,52,t,3,12);        //顯示ASCII字符的碼值   
  167. //                OLED_ShowNum(36,52,t,3,12);        //顯示ASCII字符的碼值   
  168. //                OLED_Refresh_Gram();//更新顯示到OLED

  169.         }         
  170. }

  171. void ADC_collection()
  172. {
  173.         adc_1=Get_Adc_Average(ADC_Channel_7,10);  //得到ADC采集值  CH7
  174.         adc_2=Get_Adc_Average(ADC_Channel_6,10);  //得到ADC采集值  CH6
  175.         adc_3=Get_Adc_Average(ADC_Channel_5,10);  //得到ADC采集值  CH5
  176.         adc_4=Get_Adc_Average(ADC_Channel_4,10);  //得到ADC采集值  CH4
  177.         adc_5=Get_Adc_Average(ADC_Channel_3,10);  //得到ADC采集值  CH3
  178.         adc_6=Get_Adc_Average(ADC_Channel_2,10);  //得到ADC采集值  CH2
  179. }

  180. void MOTOR_different()
  181. {
  182.         OLED_Show_Font_16x16(16,00,0);
  183.         OLED_Show_Font_16x16(16+16,00,1);
  184.         OLED_Show_Font_16x16(16+32,00,2);
  185.         OLED_Show_Font_16x16(16+48,00,3);
  186.         OLED_Show_Font_16x16(16+64,00,6);
  187.         OLED_Show_Font_16x16(16+80,00,7);
  188.                 while(1)
  189.                 {
  190.                         
  191.                 }
  192. }

  193. void way()
  194. {        
  195.         PWM_speed();
  196.         while(1)
  197.         {
  198.                 ADC_collection();      //ADC信號(hào)采集
  199.                 ADC_display();
  200.                
  201.                
  202.                 if(1500<adc_3 && adc_3<3000 && 1500<adc_4 && adc_4<3000)        //直行
  203.                 {
  204.                         if(ENA1==1)
  205.                         {
  206.                                 ENA1=0;           //左輪使能開(kāi)啟
  207.                                 ENA2=0;           //右輪使能開(kāi)啟
  208.                         }
  209.                                 TIM4_PWM_Init(pwm,0);
  210.                                 TIM_SetCompare3(TIM4,pwm/2);
  211.                                 TIM5_PWM_Init(pwm,0);
  212.                                 TIM_SetCompare2(TIM5,pwm/2);
  213.                                 
  214.                                 OLED_ShowString(116,0," ",24);
  215.                                 OLED_ShowString(116,0,"M",24);
  216.                                 OLED_Refresh_Gram();//更新顯示到OLED
  217.                
  218.                 }
  219.                
  220.                 if(2500<=adc_4 && adc_3<=2000)     //左轉(zhuǎn)彎
  221.                 {
  222.                         if(ENA1==1)
  223.                         {
  224.                                 ENA1=0;           //左輪使能開(kāi)啟
  225.                                 ENA2=0;           //右輪使能開(kāi)啟
  226.                         }
  227.                                 TIM4_PWM_Init(pwm,0);
  228.                                 TIM_SetCompare3(TIM4,pwm/2);
  229.                                 TIM5_PWM_Init(pwm/2,0);
  230.                                 TIM_SetCompare2(TIM5,pwm/4);
  231.                                 
  232.                                 OLED_ShowString(116,0," ",24);
  233.                                 OLED_ShowString(116,0,"L",24);
  234.                                 OLED_Refresh_Gram();//更新顯示到OLED
  235.                
  236.                 }
  237.                
  238.                 if(adc_4<2000 && 2500<adc_3)     //右轉(zhuǎn)彎
  239.                 {
  240.                         if(ENA1==1)
  241.                         {
  242.                                 ENA1=0;           //左輪使能開(kāi)啟
  243.                                 ENA2=0;           //右輪使能開(kāi)啟
  244.                         }               
  245.                                 TIM4_PWM_Init(pwm/2,0);
  246.                                 TIM_SetCompare3(TIM4,pwm/4);
  247.                                 TIM5_PWM_Init(pwm,0);
  248.                                 TIM_SetCompare2(TIM5,pwm/2);
  249.                                 
  250.                                 OLED_ShowString(116,0," ",24);
  251.                                 OLED_ShowString(116,0,"R",24);
  252.                                 OLED_Refresh_Gram();//更新顯示到OLED
  253.                
  254.                 }
  255.                
  256.                 if(adc_3<300 && adc_4<300)            //停止
  257.                 {
  258.                         if(ENA1==0)
  259.                         {
  260.                
  261.                                 ENA1=1;           //左輪使能關(guān)閉
  262.                                 ENA2=1;           //右輪使能關(guān)閉
  263.                                 
  264.                         }
  265.                         
  266.                         OLED_ShowString(116,0," ",24);
  267.                         OLED_ShowString(116,0,"S",24);
  268.                         OLED_Refresh_Gram();//更新顯示到OLED
  269.                         
  270.                         
  271.                 }
  272.                
  273. //                delay_ms(10);
  274.         }
  275.         
  276. }
復(fù)制代碼



全部資料51hei下載地址:
原理圖PCB.rar (18.35 MB, 下載次數(shù): 264)
程序.7z (211.78 KB, 下載次數(shù): 215)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏16 分享淘帖 頂4 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:526170 發(fā)表于 2020-5-3 00:14 | 只看該作者
謝謝樓主分享
回復(fù)

使用道具 舉報(bào)

板凳
ID:590242 發(fā)表于 2020-6-9 21:22 | 只看該作者
請(qǐng)問(wèn)有電磁循跡模塊的bom表嗎
回復(fù)

使用道具 舉報(bào)

地板
ID:780742 發(fā)表于 2021-3-31 10:09 | 只看該作者
同問(wèn),請(qǐng)問(wèn)有電磁的bom表嘛
回復(fù)

使用道具 舉報(bào)

5#
ID:880210 發(fā)表于 2021-4-19 00:28 | 只看該作者
有傳感器的原理圖嗎
回復(fù)

使用道具 舉報(bào)

6#
ID:582255 發(fā)表于 2022-10-12 16:05 | 只看該作者
請(qǐng)問(wèn)那個(gè)AD采樣是干什么用的
回復(fù)

使用道具 舉報(bào)

7#
ID:65066 發(fā)表于 2023-8-22 10:48 | 只看該作者

謝謝樓主分享,下載學(xué)習(xí)了
回復(fù)

使用道具 舉報(bào)

8#
ID:1097415 發(fā)表于 2023-10-28 12:35 | 只看該作者
用的什么仿真軟件啊
回復(fù)

使用道具 舉報(bào)

9#
ID:1084042 發(fā)表于 2024-4-29 14:57 | 只看該作者
zzhh190807 發(fā)表于 2021-4-19 00:28
有傳感器的原理圖嗎

親親 有原理圖了嗎
回復(fù)

使用道具 舉報(bào)

10#
ID:1084042 發(fā)表于 2024-4-29 14:58 | 只看該作者
帥同學(xué) 發(fā)表于 2021-3-31 10:09
同問(wèn),請(qǐng)問(wèn)有電磁的bom表嘛

親親 有了嗎
回復(fù)

使用道具 舉報(bào)

11#
ID:1119398 發(fā)表于 2024-5-6 09:44 | 只看該作者
想知道底盤(pán)大小還有電路板的尺寸大小
回復(fù)

使用道具 舉報(bào)

12#
ID:634487 發(fā)表于 2024-9-24 13:49 | 只看該作者
設(shè)計(jì)非常強(qiáng)的
回復(fù)

使用道具 舉報(bào)

13#
ID:450771 發(fā)表于 2025-11-1 12:39 | 只看該作者
這兩個(gè)小電池驅(qū)動(dòng)42步進(jìn)電機(jī)很吃力吧,分分鐘沒(méi)電是嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表
极品尤物一区| 日本不卡中文字幕| 一级黄色性视频| 国产日韩三区| 亚洲男人天堂2023| 亚洲影院理伦片| 国产一区二区三区不卡av| 久久久久久久久久久福利| 欧美疯狂xxxx大交乱88av| 日韩欧美主播在线| 不卡影院免费观看| 亚洲欧美在线人成swag| 香蕉影院在线| 麻豆精品永久免费视频| 18国产免费视频| 免费黄色片网站| 午夜免费看视频| 伊人久久大香线蕉精品| 国产精品自在线| 久久精品亚洲精品| 中文字幕日韩精品一区| 六月婷婷色综合| 天天插综合网| 国产电影一区| а√在线中文网新版地址在线| 亚洲精品666| 国产91av在线播放| 黑人操日本美女| 在线观看视频在线观看| 国产午夜大地久久| 一区二区在线高清视频| 国产日韩精品推荐| 国产三级精品网站| 国产91|九色| 久久久精品久久久| 久久精品一级| 国产色在线视频| 久久久久久九九九九九| 亚洲一级片免费| 庆余年2免费日韩剧观看大牛| 欧美xxxx老人做受| 91精品1区2区| 亚洲国产精品麻豆| 国产精品美女久久久久av爽李琼 | 亚洲色图在线看| 成人爱爱电影网址| 六月丁香婷婷色狠狠久久| 国内一区二区三区| 影音先锋日韩精品| 成人激情开心网| 亚洲69av| 夜色77av精品影院| 牛牛影视一区二区三区免费看| 爱情电影网av一区二区| 不卡亚洲精品| 福利一区视频| 福利精品一区| 欧美亚洲人成在线| 国产美女久久| 成人免费观看49www在线观看| 成人一级视频| 伊人久久大香伊蕉在人线观看热v| 成人午夜视屏| 香蕉自在线视频| 日日噜噜夜夜狠狠视频 | 国产乱肥老妇国产一区二| 69视频在线播放| 日韩欧美视频在线 | 99热都是精品| 黄色录像特级片| 青青视频免费在线观看| 久久久久久久9| 亚洲美免无码中文字幕在线| 精品久久一二三| 精品久久久久久久无码| 亚洲精品成人在线播放| 女囚岛在线观看| www.av在线视频| 成年女人免费v片| 黑人巨大狂躁日本妞在线观看| 91free张津瑜movies| 国产三级电影| 色视频免费观看| 亚洲综合久久网| 台湾佬中文在线| 国产91av在线播放| 朝桐光av在线一区二区三区| 人妻中文字幕一区| 人妻精品久久久久中文字幕69| 日韩一区二区欧美| 在线精品高清中文字幕| 欧美日韩亚洲一区二区| 精品美女永久免费视频| 91久久精品一区二区二区| 欧美日韩一区二区三区不卡 | 中文字幕无线精品亚洲乱码一区| 最近中文字幕日韩精品| 欧美一级免费视频| 999国产在线| 日本一区二区精品视频| 91精品国产91久久久久麻豆 主演| 日本成人在线免费视频| 白嫩情侣偷拍呻吟刺激| 久久国产高清视频| 中文字幕久久网| 男人天堂avav| 9l视频自拍蝌蚪9l视频| 三级在线播放| av资源在线| av成人男女| 一区二区三区四区电影| 青草国产精品久久久久久| 大美女一区二区三区| 国产精品久久久久影视| 欧美网站一区二区| 亚洲性xxxx| 日本中文字幕成人| 精品国产一区二区三区日日嗨| 裸体裸乳免费看| 一区二区三区 欧美| 欧美熟妇一区二区| 波多野结衣在线观看视频| 影音先锋中文字幕在线播放| 加勒比在线日本| 日本孕妇大胆孕交无码| 秋霞av在线| 国产伦理精品| 亚洲综合福利| 奇米影视7777精品一区二区| 国产精品免费人成网站| 欧美乱熟臀69xxxxxx| 欧美精品午夜视频| 国产免费一区二区| 国产精品亚洲αv天堂无码| 级毛片内射视频| 自拍偷拍色综合| 国产精品入口麻豆电影| 日本黄在线观看| 亚洲一区av| 一本色道精品久久一区二区三区| 久久综合久久99| 国产欧美视频一区二区| 国产精品国产三级国产三级人妇| 欧美日韩视频在线一区二区| 超碰精品一区二区三区乱码| 国产一区二区三区奇米久涩| 日本中文字幕高清| 黄色a级三级三级三级| 久久中文字幕在线观看| 精品欧美一区二区三区免费观看 | 久久激情电影| 国产精品五区| 国产精品美女一区二区| 精品欧美一区二区久久| 欧美一级成年大片在线观看| 日本不卡一区二区三区视频| 欧美性受xxxx黒人xyx性爽| 91精品国产乱码在线观看| 欧美色图亚洲| 伊人75在线| 国产精品视频一区二区三区综合| 欧美日韩p片| 成人欧美一区二区三区视频网页 | www.欧美色图| 在线播放中文字幕一区| 日本精品在线视频| 亚洲三级一区| 亚洲国产综合视频| 性一交一乱一乱一视频| www.av麻豆| 欧美在线xxxx| 91在线不卡| 西瓜成人精品人成网站| 国产一区二区在线观看视频| 欧美日韩国产专区| 欧美精品在线视频观看| 在线观看日韩片| 超碰caoprom| 99热精品在线播放| 91se在线观看| 国产 日韩 欧美| 久久99精品国产| 日本二三区不卡| 国产极品精品在线观看| 久久久精品在线视频| 日韩免费av片| 美女无遮挡网站| 精品国产不卡一区二区| 国产呦萝稀缺另类资源| 欧美另类videos死尸| 亚洲乱码精品久久久久..| 国产精品久久一区| 搞av.com| 人人干人人干人人干| 日日摸夜夜爽人人添av| 亚洲国产尤物| 国内精品伊人久久久久影院对白| 777午夜精品免费视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 伊人精品视频在线观看| 亚洲av永久纯肉无码精品动漫| 国产中文字幕在线播放| 日韩精品在线视频免费观看| 国产在线观看一区二区三区| 日韩中文字幕免费在线| 无码人妻丰满熟妇区五十路| 在线观看免费中文字幕| 日本在线免费观看视频| 图片婷婷一区| 国产精品国产三级国产aⅴ原创| 色吧影院999| www.亚洲视频.com| 自拍偷拍精品视频| 有色激情视频免费在线| 欧洲杯半决赛直播| 亚洲成人tv网| 国产欧亚日韩视频| 中文字幕一区二区三区人妻| 九九精品九九| av不卡在线免费观看| 99热一区二区| 国产成人三级在线观看视频| av先锋资源| 成人免费直播在线| 中文字幕在线视频一区| 欧美成人精品激情在线观看 | 欧美xxxx14xxxxx性爽| 91黄色小网站| 天天操天天干天天操| www网站在线观看| 97视频一区| 国产精品久久久久久吹潮| 丝袜美腿亚洲综合| 精品国产亚洲在线| 亚洲欧洲久久| 天堂网中文字幕| 在线观看美女网站大全免费| 乱码第一页成人| 亚洲视频在线播放| 国内外成人激情视频| www国产在线| 菠萝蜜视频在线观看www入口| 久久99九九99精品| 在线观看成人黄色| www.超碰97.com| 欧美一级淫片免费视频| 91精品麻豆| 国产日韩欧美高清| 国产欧美一区二区三区久久人妖| 手机免费看av片| www.夜夜骑.com| gogogo高清在线观看一区二区| 午夜久久久久久久久| 国产精品一区二区在线观看| 久久久久久久极品| 91蜜桃在线视频| 亚洲视频久久| 精品电影一区二区| 动漫av网站免费观看| 中文字幕麻豆| 黑人巨大亚洲一区二区久| 久久久久久久久蜜桃| 国产精品免费看久久久香蕉| 影音先锋男人资源在线观看| 日韩二区三区| 狠狠色狠狠色综合| 欧美亚洲国产视频小说| 人妻熟人中文字幕一区二区| 日韩电影免费| 国产一区二区三区在线观看免费视频| 九九九久久久久久| 亚州精品一二三区| 一级特黄毛片| 欧美91精品| 一个人www欧美| av免费观看不卡| 在线成人动漫| 国产美女精品在线| 国产精品久久久999| 日本网站免费观看| 末成年女av片一区二区下载| 久久综合九色| 国产做受高潮69| 国产老头老太做爰视频| 色大18成网站www在线观看| av不卡在线播放| 99国产视频在线| www.日本在线观看| 久久国产精品免费精品3p| 69久久夜色精品国产69蝌蚪网| 日韩精品无码一区二区三区免费| 丝瓜app色版网站观看| 伊人久久成人| 久久久亚洲精选| 精品处破女学生| 蜜臀国产一区| 欧美综合久久久| 免费黄色一级网站| 国产特级嫩嫩嫩bbb| 国产大片一区二区| 国内成+人亚洲| 男女猛烈无遮挡午夜视频| 国产韩国精品一区二区三区| 色黄久久久久久| 污污的视频在线免费观看| 激情av在线| 午夜一区二区三区视频| www.国产在线播放| 日本一区二区在线免费观看| 操操操综合网| 成人a区在线观看| 狼狼综合久久久久综合网| 欧美熟妇另类久久久久久不卡 | 欧美性生交xxxxx久久久| 可以免费观看av毛片| 天堂av免费观看| 99久久精品一区| 色综合影院在线观看| 尤物视频在线观看视频| 视频一区二区欧美| 999热视频在线观看| 午夜视频福利在线| 国产高清精品二区| 亚洲国产日韩欧美综合久久 | 国产精品欧美一级免费| 最新欧美日韩亚洲| 天天av导航| 成人中文字幕在线| 日韩成人在线资源| 黄网站网址视频| 国产一区二区网址| 午夜精品视频在线观看一区二区 | 国产一区二区亚洲| 日韩一区二区三区视频在线观看| 日本少妇xxxx软件| 国产精品一区二区三区视频网站| 欧美日韩国产丝袜美女| 国产精品自在自线| 欧美成人xxx| 中文字幕av一区二区三区免费看 | 国产欧美短视频| 91香蕉电影院| 国产精品午夜一区二区| 日韩有码一区| 久久久久久久久中文字幕| 国产又黄又粗又长| 欧美激情aⅴ一区二区三区| 日韩av大片免费看| 中文资源在线官网| 日本vs亚洲vs韩国一区三区二区 | aaa一区二区| 亚洲婷婷免费| 成人看片在线| 怡红院视频网站| 久久先锋资源网| 精品中文字幕av| 婷婷在线视频| 91麻豆精品91久久久久久清纯| 蜜桃av免费观看| 国内露脸中年夫妇交换精品| 久久久久久久久久久成人| 成人毛片视频免费看| 日韩精品91亚洲二区在线观看| 免费中文日韩| 午夜丝袜av电影| 黄色成人av网| 日本一区二区视频在线播放| 国产一区二区| 国语自产偷拍精品视频偷 | 日韩欧美中文字幕一区二区| 精品视频免费| 亚洲影院污污.| www.激情.com| 亚洲精品中文字幕乱码三区 | 伊人久久青草| 性色视频在线观看| 91国产精品成人| 99re6热在线精品视频| 成人性生交大片免费看96| 51精品在线观看| 久久精品亚洲7777影院| 97精品国产露脸对白| 五月婷婷丁香色| 精品免费av在线| 欧美黑人xxxx| 国产亚洲第一的欧洲日产| 国产夜色精品一区二区av| 亚洲欧美日韩综合网| 日韩欧美2区| 91国产精品电影| 淫行教师动漫| 亚洲网友自拍偷拍| 国产传媒免费在线观看| 欧美日韩中字| 九九九九九九精品| 日韩欧美在线观看一区二区| 日韩亚洲电影在线| 11024精品一区二区三区日韩| 亚洲精品888| 欧美亚州在线观看|