• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于物聯(lián)網(wǎng)的嵌入式酒駕自動檢測系統(tǒng)設計

    2014-09-24 16:27蘆芝萍
    物聯(lián)網(wǎng)技術 2014年7期
    關鍵詞:發(fā)送給酒精編碼

    摘 要:針對目前因酒駕造成的交通事故頻發(fā)問題,提出了一種基于物聯(lián)網(wǎng)的車載酒駕自動檢測系統(tǒng)。系統(tǒng)利用物聯(lián)網(wǎng)技術,以STC12C5A16AD單片機為核心,通過4路MQ-3傳感器來檢測是否酒駕。當系統(tǒng)檢測到酒精濃度超標時,系統(tǒng)發(fā)出聲光報警并禁止汽車發(fā)動,同時通過GPRS模塊進行車輛定位,并將信息發(fā)送給家人和當?shù)亟煌ú块T。實驗結果表明,系統(tǒng)能有效預防酒后駕車,具有很好的實用價值。

    關鍵詞:物聯(lián)網(wǎng);酒駕;MQ-3;GPRS;MC55i

    中圖分類號:TP216 文獻標識碼:A 文章編號:2095-1302(2014)07-0008-04

    0引言

    近年來,隨著我國經(jīng)濟的快速發(fā)展,人民生活水平的不斷提高,全國機動車輛數(shù)量和駕駛員人數(shù)迅猛增長。汽車在給人們帶來生活便利、經(jīng)濟利益和生活品質(zhì)的同時,也帶來了交通事故。近年來道路交通事故頻發(fā),造成了嚴重的經(jīng)濟損失和人員傷亡。酒駕、超速和疲勞是交通事故高發(fā)的三個主要原因,這其中酒后駕車所引發(fā)的交通事故已占到總數(shù)相當大的比例。無視交通管理法規(guī)酒后及醉酒駕車造成嚴重后果的違法犯罪事件越來越多[1]。目前我國酒駕檢測主要是由交通警察在路口設置警點,使用呼氣式檢測儀器對過往可疑車輛進行攔車檢查[2]。但要進行路檢只能針對部分車輛抽樣檢測,以確定駕駛員是否酒駕,且無法實時監(jiān)控駕駛員酒后駕車情況[3]。而且進行路檢需要大量的人力和物力,另外一些酒后駕車者拒不配合檢測,也給我們交警的執(zhí)法帶來困難。

    為了更好地遏制酒駕,減少交通事故的發(fā)生。本文提出了一種基于物聯(lián)網(wǎng)的車載酒駕自動識別系統(tǒng)。系統(tǒng)利用目前流行的物聯(lián)網(wǎng)技術,以STC12C5A16AD單片機為核心,通過MQ-3傳感器來檢測是否酒駕。把傳感器嵌入駕駛室內(nèi),通過對駕駛座位的前方、上方和左右4個檢測點的酒精濃度檢測,判斷是否酒駕[4,5]。當檢測到酒駕后,系統(tǒng)發(fā)出聲光報警并禁止汽車發(fā)動,同時通過GPRS模塊將酒駕車輛信息實時地發(fā)送給家人和當?shù)亟煌ú块T[6]。這樣可以有效的預防酒駕,便于交通部門集中監(jiān)控,不再需要交警進行大規(guī)模的進行蹲點攔車檢測,節(jié)省的人力和物力[7]。

    系統(tǒng)借助物聯(lián)網(wǎng)技術,把每輛汽車作為一個節(jié)點,從眾多的節(jié)點傳感器采集數(shù)據(jù),然后通過無線傳輸技術把信息發(fā)送給家人和當?shù)亟煌ú块T總節(jié)點。系統(tǒng)整體結構如圖1所示,每輛汽車的通信對象有兩個:一個是家人,另一個是交通部門服務器。每輛汽車安裝一個車載酒駕自動檢測系統(tǒng),每個檢測系統(tǒng)主要由以下模塊組成:STC12C5A16AD單片機控制系統(tǒng)、呼氣式酒精傳感器MQ-3、LCD顯示模塊、聲光報警模塊、繼電器控制模塊和GPRS模塊。酒駕自動檢測系統(tǒng)的整體架構如圖2所示。

    1系統(tǒng)整體架構與工作原理

    1.1系統(tǒng)整體架構設計

    圖1系統(tǒng)整體架構圖

    圖2酒駕自動檢測系統(tǒng)結構圖

    1.2工作原理

    當駕駛員駕駛員扭動車輛鑰匙,檢測系統(tǒng)上電啟動,進行硬件初始化。酒駕自動檢測系統(tǒng)開始工作。4 路MQ-3傳感器把檢測到的模擬信號通過A/D轉(zhuǎn)換為數(shù)字信號,通過對此數(shù)字信號與預先設置的數(shù)值進行比較來判斷是否酒駕,并通過LCD液晶顯示屏顯示閥值與檢測值。STC 單片機對氣體中的酒精濃度信息進行分析,若濃度未超標,車輛正常行駛。一旦某一路傳感器檢測到的酒精濃度超出安全范圍,系統(tǒng)的LED 警示燈閃爍,同時把相關信息發(fā)送給預先設定好的家人的手機上,同時通過GPRS模塊發(fā)送信息給當?shù)亟煌ú块T,并通過蜂鳴器發(fā)出警報聲。

    2系統(tǒng)設計

    2.1單片機系統(tǒng)設計

    本系統(tǒng)的主控模塊采用的是宏晶科技生產(chǎn)的STC12C2052AD單片機,STC12C2052AD是一種高速、低功耗、超強抗干擾的單片機,指令代碼完全兼容傳統(tǒng)的8051,但速度快8~12倍。內(nèi)部集成MAX810專用復位電路,2路PWM,8路高速8位A/D轉(zhuǎn)換。STC12C5A16AD單片機本身自帶8位高速ADC,所以大大簡化電路設計。單片機系統(tǒng)原理如圖3所示,圖3中的按鍵K2和K3可進行閾值設置,其中K2為“增加”、K3為“減小”按鍵。L2和L3為報警指示燈,分別可以進行酒后和醉酒兩級報警。醉酒閾值存儲在EEPROM芯片AT24C01中,并可以通過 “增加”、“減少”按鍵調(diào)節(jié)并保存。AT24C01是I2C接口的EEPROM芯片,可以用于掉電不易失數(shù)據(jù)的存儲。其電路如圖4所示。圖中A0、A1和A2為芯片的地址引腳,一般接地即可。SCL和SDA為AT24C04和單片機I2C通信的時鐘線和數(shù)據(jù)線。

    2.2繼電器控制電路

    繼電器控制電路主要功能是:當MQ-3傳感器檢測到酒精濃度超標時,利用控制繼電器控制車輛禁駕。繼電器控制接口與汽車點火與電噴電路相連接,通過單片機編程可控制汽車啟動。汽車電噴控制電路如圖5所示[7]。

    圖4外置存儲器電路圖

    圖5汽車電噴控制電路

    2.3顯示電路

    顯示部分采用SMC1602液晶屏進行顯示,該液晶顯示器以其低功耗、體積小、顯示內(nèi)容豐富、超薄、輕巧的優(yōu)點,在袖珍式儀表和低功耗應用系統(tǒng)中得到越來越廣泛的應用[8]。芯片工作電壓為4.5~5.5V,工作電流為2.0 mA,在本設計中采用5.0 V供電。液晶屏與單片機的接口電路如圖6所示,其中J2的3腳為背光引腳,R9和R10電阻用于調(diào)節(jié)背光亮度。J2的4、5和6腳分別接液晶的RS、E/W和E控制引腳,J2的7-14引腳為數(shù)據(jù)引腳。在1602液晶屏中顯示某位字符的程序如下:

    void L1602_char(uchar hang,uchar lie,char sign)

    {

    uchar a;

    if(hang == 1) a = 0x80;

    if(hang == 2) a = 0xc0;

    a = a + lie - 1;

    enable(a);

    write(sign);

    }

    2.4MQ-3傳感器電路

    人飲酒后,呼出的氣體含有酒精分子,通過檢測被測人呼氣酒精濃度,就可以判定其飲酒程度。另外氣體濃度檢測簡單易行,本設計中采用MQ-3酒精傳感器。檢測對象的血液酒精濃度由人體血液酒精含量與呼出氣體中的酒精濃度之間的比值關系計算得出。我國對酒駕的判定界限為100~300mg/L,當檢測到酒精濃度小于200 mg/L時,發(fā)動機可以正常啟動;而當檢測到濃度超過200 mg/L時,發(fā)動機電源切斷,發(fā)動機不能正常啟動。酒精傳感器的工作原理是根據(jù)人飲酒后血液里的酒精濃度值與呼出氣體的酒精濃度值有一個固定的比例關系,公式如下:

    血液酒精濃度(mg/L)=2 200*呼所酒精濃度(mg/L)

    圖6液晶電路設計

    由于MQ-3該傳感器的輸出信號為毫伏級電壓信號,因此需要對該信號進行放大后再經(jīng)模/數(shù)轉(zhuǎn)換傳遞給控制單元作進一步分析處理,其工作原理如圖7所示。進行A/D轉(zhuǎn)換的程序如下:

    圖7 MQ-3傳感器電路

    uchar GetADVal()

    {

    uint i;

    ADC_CONTR&=0xf7;

    for(i=250;i>0;i--);//待輸入電壓穩(wěn)定后開始轉(zhuǎn)換

    ADC_CONTR |= 0x08; //ADC_Start=1, 啟動轉(zhuǎn)換

    while((ADC_CONTR&0x10)==0); //等待轉(zhuǎn)換結束ADC_FLAG=1

    ADC_CONTR&=0xe7;

    return ADC_RES;

    }

    2.5GSM模塊電路

    無線通信模塊選用的是MC55i模塊,單片機通過串口發(fā)送AT命令給MC55i模塊,對其進行控制。當傳感器檢測到的酒精濃度超出安全范圍,MC55i無線模塊隨之啟動。通過移動基站的Cell-Id定位法,獲取車輛當前位置的信息,再利用GPRS模塊把相關信息通過短信發(fā)送給家人,并通過GPRS上傳到交管部門,便于采取相應的處理措施。AT+CREG指令控制MC55i模塊進行基站定位,獲取車輛的當前的位置信息。短消息編碼采用Unicode中文編碼。在發(fā)送短信時,對常用漢字進行裁剪,將常用漢字的字庫存入單片機FLASH中,漢字字符通過查表,將碼制置換為Unicode編碼,隨后設置短信協(xié)議為PDU模式,發(fā)送中文漢字。PDU模式不僅支持中文短信,也能發(fā)送英文短信。在PDU模式中,可以采用三種編碼方式來對發(fā)送的內(nèi)容進行編碼,它們是7-bit編碼、8-bit編碼和UCS2編碼(也就是16-bit編碼)。7-bit編碼用于發(fā)送普通的ASCII字符,它將一串7-bit的字符(最高位為0)編碼成8-bit的數(shù)據(jù),每8個字符可“壓縮”成7個;8-bit編碼通常用于發(fā)送數(shù)據(jù)消息,比如圖片和鈴聲等;UCS2編碼用于發(fā)送Unicode字符。PDU串表面上是一串ASCII碼,由0~9、A~F這些數(shù)字和字母組成。它們是8位字節(jié)的十六進制數(shù),或者BCD碼十進制數(shù)。PDU串不僅包含可顯示的消息本身,還包含很多其他信息,如SMS服務中心號碼、目標號碼、回復號碼、編碼方式和服務時間等。

    將要發(fā)送的信息根據(jù)AT命令協(xié)議壓縮成一個PDU串,然后將該PDU串通過串口發(fā)送給GSM模塊,最后由GSM模塊發(fā)送給目標手機(這里指的是監(jiān)控中心的手機號碼),整個發(fā)送過程要結合上面所講的發(fā)送PDU結構來進行,具體函數(shù)包括:gsmEncode7bit()、gsmEncode8bit()、gsmEncodeUcs2()、gsmInvertNumbers()等。用函數(shù)gsmEncodePdu ()可將原始信息壓縮成PDU串的功能。以上函數(shù)都已包含在這個程序中,具有程序如下:

    int gsmEncodePdu(const SM_PARAM* pSrc, char* pDst)

    {

    int nLength; // 內(nèi)部用的串長度

    int nDstLength; // 目標PDU串長度

    unsigned char buf[256]; // 內(nèi)部用的緩沖區(qū)

    nLength = strlen(pSrc->SCA);

    buf[0] = (char)((nLength & 1) == 0 ? nLength : nLength + 1) / 2 + 1;

    buf[1] = 0x91; // 固定: 用國際格式號碼

    nDstLength = gsmBytes2String(buf, pDst, 2); nDstLength += gsmInvertNumbers(pSrc->SCA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TPA);

    buf[0] = 0x11;

    buf[1] = 0; // TP-MR=0

    buf[2] = (char)nLength;

    buf[3] = 0x91; // 固定: 用國際格式號碼

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], 4);

    nDstLength += gsmInvertNumbers(pSrc->TPA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TP_UD);

    buf[0] = pSrc->TP_PID; // 協(xié)議標識(TP-PID)

    buf[1] = pSrc->TP_DCS;

    buf[2] = 0; // 有效期(TP-VP)為5分鐘

    if(pSrc->TP_DCS == GSM_7BIT)

    {

    buf[3] = nLength; // 編碼前長度

    nLength = gsmEncode7bit(pSrc->TP_UD, &buf[4], nLength+1) + 4;

    }

    else if(pSrc->TP_DCS == GSM_UCS2)

    {

    buf[3] = gsmEncodeUcs2(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    else

    {

    buf[3] = gsmEncode8bit(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], nLength);

    return nDstLength;

    }

    2.6供電電路

    本設計采用USB接口供電,電源電壓5 V。同時,USB接口通過內(nèi)含PL2303芯片的轉(zhuǎn)換電路對單片機進行程序編寫,以及與GPRS模塊通信。其電路原理如圖8所示。

    圖8供電電路

    2.7軟件設計

    系統(tǒng)采用C語言進行編程,軟件設計的主流程如圖9所示。系統(tǒng)上電后,系統(tǒng)先進行初始化,然后傳感器會把檢測到的酒精濃度與設定到外置存儲器中的閾值進行比較,從而判斷酒精濃度是否超標。當檢測到濃度超過設定值200 mg/L時,系統(tǒng)通過繼電器切斷發(fā)動機電源,發(fā)動機不能正常啟動,同時把相關位置信息與酒駕信息發(fā)送給預先設定好的家人與當?shù)亟煌ú块T。

    圖9主程序流程圖

    3結語

    本文設計基于物聯(lián)網(wǎng)的酒駕自動檢測系統(tǒng)是采用STC12C5A16AD單片機作為主控系統(tǒng)。系統(tǒng)能夠自動對駕駛員酒精濃度檢測,根據(jù)檢測結果來控制發(fā)動機是否啟動,如果酒精含量超標則會發(fā)出聲光報警,并通過GPRS模塊向交通管理部門報警以及家人發(fā)送短消息。該系統(tǒng)體積小,功耗低,便于安裝等特點。測試結果表明,該系統(tǒng)可以實現(xiàn)很好的實時性和高精度,運行穩(wěn)定,具有可靠、適應力強的特點,達到了良好的控制效果,具有較好的使用價值。

    參 考 文 獻

    [1]段現(xiàn)星,王曉侃.基于單片機控制的車載酒精濃度檢測儀設計[J].測控技術,2013,32(8): 5-7,11.

    [2]李曉靜,劉書倫.基于物聯(lián)網(wǎng)的嵌入式酒駕智能辨識系統(tǒng)[J].制造業(yè)自動化,2012,34(21): 39-42.

    [3]徐京蓮,韓峻峰,潘盛輝,等.基于多傳感器融合的車載酒精檢測系統(tǒng)設計[J].儀表技術與傳感器,2010(7): 109-111.

    [4]郭東峰,李彥.基于物聯(lián)網(wǎng)的嵌入式酒駕自動檢測系統(tǒng)設計[J].計算機測量與控制,2013,21(3): 50-52.

    [5]卓鄭安,朱文立,黃敏.基于GPRS的智能酒精濃度檢測儀設計與應用[J].實驗技術與管理,2013,30(5): 53-56.

    [6]陳麗,朱瑞祥,云超.基于單片機的防酒后駕駛控制系統(tǒng)設計[J].傳感器與微系統(tǒng),2009,28(2): 100-102.

    [7]朱明,王亞坤,宋莉莉,等.基于MC55i的車載酒精檢測系統(tǒng)[J].儀表技術與傳感器,2012(6): 107-109.

    [8]周鴻武.基于單片機的酒精濃度檢測儀設計[J].制造業(yè)自動化,2012,34(2): 153-155.

    ————————————————

    收稿日期:2014-04-04

    作者簡介:蘆芝萍(1977—),女,常州第四中學(中學一級),江蘇寶應人、本科、學士。主要研究方向為計算機應用。

    while((ADC_CONTR&0x10)==0); //等待轉(zhuǎn)換結束ADC_FLAG=1

    ADC_CONTR&=0xe7;

    return ADC_RES;

    }

    2.5GSM模塊電路

    無線通信模塊選用的是MC55i模塊,單片機通過串口發(fā)送AT命令給MC55i模塊,對其進行控制。當傳感器檢測到的酒精濃度超出安全范圍,MC55i無線模塊隨之啟動。通過移動基站的Cell-Id定位法,獲取車輛當前位置的信息,再利用GPRS模塊把相關信息通過短信發(fā)送給家人,并通過GPRS上傳到交管部門,便于采取相應的處理措施。AT+CREG指令控制MC55i模塊進行基站定位,獲取車輛的當前的位置信息。短消息編碼采用Unicode中文編碼。在發(fā)送短信時,對常用漢字進行裁剪,將常用漢字的字庫存入單片機FLASH中,漢字字符通過查表,將碼制置換為Unicode編碼,隨后設置短信協(xié)議為PDU模式,發(fā)送中文漢字。PDU模式不僅支持中文短信,也能發(fā)送英文短信。在PDU模式中,可以采用三種編碼方式來對發(fā)送的內(nèi)容進行編碼,它們是7-bit編碼、8-bit編碼和UCS2編碼(也就是16-bit編碼)。7-bit編碼用于發(fā)送普通的ASCII字符,它將一串7-bit的字符(最高位為0)編碼成8-bit的數(shù)據(jù),每8個字符可“壓縮”成7個;8-bit編碼通常用于發(fā)送數(shù)據(jù)消息,比如圖片和鈴聲等;UCS2編碼用于發(fā)送Unicode字符。PDU串表面上是一串ASCII碼,由0~9、A~F這些數(shù)字和字母組成。它們是8位字節(jié)的十六進制數(shù),或者BCD碼十進制數(shù)。PDU串不僅包含可顯示的消息本身,還包含很多其他信息,如SMS服務中心號碼、目標號碼、回復號碼、編碼方式和服務時間等。

    將要發(fā)送的信息根據(jù)AT命令協(xié)議壓縮成一個PDU串,然后將該PDU串通過串口發(fā)送給GSM模塊,最后由GSM模塊發(fā)送給目標手機(這里指的是監(jiān)控中心的手機號碼),整個發(fā)送過程要結合上面所講的發(fā)送PDU結構來進行,具體函數(shù)包括:gsmEncode7bit()、gsmEncode8bit()、gsmEncodeUcs2()、gsmInvertNumbers()等。用函數(shù)gsmEncodePdu ()可將原始信息壓縮成PDU串的功能。以上函數(shù)都已包含在這個程序中,具有程序如下:

    int gsmEncodePdu(const SM_PARAM* pSrc, char* pDst)

    {

    int nLength; // 內(nèi)部用的串長度

    int nDstLength; // 目標PDU串長度

    unsigned char buf[256]; // 內(nèi)部用的緩沖區(qū)

    nLength = strlen(pSrc->SCA);

    buf[0] = (char)((nLength & 1) == 0 ? nLength : nLength + 1) / 2 + 1;

    buf[1] = 0x91; // 固定: 用國際格式號碼

    nDstLength = gsmBytes2String(buf, pDst, 2); nDstLength += gsmInvertNumbers(pSrc->SCA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TPA);

    buf[0] = 0x11;

    buf[1] = 0; // TP-MR=0

    buf[2] = (char)nLength;

    buf[3] = 0x91; // 固定: 用國際格式號碼

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], 4);

    nDstLength += gsmInvertNumbers(pSrc->TPA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TP_UD);

    buf[0] = pSrc->TP_PID; // 協(xié)議標識(TP-PID)

    buf[1] = pSrc->TP_DCS;

    buf[2] = 0; // 有效期(TP-VP)為5分鐘

    if(pSrc->TP_DCS == GSM_7BIT)

    {

    buf[3] = nLength; // 編碼前長度

    nLength = gsmEncode7bit(pSrc->TP_UD, &buf[4], nLength+1) + 4;

    }

    else if(pSrc->TP_DCS == GSM_UCS2)

    {

    buf[3] = gsmEncodeUcs2(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    else

    {

    buf[3] = gsmEncode8bit(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], nLength);

    return nDstLength;

    }

    2.6供電電路

    本設計采用USB接口供電,電源電壓5 V。同時,USB接口通過內(nèi)含PL2303芯片的轉(zhuǎn)換電路對單片機進行程序編寫,以及與GPRS模塊通信。其電路原理如圖8所示。

    圖8供電電路

    2.7軟件設計

    系統(tǒng)采用C語言進行編程,軟件設計的主流程如圖9所示。系統(tǒng)上電后,系統(tǒng)先進行初始化,然后傳感器會把檢測到的酒精濃度與設定到外置存儲器中的閾值進行比較,從而判斷酒精濃度是否超標。當檢測到濃度超過設定值200 mg/L時,系統(tǒng)通過繼電器切斷發(fā)動機電源,發(fā)動機不能正常啟動,同時把相關位置信息與酒駕信息發(fā)送給預先設定好的家人與當?shù)亟煌ú块T。

    圖9主程序流程圖

    3結語

    本文設計基于物聯(lián)網(wǎng)的酒駕自動檢測系統(tǒng)是采用STC12C5A16AD單片機作為主控系統(tǒng)。系統(tǒng)能夠自動對駕駛員酒精濃度檢測,根據(jù)檢測結果來控制發(fā)動機是否啟動,如果酒精含量超標則會發(fā)出聲光報警,并通過GPRS模塊向交通管理部門報警以及家人發(fā)送短消息。該系統(tǒng)體積小,功耗低,便于安裝等特點。測試結果表明,該系統(tǒng)可以實現(xiàn)很好的實時性和高精度,運行穩(wěn)定,具有可靠、適應力強的特點,達到了良好的控制效果,具有較好的使用價值。

    參 考 文 獻

    [1]段現(xiàn)星,王曉侃.基于單片機控制的車載酒精濃度檢測儀設計[J].測控技術,2013,32(8): 5-7,11.

    [2]李曉靜,劉書倫.基于物聯(lián)網(wǎng)的嵌入式酒駕智能辨識系統(tǒng)[J].制造業(yè)自動化,2012,34(21): 39-42.

    [3]徐京蓮,韓峻峰,潘盛輝,等.基于多傳感器融合的車載酒精檢測系統(tǒng)設計[J].儀表技術與傳感器,2010(7): 109-111.

    [4]郭東峰,李彥.基于物聯(lián)網(wǎng)的嵌入式酒駕自動檢測系統(tǒng)設計[J].計算機測量與控制,2013,21(3): 50-52.

    [5]卓鄭安,朱文立,黃敏.基于GPRS的智能酒精濃度檢測儀設計與應用[J].實驗技術與管理,2013,30(5): 53-56.

    [6]陳麗,朱瑞祥,云超.基于單片機的防酒后駕駛控制系統(tǒng)設計[J].傳感器與微系統(tǒng),2009,28(2): 100-102.

    [7]朱明,王亞坤,宋莉莉,等.基于MC55i的車載酒精檢測系統(tǒng)[J].儀表技術與傳感器,2012(6): 107-109.

    [8]周鴻武.基于單片機的酒精濃度檢測儀設計[J].制造業(yè)自動化,2012,34(2): 153-155.

    ————————————————

    收稿日期:2014-04-04

    作者簡介:蘆芝萍(1977—),女,常州第四中學(中學一級),江蘇寶應人、本科、學士。主要研究方向為計算機應用。

    while((ADC_CONTR&0x10)==0); //等待轉(zhuǎn)換結束ADC_FLAG=1

    ADC_CONTR&=0xe7;

    return ADC_RES;

    }

    2.5GSM模塊電路

    無線通信模塊選用的是MC55i模塊,單片機通過串口發(fā)送AT命令給MC55i模塊,對其進行控制。當傳感器檢測到的酒精濃度超出安全范圍,MC55i無線模塊隨之啟動。通過移動基站的Cell-Id定位法,獲取車輛當前位置的信息,再利用GPRS模塊把相關信息通過短信發(fā)送給家人,并通過GPRS上傳到交管部門,便于采取相應的處理措施。AT+CREG指令控制MC55i模塊進行基站定位,獲取車輛的當前的位置信息。短消息編碼采用Unicode中文編碼。在發(fā)送短信時,對常用漢字進行裁剪,將常用漢字的字庫存入單片機FLASH中,漢字字符通過查表,將碼制置換為Unicode編碼,隨后設置短信協(xié)議為PDU模式,發(fā)送中文漢字。PDU模式不僅支持中文短信,也能發(fā)送英文短信。在PDU模式中,可以采用三種編碼方式來對發(fā)送的內(nèi)容進行編碼,它們是7-bit編碼、8-bit編碼和UCS2編碼(也就是16-bit編碼)。7-bit編碼用于發(fā)送普通的ASCII字符,它將一串7-bit的字符(最高位為0)編碼成8-bit的數(shù)據(jù),每8個字符可“壓縮”成7個;8-bit編碼通常用于發(fā)送數(shù)據(jù)消息,比如圖片和鈴聲等;UCS2編碼用于發(fā)送Unicode字符。PDU串表面上是一串ASCII碼,由0~9、A~F這些數(shù)字和字母組成。它們是8位字節(jié)的十六進制數(shù),或者BCD碼十進制數(shù)。PDU串不僅包含可顯示的消息本身,還包含很多其他信息,如SMS服務中心號碼、目標號碼、回復號碼、編碼方式和服務時間等。

    將要發(fā)送的信息根據(jù)AT命令協(xié)議壓縮成一個PDU串,然后將該PDU串通過串口發(fā)送給GSM模塊,最后由GSM模塊發(fā)送給目標手機(這里指的是監(jiān)控中心的手機號碼),整個發(fā)送過程要結合上面所講的發(fā)送PDU結構來進行,具體函數(shù)包括:gsmEncode7bit()、gsmEncode8bit()、gsmEncodeUcs2()、gsmInvertNumbers()等。用函數(shù)gsmEncodePdu ()可將原始信息壓縮成PDU串的功能。以上函數(shù)都已包含在這個程序中,具有程序如下:

    int gsmEncodePdu(const SM_PARAM* pSrc, char* pDst)

    {

    int nLength; // 內(nèi)部用的串長度

    int nDstLength; // 目標PDU串長度

    unsigned char buf[256]; // 內(nèi)部用的緩沖區(qū)

    nLength = strlen(pSrc->SCA);

    buf[0] = (char)((nLength & 1) == 0 ? nLength : nLength + 1) / 2 + 1;

    buf[1] = 0x91; // 固定: 用國際格式號碼

    nDstLength = gsmBytes2String(buf, pDst, 2); nDstLength += gsmInvertNumbers(pSrc->SCA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TPA);

    buf[0] = 0x11;

    buf[1] = 0; // TP-MR=0

    buf[2] = (char)nLength;

    buf[3] = 0x91; // 固定: 用國際格式號碼

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], 4);

    nDstLength += gsmInvertNumbers(pSrc->TPA, &pDst[nDstLength], nLength);

    nLength = strlen(pSrc->TP_UD);

    buf[0] = pSrc->TP_PID; // 協(xié)議標識(TP-PID)

    buf[1] = pSrc->TP_DCS;

    buf[2] = 0; // 有效期(TP-VP)為5分鐘

    if(pSrc->TP_DCS == GSM_7BIT)

    {

    buf[3] = nLength; // 編碼前長度

    nLength = gsmEncode7bit(pSrc->TP_UD, &buf[4], nLength+1) + 4;

    }

    else if(pSrc->TP_DCS == GSM_UCS2)

    {

    buf[3] = gsmEncodeUcs2(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    else

    {

    buf[3] = gsmEncode8bit(pSrc->TP_UD, &buf[4], nLength);

    nLength = buf[3] + 4;

    }

    nDstLength += gsmBytes2String(buf, &pDst[nDstLength], nLength);

    return nDstLength;

    }

    2.6供電電路

    本設計采用USB接口供電,電源電壓5 V。同時,USB接口通過內(nèi)含PL2303芯片的轉(zhuǎn)換電路對單片機進行程序編寫,以及與GPRS模塊通信。其電路原理如圖8所示。

    圖8供電電路

    2.7軟件設計

    系統(tǒng)采用C語言進行編程,軟件設計的主流程如圖9所示。系統(tǒng)上電后,系統(tǒng)先進行初始化,然后傳感器會把檢測到的酒精濃度與設定到外置存儲器中的閾值進行比較,從而判斷酒精濃度是否超標。當檢測到濃度超過設定值200 mg/L時,系統(tǒng)通過繼電器切斷發(fā)動機電源,發(fā)動機不能正常啟動,同時把相關位置信息與酒駕信息發(fā)送給預先設定好的家人與當?shù)亟煌ú块T。

    圖9主程序流程圖

    3結語

    本文設計基于物聯(lián)網(wǎng)的酒駕自動檢測系統(tǒng)是采用STC12C5A16AD單片機作為主控系統(tǒng)。系統(tǒng)能夠自動對駕駛員酒精濃度檢測,根據(jù)檢測結果來控制發(fā)動機是否啟動,如果酒精含量超標則會發(fā)出聲光報警,并通過GPRS模塊向交通管理部門報警以及家人發(fā)送短消息。該系統(tǒng)體積小,功耗低,便于安裝等特點。測試結果表明,該系統(tǒng)可以實現(xiàn)很好的實時性和高精度,運行穩(wěn)定,具有可靠、適應力強的特點,達到了良好的控制效果,具有較好的使用價值。

    參 考 文 獻

    [1]段現(xiàn)星,王曉侃.基于單片機控制的車載酒精濃度檢測儀設計[J].測控技術,2013,32(8): 5-7,11.

    [2]李曉靜,劉書倫.基于物聯(lián)網(wǎng)的嵌入式酒駕智能辨識系統(tǒng)[J].制造業(yè)自動化,2012,34(21): 39-42.

    [3]徐京蓮,韓峻峰,潘盛輝,等.基于多傳感器融合的車載酒精檢測系統(tǒng)設計[J].儀表技術與傳感器,2010(7): 109-111.

    [4]郭東峰,李彥.基于物聯(lián)網(wǎng)的嵌入式酒駕自動檢測系統(tǒng)設計[J].計算機測量與控制,2013,21(3): 50-52.

    [5]卓鄭安,朱文立,黃敏.基于GPRS的智能酒精濃度檢測儀設計與應用[J].實驗技術與管理,2013,30(5): 53-56.

    [6]陳麗,朱瑞祥,云超.基于單片機的防酒后駕駛控制系統(tǒng)設計[J].傳感器與微系統(tǒng),2009,28(2): 100-102.

    [7]朱明,王亞坤,宋莉莉,等.基于MC55i的車載酒精檢測系統(tǒng)[J].儀表技術與傳感器,2012(6): 107-109.

    [8]周鴻武.基于單片機的酒精濃度檢測儀設計[J].制造業(yè)自動化,2012,34(2): 153-155.

    ————————————————

    收稿日期:2014-04-04

    作者簡介:蘆芝萍(1977—),女,常州第四中學(中學一級),江蘇寶應人、本科、學士。主要研究方向為計算機應用。

    猜你喜歡
    發(fā)送給酒精編碼
    上學路上好風景
    基于SAR-SIFT和快速稀疏編碼的合成孔徑雷達圖像配準
    75%醫(yī)用酒精
    《全元詩》未編碼疑難字考辨十五則
    子帶編碼在圖像壓縮編碼中的應用
    Genome and healthcare
    跟蹤導練(一)(2)
    酒精除臭
    公告
    關注微信,分享資訊,免費獲取電子閱讀卡
    一边摸一边抽搐一进一出视频| 久久精品91无色码中文字幕| 精品国产一区二区三区久久久樱花| 国产精品av久久久久免费| 亚洲视频免费观看视频| 啦啦啦 在线观看视频| 日本精品一区二区三区蜜桃| 日韩视频一区二区在线观看| 18禁美女被吸乳视频| 99在线人妻在线中文字幕 | av网站在线播放免费| 人妻久久中文字幕网| 国产成人精品久久二区二区91| 中文字幕人妻丝袜制服| 这个男人来自地球电影免费观看| av超薄肉色丝袜交足视频| 国产黄频视频在线观看| 精品久久久久久电影网| 可以免费在线观看a视频的电影网站| 可以免费在线观看a视频的电影网站| 黑人猛操日本美女一级片| 久久青草综合色| 午夜91福利影院| 无限看片的www在线观看| 亚洲专区国产一区二区| 国产一区二区三区视频了| 极品少妇高潮喷水抽搐| h视频一区二区三区| 性高湖久久久久久久久免费观看| 一级片免费观看大全| 国产黄频视频在线观看| 国产成人免费观看mmmm| av一本久久久久| 男女床上黄色一级片免费看| 成年人午夜在线观看视频| 午夜免费成人在线视频| 久久狼人影院| 一进一出好大好爽视频| 国产精品自产拍在线观看55亚洲 | 欧美精品高潮呻吟av久久| 欧美日韩黄片免| 美女视频免费永久观看网站| 在线观看www视频免费| 嫩草影视91久久| 欧美在线黄色| 日本精品一区二区三区蜜桃| 国产精品av久久久久免费| 亚洲av国产av综合av卡| 99香蕉大伊视频| 两人在一起打扑克的视频| 午夜成年电影在线免费观看| 人人妻人人添人人爽欧美一区卜| 亚洲av成人一区二区三| 手机成人av网站| 每晚都被弄得嗷嗷叫到高潮| 亚洲精品久久成人aⅴ小说| 国产欧美亚洲国产| 视频区图区小说| 黄色a级毛片大全视频| 亚洲精品中文字幕在线视频| 午夜福利在线免费观看网站| 久久久久久亚洲精品国产蜜桃av| 在线观看舔阴道视频| 免费在线观看影片大全网站| 国产一区二区三区在线臀色熟女 | 99国产精品一区二区蜜桃av | 精品福利观看| 黄片小视频在线播放| 亚洲av片天天在线观看| www.自偷自拍.com| 性色av乱码一区二区三区2| 国产精品亚洲av一区麻豆| 一本综合久久免费| 一区二区日韩欧美中文字幕| 亚洲色图 男人天堂 中文字幕| 亚洲情色 制服丝袜| 亚洲成人免费电影在线观看| 国产欧美日韩精品亚洲av| 亚洲天堂av无毛| 精品国内亚洲2022精品成人 | 久久国产精品男人的天堂亚洲| 免费观看av网站的网址| 精品久久蜜臀av无| av电影中文网址| 国产精品久久久av美女十八| 最近最新免费中文字幕在线| 国产在线精品亚洲第一网站| 伊人久久大香线蕉亚洲五| 亚洲av电影在线进入| 中文字幕人妻熟女乱码| 日日摸夜夜添夜夜添小说| www.自偷自拍.com| 久久人妻福利社区极品人妻图片| 国产精品免费大片| 久久久精品区二区三区| 亚洲av日韩精品久久久久久密| 久久这里只有精品19| 王馨瑶露胸无遮挡在线观看| 99re在线观看精品视频| 满18在线观看网站| 久久人人爽av亚洲精品天堂| 韩国精品一区二区三区| 欧美日韩亚洲综合一区二区三区_| 18禁裸乳无遮挡动漫免费视频| 热re99久久国产66热| 99国产极品粉嫩在线观看| 久久久国产精品麻豆| 国产一区二区在线观看av| 99九九在线精品视频| 午夜视频精品福利| 亚洲九九香蕉| 高清av免费在线| 黄色成人免费大全| 女性生殖器流出的白浆| 精品久久蜜臀av无| 亚洲精品一卡2卡三卡4卡5卡| 国产免费av片在线观看野外av| 视频在线观看一区二区三区| 亚洲精品久久午夜乱码| 日韩成人在线观看一区二区三区| 国产成人影院久久av| 欧美久久黑人一区二区| 国产高清视频在线播放一区| 欧美激情高清一区二区三区| 欧美成人免费av一区二区三区 | 丝袜在线中文字幕| 日韩视频一区二区在线观看| 69精品国产乱码久久久| 99久久国产精品久久久| 精品少妇黑人巨大在线播放| 日韩视频一区二区在线观看| 国产欧美日韩综合在线一区二区| 91精品国产国语对白视频| 精品国产亚洲在线| 好男人电影高清在线观看| 国产一区二区三区综合在线观看| 亚洲色图 男人天堂 中文字幕| 久久精品国产99精品国产亚洲性色 | 女人高潮潮喷娇喘18禁视频| 国产高清激情床上av| 久久久欧美国产精品| 亚洲精品中文字幕一二三四区 | 大型黄色视频在线免费观看| kizo精华| 久久亚洲真实| 成人国语在线视频| 欧美乱码精品一区二区三区| 在线亚洲精品国产二区图片欧美| 中文字幕人妻丝袜一区二区| 黑丝袜美女国产一区| 久久久久久久久久久久大奶| 人人妻人人澡人人看| 9色porny在线观看| 成人永久免费在线观看视频 | 国产欧美日韩一区二区精品| 丰满人妻熟妇乱又伦精品不卡| 老司机亚洲免费影院| av线在线观看网站| 岛国毛片在线播放| 国产av又大| 久久热在线av| 麻豆乱淫一区二区| 日韩欧美一区视频在线观看| 亚洲欧美一区二区三区黑人| 亚洲国产av新网站| 久久99热这里只频精品6学生| 精品人妻1区二区| 欧美精品一区二区大全| 9191精品国产免费久久| 91麻豆精品激情在线观看国产 | 一区二区三区精品91| 日日摸夜夜添夜夜添小说| 日韩成人在线观看一区二区三区| 超色免费av| 少妇猛男粗大的猛烈进出视频| 国产野战对白在线观看| 中文欧美无线码| 午夜日韩欧美国产| 一区福利在线观看| 两性夫妻黄色片| 精品国内亚洲2022精品成人 | 少妇被粗大的猛进出69影院| 黄色片一级片一级黄色片| 国产老妇伦熟女老妇高清| 免费在线观看完整版高清| 亚洲人成伊人成综合网2020| 丰满饥渴人妻一区二区三| 午夜福利在线免费观看网站| 青青草视频在线视频观看| 乱人伦中国视频| 人成视频在线观看免费观看| 脱女人内裤的视频| 成年动漫av网址| 久久久国产成人免费| 老司机深夜福利视频在线观看| 午夜福利,免费看| 日本vs欧美在线观看视频| 777久久人妻少妇嫩草av网站| 国产欧美亚洲国产| 正在播放国产对白刺激| 在线观看一区二区三区激情| 免费在线观看黄色视频的| a级毛片黄视频| 老汉色av国产亚洲站长工具| 一级毛片电影观看| 日韩成人在线观看一区二区三区| 亚洲五月婷婷丁香| 亚洲午夜精品一区,二区,三区| 欧美黑人欧美精品刺激| 中文字幕色久视频| 另类精品久久| 久久亚洲真实| 久久精品亚洲精品国产色婷小说| 五月开心婷婷网| 日韩一卡2卡3卡4卡2021年| av电影中文网址| 熟女少妇亚洲综合色aaa.| 丝袜人妻中文字幕| 中文字幕色久视频| 国产亚洲av高清不卡| 久久久久久人人人人人| 99精国产麻豆久久婷婷| 亚洲国产av新网站| 欧美人与性动交α欧美软件| 另类精品久久| 日韩熟女老妇一区二区性免费视频| 国产成人精品无人区| 久久久久精品国产欧美久久久| 国产高清视频在线播放一区| 俄罗斯特黄特色一大片| 亚洲精品国产色婷婷电影| 中文字幕制服av| 国内毛片毛片毛片毛片毛片| 2018国产大陆天天弄谢| 亚洲熟女毛片儿| 人人妻人人爽人人添夜夜欢视频| 波多野结衣一区麻豆| 啦啦啦中文免费视频观看日本| 三上悠亚av全集在线观看| 国产男女超爽视频在线观看| 最新在线观看一区二区三区| 免费在线观看视频国产中文字幕亚洲| 国产精品久久久av美女十八| 欧美精品人与动牲交sv欧美| 欧美精品av麻豆av| 欧美日韩黄片免| 女人久久www免费人成看片| 午夜老司机福利片| 一本综合久久免费| av在线播放免费不卡| 中亚洲国语对白在线视频| 法律面前人人平等表现在哪些方面| 国产精品99久久99久久久不卡| av视频免费观看在线观看| 国产精品偷伦视频观看了| 色视频在线一区二区三区| 欧美 日韩 精品 国产| 国产精品一区二区在线观看99| 亚洲国产欧美在线一区| 亚洲精品成人av观看孕妇| 天堂动漫精品| 亚洲精品乱久久久久久| av免费在线观看网站| 久久天堂一区二区三区四区| 久久九九热精品免费| 国产精品电影一区二区三区 | 欧美久久黑人一区二区| 一二三四在线观看免费中文在| 国产主播在线观看一区二区| 久久精品成人免费网站| 91大片在线观看| 少妇 在线观看| 久久久水蜜桃国产精品网| 性少妇av在线| 五月天丁香电影| 国产精品久久久人人做人人爽| 欧美精品一区二区免费开放| 啦啦啦视频在线资源免费观看| 十八禁高潮呻吟视频| 在线看a的网站| 国产高清国产精品国产三级| 欧美日韩亚洲高清精品| 日本a在线网址| 久久ye,这里只有精品| 亚洲av成人不卡在线观看播放网| 欧美日韩视频精品一区| 午夜两性在线视频| 又大又爽又粗| 欧美激情久久久久久爽电影 | 免费日韩欧美在线观看| 女人久久www免费人成看片| 2018国产大陆天天弄谢| 丁香欧美五月| 成年女人毛片免费观看观看9 | 亚洲 国产 在线| 中文字幕另类日韩欧美亚洲嫩草| 欧美一级毛片孕妇| 757午夜福利合集在线观看| 在线观看免费视频网站a站| 香蕉国产在线看| 99久久99久久久精品蜜桃| 欧美变态另类bdsm刘玥| 操出白浆在线播放| 亚洲va日本ⅴa欧美va伊人久久| 日韩精品免费视频一区二区三区| 国产成人影院久久av| 日日摸夜夜添夜夜添小说| 三上悠亚av全集在线观看| 欧美日韩亚洲综合一区二区三区_| 国产激情久久老熟女| 美女视频免费永久观看网站| 亚洲av电影在线进入| 国产激情久久老熟女| 欧美亚洲日本最大视频资源| 99精国产麻豆久久婷婷| 国产精品免费大片| 美女视频免费永久观看网站| 精品国产乱码久久久久久男人| bbb黄色大片| 日日爽夜夜爽网站| 精品人妻1区二区| 在线天堂中文资源库| 亚洲人成伊人成综合网2020| 曰老女人黄片| 一二三四社区在线视频社区8| 桃花免费在线播放| 国产精品亚洲一级av第二区| 露出奶头的视频| 午夜成年电影在线免费观看| 少妇粗大呻吟视频| 久久中文字幕人妻熟女| 黑人猛操日本美女一级片| 久久久久久久大尺度免费视频| 国产精品自产拍在线观看55亚洲 | 欧美另类亚洲清纯唯美| 国产精品久久久久久精品古装| 99国产综合亚洲精品| 国产高清国产精品国产三级| 在线亚洲精品国产二区图片欧美| 欧美日韩亚洲综合一区二区三区_| 亚洲精品国产色婷婷电影| 好男人电影高清在线观看| 最近最新中文字幕大全免费视频| 国产成人av激情在线播放| tube8黄色片| 大香蕉久久成人网| 搡老熟女国产l中国老女人| 在线永久观看黄色视频| 国产国语露脸激情在线看| 美女国产高潮福利片在线看| 亚洲熟妇熟女久久| 国产亚洲欧美精品永久| 18禁观看日本| 电影成人av| 一本大道久久a久久精品| 精品国产一区二区三区久久久樱花| 免费在线观看日本一区| 十八禁网站网址无遮挡| 脱女人内裤的视频| 亚洲av日韩精品久久久久久密| 丁香六月欧美| 精品久久久久久久毛片微露脸| 热re99久久国产66热| 性高湖久久久久久久久免费观看| 亚洲午夜理论影院| 亚洲九九香蕉| 国产老妇伦熟女老妇高清| 18禁美女被吸乳视频| 日韩免费高清中文字幕av| 极品教师在线免费播放| 老司机深夜福利视频在线观看| 狠狠婷婷综合久久久久久88av| 美国免费a级毛片| 极品教师在线免费播放| 国产精品熟女久久久久浪| 国产免费福利视频在线观看| 老熟妇乱子伦视频在线观看| 久久精品成人免费网站| 妹子高潮喷水视频| 亚洲人成电影免费在线| 亚洲av成人不卡在线观看播放网| 最新在线观看一区二区三区| 日韩 欧美 亚洲 中文字幕| 欧美日韩亚洲国产一区二区在线观看 | 在线av久久热| 欧美日韩一级在线毛片| 国产精品 欧美亚洲| 久久人人97超碰香蕉20202| 国产一区有黄有色的免费视频| 日本黄色日本黄色录像| 国产区一区二久久| 日韩中文字幕欧美一区二区| 国产免费现黄频在线看| √禁漫天堂资源中文www| 亚洲全国av大片| 久久精品91无色码中文字幕| av电影中文网址| 亚洲精品美女久久av网站| 夫妻午夜视频| 黑人巨大精品欧美一区二区蜜桃| 超色免费av| 一边摸一边抽搐一进一出视频| 国产在线免费精品| 一级毛片电影观看| 精品亚洲成国产av| 亚洲一卡2卡3卡4卡5卡精品中文| 在线观看66精品国产| 免费观看av网站的网址| 在线观看免费高清a一片| 91麻豆精品激情在线观看国产 | 国产一区二区三区综合在线观看| 亚洲国产欧美网| 俄罗斯特黄特色一大片| 激情在线观看视频在线高清 | √禁漫天堂资源中文www| 热99久久久久精品小说推荐| 亚洲精品久久午夜乱码| 黑丝袜美女国产一区| 我要看黄色一级片免费的| 最近最新中文字幕大全免费视频| 黑人巨大精品欧美一区二区mp4| 在线观看免费日韩欧美大片| 好男人电影高清在线观看| av片东京热男人的天堂| 成年动漫av网址| 午夜两性在线视频| 亚洲黑人精品在线| 麻豆乱淫一区二区| 欧美人与性动交α欧美精品济南到| 亚洲 国产 在线| av天堂久久9| 亚洲av美国av| 少妇猛男粗大的猛烈进出视频| 极品教师在线免费播放| 老熟妇乱子伦视频在线观看| 成人手机av| 天天躁夜夜躁狠狠躁躁| 成年女人毛片免费观看观看9 | 中文字幕人妻丝袜一区二区| 亚洲国产欧美网| 18禁美女被吸乳视频| 九色亚洲精品在线播放| 日韩大码丰满熟妇| 成人av一区二区三区在线看| 国产成人免费观看mmmm| 80岁老熟妇乱子伦牲交| 亚洲 欧美一区二区三区| 天天添夜夜摸| 久久久久网色| 91国产中文字幕| 91字幕亚洲| 可以免费在线观看a视频的电影网站| 国产主播在线观看一区二区| xxxhd国产人妻xxx| 精品国产乱码久久久久久男人| 亚洲色图av天堂| 91国产中文字幕| 丝瓜视频免费看黄片| 日韩中文字幕视频在线看片| 亚洲成人国产一区在线观看| 精品少妇内射三级| 天天操日日干夜夜撸| 成人特级黄色片久久久久久久 | 建设人人有责人人尽责人人享有的| 中文字幕人妻熟女乱码| 亚洲欧美色中文字幕在线| 午夜成年电影在线免费观看| 久久亚洲精品不卡| 亚洲avbb在线观看| 少妇粗大呻吟视频| 在线观看人妻少妇| 大香蕉久久成人网| 欧美日韩精品网址| 亚洲国产精品一区二区三区在线| 9191精品国产免费久久| 91精品三级在线观看| 中文字幕最新亚洲高清| avwww免费| av网站在线播放免费| 亚洲欧美色中文字幕在线| 亚洲免费av在线视频| 好男人电影高清在线观看| 午夜精品久久久久久毛片777| 中文亚洲av片在线观看爽 | 亚洲av日韩在线播放| 亚洲中文日韩欧美视频| 国产亚洲欧美在线一区二区| 日日摸夜夜添夜夜添小说| 黄色视频不卡| 中文字幕av电影在线播放| 亚洲精品粉嫩美女一区| 亚洲 欧美一区二区三区| 99在线人妻在线中文字幕 | 国产精品久久久久成人av| 老鸭窝网址在线观看| 飞空精品影院首页| 777米奇影视久久| 久久av网站| 搡老熟女国产l中国老女人| 中亚洲国语对白在线视频| 国产欧美日韩一区二区三区在线| 欧美成人免费av一区二区三区 | 中文字幕另类日韩欧美亚洲嫩草| 亚洲熟女毛片儿| 亚洲国产av新网站| 日韩欧美一区二区三区在线观看 | 美女国产高潮福利片在线看| 久9热在线精品视频| 波多野结衣av一区二区av| 中文字幕最新亚洲高清| 国产精品自产拍在线观看55亚洲 | 久久中文看片网| 成人精品一区二区免费| 国产精品 国内视频| 中文字幕制服av| 高清av免费在线| 国产在线视频一区二区| 国产老妇伦熟女老妇高清| 一区在线观看完整版| 亚洲第一av免费看| 看免费av毛片| 久久久久久久精品吃奶| 纯流量卡能插随身wifi吗| 欧美日韩亚洲国产一区二区在线观看 | 国产日韩欧美在线精品| 精品国产乱子伦一区二区三区| 国产亚洲精品久久久久5区| 亚洲中文字幕日韩| 99久久精品国产亚洲精品| 亚洲视频免费观看视频| 午夜91福利影院| 男女边摸边吃奶| 99久久人妻综合| 久久久久精品国产欧美久久久| 90打野战视频偷拍视频| 亚洲精品成人av观看孕妇| 99热网站在线观看| 日韩欧美三级三区| 免费在线观看视频国产中文字幕亚洲| 如日韩欧美国产精品一区二区三区| 亚洲欧美色中文字幕在线| 午夜免费鲁丝| 久久久久久久精品吃奶| 91字幕亚洲| 男女高潮啪啪啪动态图| 老司机影院毛片| 亚洲熟女毛片儿| 久久久久久亚洲精品国产蜜桃av| 一本一本久久a久久精品综合妖精| 中文字幕精品免费在线观看视频| 亚洲熟女精品中文字幕| 国产又色又爽无遮挡免费看| 免费一级毛片在线播放高清视频 | 亚洲全国av大片| 欧美国产精品一级二级三级| 午夜福利免费观看在线| 亚洲欧美日韩另类电影网站| 精品一区二区三区四区五区乱码| 91麻豆精品激情在线观看国产 | 久久国产亚洲av麻豆专区| 人成视频在线观看免费观看| 嫩草影视91久久| 中文字幕最新亚洲高清| 91av网站免费观看| 欧美国产精品va在线观看不卡| 亚洲人成电影观看| 精品亚洲成国产av| 黄色怎么调成土黄色| 久久久久久久精品吃奶| 欧美+亚洲+日韩+国产| 在线播放国产精品三级| 欧美日韩亚洲综合一区二区三区_| 妹子高潮喷水视频| 高清av免费在线| 欧美日韩中文字幕国产精品一区二区三区 | 久久精品熟女亚洲av麻豆精品| 日日摸夜夜添夜夜添小说| 久久天躁狠狠躁夜夜2o2o| 涩涩av久久男人的天堂| 怎么达到女性高潮| 99国产精品一区二区蜜桃av | 精品国产一区二区三区久久久樱花| 丰满饥渴人妻一区二区三| 欧美成人免费av一区二区三区 | 夜夜爽天天搞| 精品人妻1区二区| 淫妇啪啪啪对白视频| 久久久久久久精品吃奶| 国产精品影院久久| 青青草视频在线视频观看| cao死你这个sao货| 亚洲精品在线观看二区| 色视频在线一区二区三区| 欧美精品人与动牲交sv欧美| 新久久久久国产一级毛片| 日本av手机在线免费观看| 69av精品久久久久久 | www.熟女人妻精品国产| 免费观看人在逋| 午夜精品国产一区二区电影| av天堂久久9| 满18在线观看网站| 日韩欧美国产一区二区入口| 久久人人爽av亚洲精品天堂| 交换朋友夫妻互换小说| 免费看a级黄色片| 日本av手机在线免费观看| 最近最新免费中文字幕在线| 免费黄频网站在线观看国产| 日日夜夜操网爽| 亚洲人成电影观看| 精品一区二区三卡| 午夜91福利影院| 午夜精品久久久久久毛片777| 他把我摸到了高潮在线观看 |