《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM+Linux的直流伺服控制系統設計
基于ARM+Linux的直流伺服控制系統設計
來源:電子技術應用2012年第8期
張海波1,2,陳 濤1,王建立1,李洪文1,鄧永停1,2
1.中國科學院長春光學精密機械與物理研究所,吉林 長春130033; 2.中國科學院研究生院,北京100039
摘要: 目前大多伺服控制系統依賴計算機實現,系統體積功耗大、成本高。針對此問題,以ARM9 S3C2440芯片和CPLD EPM570T144芯片為硬件平臺,在嵌入式Linux操作系統下設計了直流伺服控制系統。ARM實現控制算法,得出控制量給CPLD ,CPLD主要用作控制接口擴展和信號處理。詳細介紹了Linux設備驅動設計和伺服控制應用程序設計。實驗結果證明,系統能夠實現等速跟蹤、位置跟蹤和正弦跟蹤等控制功能,并能實現復雜控制算法,以滿足控制系統實時性和高速性要求。
中圖分類號: TP23
文獻標識碼: B
文章編號: 0258-7998(2012)08-0033-04
DC-servo control system design based on ARM and Linux
Zhang Haibo1,2,Chen Tao1,Wang Jianli1,Li Hongwen1,Deng Yongting1,2
1.Changchun Institute of Optics, Fine Mechanics and Physics ,Chinese Academy of Sciences, Changchun 130033,China; 2.Graduate College of the Chinese Academy of Sciences, Beijing 100039,China
Abstract: As most servo control systems depend on computers and have large size and high cost at present, the DC-servo control system is designed in embedded Linux operating system based on ARM9 S3C2440 chip and CPLD EPM570T144 chip. ARM is used to achieve the control algorithm and give control data to CPLD.CPLD is basically used to extend control interface and process signals. The Linux device driver design and servo control program design are discussed in detail. The experiment result proves that the system has functions of constant velocity tracking, position tracking, sine tracking and etc. It can achieve complicated control algorithm and satisfy the requirement of high speed and real-time control of control system.
Key words : ARM9;embedded Linux;CPLD;Linux device driver;servo control

    隨著數字信息技術的不斷發展,人們對伺服控制系統的實時性、穩定性和復雜性的要求越來越高,單靠順序結構的軟件設計已經不容易滿足上述要求。目前很多伺服控制系統的控制器采用PC/104結構或依賴上位計算機,根據實際的控制系統需要擴展相應的控制電路,使得系統體積大、成本高、可靠性不易保證,且用戶交互性不好。嵌入式Linux操作系統由于具有代碼開源、可移植性、軟硬件可裁剪性、資源豐富及支持多種硬件平臺和接口等特點,并且從2.6版本以后的Linux實時性有了很大的提高,正被越來越多地應用于伺服控制系統中。通過嵌入式Linux操作系統對控制系統的軟硬件資源進行分配、調度、控制和協調,能夠充分發揮控制系統的性能。ARM處理器以其體積小、低功耗、低成本、高性能、文檔豐富及嵌入式軟件多等優點而得到廣泛的應用。因此,本文以ARM9CPLD為硬件平臺,在嵌入式Linux操作系統下設計了直流伺服控制系統。

1 硬件平臺
    系統原理框圖[1]如圖1所示。系統以ARM作為主控芯片,主要負責運行操作系統并實現控制算法、人機交互和多機通信等。CPLD EPM570T144主要負責從ARM接收數據,產生相應的PWM波;接收編碼器輸出信號,并對其進行處理,得到編碼器的值,將其送給ARM,從而實現電機的閉環控制。CPLD和ARM之間通過地址總線(13根)、數據總線(16根)、控制總線(片選、讀寫使能信號等)與GPIO口(作為外部中斷使用)連接,即CPLD類似于ARM的一個外部存儲器(CPLD掛接在ARM的bank1存儲空間上,地址空間為0x08000000~0x10000000),ARM和CPLD的數據交換類似于對存儲器的讀寫操作。這種總線方式擴展,使得系統數據交換快速、操作簡單。控制板通過JTAG、UART、USB和網口與上位機連接,在目標板和上位機之間建立交叉開發環境,可在控制板和上位機之間實現程序下載調試、文件傳輸和通信等,便于系統軟件開發和調試。

2 CPLD程序設計
    CPLD程序分為電機辨向、四倍頻、編碼器脈沖計數、PWM波生成和總線數據讀寫5個模塊,如圖2所示。采用VHDL語言,依據自底向上設計的方法,以便于程序開發和移植。

    采用增量式編碼器,需對編碼器輸出的ABZ碼進行處理[2],經過辨向、倍頻、計數后得到編碼器值。ARM與CPLD之間通過雙向總線交換數據,CPLD讀取ARM寫入數據總線的數據,產生對應的PWM波。當CPLD中的編碼器值可讀后,CPLD采用中斷方式通知ARM,然后將編碼器值寫到數據總線上供ARM讀取。由于CPLD與ARM的其他外設共用數據總線,所以在CPLD對總線進行操作時要特別注意,除了CPLD往總線上寫數據外,其他時刻都應該將總線置為高阻態,以讓出總線的使用權,否則其他外設(如網口、ADC接口等)會因CPLD一直占用總線而不能正常工作。
    CPLD應用計數法產生PWM波[3],CPLD時鐘頻率為100 MHz,設置PWM總計數值為8 000。CPLD根據ARM給定的0~8 000的計數值對時鐘計數,產生兩路反相的PWM波。為防止功率放大器的H橋同一側上下同時導通,一般設置有3~5 μs的死區,本設計中設置為5 μs的死區。
3 設備驅動設計
3.1 設備驅動簡介

    設備驅動是連接應用程序與硬件設備的橋梁,驅動程序為應用程序提供了接口函數,用戶在應用程序中調用相應的接口函數便可實現對硬件設備的操作,因此,驅動程序的開發是嵌入式系統開發的關鍵環節。Linux設備驅動分為字符設備驅動、塊設備驅動和網絡設備驅動[4]。本文中控制板上移植了Linux2.6操作系統,該操作系統下需設計ARM讀寫CPLD的數據及對CPLD產生的中斷信號響應的驅動,這一要求采用字符設備驅動來實現。應用程序通過系統調用對設備文件進行諸如read、write等操作時,系統調用通過設備文件的主設備號找到相應的設備驅動程序,然后讀取設備驅動程序中初始化的file_operations結構體,獲取相應操作(read/write等)對應的函數指針,接著把控制權交給該函數。因此,編寫設備驅動程序的主要工作就是編寫這些文件操作的接口函數,并填充file_operations的各個域。
3.2 設備驅動程序設計
    為便于開發和調試,設備驅動使用模塊的方式動態加載到內核中去。加載模塊的方式與以往的應用程序開發有很大的不同。以往在開發應用程序時都有一個main()函數作為程序的入口點,而在驅動開發時卻沒有main()函數,模塊在調用insmod命令時被加載,此時的入口點為module_init()函數,在該函數中完成設備的注冊、設備文件的創建和相關內存及寄存器的地址映射。同樣,模塊在調用rmmod命令時被卸載,此時的入口點為module_exit()函數,在該函數中將不用的資源返還給操作系統,把注冊的設備、創建的設備文件及IO內存映射等注銷掉。在設備完成注冊和加載之后,用戶的應用程序就可以對該設備進行一定的操作,如read、write等。而驅動就是用于實現這些操作,在用戶應用程序調用相應入口函數時執行相關的操作,module_init()入口點函數則不需要完成其他如read、wirte之類的功能。驅動程序需要定義和實現open、read、write等函數,并填充到file_operations結構中,file_operations結構把應用程序中的系統調用與驅動中對應的函數聯系在一起。file_operations結構體如下所示:
static struct  file_operations    cpld_drv_fops = {
    .owner    = THIS_MODULE,
    .write    = cpld_drv_write,
    .read    = cpld_drv_read,
    .open    = cpld_drv_open,
    .release    = cpld_drv_close,
    .fasync    = cpld_drv_fasync,
};
其中,write()函數實現向CPLD中寫入數據,read()函數實現ARM從CPLD讀取數據。設備驅動運行在內核空間,而應用程序運行在用戶空間,設備驅動程序不能直接訪問用戶空間的地址,在read()和write()函數中分別調用內核函數copy_to_user()和copy_from_user()實現數據的轉移。read函數實現讀取CPLD中的編碼器值,write函數實現將產生PWM波的計數值寫入CPLD中,這兩個函數實現了內核空間與用戶空間的數據交換。從驅動程序結構看,驅動程序由三部分組成:結構體struct file_operations及其成員函數的實現、設備初始化module_init()和設備注銷module_exit()。
    讀寫CPLD需要對內存進行讀寫操作[5]。CPLD產生的讀中斷信號連接到ARM的GPF1口,CPLD的使能信號由ARM的GPF0產生,因此需要配置相應的寄存器。驅動程序中需要對內存和寄存器進行操作,本操作系統下不能直接對內存和寄存器的物理地址進行操作,需先將相應的內存和寄存器的物理地址映射到內核的虛擬地址空間,通過對映射后的虛擬地址進行操作實現對寄存器和內存的操作。
    ARM對CPLD的讀操作采用異步通知和內核中斷方式[5]實現,這樣可減少系統開支。首先在驅動的open()函數中調用request_irq()函數注冊內核中斷,并在內核中實現中斷處理函數,在內核中斷處理函數中調用kill_fasyn()函數給指定的應用程序發送信號,通知應用程序CPLD中的編碼器值可讀。當CPLD無可讀中斷產生時,將read()函數放入等待隊列,主程序一直處于睡眠狀態,而不是應用程序主動去調用read()函數來等待中斷的產生,即采用異步通知方式,調用內核中的fasync_helper()函數來實現。當CPLD有可讀中斷產生時,在中斷處理函數中通過kill_fasync()函數,向進程發送信號SIGIO,觸發應用程序中signal聲明的異步觸發函數,使用POLL_IN表明有數值可以讀取。另外,要注意,在進入中斷服務程序后,首先通過中斷自旋鎖spin_lock_irq()關閉所有中斷,以防止其他中斷源中斷kill_fasync的工作,在中斷服務程序結束時,再通過spin_unlock_irq()打開中斷。中斷處理函數部分代碼如下:
spinlock_t lock;
static irqreturn_t eint1_irq(int irq, void *dev_id)
//中斷服務程序
{
    spin_lock_irq(&lock);//關閉中斷
    kill_fasync (&eint1_async, SIGIO, POLL_IN);
//產生中斷后,驅動向應用程序發送數據可讀信號
    spin_unlock_irq(&lock);//開中斷
    return IRQ_RETVAL(IRQ_HANDLED);
}
4 應用程序設計

 


    在應用程序[6]中,通過函數signal()注冊信號處理函數,以接收內核發來的數據可讀信號。為了打開設備文件的異步觸發機制,用戶程序需指定當前進程為內核發送信號的接收進程,可以通過fcntl系統調用的F_SETOWN命令來設置該值。用戶程序還必須通過另一個fcntl命令設置設備的FASYNC標志,打開異步觸發機制。只要內核中有CPLD可讀中斷產生,輸入文件就會產生一個SIGIO信號,信號發送給應用程序,應用程序調用信號處理函數。在信號處理函數中讀取編碼器的值,通過控制算法得到控制數據(即PWM波計數值),然后將PWM波的計數值寫入到CPLD中。主程序流程圖如圖3所示,部分代碼如下:
int main(int argc, char **argv)
{
    int Oflags;
    signal(SIGIO, signal_fun);//注冊信號處理函數
    Init(argc,argv);     //打開設備,控制參數初始化
    …
    fcntl(fd_cpld, F_SETOWN, getpid());    
//指定當前進程為接收信號進程
    Oflags=fcntl(fd_cpld, F_GETFL);//返回當前的信號標志
    fcntl(fd_cpld, F_SETFL, Oflags | FASYNC);
//打開異步觸發機制
    while(1)
    {
        sleep(1000);//進程睡眠,等待內核發送中斷信號
    }
    ……
    return 0;
}
    由于Linux是多任務系統,各個進程間采用一定的調度算法調度,進程間會不時地切換,因此編寫程序時要特別考慮系統進程調度的問題。控制程序對實時性有一定的要求,因此,要將控制程序進程設置為實時進程且要具有較高的進程調度優先級,同時控制程序中要盡量少地使用系統調用,以保證控制系統的實時性。
5 實驗結果
    控制板通過串口、網口與計算機(裝有Linux系統)建立交叉編譯環境,程序在計算機上編譯調試。利用網線通過nfs(網絡文件系統)服務,在計算機和控制板之間實現網絡文件共享,可直接在控制板上訪問計算機上的共享文件、執行計算機上編譯好的程序,無需將計算機上編譯好的程序下載到板子上。這種交叉開發的方式將程序和實驗數據直接存儲在計算機上,可節省控制板上的存儲空間,便于程序開發和進行實驗數據分析。
    實驗過程中,首先要對電機參數進行辨識。電機參數辨識的方法[7-8]很多,本實驗采用階躍響應法測得電機的模型參數,近似為一階慣性環節。編碼器為增量式編碼器,電機轉一圈產生20 000個碼,即一個碼值對應0.018°,編碼器值采樣周期為2 ms。將電機一個采樣周期內轉過的角度值除以采樣周期作為速度反饋值,將電機轉過的角度進行累加得到位置反饋值,電機最高轉速為900°/s,最低轉速為9°/s,采用PI控制[9-10]。圖4為系統速度階躍響應曲線,速度響應誤差為每1個采樣周期1個碼值。圖5為系統位置階躍曲線,設定速度環最大速度為180°/s。位置環采用抗積分飽和算法,以消除因積分飽和引起的過大的超調,位置階躍穩態誤差為0。圖6是系統的速度正弦跟蹤曲線,正弦引導函數為:v=180°sin(0.8πt),跟蹤誤差在正反轉速度換向處跟蹤誤差較大。

    實驗結果表明,基于ARM9和CPLD硬件平臺,在嵌入式Linux操作系統下,系統能夠實現等速跟蹤、位置定點和正弦跟蹤等功能,滿足控制實時性要求,可實現伺服控制。系統體積小、成本低、功耗小、接口豐富、便于開發,且Linux系統具有很好的文件管理功能,有助于實驗數據的存儲和導出,便于實驗結果分析。系統進一步完善后可將控制程序設計成圖形界面,利用觸摸屏輸入和顯示伺服控制結果,則可實現控制結果實時顯示,可視化效果好,整個系統可脫離計算機工作,具有廣泛的應用價值。
參考文獻
[1] 李金洪,楊小軍.基于DSP和FPGA的經緯儀控制系統設計[J].電子技術應用,2010,36(7):48-51.
[2] 鈔靖,王小椿,姜虹.基于FPGA的光電編碼器四倍頻電路設計[J].儀表技術,2007(6):17-21.
[3] 耿偉松,于海東.基于CPLD的PWM發生器設計[J].制造業自動化,2010,32(6):151-153.
[4] 韋東山.嵌入式Linux應用開發完全手冊[M].北京:人民郵電出版社,2008.
[5] 宋寶華.Linux設備驅動詳解[M].北京:人民郵電出版社,2008.
[6] 孫程建.基于Linux的嵌入式數控系統底層軟件設計[D].武漢:武漢科技大學,2007.
[7] 王帥,陳濤,李洪文,等.光電跟蹤伺服系統的頻率特性測試與模型辨識[J].光學精密工程,2009,17(1):78-83.
[8] 王偉國,陳濤,沈湘衡.直流伺服系統機械時間常熟測試方法的研究[J].儀器儀表學報,2005,26(8):66-70.
[9] 李洪文.基于內模PID控制的大型望遠鏡伺服系統[J].光學精密工程,2009(2):327-332.
[10] 劉金錕.先進PID控制及其MATLAB仿真[M].北京:電子工業出版社,2003.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 波多野结衣中文一区 | 亚洲色图欧美自拍 | a天堂最新地址 | 都市激情亚洲综合 | 蜜桃精品视频 | 啪啪网视频 | 麻豆视频免费观看 | 日本一区二区不卡在线观看 | 久久久久久视 | 爱爱视频网站免费 | 可以免费看的黄色网址 | 伊人色综合久久天天人手人婷 | 欧美黑人激情性久久 | 色欲麻豆国产福利精品 | 亚洲老妈激情一区二区三区 | 伊人精品久久 | 久久五月天婷婷 | 美女毛片在线看 | 99成人免费视频 | 亚洲精品乱码久久久久久不卡 | 日本大香伊一区二区三区 | 在线观看国产成人av片 | 中文字幕第一区 | 国外亚洲成av人片在线观看 | 国产成人免费在线视频 | 91精品国产中文字幕 | 成人久色| 国产尤物视频 | 免费一区二区三区视频在线 | 天天综合在线视频 | 超碰国产天天做天天爽 | av毛片在线看 | 国产a一级| 青青草.com| 久久久久爽人综合网站 | 国产精品久久久久aaaa九色 | 中文字幕女同 | 人禽杂交18禁网站免费 | av片手机在线观看 | 欧美国产另类 | 欧美黑人欧美精品刺激 | 亚瑟av| 91精品国产成人www | 两个奶头被吃高潮视频 | 99久| 青娱乐在线视频免费观看 | 夜噜噜| 国产免费自拍视频 | 亚洲视频二| 免费的又色又爽又黄的片捆绑美女 | 国产亚洲高清视频 | 国产精品久久久久久久龚玥菲 | 国产裸体美女永久免费无遮挡 | 91精品国产综合久久蜜臀 | 少妇人妻互换不带套 | 综合一区av | 欧美a√ | 成人欧美日韩一区二区三区 | 永久免费网站直接看 | www国产毛片| 欧美精品第一页 | 成人gav| 亚洲精品国产精品乱码不99 | 亚洲国产欧美日韩精品一区二区三区 | 天天操天天弄 | 色激情网 | 成人亚洲国产 | 好看的91视频 | 国产精品国产三级国产专播i12 | 亚洲欧美伦理 | 777国产盗摄视频000 | 成人免费观看在线视频 | 成人久久18免费网站 | 亚洲女人天堂成人av在线 | 91青草视频| 国产精品区一区二区三在线播放 | 高h肉放荡爽全文寂寞少妇 高h肉各种姿势g短篇np视频 | 狠狠色综合7777久夜色撩人 | av十大腿控| 国产成人在线视频网站 | 亚洲色偷偷色噜噜狠狠99网 | 欧美性猛交xxxx免费看久久 | 国产色综合天天综合网 | 日本国产网站 | 性一交一乱一乱一视频 | 伊人精品久久久 | 少妇高潮久久久久久一代女皇 | 激情超碰 | 久久网一区二区 | 性久久久久久 | 久久综合久色欧美综合狠狠 | 国产日韩一区二区三区在线观看 | 久久综合久久久 | 国产欧美一区二区精品性色 | 67194熟妇人妻欧美日韩 | 欧美亚洲网站 | 亚洲图片欧美日韩 | 在线免费av网址 | 久久香蕉国产线看观看精品yw | 特黄特色大片免费播放器图片 | 国内精品一区二区三区 | 亚洲一区二区视频在线观看 | 色婷婷亚洲一区二区三区 | 久久日本三级香港三级456 | 99在线观看精品 | 亚洲www天堂com | 国产精品二区一区二区aⅴ污介绍 | 日韩精品一区二区三区中文在线 | h狠狠躁死你h出轨高h | 青娱乐极品视觉盛宴国产视频 | 亚洲 另类 熟女 字幕 | 亚洲精品一区二区三区不 | 国产精品无码翘臀在线观看 | 精品国模一区二区三区 | 98堂 最新网名 | 91在线网| 少妇大叫太大太爽受不了 | 人人爽日日躁夜夜躁尤物 | 狂野欧美性猛交xxxx777 | 色爽av | 99视频 | 免费日韩视频 | 国产99久张津瑜在线观看 | 日产精品久久久一区二区福利 | 日韩成人免费av | 成人免费毛片日本片视频 | www.四虎com | 黄色一级带 | 亚洲另类交 | 色狠狠av老熟女 | 香蕉99久久国产综合精品宅男自 | 欧美午夜精品久久久久久浪潮 | 国产精品99久久久久久久久久 | 精品久久久久久久久久久久久久久久 | 亚洲色精品三区二区一区 | 日日爱网站 | 成人在线小视频 | 欧美最猛黑人xxxx | 九九热在线视频观看 | 1024国产精品 | 欧美乱大交xxxxx春色视频 | 鲁一鲁在线 | 女性向av片在线观看免费 | 在线精品国产 | 国产成人无码av | 综合久久综合 | mm131尤物让人欲罢不能日本 | 综合久久2o19 | 欧美日韩一级特黄 | 亚洲国产精品福利片在线观看 | 国产欧美在线观看 | www,日韩| 柠檬福利精品视频导航 | 亚洲综合色站 | 国产区一区二区三 | 国产高颜值大学生情侣酒店 | 成人性午夜免费网站蜜蜂 | 自拍偷自拍亚洲精品播放 | 国产精品视频播放 | 亚洲精品国产精品色诱一区 | 欧美一区二区国产 | 少妇性色淫片aaa播放 | 中国女人内射6xxxxx | 日日噜噜噜夜夜爽爽狠狠 | 日日摸夜夜添狠狠添久久精品成人 | 成人免费看黄网站在线观看 | 裸体美女无遮挡免费网站 | 国产精品 欧美精品 | 91久久国语露脸精品国产高跟 | 亚洲精品国产综合 | 国产av一区二区三区天堂综合网 | 亚洲图色av| 国产福利小视频在线 | 亚洲精品tv久久久久久久久久 | 琪琪在线视频 | 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 免费av网站在线看 | 悠悠色在线 | 精品久久久久久久久久国产潘金莲 | 国产日产欧美一区二区 | 韩日午夜在线资源一区二区 | 亚洲欧美视频二区 | 欧美一区视频 | 国产精品偷伦小说 | 麻豆高清视频 | 伊人网视频在线观看 | 国产中文字幕精品 | 99国产欧美久久久精品 | 日韩午夜一区二区在线精品三级伦理 | 国产卡一卡二卡三 | 午夜精彩视频 | 高清一区二区 | 欧美片一区二区三区 | 制服丝袜av无码专区 | 亚洲成色www久久网站夜月 | 日本高清在线观看视频 | 国产免费极品av吧在线观看 | 人人澡人人妻人人爽人人蜜桃 | 中日韩在线观看 | 亚洲怡红院av | 日本韩国欧美一区 | 欧美精品成人 | 日韩专区在线观看 | 国产精品拍拍 | 国产精品美女久久久久av超清 | 一级二级毛片 | 国内精品国产三级国产 | 欧美性生交xxxxx久久久 | 国产午夜不卡 | 韩国理伦三级 | 国产精品影音先锋 | 欧美少妇一区二区 | 村上凉子在线播放av88 | 欧美高清二区 | 国产黄色片子 | 久久免费视频精品 | 精品国产一区二区三区久久 | 免费精品在线 | 国产精品亚亚洲欧关中字幕 | 欧美一区二区三区网站 | 欧美整片在线 | 久久99精品国产麻豆婷婷洗澡 | 无码精品人妻一区二区三区av | 日韩av在线观看免费 | 久久久免费精品 | 伊人久久免费 | 中国中文字幕伦av在线看片 | 亚洲综合在线播放 | 日韩中文在线视频 | caoporn国产一区二区 | 国产精品成人3p一区二区三区 | 久久视频免费在线观看 | 九九热免费观看 | 国产午夜精品无码 | 天海翼精品久久中文字幕 | 国产精品极品 | 麻豆视频播放 | 美女又黄又免费 | 欧洲女人牲交视频免费 | 国产麻豆91精品三级站 | jizz一区| 国产成人综合自拍 | 国产成人a∨激情视频厨房 国产精品无码一区二区三级 | 毛片一级在线观看 | 亚洲国产另类久久久精品黑人 | 天天干天天爽天天射 | 蜜乳av一区二区 | 亚洲禁18久人片 | 张警花视频99精品视频 | 国产91热爆ts人妖月奴 | 无码专区亚洲综合另类 | 国产成人涩涩涩视频在线观看 | 亚洲做受高潮无遮挡 | 中文字幕+乱码+中文字幕无忧 | 日韩国产小视频 | 免费观看av的网站 | 日韩精品无码一区二区三区 | 日本少妇被黑人猛cao | 东京热久久综合久久88 | 日韩特黄| 日本55丰满熟妇厨房伦 | 色a在线观看 | 欧美中文字幕在线视频 | 欧美日在线 | 精品一区久久 | 欧美激情a∨在线视频播放 欧美激情aaa | 凹凸国产熟女精品视频 | 欧美在线激情 | 日韩激情在线 | 久久影视av| 亚洲中文字幕精品久久 | 日韩一级黄色大片 | 柠檬福利视频导航 | 亚洲性猛交xxxx乱大交 | 国产性av在线 | 日韩精品一区二区三区中文 | 欧美色aⅴ欧美综合色 | 大地资源中文在线观看官网第二页 | 国产精品三级 | 免费一级全黄裸片 | 精品国产国产综合精品 | 精品女同一区二区三区 | 16一17女人毛片| 国产三级国产精品国产普男人 | 午夜乱码爽中文一区二区 | mm131在线| 欧美理伦少妇2做爰 | 欧美国产在线视频 | 性欧美一区二区 | 中文成人无字幕乱码精品区 | 国产精品无套内射迪丽热巴 | 国产露脸无套对白在线播放 | 国产毛片在线 | 国产成人精品午夜片在线观看 | 国产成人在线一区 | 国产又爽又大又黄a片 | 亚洲国产成人无码av在线播放 | 午夜影皖精品av在线播放 | 红桃视频一区二区三区免费 | 麻豆蜜桃av蜜臀av色欲av | 欧美一级黄色毛片 | 欧美多人片高潮野外做片黑人 | 亚洲成在线观看 | 国产成人秘密网站视频999 | 日本黄色视 | 久久精品国产麻豆 | 伊人成年网站综合网 | 蜜桃网站入口在线进入 | 欧美精品一区二区三区免费视频 | 欧美午夜精品久久久久久浪潮 | 爱情岛论坛线路一区二区 | 国产一区不卡 | 色综合天天综合网国产成人网 | 五月天婷婷在线视频 | 开心五月激情综合婷婷色 | 日韩无码电影 | 国产毛片久久久 | 男女爽爽无遮挡午夜视频 | 人人爽人人香蕉 | 日日摸夜夜添夜夜添特色大片 | 国产一区二区三区日韩精品 | 欧美夫妇交换xxx | 久久天天躁狠狠躁夜夜av | 国产欧美一区二区精品婷婷 | 蒂法3d一区二区三区 | 精品久久久久久亚洲综合网站 | 成年网站在线免费观看 | 91视频成人免费 | 欧美日韩成人免费看片 | 国产做a爰片久久毛片a片 | 亚洲精品中字 | 日韩精品你懂的 | 亚洲成人生活片 | 午夜精品美女久久久久av福利 | 奇米精品一区二区三区四区 | 亚洲精品偷拍视频 | av永久天堂一区二区三区 | 成人免费精品网站 | 台湾午夜a级理论片在线播放 | 国产91对白在线观看九色 | 69er小视频| 亚洲资源在线播放 | 经典毛片 | 久久人人插 | 伊人情人综合 | 亚洲乱码av中文一区二区 | 久久精品视频91 | 亚洲天堂免费在线 | www.婷婷.com | 国产精品欧美综合 | 一区二区三区国产精品 | 国产精品a成v人在线播放 | 亚洲色大成网站www永久 | 能直接看的av | 亚洲国产一区二区三区四区 | 亚洲色域网 | 91日本在线播放 | 韩日av一区二区 | 激情欧美日韩 | 日日躁狠狠躁夜夜躁av中文字幕 | 97久久久久久久久久久久 | 日本xxxx丰满人妖学校 | 免费国产又色又爽又黄的软件 | 中日韩黄色片 | 一本色道久久综合亚洲精品高清 | 天天狠天天透天天伊人 | 亚洲深夜在线 | 国产美女免费网站 | 麻豆成人91精品二区三区 | 热久久久久久 | 成人av番号网 | 久久久久黑人强伦姧人妻 | 97超碰人人爱 | 波多野吉衣一区二区 | 免费专区 - 91爱爱 | 欧美性做爰视频 | 精品国产一区二区三区小蝌蚪 | 日本不卡一区二区三区 | 国产在线精品一区二区三区 | 日韩视频免费 | 久久久久久成人毛片免费看 | 国产男女无套在线播放 | 夜久久| 色婷婷综合中文久久一本 | 免费黄色看片网站 | 中文字幕一区在线播放 | 深夜福利在线免费观看 | 黄色片免费在线观看 | 强行挺进熟睡少妇av | www.色99| 国产精品久久久久久网站 | 97成人精品视频在线播放 | 亚洲精品中文字幕在线 | 能直接看的av网站 | 国模av| 日日夜夜网站 | 亚洲最大无码中文字幕 | 91亚洲国产成人精品一区 | 91视频综合| 亚洲免费色视频 | 爱吃波客今天最新视频 | 国产成人精品必看 | 天天射天天操天天干 | 成人啪啪18免费网站 | 夜夜草免费视频 | 白白色免费视频 | 国产天堂视频 | 99久久国| 少妇av射精精品蜜桃专区 | 自拍视频啪 | 法国啄木系列成人av | 亚洲中文字幕久久精品蜜桃 | 性一交一乱一伧国产女士spa | 国内精品自产拍在线观看 | 午夜精品久久久久久久99热额 | 国产丝袜人妖cd露出 | sm在线看 | 成人av无码一区二区三区 | 国产精品一区二区久久乐下载 | 日韩黄色av网站 | 911美女片黄在线观看游戏 | 神马影院午夜伦理 | 亚洲精品一区二区三区婷婷月 | 精品视频一区二区三区四区戚薇 | 四虎国产精品永久地址99 | 国产裸体视频 | 一本一本久久a久久精品牛牛影视 | 国产女主播在线喷水呻吟 | 国产九九九九九九九a片 | 国产97色在线 | 国产 | 九九影院理论片私人影院 | 中文字幕一区二区三区有限公司 | 91国内精品久久 | 中文字幕日韩一区二区不卡 | 国产经典自拍 | 影音先锋男人的天堂 | av在线免费不卡 | 黑人中文字幕一区二区三区 | 久久露脸国语精品国产91 | 亚洲一区免费看 | 一区二区影视 | 欧美日韩高清丝袜 | 亚洲精品无播放器在线播放 | 岛国片免费在线观看 | 老司机激情影院 | 天天天天噜在线视频 | 亚洲五月花 | 91精产国品一二三区在线观看 | 免费人成网站 | 婷婷综合五月 | 国内一级黄色 | 亚洲成人精品久久久 | 无遮无挡爽爽免费毛片 | 亚洲一区二区在线看 | 成人黄色大全 | 久久99热这里只频精品6学生 | 国产肉体ⅹxxx137大胆 | 欧美一区二区三区四区在线观看地址 | 亚洲成人精选 | www色婷婷| 麻豆一区二区三区蜜桃免费 | 精品国模一区二区三区 | 中文在线中文资源 | 久久婷婷影院 | 欧美a视频 | 很黄的网站在线观看 | 国产女人18毛片18精品 | 亚洲欧洲无码av电影在线观看 | 日本二区视频 | 女优一区二区三区 | 波多野吉衣一区二区三区 | 三级三级三级a级全黄网站 三级三级三级三级 | 国产东北淫语对白粗口video | 成人动漫在线免费观看 | 亚洲三级a | 999av视频| 天堂网中文| 性爱免费视频 | 136fldh福利视频导在线 | 一区二区www | 亚洲午夜久久久久久久久久久 | 欧美日韩亚洲中文字幕二区 | 国产线播放免费人成视频播放 | 国产69精品久久久久久 | 欧美性xxxx极品少妇 | 欧美人与性动交α欧美片 | 特级一级黄色片 | 少妇一级淫片bbb | 秋霞国产午夜精品免费视频 | 鲁大师在线视频播放免费观看 | 丰满少妇高潮惨叫久久久一 | 男人天堂免费视频 | 亚洲+小说+欧美+激情+另类 | 在线观看视频免费入口 | 欧美人与禽猛交狂配 | 亚洲色图网址 | 国产又大又硬又爽免费视频试 | 波多野结衣二区 | 午夜精品久久久久久久喷水 | 人人爱国产 | 欧美性受ⅹ╳╳╳黑人a性爽 | 99久久久精品免费观看国产 | 亚洲最大的熟女水蜜桃av网站 | 男人猛躁进女人免费视频夜月 | 韩国三级欧美三级国产三级 | 蘑菇福利视频一区播放 | 视频一区二区在线 | 三级黄色视屏 | 免费麻豆国产一区二区三区四区 | 色偷偷久久| 国产又色又爽无遮挡免费动态图 | 夜夜高潮夜夜爽夜夜爱爱 | 女的被弄到高潮娇喘喷水视频 | 亚洲成色www久久网站瘦与人 | 性高潮久久久久久 | 狠狠色噜噜综合社区 | 欧美午夜在线 | 2020亚洲男人天堂 | 青青草精品视频 | 日韩精品av一区二区三区 | 91午夜理伦私人影院 | 亚洲精品精华液一区 | 婷婷综合av | videosgratis极品另类灌满高清资源 | 国产精品久久久久久久成人午夜 | 国内精品国产三级国产aⅴ久 | 亚洲综合免费视频 | 少妇放荡的呻吟干柴烈火动漫 | 污视频免费在线观看 | 黄色av网站免费观看 | 毛片毛片毛片 | 中文字幕一区二区三区免费视频 | 亚洲欧美日韩成人在线 | 国产精品嫩草影院久久久 | 日本午夜网 | 国产鲁鲁 | 天天干天天色综合网 | 国内性视频 | 国产福利在线观看视频 | 国产97人人超碰caoprom亮点 | 一本色道久久综合狠狠躁邻居 | 另类一区二区三区 | 亚洲国产精品国自产拍久久 | 国产欧美亚洲精品 | 欧美性猛交ⅹxxx乱大交妖精 | 东京av男人的天堂 | 国产精品乱轮 | 国产美女毛片 | av福利在线免费观看 | 亚洲韩欧美第25集完整版 | 亚洲无人区一区二区三区入口 | 久久九九热re6这里有精品 | 欧美人做人爱a全程免费 | 精品少妇人妻av免费久久洗澡 | 免费av一区二区三区 | 青青青视频在线 | 亚洲欧美日韩国产精品b站在线看 | 日本高清三区 | 无码h黄肉动漫在线观看 | 精品免费在线观看 | 精品香蕉99久久久久网站 | 在熟睡夫面前侵犯我在线播放 | 国产动作大片中文字幕 | 好看的91视频 | 欧美成人午夜免费视在线看片 | 美女脱了内裤张开腿让男人桶网站 | 啪啪影音 | 日韩视频网站在线观看 | 亚洲欧美日韩三级 | 冲田杏梨av一区二区三区 | 亚洲字幕av一区二区三区四区 | 欧美性潮喷xxxxx免费视频看 | 欧美与黑人午夜性猛交久久久 | 欧美黑人最猛性bbbbb | 国产热の有码热の无码视频 | 国产91富婆露脸刺激对白 | 天堂精品在线 | 国产精品久久久久久久久久iiiii | av老司机福利 | 少妇被爽到高潮动态图 | 国产乱人乱精一区二视频国产精品 | 亚洲国产欧美在线成人 | 好爽又高潮了毛片 | 四虎音影 | 亚洲爆乳无码精品aaa片蜜桃 | 特级一级黄色片 | 佐佐木希av一区二区三区 | 7777久久久国产精品 | 男人激情网| 中文字幕一区av | 成年黄色网| 日韩在线永久免费播放 | 欧美一级在线免费观看 | 英语老师丝袜娇喘好爽视频 | 中文字幕看片 | 男女全黄一级高潮 | 佐佐木明希av在线 | 国产性夜夜春夜夜爽1a片 | a级毛片视频免费观看 | 国产老女人精品毛片久久 | 丰满肥臀大屁股熟妇激情视频 | 极品少妇的粉嫩小泬视频 | 亚洲国产123| 欧美日韩国产一区二区三区 | www.国产精品一区 | 爱情岛亚洲品质自拍极速福利网站 | 99热导航| 国产成人久久精品亚洲 | 中文字幕无码不卡在线 | 欧美日韩免费高清 | 久草在线综合 | 国产真实乱对白精彩 | 夜夜嗷| 亚洲人成影院在线无码按摩店 | 亚洲另类伦春色综合妖色成人网 |