99爱免费_精品一区二区无码AV_欧美屁股xxxxx_日批视频国产_AV天堂亚洲区无码先锋影音_特黄A又粗又大又黄又爽A片

產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱


儀表網(wǎng)>技術(shù)中心>應(yīng)用設(shè)計(jì)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

基于PXA310平臺(tái)的溫濕度傳感器設(shè)計(jì)與實(shí)現(xiàn)方法

   2012年10月12日 13:25  
  摘要:在嵌入式應(yīng)用領(lǐng)域,需要測(cè)量周圍環(huán)境的質(zhì)量對(duì)生產(chǎn)和工作進(jìn)行監(jiān)控和預(yù)警。通過(guò)比較設(shè)計(jì)方案,提出在嵌入式Linux下,基于PXA310平臺(tái)溫濕度傳感器的設(shè)計(jì)與實(shí)現(xiàn)方法。在Linux操作系統(tǒng)下通過(guò)對(duì)驅(qū)動(dòng)程序接口調(diào)用,完成溫濕度數(shù)據(jù)讀取和預(yù)警,并對(duì)Linux驅(qū)動(dòng)程序編寫(xiě)進(jìn)行比較。實(shí)驗(yàn)表明,本方案硬件和軟件設(shè)計(jì)切實(shí)可行,提高了環(huán)境測(cè)量的準(zhǔn)確度和系統(tǒng)性能的實(shí)時(shí)性。
  
  1、引言
  
  在工業(yè)控制和工業(yè)生產(chǎn)領(lǐng)域中,傳感器對(duì)于工業(yè)控制和生產(chǎn)環(huán)境的監(jiān)控作用不言而喻。傳統(tǒng)的傳感器監(jiān)控系統(tǒng)大都采用單片機(jī)控制,其監(jiān)控的準(zhǔn)確度和實(shí)時(shí)性不太令人滿意。本文尋找到一套切實(shí)可行的傳感器設(shè)計(jì)方案,其利用溫濕度傳感器芯片,基于PXA310硬件平臺(tái)和Linux操作系統(tǒng),能有效監(jiān)控現(xiàn)場(chǎng)溫濕度變化。在周圍環(huán)境發(fā)生變化,不能滿足工作要求時(shí),可以獲取監(jiān)控?cái)?shù)據(jù)并提出預(yù)警,提高生產(chǎn)和工作環(huán)境檢測(cè)的可靠性及實(shí)時(shí)性。
  
  2、溫濕度傳感器電路設(shè)計(jì)
  
  比較了一些傳感器應(yīng)用設(shè)計(jì)方案后,選用SHT10芯片為嵌入式溫濕度傳感器的核心部件。它外圍電路簡(jiǎn)便,相比其他傳感器芯片(DS18B20)有其獨(dú)到優(yōu)勢(shì)。
  
  STH10每秒可進(jìn)行3次溫濕度測(cè)量,數(shù)據(jù)精度14bit并且工作穩(wěn)定。其測(cè)量采用CMOSens,所以在測(cè)量效率和精度上要好于DS18B20.DS18B20采用單總線控制方案(1-wire),大約每秒測(cè)量一次,9位數(shù)字式溫度數(shù)據(jù);只提供溫度測(cè)量。其在生產(chǎn)環(huán)境檢測(cè)要求嚴(yán)格時(shí),就顯得精度和功能有些不足。
  
  2.1sht10簡(jiǎn)介
  
  SHT10是一款高度集成的溫濕度傳感器芯片,提供全量程標(biāo)定數(shù)字輸出。傳感器包括一個(gè)電容性聚合體濕度敏感元件和一個(gè)用能隙材料制成的溫度敏感元件,他們與一個(gè)14位A/D轉(zhuǎn)換器以及一個(gè)串行接口電路設(shè)計(jì)在同一個(gè)芯片上面。其通過(guò)標(biāo)定得到校準(zhǔn)系數(shù)以程序形式儲(chǔ)存在芯片OTP內(nèi)存中,并利用兩線制串行接口與內(nèi)部電壓調(diào)整,使外圍系統(tǒng)集成變得快速而簡(jiǎn)單。
  
  2.2SHT10工作原理
  
  SHT10芯片電源3.3V.傳感器上電后,等待11ms來(lái)完成"休眠"狀態(tài)。通信復(fù)位和啟動(dòng)傳輸命令后,發(fā)送一組測(cè)量命令('00000101'表示相對(duì)濕度RH,'00000011'表示溫度T),控制器要等待測(cè)量結(jié)束。這個(gè)過(guò)程需要大約11/55/210ms,分別對(duì)應(yīng)8/12/14bit測(cè)量。SHT10通過(guò)下拉DATA至低電平,表示測(cè)量結(jié)束??刂破饔|發(fā)SCK時(shí)鐘前,必須等待這個(gè)"數(shù)據(jù)備妥"信號(hào)才能將測(cè)量數(shù)據(jù)正確讀入。
  
  測(cè)量和通訊結(jié)束后,SHT10自動(dòng)轉(zhuǎn)入休眠模式。數(shù)據(jù)傳送采用兩線制串行接口(與I2C接口不兼容)。
  
  2.3SHT10電路原理圖
  
  SHT10采用LCC封裝,其DATA和SCK引腳分別連接到PXA310的GPIO78和GPIO79.PXA310通過(guò)模擬時(shí)序方式實(shí)現(xiàn)對(duì)外圍溫濕度傳感器的控制和數(shù)據(jù)讀寫(xiě)操作。由于SHT10對(duì)于溫濕度靈敏度很高,在系統(tǒng)集成時(shí)應(yīng)盡量遠(yuǎn)離發(fā)熱源(如MCU、LCD等),否則測(cè)量結(jié)果會(huì)有所偏離;為SHT10布線時(shí),周圍應(yīng)盡量鋪地減少周圍器件對(duì)其的干擾。SHT10電路原理圖如圖1所示。
  
  圖1SHT10電路原理圖
  
  3、Linux溫濕度傳感器驅(qū)動(dòng)程序?qū)崿F(xiàn)
  
  單片機(jī)控制的傳感器設(shè)備中,單片機(jī)通常是單線程運(yùn)行。在進(jìn)行溫濕度測(cè)量時(shí),單片機(jī)需要等待測(cè)試結(jié)果返回,其方法阻礙了其他測(cè)試和操作的同步執(zhí)行。
  
  在嵌入式Linux系統(tǒng)中,驅(qū)動(dòng)程序?qū)y(cè)試任務(wù)送入任務(wù)隊(duì)列,交出CPU控制權(quán),繼而進(jìn)行其他實(shí)時(shí)任務(wù)運(yùn)行,待內(nèi)核空閑再進(jìn)入任務(wù)隊(duì)列完成傳感器的測(cè)量,以此提高系統(tǒng)執(zhí)行的效率和實(shí)時(shí)性。
  
  3.1Linux溫濕度傳感器設(shè)備加載
  
  溫濕度傳感器使用Linux內(nèi)核的Miscdevice數(shù)據(jù)結(jié)構(gòu)在驅(qū)動(dòng)程序初始化時(shí)將設(shè)備注冊(cè)到內(nèi)核。
  
  Miscdevice是字符設(shè)備,其主設(shè)備號(hào)為10,設(shè)備及設(shè)備接口函數(shù)定義如下所示。


  
  驅(qū)動(dòng)程序加載設(shè)備時(shí)將調(diào)用內(nèi)核的注冊(cè)函數(shù)。在Linux2.4和2.6內(nèi)核中,幾乎所有Linux驅(qū)動(dòng)程序都依靠如下函數(shù)加載模塊。
  
  驅(qū)動(dòng)程序初始化完成后,上層應(yīng)用程序可以調(diào)用sht10_fops中的sht10_read函數(shù)進(jìn)行溫濕度的讀取操作。
  
  3.2Linux溫濕度傳感器設(shè)備操作
  
  進(jìn)行數(shù)據(jù)讀取前,首先要在驅(qū)動(dòng)程序中開(kāi)辟4個(gè)字節(jié)的數(shù)據(jù)空間,用于存放溫度和濕度測(cè)量值。這里定義全局變量數(shù)據(jù)緩沖區(qū)為unsignedcharbuf[4].
  
  讀取SHT10溫濕度數(shù)據(jù)前,需要進(jìn)行端口初始化和SHT10復(fù)位操作,然后將任務(wù)送于任務(wù)隊(duì)列并阻塞線程,當(dāng)任務(wù)完成返回后再喚醒線程,將讀到數(shù)據(jù)傳遞給上層應(yīng)用程序做進(jìn)一步處理。程序流程圖和實(shí)現(xiàn)函數(shù)如圖2所示。
  
  圖2驅(qū)動(dòng)程序流程圖。
  
  上述函數(shù)中start_trans;write_byte;read_data;read_byte分別利用PXA310引腳模擬時(shí)序完成啟動(dòng)傳輸、寫(xiě)字節(jié),讀一位數(shù)據(jù)和讀字節(jié)的操作。
  
  內(nèi)核tasklet_schedule()調(diào)度執(zhí)行的tasklet,在獲得運(yùn)行機(jī)會(huì)之前只會(huì)調(diào)度一次,如果在運(yùn)行時(shí)被調(diào)度,則完成后會(huì)被再次運(yùn)行。
  
  wait_for_completion()這個(gè)函數(shù)進(jìn)行一個(gè)不可打斷的等待,如果有代碼調(diào)用它,并且沒(méi)有完成這個(gè)任務(wù),結(jié)果會(huì)是一個(gè)不可殺死的進(jìn)程。copy_to_user()將內(nèi)核空間數(shù)據(jù)傳向上層用戶空間,并讓上層測(cè)試程序做進(jìn)一步處理。
  
  3.3Linux溫濕度傳感器設(shè)備阻塞操作
  
  由于溫濕度傳感器測(cè)量需要一定時(shí)間,為提高系統(tǒng)運(yùn)行效率和實(shí)時(shí)性,在驅(qū)動(dòng)程序中阻塞線程,交出內(nèi)核控制權(quán),等待操作完成后喚醒線程,提高系統(tǒng)利用率。complete()在函數(shù)中就是喚醒一個(gè)等待的讀取線程。任務(wù)隊(duì)列實(shí)現(xiàn)函數(shù)如下所示。
  
  Tasklet可以使測(cè)量操作在系統(tǒng)負(fù)荷不重時(shí)被調(diào)用,或是被立即執(zhí)行,但始終不會(huì)晚于下一個(gè)CPUclock.
  
  Tasklet始終在中斷期間運(yùn)行,并且在調(diào)度他的同一CPU上運(yùn)行。對(duì)比單片機(jī)系統(tǒng),在單線程情況下,一般在sht10_read()中調(diào)用2次measure_sht10()來(lái)等待測(cè)量完成,測(cè)量效率依賴2次測(cè)量消耗的時(shí)間;但在Linux驅(qū)動(dòng)程序中,使用Tasklet方式操作,2次測(cè)量過(guò)程不會(huì)對(duì)其他線程產(chǎn)生影響,在有其他實(shí)時(shí)事件需要及時(shí)處理時(shí)(如網(wǎng)絡(luò),視頻),可以更有效提高驅(qū)動(dòng)運(yùn)行效率,降低對(duì)其他實(shí)時(shí)處理產(chǎn)生的影響。
  
  4、溫濕度傳感器測(cè)試與驗(yàn)證
  
  驅(qū)動(dòng)程序完成以后,需要相應(yīng)測(cè)試程序驗(yàn)證驅(qū)動(dòng)程序編寫(xiě)的正確性。由于驅(qū)動(dòng)程序中不能對(duì)數(shù)據(jù)進(jìn)行浮點(diǎn)數(shù)運(yùn)算,所以測(cè)試程序必須將驅(qū)動(dòng)程序傳遞來(lái)的數(shù)據(jù)進(jìn)行浮點(diǎn)數(shù)運(yùn)算才能得到相應(yīng)的溫濕度值。
  
  4.1溫濕度傳感器測(cè)試環(huán)境
  
  在實(shí)驗(yàn)室常溫下,測(cè)試程序多次調(diào)用驅(qū)動(dòng)程序中讀溫濕度的函數(shù)接口獲得測(cè)試數(shù)據(jù),來(lái)驗(yàn)證設(shè)計(jì)的正確和可靠。并考慮實(shí)驗(yàn)室內(nèi)常溫下,相對(duì)濕度與溫度具有非線性關(guān)系,計(jì)算濕度值時(shí)需要考慮溫度的補(bǔ)償關(guān)系,其關(guān)系如圖3所示。
  
  圖3SORH轉(zhuǎn)換到相對(duì)濕度。
  
  為補(bǔ)償濕度傳感器的非線性以獲取準(zhǔn)確數(shù)據(jù),并考慮實(shí)際溫度與測(cè)試參考溫度(25℃)不同,使用如下公式修正讀數(shù)。
  
  RHlinear是溫度修正系數(shù),RHtrue是相對(duì)濕度,SORH是傳感器返回的濕度值。進(jìn)行12bit濕度檢測(cè)時(shí),參數(shù)取值如下表所示。
  
  表1濕度轉(zhuǎn)換系數(shù)與溫度補(bǔ)償系數(shù)
  
  由于能隙材料研發(fā)的溫度傳感器具有*線性,14bit溫度值參考如下公式。
  
  Temperature=d1+d2xSOT
  
  溫度轉(zhuǎn)換系數(shù)取值如下表所示,SOT是傳感器返回的溫度值。
  
  表2溫度轉(zhuǎn)換系數(shù)
  
  利用上述溫濕度轉(zhuǎn)換公式和系數(shù)可以得出溫濕度測(cè)量值。
  
  4.2溫濕度傳感器測(cè)試途徑與效率驗(yàn)證
  
  在測(cè)試程序中,考慮上述測(cè)量環(huán)境下溫濕度之間的非線性,調(diào)用驅(qū)動(dòng)程序的sht10_read函數(shù)將讀到的溫濕度數(shù)據(jù)返回上層測(cè)試程序進(jìn)行浮點(diǎn)數(shù)運(yùn)算,將計(jì)算值通過(guò)串口輸出,達(dá)到測(cè)試驗(yàn)證的目的。測(cè)試程序的實(shí)現(xiàn)如下所示。
  
  staticvoidcalc_sht10(float*humi,float*temp)
  
  {
  
  floatrh=*humi;
  
  floatt=*temp;
  
  floatrh_line;
  
  floatrh_true;
  
  t=t*d2+d1;//溫度轉(zhuǎn)換公式
  
  rh_line=C3*rh*rh+C2*rh+C1;//相對(duì)濕度轉(zhuǎn)換公式
  
  rh_true=(t-25)*(t1+t2*rh)+rh_line;
  
  //相對(duì)濕度溫度補(bǔ)償
  
  if(rh_true>100)rh_true=100;//超出范圍
  
  if(rh_true<0.1)rh_true=0.1;
  
  printf("Humidityis:%.2f%RHn",rh_true);
  
  printf("Temperatureis:%.2f'Cn",t);
  
  }
  
  intmain(intargc,char*argv[])//主函數(shù)
  
  {
  
  intfd;
  
  floattemp,humi;//溫濕度數(shù)據(jù)
  
  charbuffer[4];//數(shù)據(jù)緩沖
  
  fd=open("/dev/sht10",0);//打開(kāi)文件
  
  if(fd<0){//打開(kāi)失敗,退出
  
  perror("opendevice/dev/sht10");
  
  exit(1);
  
  }
  
  read(fd,buffer,sizeof(buffer));//讀取溫濕度值
  
  temp=(float)((buffer[0]《8)|buffer[1]);
  
  humi=(float)((buffer[2]《8)|buffer[3]);
  
  calc_sht10(&humi,&temp);//溫濕度數(shù)值轉(zhuǎn)換
  
  close(fd);//關(guān)閉文件
  
  return0;//退出
  
  }
  
  測(cè)試完成后,考察驅(qū)動(dòng)程序運(yùn)行效率,即在驅(qū)動(dòng)程序的tasklet_schedule和copy_to_user前分別對(duì)PXA310的OSCR時(shí)間計(jì)數(shù)寄存器進(jìn)行時(shí)間讀取,計(jì)算此次溫濕度測(cè)量所用時(shí)間。計(jì)算公式如下所示。
  
  Time=(OSCR2-OSCR1)/OSCR_FREQ
  
  OSCR2是喚醒線程后的時(shí)間,OSCR1是進(jìn)入任務(wù)隊(duì)列前的時(shí)間。OSCR_FREQ是PXA310內(nèi)部時(shí)鐘頻率3.25MHz.這樣就可以計(jì)算出每次溫濕度讀取消耗的時(shí)間,以此對(duì)比SHT10開(kāi)發(fā)文檔中理論測(cè)量時(shí)間值,確定實(shí)際驅(qū)動(dòng)程序運(yùn)行的效率。
  
  5、實(shí)驗(yàn)結(jié)果與分析
  
  超級(jí)終端中插入驅(qū)動(dòng)模塊,運(yùn)行測(cè)試程序,可以在終端上看到測(cè)試結(jié)果(如圖4)。
  
  圖4超級(jí)終端測(cè)試結(jié)果
  
  系統(tǒng)功能實(shí)現(xiàn)后,利用上述Time計(jì)算公式計(jì)算驅(qū)動(dòng)程序中溫濕度測(cè)量消耗的時(shí)間,實(shí)際測(cè)試結(jié)果如表3所示。
  
  表3驅(qū)動(dòng)程序中實(shí)際測(cè)量消耗的時(shí)間
  
  上表的測(cè)試結(jié)果不僅和傳感器的響應(yīng)速度有關(guān),而且還與系統(tǒng)中其他運(yùn)行的線程有關(guān)。當(dāng)系統(tǒng)中有高一級(jí)任務(wù)到來(lái)或其他實(shí)時(shí)事件需要處理時(shí),實(shí)際測(cè)量時(shí)間會(huì)大于上表中的測(cè)量時(shí)間,并且隨著任務(wù)的增加測(cè)量時(shí)間也會(huì)相應(yīng)的增加,完成的時(shí)間也受到外界中斷的影響。內(nèi)核會(huì)在任務(wù)不繁忙時(shí)完成測(cè)量操作。上表測(cè)試結(jié)果并未受到系統(tǒng)中其他驅(qū)動(dòng)程序和中斷的影響。對(duì)比開(kāi)發(fā)手冊(cè)中理論測(cè)量時(shí)間可以看到,使用任務(wù)隊(duì)列的方法對(duì)改善系統(tǒng)處理能力與實(shí)時(shí)性效果明顯。
  
  此外,實(shí)現(xiàn)溫濕度傳感器驅(qū)動(dòng)程序還需要清楚了解SHT10讀寫(xiě)時(shí)序,讀取溫度和濕度所需要的時(shí)間不同。如果應(yīng)用程序中得出的溫濕度值超過(guò)預(yù)期值,就可以打開(kāi)GPIO驅(qū)動(dòng)模塊,觸發(fā)系統(tǒng)板上的蜂鳴器達(dá)到預(yù)警效果。
  
  6、結(jié)語(yǔ)
  
  此設(shè)計(jì)方案已經(jīng)應(yīng)用于嵌入式無(wú)聲交互控制系統(tǒng)的檢測(cè),并且運(yùn)行正常。實(shí)踐證明,該嵌入式Linux溫濕度傳感器設(shè)計(jì)方案可行有效,線程阻塞提高系統(tǒng)運(yùn)行效率,在環(huán)境測(cè)量準(zhǔn)確度和系統(tǒng)實(shí)時(shí)性方面得到了令人滿意的效果。由于此方案基于Linux操作系統(tǒng)和PXA310平臺(tái),其在多任務(wù)、實(shí)時(shí)快速處理上具有一定的優(yōu)勢(shì)。

免責(zé)聲明

  • 凡本網(wǎng)注明“來(lái)源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15024464426

加盟熱線: 15024464426

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機(jī)版

  • Ybzhan公眾號(hào)

  • Ybzhan小程序

企業(yè)未開(kāi)通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 黄色福利网站在线观看|亚洲深夜福利|免费的爱爱视频|成人国产免费观看|精品欧美一区二区久久|一区美女 | 2019久久久|91女同|#NAME?|亚洲福利在线视频|国产猛烈高潮尖叫视频免费|久久精品国产72国产精 | 精品日韩=av一区二区|一区二区三区毛片免费|免费妈妈的朋友|中文字幕日本一道|午夜精品久久久久久毛片|欧美一区二区三区免费在线观看 | 青青91视频|青娱乐极品视觉盛宴国产视频|宅男在线观看免费高清网站|午夜伦理一区|最新国产在线观看|黄色大片www | 亚洲精品夜夜夜|99国产精品久久久久久|国产精品网页|色综合1|91玖玖|久久这里只有 | 久久久久久久久久久久=av|少妇又白又嫩又色又粗|欧美日韩精品免费观看视一区二区|国产手机精品一区二区|伊人=av网|久久大香萑太香蕉=aV黄软件 | 精品少妇一区二区三区日产乱码|日本久久久久久|麻豆91视频|在线不卡小视频|国产欧美一区二区三区在线看蜜臀|黄色一级大片免费看 | 日韩欧美=a级毛片免费观看|呦呦国产|#NAME?|黄色一级视频免费|一本之道大象高清特色|欧美日韩九区 | 老汉=av免费一区二区三区|国产又大又黑又粗免费视频|黄大片日本一级在线=a|成年人黄色毛片|亚洲精品一区二区三区免|国产精品91大屁股白浆一区二区 | 日本午夜精品|亚洲艹逼视频|国产高清好大好爽受不了了|蜜臀=avwww|天天操人人看|高清国产下药迷倒白嫩美女99 | #NAME?|青青草在线视频免费观看|久草免费福利|日日噜噜夜夜狠狠爱视频免费樱桃|国产精品一级=a级理论片在线观看|亚洲狠狠色综合蜜桃 | 国产高清精品亚洲а∨|一本久道久久综合狠狠爱亚洲精品|久久国产福利|久久久久www|无码人妻精品一区二区三区99不卡|亚V=a芒果乱码一二三四区别 | 97成人超碰免|欧美综合视频在线观看|强被迫伦姧惨叫在线视频|亚洲=aV成人无码网站大全|91精选日韩综合永久入口|欧美精品一区二区三区高清=aⅴ | 久久国产精品精品|#NAME?|色免费观看|日韩乱码人妻无码中文视频|亚洲天堂777|天堂成人 | 亚洲午夜久久久综合37日本|欧美高潮抽搐喷水大叫|啪一啪鲁一鲁|亚洲欧洲美洲无码精品V=a|亚洲高清视频网站|三级黄色影院 | 亚洲精品.www|亚洲精品无码久久久影院相关影片|欧美日韩视频网站|在线观看潮喷失禁大喷水无码|免费看一区二区成人=a片|亚洲国产高清不卡视频 | 日韩精品无码一本二本三本|亚洲丶国产丶欧美一区二区三区|色在线影院|一级做=a爱片性色毛片|精品国产一区=aV天美传媒|www.日韩视频 | 欧美精选午夜久久久乱码6080|97人妻无码专区|日韩性生活视频|成人超碰|台湾全黄色裸体视频播放|黄色大片视频在线观看 | 男人视频在线观看|青青青草国产|国产成=a人亚洲精v品无码性色|91深夜|国产chinese精品露脸|日日日日做夜夜夜夜做无码 | 91久久香蕉国产熟女线看|人成精品视频三区二区一区|99久久精品国产91久久久|婷婷影院91xxxss|26UUU另类亚洲欧美日本|69p=ao强力打造免费高清在线 | 视频二区在线|www激情|色在线视频播放|老师你兔子好软水好多视频|满嘴射影院|国产亚洲区 | 亚洲高清炮|99国精产品灬源码1688钻|人与拘一级=a毛片|精品无人区麻豆乱码久久久|国产精品色视频xxx|国产日产成人免费观看软件 | 亚洲第一区在线观看|性欧美大战久久久久久久安居码|天天干夜夜春夜夜爽|色视频2|成人爽=a毛片免费啪啪红桃视频|极品少妇小泬50PTHEPON 91成人毛片|#NAME?|亚洲视频1区2区3区4区|国产思思99re99在线观看|激情春色|国产一区二区三区四区在线观看 | 日本最新免费二区|亚洲无人区一区二区三区|1769国内精品视频在线播放|色姑娘天天干|日本ssswww|国产vps毛片 | 在线播放成人网站|国产真实younv在线|久久久久国色=av免费看|国产第一页线路1|国产高清免费=av在线|国产一区二区成人h动漫精品 | 亚洲国产精品一区在线观看不卡|久久精品视频免费在线观看|米奇777超碰欧美日韩亚洲|国产一区二区视频在线观看免费|玩弄美艳馊子高潮秀色可贪|日本做暖暖xo小视频 | 91久久青草|欧洲黄色毛片|伊人高清视频|久热综合|九久久久|视频色黄色毛片 | 免费在线观看黄色大片|综合一区无套内射中文字幕|你好星期六在线免费观看|91探花福利精品国产自产在线|成人18夜夜网深夜福利网|九九影院理论片在线观看一级 | 午夜自产精品一区二区三区|日本高清一区|亚洲中文欧美日韩在线|一级一级一级一级毛片|国产对白视频|无套无码孕妇啪啪 | 国产精品一区2区3区|91蝌蚪在线播放|一级国产20岁美女毛片|国产伦精品一区二区三区视频不卡|少妇内射兰兰久久|日本成人=a | #NAME?|中文视频一区|亚洲第一=av男人的天堂|精品成人=av|日韩高清dvd碟片|日韩精品资源在线观看 | www.久草.com|日本不卡高清|丁香花免费完整高清观看|国产一级爽快片在线观看|亚洲多毛女人厕所小便|成人在线视频观看 | 狂野=aV人人澡人人添|天天干夜夜擦|两个人的www免费高清视频|永久免费看mv网站入口亚洲|久久一区二区三区四区|亚洲男人网 | 激情欧美综合|野花香日本在线观看免费视频|99re热久久这里只有精品34|亚洲精品久久夜色撩人男男小说|videos少妇|五月综合缴情婷婷六月 国产最新在线观看|久久黄页|在线不卡日本v二区707|成人免费一区二区三区在线观看|欧美又粗又大色情hd堕落街传奇|免费观看全黄做爰的视频 | 青青91视频|青娱乐极品视觉盛宴国产视频|宅男在线观看免费高清网站|午夜伦理一区|最新国产在线观看|黄色大片www | 美女裸乳裸体无遮挡的网站|在线观看不卡视频|免费午夜看片|亚洲精品日韩一|一级中国黄色片|国产亚洲精久久久久久叶玉卿 | 成人在线视频亚洲|免费无码又爽又刺激毛片|#NAME?|92看片淫黄大片欧美看国产片|天天模夜夜肏狠狠的操|东日韩二三区 在线观看国产免费|亚洲免费成人在线视频|日韩免费一级毛片|国产综合久久|爱情岛论坛亚洲品质自拍hd|欧美成人免费一区二区 | 人与牲口性恔配视频免费|亚洲成=a人片4444|性XXXX18免费观看视频|狠狠亚洲婷婷综合色香五月排名|四虎影院免费|天天拍拍天天干 | 夜夜久久|裸体黄色一级片|99免费精品|91嫩草香蕉|人妻人妻人人人|国产免费8X高清在线 | 99精品久久久久久久免费看蜜月|伊人久久大香线蕉无码不卡|免费观看的黄色片|99久热re在线精品996热视频|在线=a免费观看|337P日本大胆欧美裸体艺术 | 丁香花在线影院观看在线播放|成人网页在线|日本一码二码三码在线|偷拍25位美女撒尿bbb片户外|十八禁韩国女主播vip秀362视频|色哺乳xxxxhd国产 |