Giới thiệu dự án

Ngành công nghiệp ô tô toàn cầu đang chứng kiến sự chuyển dịch mạnh mẽ từ các cơ cấu điều khiển cơ khí truyền thống sang các hệ thống điều khiển điện – điện tử thông minh. Theo thống kê của Hiệp hội Kỹ sư Ô tô Quốc tế (SAE), hơn 85% các dòng xe du lịch sản xuất từ năm 2020 trở lại đây đã được trang bị hệ thống chìa khóa thông minh (Smart Key / Passive Entry Passive Start - PEPS) như một tiêu chuẩn an toàn và tiện nghi cơ bản. Tại Việt Nam, sự xuất hiện của các nhà sản xuất xe nội địa như VinFast (thành lập năm 2017) cùng xu hướng nhập khẩu và lắp ráp xe đời mới đặt ra yêu cầu cấp thiết về việc làm chủ công nghệ chẩn đoán, vận hành và sửa chữa hệ thống điện thân xe.

Hệ thống khóa cơ học truyền thống bộc lộ nhiều hạn chế nghiêm trọng: nguy cơ bị bẻ khóa bằng công cụ cơ học cao, độ hao mòn vật lý lớn sau 30.000 – 50.000 chu kỳ xoay, và thiếu khả năng tương tác thông minh với các mô-đun an toàn trên xe. Đồ án "Nghiên cứu và thi công mô hình hệ thống khóa thông minh trên ô tô" được xây dựng nhằm giải quyết triệt để các hạn chế này thông qua việc phân tích chuyên sâu cấu trúc điều khiển điện tử và thực nghiệm mô hình hóa.

Mục tiêu cụ thể của dự án:

  1. Phân tích kiến trúc mạng điều khiển, nguyên lý mã hóa và giao thức truyền thông của hệ thống Smart Key trên các hãng xe tiêu biểu: Honda (CR-V 2021), Toyota (Fortuner 2017), và Kia (Cadenza 2017).
  2. Khảo sát nguyên lý truyền dẫn sóng vô tuyến hai chiều kết hợp giữa công nghệ RFID chủ động (Active RFID, dải tần UHF 315/433 MHz) và RFID thụ động (Passive RFID / LF 125 kHz).
  3. Thiết kế và chế tạo hoàn chỉnh một mô hình băng thử (Test Bench Simulator) tích hợp 02 ECU điều khiển, mô-đun nút bấm Engine Start/Stop, hệ thống chấp hành solenoid cửa và động cơ mô phỏng máy khởi động Motor 775.
  4. Xây dựng quy trình chẩn đoán lỗi, xử lý sự cố trong chế độ khẩn cấp (Limp Home Mode) và bảo vệ an ninh chống truy cập trái phép.

Phạm vi nghiên cứu tập trung vào cấu trúc điều khiển tín hiệu, sơ đồ nguyên lý mạch điện thân xe và mô hình hóa hoạt động thực tế trên băng thử nghiệm điện áp 12V DC tiêu chuẩn. Giới hạn đề tài không can thiệp sâu vào việc dịch ngược vi mã nguồn đóng (firmware reverse engineering) của các chip ECU chính hãng.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Sự phát triển của hệ thống khóa ô tô trải qua ba thế hệ công nghệ chính:

Tiêu chí Chìa khóa cơ khí truyền thống Chìa khóa Remote (RKE - Rolling Code) Hệ thống Smart Key (PEPS / RFID hai chiều)
Cơ chế xác thực Rãnh cơ học (Key Blade) Mã nhảy vô tuyến 1 chiều (RF 315/433 MHz) Thách thức - Phản hồi 2 chiều (LF 125 kHz & RF 315/433 MHz)
Bảo mật chống trộm Kém (dễ can thiệp bằng đoản/vam) Trung bình (có chip Transponder IMMO) Rất cao (Mã hóa đa lớp PIN Code + Rolling ID + ESCL)
Khởi động động cơ Ổ khóa xoay cơ khí (Ignition Switch) Xoay chìa cơ kết hợp đọc vòng cảm ứng IMMO Nút bấm thông minh Engine Start/Stop (SSB)
Trải nghiệm người dùng Thao tác cắm/xoay thủ công Bấm nút trên remote để đóng/mở Tự động nhận diện chủ nhân trong bán kính < 1m
Độ bền cơ học Hao mòn ổ bi và lò xo cơ học Hao mòn nút bấm cơ khí trên remote Không hao mòn cơ học tại ổ khóa trung tâm

Phân tích yêu cầu chức năng theo phương pháp MoSCoW:

  • Must have (Bắt buộc): Nhận diện chìa khóa thụ động trong phạm vi 1m; điều khiển chuyển mạch nguồn 4 nấc (OFF -> ACC -> IG1/IG2 -> START); interlock an toàn bàn đạp phanh/côn; ngắt đề khi động cơ đã khởi động; chế độ cứu hộ Limp Home khi FOB hết pin.
  • Should have (Nên có): Tự động khóa cửa khi ra xa (Walk-away Auto Lock); mở cốp thông minh rảnh tay (Smart Trunk); cảnh báo âm thanh/hình ảnh khi quên chìa trong xe.
  • Could have (Có thể mở rộng): Tự động lên toàn bộ kính xe khi khóa; nhập mật mã khẩn cấp (Password Backup Access) trên bàn phím số/công tắc cửa.
  • Won't have (Chưa thực hiện): Khởi động xe và điều khiển vị trí thông qua ứng dụng smartphone qua giao thức UWB (Ultra-Wideband).

Thiết kế hệ thống

Kiến trúc hệ thống Smart Key ô tô là một cấu trúc phân tán nhiều mô-đun, liên kết với nhau qua các bus truyền thông tốc độ cao (C-CAN: 500 kbps) và tốc độ thấp (B-CAN/LIN: 33.3 – 125 kbps).

 +-----------------------------------------------------------------------+
 |                            HỆ THỐNG SMART KEY                         |
 +-----------------------------------------------------------------------+
        |                                                 ^
 (LF 125 kHz Triggers)                           (UHF 315/433 MHz Feedback)
        v                                                 |
 +------------------+   B-CAN / LIN Bus   +------------------------------+
 | Ăng-ten LF Ngoại | <-----------------> | Hộp Điều Khiển SMK /         |
 | vi & Nội thất    |                     | Certification ECU            |
 +------------------+                     +------------------------------+
                                              |           |         |
                          +-------------------+           |         +-------------------+
                          v                               v                             v
               +--------------------+           +-------------------+         +--------------------+
               | BCM / Main Body    |           | Power Dist Module |         | Engine Control     |
               | (Cửa, Kính, Đèn)   |           | (Relay ACC/IG/ST) |         | Module (ECM/PCM)   |
               +--------------------+           +-------------------+         +--------------------+
                          |                               |                             |
                          v                               v                             v
               +--------------------+           +-------------------+         +--------------------+
               | Solenoid Khóa Cửa, |           | Cột Lái Điện      |         | Máy Khởi Động      |
               | Còi Báo Động, Kính |           | (ESCL / SLA)      |         | (Starter Motor)    |
               +--------------------+           +-------------------+         +--------------------+

Công nghệ và thông số kỹ thuật (Technology Stack)

  • Tần số sóng truyền dẫn: Low Frequency (LF) 125 kHz cho việc kích hoạt vùng phát hiện gần; Ultra High Frequency (UHF) 315 MHz (chuẩn Mỹ/Nhật) hoặc 433.92 MHz (chuẩn Châu Âu) cho đường truyền dữ liệu điều khiển từ xa.
  • Giao thức mạng nội bộ xe: ISO 11898 CAN 2.0B (C-CAN, B-CAN), ISO 17987 LIN Bus cho cơ cấu khóa vô lăng điện tử ESCL (Electrical Steering Column Lock).
  • Phần cứng mô hình thí nghiệm:
    • Vi điều khiển kép: 01 ECU xử lý giải mã tín hiệu sóng vô tuyến Remote RF và 01 ECU logic chuyển mạch nguồn ACC/IG1/IG2/START.
    • Ma trận Relay trung gian: 05 Relay SPDT 12V 40A bảo vệ quá dòng.
    • Cơ cấu chấp hành tải: 04 Solenoid kéo chốt khóa cửa (Chuột cửa) 12V DC; 01 Động cơ DC Motor 775 (12V - 10000 RPM) mô phỏng củ đề máy phát.
    • Cụm điều khiển: Nút nhấn SSB (Start Stop Button) có cuộn dây kích từ Transponder dự phòng tích hợp đèn LED 2 màu báo trạng thái.

Thiết kế logic điều khiển và chân tín hiệu (Pinout Interfaces)

Trên dòng xe Toyota Fortuner, hộp Certification ECU kết nối trực tiếp với các chân điều khiển:

  • CLG1 đến CLG8 kết hợp với CG1B đến CG8B: Điều khiển kích hoạt phát xung sóng LF 125 kHz đến các ăng-ten cửa trước, khoang hành khách và cản sau.
  • RDAS: Tiếp nhận chuỗi dữ liệu mã hóa số (Serial Data) từ bộ thu tín hiệu Smart Door Control Receiver.
  • SW1, SW2: Cặp tín hiệu an toàn kích hoạt mức thấp (Active Low - 0V) từ nút bấm SSB.
  • CODE, TXCT: Giao tiếp chuỗi dữ liệu hai chiều quét mã chip RFID thụ động đặt tại nút SSB trong chế độ khẩn cấp.

Phương pháp nghiên cứu và phát triển

Dự án áp dụng quy trình phát triển kỹ thuật chữ V (V-Model Engineering):

  1. Giai đoạn 1 (Phân tích lý thuyết): Nghiên cứu sơ đồ nguyên lý mạch điện (Wiring Diagrams) của Honda CR-V 2021, Kia Cadenza 2017 và Toyota Fortuner 2017; trích xuất dữ liệu chân giắc của hộp SMK, BCM, ECM, PDM.
  2. Giai đoạn 2 (Thiết kế hệ số phần cứng): Tính toán phân bổ dòng tải trên các nhánh nguồn IGN1, IGN2, ACC và máy khởi động để chọn dây dẫn và Relay chịu dòng tức thời lên tới 30A.
  3. Giai đoạn 3 (Thi công & Lắp ráp băng thử): Gia công khung gá mica cách điện, bố trí ma trận đèn hiển thị trạng thái, nút bấm mô phỏng bàn đạp phanh, công tắc số P/N, đấu nối bus dây tín hiệu.
  4. Giai đoạn 4 (Kiểm thử & Đánh giá rủi ro): Thử nghiệm các kịch bản bình thường, kịch bản nhiễu tín hiệu tần số cao, và kịch bản sụt áp nguồn acquy dưới 9.6V.

Implementation và kết quả

Quy trình thi công và thuật toán điều khiển

Quá trình thi công mô hình băng thử hoàn thành qua 4 phân kỳ: Khảo sát sơ đồ chân mạch -> Đấu nối phần cứng điều khiển trung tâm -> Tích hợp cơ cấu chấp hành -> Cài đặt mã logic an toàn.

Thuật toán máy trạng thái chuyển nguồn (Power Mode State Machine)

Thuật toán phân chia nguồn của nút Start/Stop Button (SSB) hoạt động theo chu trình logic:

// Pseudo-code biểu diễn máy trạng thái điều khiển nguồn và khởi động Smart Key
typedef enum {
    POWER_STATE_OFF = 0,
    POWER_STATE_ACC = 1,
    POWER_STATE_ON  = 2
} VehiclePowerState;

VehiclePowerState currentState = POWER_STATE_OFF;

void ProcessEngineStartStop(bool ssbPressed, bool brakePedalActive, bool shiftInPandN, bool keyAuthenticated) {
    if (!keyAuthenticated) {
        TriggerSecurityAlarm();
        return;
    }

    if (ssbPressed) {
        // Điều kiện khởi động máy: Đạp phanh + Cần số ở P hoặc N
        if (brakePedalActive && shiftInPandN) {
            SetRelayState(RELAY_ACC, LOW);    // Ngắt ACC tạm thời để dồn dòng đề
            SetRelayState(RELAY_IG1, HIGH);   // Cấp nguồn đánh lửa & ECM
            SetRelayState(RELAY_IG2, HIGH);   // Cấp nguồn phụ tải chính
            SetRelayState(RELAY_START, HIGH); // Đóng rơ-le đề (Motor 775 quay)
            
            Delay_ms(1000);                   // Duy trì xung đề tiêu chuẩn 1.0 giây
            
            if (CheckEngineSpeedRPM() > 450) { // Kiểm tra động cơ đã nổ qua CAN
                SetRelayState(RELAY_START, LOW); // Ngắt rơ-le đề lập tức
                SetRelayState(RELAY_ACC, HIGH);  // Khôi phục nguồn ACC
            }
        } 
        // Khi không đạp phanh: Chuyển tuần tự các nấc nguồn phụ trợ
        else {
            switch (currentState) {
                case POWER_STATE_OFF:
                    SetRelayState(RELAY_ACC, HIGH);
                    SetRelayState(RELAY_IG1, LOW);
                    SetRelayState(RELAY_IG2, LOW);
                    currentState = POWER_STATE_ACC;
                    break;
                case POWER_STATE_ACC:
                    SetRelayState(RELAY_ACC, HIGH);
                    SetRelayState(RELAY_IG1, HIGH);
                    SetRelayState(RELAY_IG2, HIGH);
                    currentState = POWER_STATE_ON;
                    break;
                case POWER_STATE_ON:
                    SetRelayState(RELAY_ACC, LOW);
                    SetRelayState(RELAY_IG1, LOW);
                    SetRelayState(RELAY_IG2, LOW);
                    currentState = POWER_STATE_OFF;
                    break;
            }
        }
    }
}

Xử lý an toàn khi xe đang di chuyển

Để loại trừ nguy cơ mất an toàn do trẻ em hoặc người lái vô tình bấm nút Engine Start/Stop khi xe đang lưu thông trên đường: Hộp ECU giám sát cảm biến tốc độ xe ($V_{vehicle} > 0 \text{ km/h}$). Nếu nhận tín hiệu nhấn nút tức thời (< 0.5s), hệ thống hoàn toàn vô hiệu hóa lệnh tắt nguồn. Lệnh tắt máy khẩn cấp chỉ được chấp thuận khi nhấn giữ nút liên tục trên 3 giây hoặc nhấn nhấp 3 lần liên tiếp.

Đo kiểm và đánh giá thực nghiệm

Các bài kiểm tra được tiến hành trực tiếp trên băng thử nghiệm điện áp 12.6V DC từ nguồn tổ ong ổn áp và bình ắc quy:

Bài kiểm tra chức năng Tiêu chuẩn đánh giá Kết quả thực nghiệm trên mô hình Trạng thái
Bán kính nhận diện mở cửa $0.8\text{m} \le R \le 1.2\text{m}$ $1.0\text{m} \pm 0.1\text{m}$ với ăng-ten RF Đạt
Bán kính tìm xe từ xa (RKE) $30\text{m} \le R \le 50\text{m}$ $35\text{m}$ trong môi trường nhiều vật cản Đạt
Thời gian trễ mở khóa (Response Time) $T_{delay} < 200\text{ ms}$ $120\text{ ms}$ từ khi chạm cảm biến Đạt
Bảo vệ ngắt củ đề tự động Dòng ngắt rơ-le đề đúng thời điểm Động cơ Motor 775 ngắt sau đúng $1.0\text{s}$ Đạt
Cảnh báo chống xâm nhập Kích hoạt còi và 4 đèn xi-nhan Còi 12V hú liên tục + xi-nhan nhấp nháy 2Hz Đạt
Cứu hộ khẩn cấp (Limp Home) Khởi động xe khi tháo pin Remote Áp sát Remote vào nút SSB trong vòng 5s, nổ máy thành công Đạt

Kết quả đạt được

Dự án đã chế tạo thành công mô hình sa bàn đào tạo hoàn chỉnh với các tính năng:

  • Mô phỏng chính xác 100% logic chuyển trạng thái nguồn OFF -> ACC -> ON (IG1/IG2) -> START của các dòng xe hiện đại.
  • Cơ cấu chống kẹt và an toàn nút bấm: Tích hợp chế độ bấm nút MODE 3 lần để mở cửa, loại bỏ 100% hiện tượng cấn nút mở cửa ngoài ý muốn khi để remote trong túi quần.
  • Tính năng mở khóa dự phòng bằng mã số Password: Cho phép người lái nhập mã PIN khẩn cấp để mở khóa xe và di chuyển đến xưởng dịch vụ khi remote bị ngập nước hoặc mất hoàn toàn tín hiệu.

Đổi mới và đóng góp

  1. Chuẩn hóa giải pháp chuyển đổi mô hình từ lý thuyết xe thương mại sang sa bàn đào tạo: Trực quan hóa toàn bộ mạng dây phức tạp của Honda CR-V 2021 và Toyota Fortuner 2017 thành mô hình mạch điện mở, có các chân test point (điểm đo) để sinh viên dễ dàng đo dạng sóng xung PWM và tín hiệu logic điện áp bằng Oscilloscope/Multimeter.
  2. Cải tiến phương thức bảo mật chống cấn nút thông minh: Áp dụng cơ chế giải mã đa chu kỳ (Multi-click Decoding) trên kênh RF – yêu cầu 3 xung click trong khoảng thời gian $\Delta t < 1.5\text{s}$ để kích hoạt mở khóa trung tâm, giảm thiểu 95% tỷ lệ vô tình mở khóa xe từ xa so với cơ chế 1-click truyền thống.
  3. Tích hợp hai lớp nhận diện năng lượng kép (Dual-Energy Mode Transponder): Kết hợp mạch thu phát RF chủ động dùng pin nuôi nguồn và mạch kích từ cảm ứng thụ động (Inductive Coupling 125 kHz) lấy nguồn trực tiếp từ cuộn dây trên nút SSB, đảm bảo khả năng nổ máy tuyệt đối trong điều kiện pin chìa khóa đã cạn kiệt ($V_{pin} < 1.8\text{V}$).

Ứng dụng thực tế và triển khai

  • Triển khai trong giáo dục & đào tạo kỹ thuật: Mô hình là học cụ trực quan lý tưởng cho các trường đại học, cao đẳng chuyên ngành Công nghệ Kỹ thuật Ô tô phục vụ các môn học: Điện - Điện tử ô tô, Hệ thống điều khiển mạng trên ô tô, và Chẩn đoán kỹ thuật ô tô.
  • Ứng dụng trong các xưởng dịch vụ nâng cấp phụ kiện (Retrofit Workshops): Cung cấp giải pháp kỹ thuật, sơ đồ đấu nối chuẩn hóa cho nhu cầu nâng cấp từ ổ khóa cơ lên hệ thống Smart Key Start/Stop thông minh cho các dòng xe đời cũ với chi phí linh kiện hợp lý.
  • Phân tích hiệu quả kinh tế (Cost-Benefit Analysis):
    • Chi phí hoàn thiện mô hình thí nghiệm: ~2.500.000 VNĐ (thấp hơn 80% so với việc nhập khẩu các bộ sa bàn điện thân xe chuyên dụng từ nước ngoài có giá từ 15.000.000 - 30.000.000 VNĐ).
    • Khả năng mở rộng: Dễ dàng ghép nối thêm vi điều khiển ESP32/STM32 để tích hợp mở khóa qua ứng dụng Bluetooth/CAN Bus trong các giai đoạn phát triển tiếp theo.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật

  • Tín hiệu giao tiếp giữa 2 ECU trên mô hình hiện đang sử dụng mức logic điện áp trực tiếp (Discrete Digital Signals), chưa tích hợp đầy đủ bộ thu phát Bus CAN Transceiver (MCP2515/TJA1050) để đóng gói chuẩn frame tin CAN Identifier 11-bit.
  • Phạm vi truyền sóng RF đôi khi bị ảnh hưởng suy giảm biên độ khi thử nghiệm trong môi trường có nhiều thiết bị phát sóng wifi tần số cao hoặc gần các trạm biến áp lớn.

Hướng phát triển

  1. Nâng cấp bộ vi điều khiển trung tâm lên dòng ARM Cortex-M4 (STM32F407) để mô phỏng hoàn chỉnh giao thức chẩn đoán tiêu chuẩn OBD-II (UDS ISO 14229 qua CAN Bus).
  2. Nghiên cứu tích hợp công nghệ mã hóa chống tấn công khuếch đại tiếp sóng vô tuyến (Relay Attack) bằng thuật toán đo thời gian bay của sóng vô tuyến ToF (Time-of-Flight) trên băng tần siêu rộng UWB.

Đối tượng hưởng lợi

  • Sinh viên ngành Kỹ thuật Ô tô & Cơ điện tử: Tiếp cận giáo trình trực quan, nắm vững phương pháp đọc sơ đồ mạch điện nguyên bản (Wiring Diagrams) của Toyota, Honda, Kia; rèn luyện kỹ năng phân tích mã lỗi (DTCs) liên quan đến hệ thống immobilizer.
  • Kỹ thuật viên điện lạnh - điện ô tô: Nắm rõ chu trình logic chuyển mạch của rơ-le nguồn để xử lý triệt để các pan bệnh: xe không nhận remote, nhấn nút đề không quay máy, hệ thống tự động xả điện ắc quy khi tắt máy.
  • Doanh nghiệp đào tạo nghề và các trường đại học: Sở hữu thiết bị thực hành trực quan, bền bỉ với chi phí tự chế tạo tối ưu, nâng cao chất lượng đào tạo thực hành cho người học.

Câu hỏi thường gặp

1. Yêu cầu nguồn điện và điều kiện an toàn khi vận hành mô hình là gì?

Mô hình sử dụng nguồn điện một chiều DC 12V ổn định, dòng định mức tối thiểu 10A (tốt nhất là ắc quy ô tô 12V 45Ah hoặc bộ nguồn tổ ong Switching Power Supply 12V-20A). Toàn bộ các nhánh tải lớn như Motor 775 và chuột cửa đều được bảo vệ bằng cầu chì ống 15A và hệ thống relay cách ly tiếp điểm.

2. Làm thế nào để khởi động xe khi chìa khóa Smart Key hết pin hoàn toàn?

Người dùng lấy chìa khóa cơ dự phòng (gắn bên trong remote) để mở chốt cửa xe. Khi vào trong xe, đạp bàn đạp phanh và cầm remote áp sát trực tiếp vào nút Engine Start/Stop ở khoảng cách $< 1\text{cm}$. Lúc này, cuộn dây ăng-ten kích từ tích hợp trên nút SSB sẽ phát sóng LF nạp năng lượng cảm ứng cho chip RFID thụ động trong remote để giải mã và cho phép nổ máy.

3. Hệ thống xử lý thế nào để chống hiện tượng quên chìa khóa bên trong cốp xe?

Khi người dùng để quên remote trong cốp và đóng nắp cốp lại, ăng-ten LF gắn tại cản sau và trong khoang hành lý sẽ liên tục quét mã. Nếu phát hiện remote vẫn nằm trong vùng quét nội thất sau khi cửa khóa, hộp SMK sẽ gửi lệnh mở lại chốt cốp ngay lập tức và kích hoạt còi cảnh báo ngắt quãng 3 lần để nhắc nhở người lái.

4. Chi phí bảo trì và tuổi thọ pin của chìa khóa thông minh là bao nhiêu?

Pin điều khiển Smart Key (thường là pin lithium dạng đồng xu CR2032 hoặc CR2025 điện áp 3V) có tuổi thọ trung bình từ 1 đến 2 năm tùy thuộc vào tần suất sử dụng. Chi phí thay thế định kỳ khoảng 30.000 – 50.000 VNĐ/viên.


Kết luận

Đề tài "Nghiên cứu và thi công mô hình hệ thống khóa thông minh trên ô tô" đã hoàn thành xuất sắc các mục tiêu nghiên cứu lý thuyết và thực nghiệm chế tạo. Bằng việc phân tích sâu cấu trúc điều khiển điện tử của các hãng xe lớn như Honda, Kia, Toyota, đồ án đã làm rõ cơ chế phối hợp giữa công nghệ nhận dạng vô tuyến RFID đa dải tần, mạng truyền thông nội bộ xe CAN/LIN và ma trận rơ-le phân phối nguồn an toàn.

Mô hình băng thử được chế tạo không chỉ kiểm chứng chuẩn xác các thuật toán logic khởi động OFF - ACC - ON - START và các cơ chế bảo vệ an ninh chống trộm, mà còn mang lại giá trị ứng dụng to lớn trong công tác giảng dạy thực hành kỹ thuật ô tô. Đây là nền tảng vững chắc để tiếp tục mở rộng nghiên cứu các hệ thống kết nối xe thông minh (Connected Vehicle) và giải pháp bảo mật xe hơi thế hệ mới trong tương lai.