《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于CAN總線的自動離合器控制器設計
基于CAN總線的自動離合器控制器設計
來源:微型機與應用2011年第2期
童 杰, 孔慧芳, 張崇巍
(合肥工業大學 電氣與自動化工程學院,安徽 合肥230009)
摘要: 設計了一種基于CAN總線的自動離合器控制器,采用高性能微處理器XC878完成離合器控制器軟硬件開發。設計了離合器執行電機的驅動電路及自動離合器控制程序。針對離合器與發動機協調控制的需要,設計了CAN總線節點接口電路及一套簡單、實用、高效的CAN總線通信協議。試驗表明,所設計的自動離合器控制器在功能上滿足實際應用的需要,CAN通信模塊能夠準確無誤地收發數據,可靠性高。
Abstract:
Key words :

摘  要: 設計了一種基于CAN總線的自動離合器控制器,采用高性能微處理器XC878完成離合器控制器軟硬件開發。設計了離合器執行電機的驅動電路及自動離合器控制程序。針對離合器與發動機協調控制的需要,設計了CAN總線節點接口電路及一套簡單、實用、高效的CAN總線通信協議。試驗表明,所設計的自動離合器控制器在功能上滿足實際應用的需要,CAN通信模塊能夠準確無誤地收發數據,可靠性高。
關鍵詞: CAN總線; ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS" title="ACS">ACS; XC878單片機

    隨著社會的發展,人們對汽車的舒適性和安全性要求越來越高,而手動檔汽車因其繁重的選換檔及離合器操作增加了駕駛難度。對于駕駛新手而言,又會產生坡道起步易熄火、油耗大、離合器磨損嚴重等問題[1]。自動檔汽車雖然駕駛操作簡單,但其造價高,開發難度大。本文設計的電控自動離合器ACS(Automatic Clutch System)是在手動變速箱基礎上安裝電控系統,取消離合踏板,實現自動離合。ACS的優勢十分明顯:與手動擋相比,其駕駛操控更為簡單,具有加速快、駕駛舒適的特點;與自動變速器汽車相比,ACS具有造價便宜、維修方便、經濟、省油。
1 系統功能
    ACS將現代電子控制技術用于控制干式摩擦離合器,模擬優秀駕駛員的操縱動作和感覺,實現最佳的離合器結合規律,其實質是為汽車駕駛員配備一個操縱離合器的機械人,實現自動離合器的功能。本文設計的ACS控制器主要實現了如下幾大功能。
    (1)換檔離合:控制器接收到換檔信號后,離合器迅速自動分離,換檔到位后離合器自動結合,結合規律由電控單元依據汽車行駛工況確定。
    (2)坡道起步:駕駛員踩制動踏板,啟動發動機,將換檔手柄置于一檔或倒檔,松開手制動器,解除制動后不踩油門踏板汽車能夠自動慢速行駛,起步平穩,沖擊小,不熄火。
    (3)熄火保護:汽車行駛過程中,車速和發動機轉速低于設定值后離合器自動分離,車速和發動機轉速高于設定值后離合器再自動結合。
    (4)CAN通信:ACS控制器通過CAN總線接口與發動機控制器實現數據通信,為離合器與發動機的協調控制提供數據支持。
2 系統的硬件設計
2.1 控制器組成

  自動離合器控制器原理框圖如圖1所示。本系統的微處理器選用英飛凌高性能的8位微處理器XC878CM,工作頻率最高可達27 MHz,其片內硬件資源十分豐富,片內集成了MultiCAN控制器、捕獲/比較單元6(CCU6)、高性能ADC模塊等。XC878CM出色的性能完全滿足本系統的設計需要。本系統的硬件部分主要包括電源模塊、數據采集模塊、CAN通信模塊、執行電機驅動模塊等。

    (1)電源模塊  整車低壓控制系統通過12 V電池供電,8位MCU采用5 V供電。所以本系統需要采用電源芯片進行電壓的轉換和隔離。本系統選用英飛凌電源芯片TLE4290,該芯片可提供穩定的5 V電壓,誤差在2%以內,輸入電壓最高可達42 V。經測試,其工作可靠,滿足系統要求。
    (2)CAN通信模塊  CAN通信模塊使用XC878CM片內MultiCAN控制器和英飛凌高速CAN收發器IFX1050G作為CAN通信的硬件組成。CAN模塊負責離合器控制器和發動機控制器之間的數據交換和共享,為發動機與離合器的協調控制提供數據通信支持。
    (3)執行電機驅動模塊  本系統使用的執行電機為額定電壓為12V的直流電機。單片機使用一個IO口控制執行電機的轉動方向,一路PWM輸出控制電機的轉速。PWM波由單片機內含的CCU6模塊配置為比較模式產生。單片機通過英飛凌電機驅動芯片BTS7810K實現對執行電機的控制。
    (4)數據采集模塊 本系統采集的數據主要有三種類型:開關量、模擬量、頻率量。開關量主要是指點火信號和駕駛員的掛檔信號等,通過單片機的I/O口采集。XC878CM單片機片內集成一個帶有8路模擬輸入選擇的高性能10 bit模數轉換器,可方便地用于模擬量的采集。XC878CM內含的CCU6模塊可配置工作在捕獲模式,用于采集車速傳感器發送來的頻率量信號。由于汽車環境干擾較大,信號采集電路需添加濾波、電壓調理等電路。此外,對于頻率量采集,由于接收的是脈沖信號,還需要使用施密特觸發器進行脈沖信號的整形。
2.2 電機驅動電路設計
    離合器執行機構采用12 V直流電機驅動,單片機采用脈寬調制PWM技術控制電機轉速。PWM調速方法以控制簡單、動態響應效果好、調速范圍寬等優點成為應用十分廣泛的調速方法[2]。對直流電機轉動方向的控制需要通過搭建H橋電路實現,由于自行搭建的H橋電路及柵極驅動電路往往在可靠性方面很難保證。因此,本文選擇了集成的電機驅動芯片BTS7810K來驅動離合器執行電機。芯片BTS7810K是一款全橋電機驅動芯片,其內部集成了H橋電機驅動電路及柵極驅動電路,其工作頻率高達1 kHz以上,可方便可靠地實現對直流電機的控制。BTS7810K正常工作模式的輸入輸出特性如表1所示。

    電機驅動電路如圖2所示,單片機使用一個I/O口輸出控制電機轉向,一路PWM輸出控制電機轉速。兩路控制信號通過一個與門和兩個非門組成的接口電路連接到驅動芯片的輸入端IH1、IH2。這樣做是為了保證兩個輸入端不同時為高電平,防止橋臂直通問題的出現,提高系統的安全性和可靠性。

2.3 CAN節點接口設計
     CAN總線是德國Bosch公司20世紀90年代初為解決現代汽車中眾多控制與測試儀器之間的信息交換而開發的一種串行通信協議網絡[3]。它具有傳輸速率高、可靠性強和實時性好等特點,正好符合ACS與發動機協調控制的通信需要。對發動機和離合器進行綜合控制,充分利用發動機電子控制系統控制發動機轉速及時、準確的特點, 使之與離合器相互協調配合,將有利于離合器取得更好的控制效果,進而提高換擋品質[4]。
    CAN節點硬件電路主要包括:帶有 CAN 控制器的微控制器和用于數據收發的CAN 收發器。本文選用的微處理器XC878CM帶有片內的CAN控制器,主要負責CAN的初始化和數據處理。MultiCAN模塊集成了除收發器外CAN總線控制器的所有功能。此外,MultiCAN還具有先進的驗收濾波功能、先進的數據管理、先進的中斷管理等優良特性。CAN 的收發器種類很多,本設計中選用英飛凌公司的高速收發器IFX1050G。CAN節點的接口電路圖如圖3所示。

3 軟件設計
    電控單元ECU的控制軟件主要由離合器控制程序和CAN總線通信程序組成。
3.1 離合器控制軟件設計
    離合器的控制程序包括三個部分:離合器分離控制程序、起步結合控制程序、換擋結合控制程序。其中分離控制程序比較簡單,ECU得到分離指令后,離合器全速分離,并且準確地在完全分離點停止即可。離合器的控制難點在于起步結合控制。離合器的起步結合過程既要保證車輛起步的平穩性、舒適性、起步不熄火,又要保證起步的快速性,減少滑摩功的產生,延長離合器使用壽命。因此,要取得較好的控制效果除了對離合器的結合量進行控制外,還要對離合器的結合速度進行控制,并通過與發動機的協調控制,提高控制效果。圖4為起步結合控制軟件流程圖。換擋過程中離合器的結合控制與起步控制在控制策略上類似,在此不再贅述。

3.2 CAN通信協議設計
    CAN通信協議包括物理層、數據鏈路層和應用層。物理層和數據鏈路層是通過硬件實現的,在使用CAN通信時,需要開發者自行定義應用層協議。構造應用層協議的主要任務是ID分配、定義消息周期、確定信號與消息的映射關系。設計要考慮的主要因素有數據傳輸的實時性要求、數據的相對重要程度、與數據相關的應用控制算法對數據的時間要求等。國際上存在一些現有的標準,如CANopen、SAE J1939等。在一些利用簡單的通信協議就可以滿足要求的情況下,采用復雜的協議會造成資源浪費,用戶在應用時也會覺得諸多不便,反而限制了靈活性。本文設計的CAN總線網絡中僅有離合器控制器和發動機控制器兩個節點。針對僅有兩個節點的實驗平臺,本文從協議實現的代碼量、目標系統的信息量、軟件的開發成本等角度出發,定義一種簡單可靠的CAN協議。具體的通信協議定義如表2所示,標識符用來表示信息的優先級,標識符越小優先級越高。

4 CAN通信測試實驗
    本文實驗是在自行搭建的離合器模擬實驗平臺上進行的。本實驗平臺是由離合器控制板、加速踏板、剎車踏板、相關傳感器、離合器執行機構及發動機模擬控制板組成。離合器控制板與發動機模擬控制板之間通過CAN總線通信。圖5為實驗過程中通過CAN總線傳送的檔位變化信息,圖6為通過CAN總線傳遞的加速踏板開度信號。

    本文提出了一套電控自動離合器的控制器方案,并進行了系統的軟硬件開發,初步實現了自動離合器的基本功能,設計了CAN總線接口。在實驗平臺上驗證了控制器方案及CAN通信模塊的可行性和可靠性,為實車試驗打下基礎。
參考文獻
[1] 許曉紅.AMT汽車離合器自動控制系統的研制[D].蘇州:蘇州大學,2008.
[2] 莫易敏,姚琳,湯春球. 基于ATmega16的無刷直流電機調速系統[J].機電工程,2010,27(6):58-60.
[3] 吳慧英.基于CAN總線的工業測控系統應用研究[D].北京:北京航空航天大學,1996.
[4] 李永軍, 牛銘奎, 葛安林. 基于CAN總線的機械式自動 變速器綜合控制研究[J].農業機械學報,2000,31(2):12-
15.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 性生交大片免费全视频 | 日本少妇激情舌吻 | 婷婷激情五月综合 | 午夜视频福利网站 | 男女日批视频 | 国产理伦 | 久久久久久伦理 | 欧美高清精品一区二区 | 一本色道久久99一综合 | 一级做a爰片性色毛片99高清 | 国产精品毛片一区视频播 | 欧美一级大片在线观看 | 色小姐综合网 | 色97色 | 久久久99久久久国产自输拍 | 日韩精品一区二区三区在线播放 | 欧美级毛片 | 九九在线免费视频 | 激情综合啪啪 | 97精品视频在线播放 | 欧美伊人久久大香线蕉综合 | 裸体丰满少妇淫交 | 成年入口无限观看免费完整大片 | 日本久久综合 | 国产美女一区二区三区在线观看 | 国产老妇伦国产熟女老妇视频 | 中国女人内射6xxxxx | 91九色精品女同系列 | 欧美特黄特色视频 | 精品国产一区二区三区无码 | 久久视频在线观看精品 | 五月婷婷六月丁香综合 | 国内福利视频 | 九九热精品免费视频 | 嫩b人妻精品一区二区三区 色噜噜亚洲男人的天堂 | 毛片的网站 | 日本黄色视 | 伊人久久麻豆 | 色婷婷色丁香 | 国模冰莲极品自慰人体 | 午夜香蕉网 | 少妇真实被内射视频三四区 | 2020久久香蕉国产线看观看 | 欧美性受xxxxxx黑人xyx性爽 | 久久图片视频 | 久久男人av资源网站无码 | 日韩欧美亚洲国产精品字幕久久久 | 一色桃子jul457中文字幕 | 欧美日韩午夜精品 | 久久精品国产一区二区电影 | 女女百合国产免费网站 | 精品欧美一区二区三区久久久 | 国产亚洲papapa | 久久机热| 99久久伊人精品综合观看 | 日韩欧美在线免费 | 亚洲综合欧美日韩 | 久久狠狠一本精品综合网 | 性欧美又大又长又硬 | 中文字幕黄色片 | 亚洲欧美日韩国产成人精品影院 | 91在线视频免费观看 | 日本韩国在线 | 农民人伦一区二区三区剧情简介 | 国产又嫩又黄又猛视频在线观看 | 天天色av| 四虎国产精品永久地址998 | 东日韩二三区 | 丰满少妇大力进入av亚洲葵司 | 亚洲精品国产熟女久久久 | 黄色a一级 | 久久麻豆av | 18女人毛片 | 丁香婷婷久久 | 性做久久久久久 | 另类亚洲激情 | 福利一二三区 | 特级av片| 国产av无码国产av毛片 | 五月天激情社区 | 少妇下蹲露大唇无遮挡 | 天天色网站 | 国产夫妻性爱视频 | 天生舞男在线 | 人人妻人人做人人爽 | 粗大猛烈进出高潮视频大全 | 亚洲视频一二区 | 国产婷婷成人久久av免费高清 | 色综合久久久久久久久五月 | 久久视频精品在线 | 午夜网址| 性色影院 | 国产精品一级 | 成人伊人精品色xxxx视频 | 琪琪色影音先锋 | 成人观看视频 | 欧美特黄aaa| 爽爽影院免费观看视频 | 日韩专区视频 | 欧美成人精品一区二区男人小说 | 国产亚洲婷婷香蕉久久精品 | 一本色道久久综合亚洲精品小说 | 欧美经典片免费观看大全 | 久久亚洲精品成人av | 婷婷四房色播 | 中国性猛交xxxx乱大交3 | 黄色不卡视频 | 亚洲美女福利视频 | 成片在线观看 | 国产猛烈尖叫高潮视频免费 | 可以直接免费观看的av网站 | 麻豆传媒一区 | 欧美日韩精品一区二区三区在线 | 日本又色又爽又黄的a片18禁 | 欧美成人精品网站 | 91看片淫黄大片91桃色 | 国产精品久久久久久久天堂 | 免费亚洲精品 | 日韩在线黄色 | 色噜噜网站 | 人妻饥渴偷公乱中文字幕 | 亚洲调教欧美在线 | 国外成人免费视频 | 狠狠色噜噜狠狠狠888米奇视频 | 在线观看av毛片 | 久久国产欧美日韩精品 | 99在线小视频| 国产夫妻自拍av | 69精产国品一二三产区视频 | 精品无码一区二区三区水蜜桃 | 国产美女精品人人做人人爽 | 成人国产精品免费观看视频 | 色噜噜狠狠一区二区三区 | 少妇精品偷拍高潮少妇 | 日韩片在线 | 久久久精品美女 | 中老年熟妇激情啪啪大屁股 | 少妇无码av无码专区线 | 国产尤物av尤物在线看 | 少妇又色又紧又爽又刺激视频 | 99久久精品费精品国产 | 日本a一级片 | 国产精品污www在线观看17c | 欧美日韩一区二区视频在线观看 | 亚洲精品成人片在线播放 | 免费一区在线观看 | 高清不卡一区二区三区 | 色婷婷社区 | 欧美 亚洲 另类 偷偷 自拍 | 国产真实露脸乱子伦 | 欧美疯狂做受xxxx高潮小说 | 亚洲免费成人网 | 噼里啪啦动漫在线观看 | 人人爱人人射 | 99年国精产品一二二区传媒 | 内地级a艳片高清免费播放 内谢老女人视频在线观看 嫩草99 | 国产成人夜色高潮福利影视 | 亚洲天堂视频在线观看 | 六月丁香在线视频 | 日本一区二区三区免费高清 | 国产激情久久久久 | 免费看成人欧美片爱潮app | 免费观看毛片 | 黄在线免费观看 | 调教贱奴视频一区二区三区 | 情一色一乱一欲一区二区 | xxxx毛片 | 亚洲最新中文字幕在线 | 欧美一页 | 国产精品99久久久久久久女警 | 天堂在线www天堂在线 | 波多野结衣一二三区 | 亚洲产国偷v产偷自拍网址 亚洲超丰满肉感bbw | 精品国产成人一区二区 | a级黄色一级片 | 国产美女激情视频 | 日韩毛片在线观看 | 亚洲激情第一页 | 国产黄色免费大片 | 国产白浆视频 | 成人免费做受小说 | 97国产大学生情侣白嫩酒店 | 久久强奷乱码老熟女网站 | 国产成年人网站 | 99久久精品久久久久久动态片 | 欧美狂摸吃奶呻吟 | 一级黄色性生活片 | 久草视频手机在线观看 | 久久这里只有精品6 | 九一自拍中文字幕 | 亚洲激情视频 | 一个人看的www日本高清视频 | 999av视频 | 丰满爆乳在线播放 | 夜夜综合| 影音先锋亚洲天堂 | av片在线免费观看 | 风流少妇又紧又爽又丰满 | 亚洲人av高清无码 | 麻豆精品免费观看 | 国产伦精品一区二区三区免费 | 欧美日激情 | 激情亚洲一区国产精品 | 欧美一区二区三区久久久 | 日韩a毛片 | 国产精欧美一区二区三区久久久 | 日韩视频免费在线观看 | av资源天堂 | 欧美自拍嘿咻内射在线观看 | 色欲麻豆国产福利精品 | 成人情侣激情偷拍视频 | 无尽3d精品hentai在线视频 | 亚洲精品美女久久久久99 | 精品久久久久久国产 | 免费一级淫片红桃视频 | 天天操天天操天天 | 伊人精品久久 | 亚洲国产精品女人 | 亚洲精品欧美综合四区 | 亚洲h视频在线观看 | 精品一区二区三区免费毛片 | jlzzjizz在线播放观看 | 国产91精品精华液一区二区三区 | 波多野结衣中文字幕一区二区三区 | 99久久人人爽亚洲精品美女 | 欧美私人情侣网站 | 中文字幕无人区二 | 美女黄网站人色视频免费国产 | 成人看| 欧美伦理一区二区三区 | 精品无码一区二区三区的天堂 | 国产色视频一区二区三区 | 无码一区二区三区在线 | 国产无玛 | 麻豆一区二区99久久久久 | 在线看网站 | 久久久久无码国产精品不卡 | 夫妻性生活黄色大片 | 国产一区二区三区 | 日本丰满白嫩大屁股ass | 裸体性做爰免费视频网站 | 领导边摸边吃奶边做爽在线观看 | 亚洲精品ww | 亚洲最大成人综合网720p | 日本中文字幕在线观看视频 | 亚洲乱码av中文一二区软件 | 中文字幕欧美专区 | 丰满少妇高潮惨叫久久久久 | 爱爱爱爱网站 | 性久久 | 制服丨自拍丨欧美丨动漫丨 | 国产精品久久久亚洲 | 全免费又大粗又黄又爽少妇片 | 97夜夜澡人人爽人人喊91洗澡 | 亚洲欧洲色 | 亚洲欧美综合在线观看 | 少妇学院在线观看 | 欧美一区免费观看 | 日本一级少妇免费视频乌克兰裸体 | 久久精品国产99久久6动漫亮点 | 国产一区二区三精品久久久无广告 | 精品国产一区二区三区四区阿崩 | 91热爆在线 | 实拍男女野外做爰视频 | 亚洲v无码一区二区三区四区观看 | 荫蒂被男人添的好舒服爽免费视频 | 五月天综合视频 | 无码一区二区三区在线观看 | 狠狠躁日日躁夜夜躁影院 | 久操短视频| 无码高潮爽到爆的喷水视频app | 9l视频自拍九色9l视频 | 99国产精品久久久久99打野战 | 亚洲午夜一区二区 | 国产精品欧美精品 | 欧美三级视频在线 | av免费网 | 99精品一级欧美片免费播放 | 国产成人免费高潮激情视频 | 在线观看的av网站 | 亚洲色图网站 | 草色噜噜噜av在线观看香蕉 | 少妇福利在线 | 成人av影视在线 | 亚洲精品无码人妻无码 | 小早川怜子一区二区的导演 | aaa天堂| 免费成年人视频在线观看 | 一级片福利 | 欧美做受69| 黑人巨大精品欧美一区二区, | 国内自拍99 | 香港三日本三级少妇三99 | 夜夜嗨av一区二区三区网页 | 丁香六月久久 | 国产精品一区二区在线观看网站 | 波多野结衣女同 | 国模小黎自慰gogo人体 | 色婷婷成人| 中文字幕天堂在线 | 爆乳熟妇一区二区三区 | 91精品国产高清一区二区三区 | 99国产精品白浆在线观看免费 | 欧美人与动牲交a欧美精品 98久9在线 | 免费 | 五月天六月婷 | a黄色片网站| 国产精品分类 | 欧美午夜精品一区二区三区电影 | 极品久久| 香蕉视频97| 男人的天堂av片 | 天天狠天天狠天天鲁 | 日韩黄色片网站 | 国产产无码乱码精品久久鸭 | 永井玛利亚 精品 国产 一区 | 色综合久久88色综合天天6 | 久久精品99国产精品日本 | 粉嫩av久久一区二区三区 | 欧美h在线观看 | 日韩欧美国产视频 | www.欧美在线观看 | 性欧美乱束缚xxxx白浆 | 一本久在线| 亚洲精品一二三区久久伦理中文 | 日本无遮挡大尺度床戏网站 | av一区不卡 | 国精产品一区二区三区有限公司 | 国产精品无码翘臀在线观看 | 能看毛片的网站 | 在线成年人视频 | 精品国产乱码久久久久久果冻传媒 | 91高潮胡言乱语对白刺激国产 | 亚洲最大的熟女水蜜桃av网站 | 中文字幕在线精品 | 日韩精品色呦呦 | 亚洲视频手机在线 | 国产亚洲精品久久yy50 | 97色伦图 | 国产精品久久久久久久久果冻传媒 | 香蕉av一区 | 亚洲免费在线观看 | 国产永久免费观看久久黄av片 | 视频区图片区小说区 | 45分钟免费真人视频 | 白晶晶果冻传媒国产今日推荐 | 天天操人人射 | 国产一级啪啪 | 国产精品久久久久无码av色戒 | 波多在线视频 | 欧美国产精品一区二区三区 | 奇米色婷婷 | 97人人揉人人捏人人添 | www日韩| 欧美91精品久久久久国产性生爱 | 日本成人一二三区 | 亚洲欧美精品aaaaaa片 | 亚洲精品一区二区三区四区乱码 | 亚洲精品久久久久999中文字幕 | 日韩美女做爰高潮免费 | 久热av在线 | 日韩综合无码一区二区 | a级欧美| 亚洲熟妇av午夜无码不卡 | 亚洲制服丝袜精品久久 | 三级欧美视频 | 国产黄色91| 丁香婷婷网 | 懂爱av性色av粉嫩av | 另类第一页 | 免费无码又爽又刺激聊天app | 免费人成视频在线观看不卡 | 久久99精品久久久大学生 | 日韩黄色片网站 | 一 级 黄 色蝶 片 | 在线观看毛片网站 | 成人网免费 | 国产网站入口 | 精品无码一区二区三区不卡 | 国产免费又黄又爽又刺激蜜月al | 成人无码av一区二区 | 性欧美1819性猛交 | 欧美亚洲系列 | julia中文字幕在线 | 人人人妻人人澡人人爽欧美一区 | 亚洲综合一区二区 | 日本肥妇毛片在线xxxxx | 亚洲国产美女久久久久 | 国产真实伦种子 | 精品国产乱码久久久久久久 | 日本黄网在线观看 | 中文字幕亚洲欧美日韩 | 国产性xxxxx 国产性―交―乱―色―情人 | 性网爆门事件集合av | 精品97国产免费人成视频 | 欧美狂摸吃奶呻吟 | 少妇一晚三次一区二区三区 | 情欲少妇苏霞沉沦100 | 日韩免费a| 91视频播放器| 老妇激情毛片视频 | 国产精品美女久久久久久久久 | 亚洲人精品午夜 | 欧美一级视频一区 | 精品视频麻豆入口 | 自拍偷拍1| 日本三级理论久久人妻电影 | 高跟丝袜av | 亚洲高清揄拍自拍午夜婷婷 | 性色av无码久久一区二区三区 | 亚洲精品av中文字幕在线 | 欧美丝袜一区二区 | 欧美黄色三级视频 | 久草视频在线播放 | 精品国产成人亚洲午夜福利 | av色噜噜| 青青操在线观看视频 | 欧美黄色一区 | 看毛片视频 | 黑人一区二区 | 色姑娘av| 337p日本欧洲亚洲大胆鲁鲁 | 国产亚洲精品一区二区三区 | 国语对白新婚少妇在线观看 | 熟女丰满老熟女熟妇 | 国产精品久久久久久久久免费高清 | 色情无码www视频无码区小黄鸭 | 激情小说五月天 | 日日摸天天摸爽爽狠狠97 | 日韩精品一区二区三区免费视频 | 亚洲精品一区二区三区在线 | 亚洲免费福利视频 | 男人网站在线观看 | 国产免费自拍视频 | 久久久久久蜜桃一区二区 | 天天干,天天操,天天射 | jizz在亚洲| 国产成人无码www免费视频播放 | 美女内射视频www网站午夜 | 亚洲第一页视频 | avt天堂网 | 日本人毛片| 福利视频一二三区 | 成年人网站在线 | 欧美成人影音 | 成人国产精品齐天大性 | 中文字幕免费在线观看视频 | 99热一区| 啦啦啦中文在线观看日本 | 爱情岛论坛自拍亚洲品质极速福利 | 特级黄色毛片视频片子 | 久操不卡| 我想看一级黄色毛片 | 亚洲精品美女久久久 | bb日韩美女预防毛片视频 | 精品亚洲成a人无码成a在线观看 | 亚洲最黄网站 | 天天干中文字幕 | 特黄视频| 超碰人人人 | 欧美日本国产 | 精品国产91久久久久久久 | 欧美自拍偷拍第一页 | 欧美日韩免费观看一区=区三区 | 欧美色999| 亚洲精品社区 | 黄色免费成人 | 日本精品99 | 国语对白做受xxxxx在 | 强行撕衣强行糟蹋三级韩国 | 91亚洲一线产区二线产区 | 国产精品免费一区 | 欧美特一级片 | 一二三四社区在线中文视频 | 分分操免费视频在线观看 | 日本一二三区视频在线 | 好吊妞国产欧美日韩免费观看网站 | 调教重口xx区一精品网站 | а√ 天堂 在线官网 | 久久中文字幕伊人小说小说 | 婷婷精品国产欧美精品亚洲人人爽 | 国产精品日日夜夜 | 最新国产视频 | 中文无码av一区二区三区 | 先锋av在线资源 | 青草热视频 | 欧美日韩成人网 | 草逼免费视频 | 97超碰在线免费观看 | 啃乳做爰猛烈床戏三级 | 久热re这里精品视频在线6 | 国产精品黄网站 | 国产精品久久久一区二区三区网站 | 亚洲 欧美 变态 另类 制服 | 国模一区二区三区白浆 | 天天噜日日噜 | 美女张开腿黄网站免费 | 四虎色| 97福利网 | 中文字幕在线观看不卡 | 欧美a在线观看 | 日本久久不卡 | 久草国产在线 | 精品无码av一区二区三区不卡 | 闺蜜互慰吃奶互揉69式磨豆腐 | 超碰人人草 | 欧美狠狠 | 天堂福利在线 | 欧美特级aaa | 40岁成熟女人牲交片 | 懂色av一区二区三区四区 | 噜噜久久噜噜久久鬼88 | 国产在线一二三区 | 国产区视频在线 | 无码少妇一区二区三区芒果 | 国产人碰人摸人爱免费视频 | 97超碰资源总站 | www.五月婷| 一区二区美女视频 | 天天鲁一鲁摸一摸爽一爽 | 国产一区导航 | 日韩丰满少妇无吗视频激情内射 | 免费中文av | 亚洲成av人在线视 | 精品国产污污免费网站入口 | 亚洲日韩小电影在线观看 | 国产91富婆露脸刺激对白 | 中文字幕乱码在线蜜乳欧美字幕 | 超碰影院在线观看 | 女女互揉吃奶揉到高潮视频 | 五月天激情综合网 | 欧美国产日产一区二区 | 中文字幕在线观看亚洲日韩 | 天堂俺去俺来也www色官网 | 国产av国片精品 | 国产人伦精品一区二区三区 | 在线黄色av网站 | 中文永久有效幕中文永久 | 欧美俄罗斯40老熟妇 | 无套在线观看 | 在线观看三区 | 亚洲狠狠婷婷久久久四季av | 欧美精品videosbestsex日本 | 日批视频免费 | 少妇又色又紧又黄又刺激免费 | 国产 字幕 制服 中文 在线 | 欧美兽交xxxx×视频 | 多啪视频| 午夜精品在线观看 | 女人解开奶罩喂男人吃奶 | 亚洲欧美成人一区二区三区 | 日产91精品卡2卡三卡四 | 欧美日本91精品久久久久 | 小嫩女直喷白浆 | 九色蝌蚪91 | 亚洲欧美日韩综合一区二区 | 97色精品视频在线观看 | 韩国三级中文字幕hd久久精品 | 国产欧美一区二区三区另类精品 | 人妻另类 专区 欧美 制服 | 伊人天堂网 | 黄色视屏在线 | 久久九九国产视频 | 欧美高清久久 | 毛片基地视频 | 农村少妇无套内谢粗又长 | 欧美视频一二三 | 青青青国内视频在线观看软件 | 97精品国产97久久久久久免费 | 视频在线一区二区 | 视频一区二区免费 | 亚洲免费砖区 | 亚洲福利精品视频 | 小罗莉极品一线天在线 | 特大黑人娇小亚洲女 | 髙清视频播放在线观看 | 开心激情久久 | 国产乱码精品一区二区蜜臀 | 男人天堂黄色 | 天天弄天天操 | 天天色成人 | 中文字幕专区 | 国产成人av一区二区在线观看 | 亚洲男人av天堂午夜在 | 粉嫩久久99精品久久久久久夜 | 国产波多野结衣 | 两个黑人大战嫩白金发美女 | 日韩av免费播放 | 亚洲女优在线播放 | 日日日操操操 | 最新中文字幕免费看 | 夜夜高潮天天爽欧美国产亚洲一区 | 黑人玩弄出轨人妻松雪 | 九色91 | 国产欧美精品一区二区三区 | 午夜无码片在线观看影院 | 少妇夜夜爽夜夜春夜夜高潮 | 国产成人久久av免费高清蜜臀 | 国产亚洲精品久久久久的角色 | 内射无码专区久久亚洲 | 被灌满精子的波多野结衣 | 精品九九视频 | 国产网红主播三级精品视频 | 九色视频导航 | 国产大片黄在线观看私人影院 | 91高潮大合集爽到抽搐 | 精品区一区二区 | 好吊妞视频这里只有精品 | 无码尹人久久相蕉无码 | 在线亚洲人成电影网站色www | 亚洲一区二区三区影院 | 少妇出轨精品中出一区二区 | 国产成人主播 | 亚洲人视频在线观看 | 三男玩一个饥渴少妇爽叫视频播放 | 中文字幕岛国 |