Giới thiệu dự án

Thị trường hệ thống thông tin giải trí trên ô tô (In-Vehicle Infotainment - IVI) toàn cầu đang tăng trưởng mạnh mẽ với tốc độ tăng trưởng kép hàng năm (CAGR) đạt trên 9,5%, chuyển dịch từ các cụm đồng hồ cơ - hiển thị huỳnh quang chân không (VFD) đơn thuần sang không gian buồng lái kỹ thuật số (Digital Cockpit) tích hợp Android, Apple CarPlay, mạng giao tiếp CAN Bus và các hệ thống hỗ trợ lái nâng cao (ADAS).

Tại các cơ sở đào tạo kỹ thuật ô tô ở Việt Nam, việc trang bị mô hình thực hành chuyên sâu về hệ thống IVI gặp nhiều rào cản: các bộ thiết bị nhập khẩu từ nước ngoài có chi phí đầu tư rất cao ($8.000 – $15.000), kiến trúc phần cứng khép kín và không hỗ trợ các chế độ tạo pan bệnh (trouble shooting) phục vụ đánh giá năng lực thực hành của sinh viên. Đề tài tốt nghiệp "Thiết kế, thực hiện hệ thống thông tin giải trí trên ô tô phục vụ giảng dạy" của tác giả Phạm Hồng Thắng (GVHD: ThS. Nguyễn Quang Trãi - Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh) được xây dựng nhằm giải quyết triệt để bài toán này.

+-------------------------------------------------------------------------+
|                           MỤC TIÊU DỰ ÁN                                |
+-------------------------------------------------------------------------+
| 1. Phân tích nguyên lý phần cứng, giao thức mạng và hệ điều hành IVI    |
| 2. Thiết kế và thi công mô hình bàn giao tiếp mở chuẩn điện thân xe 12V |
| 3. Tích hợp cụm công tắc đánh pan (Trouble Switch Box) 6 chế độ lỗi     |
| 4. Xây dựng 6 bài thực hành chuẩn hóa đo kiểm điện áp và chẩn đoán CAN  |
+-------------------------------------------------------------------------+

Phương pháp tiếp cận là tận dụng các linh kiện thực tế từ các dòng xe thương mại (Mazda CX-5, Toyota Fortuner), kết hợp màn hình cảm ứng Android trung tâm, hệ thống xử lý tín hiệu âm thanh đa kênh, mô-đun camera lùi tự động và hệ thống nút nhấn vô lăng (Steering Switch) để mô phỏng chính xác mạng lưới thông tin giải trí trên xe hơi. Kết quả kỳ vọng là một mô hình giảng dạy hoàn chỉnh với độ chính xác tín hiệu đạt ±0,05V trên các điểm đo (Test Pins), đáp ứng 100% thời gian thực khi xử lý tín hiệu điều khiển.


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

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

Trước khi thiết kế phần cứng, dự án đã tiến hành đánh giá so sánh các giải pháp đào tạo hiện có trên thị trường nhằm xác định khoảng trống công nghệ và tối ưu hóa chi phí.

Tiêu chí kỹ thuật Bàn thực hành nhập khẩu (Lucas-Nülle / De Lorenzo) Phần mềm mô phỏng (MATLAB / Simulink / CANoe) Mô hình IVI đề tài HCMUTE
Tính trực quan phần cứng Rất cao (Linh kiện OEM đóng khối) Không có (Chỉ hiển thị đồ họa máy tính) Rất cao (Linh kiện ô tô thương mại thực tế)
Khả năng can thiệp đo kiểm Hạn chế (Jack cắm chuyên dụng độc quyền) Không đo được bằng đồng hồ VOM/Oscilloscope vật lý Mở rộng (Chân đo VOM tích hợp sẵn)
Mô phỏng lỗi hệ thống Cố định, ít tùy biến theo bài giảng Giả lập phần mềm qua mã lỗi DTC 6 công tắc chuyển đổi lỗi vật lý tức thời
Chi phí chế tạo / chuyển giao Rất đắt ($8.000 - $15.000) Bản quyền phần mềm cao ($2.000 - $5.000/năm) Tối ưu (< 10 triệu VNĐ / mô hình)

Phân tích yêu cầu hệ thống theo mô hình MoSCoW:

  • Must-Have (Bắt buộc): Nguồn chuẩn 12V DC qua cụm chìa khóa IG SW và hộp cầu chì; màn hình cảm ứng LCD TFT chạy Android; cụm nút bấm vô lăng (Steering Switch); hệ thống loa 2 kênh có mạch phân tần; camera lùi kích hoạt theo công tắc số lùi (Reverse Gear Switch); hộp tạo pan (Trouble Box) 6 lỗi.
  • Should-Have (Nên có): Kết nối không dây Apple CarPlay / Android Auto, định vị GPS, Wi-Fi IEEE 802.11n, cổng mở rộng USB Type-A/AUX.
  • Could-Have (Có thể mở rộng): Màn hình hiển thị trên kính lái (HUD), bộ giải mã tín hiệu Radio Data System (RDS).
  • Won't-Have (Không triển khai trong giai đoạn này): Mạng cáp quang MOST (Media Oriented Systems Transport) đa vùng và bộ xử lý âm thanh kỹ thuật số rời (External DSP Amplifier).

Thiết kế hệ thống

Kiến trúc mô hình được thiết kế theo cấu trúc khối mô-đun hóa, cho phép cách ly nguồn động lực, đường truyền tín hiệu analog và bus truyền dữ liệu số.

graph TD
    Batt[Ắc quy / Nguồn 12V DC] --> Fuse[Cụm Cầu Chì Bảo Vệ]
    Fuse --> IGSW[Cụm Khóa Điện IG SW]
    IGSW -->|B+, ACC, IG| TroubleBox[Hộp Công Tắc Tạo Lỗi - Trouble Box]
    TroubleBox -->|Nguồn điều khiển| IVI[Đầu Màn Hình Trung Tâm Android]
    
    Steering[Cụm Nút Vô Lăng Steering SW] -->|Điện trở phân áp Key1/Key2| TroubleBox
    RevSW[Công Tắc Số Lùi Reverse SW] -->|Tín hiệu 12V Trigger| TroubleBox
    TroubleBox -->|Tín hiệu an toàn| IVI
    
    IVI -->|Tín hiệu Audio L/R| Crossover[Mạch Phân Tần Crossover]
    Crossover --> Woofer[Loa Mid-Bass]
    Crossover --> Tweeter[Loa Treble]
    
    Cam[Camera Quan Sát Phía Sau] -->|Tín hiệu Video Composite| TroubleBox
    TroubleBox --> IVI
    
    IVI <-->|CAN_H / CAN_L 500kbps| CANBus[Đường Truyền Mạng CAN]

Bảng thông số công nghệ và tiêu chuẩn kỹ thuật (Technology Stack):

  • Hệ điều hành trung tâm: Android 10.0 (Tương thích Android Auto & Apple CarPlay).
  • Màn hình hiển thị: Màn hình cảm ứng điện dung LCD TFT, lớp cảm ứng Indium Tin Oxide (ITO), độ phân giải HD.
  • Mạng truyền thông: CAN 2.0B / ISO 11898-2; HS-CAN (500 kbps) cho hệ thống truyền lực và MS-CAN (250 kbps) cho điện thân xe; trở đầu cuối $R_T = 120,\Omega$ tích hợp ở hai đầu bus.
  • Chuẩn kết nối không dây: Wi-Fi IEEE 802.11 a/b/g/n (băng tần 2.4 GHz - 5 GHz), Bluetooth 5.0 A2DP.
  • Hệ thống quang học: Camera lùi chuẩn NTSC/PAL góc rộng, cấp nguồn tự động qua đường dây kích hoạt Reverse (+12V).
  • Mạch âm thanh: Hệ thống âm thanh 4 kênh nội suy, trở kháng danh định $4,\Omega$, tích hợp bộ lọc thụ động (LC Network).

Phương pháp nghiên cứu và triển khai (Methodology)

Dự án áp dụng quy trình phát triển chữ V (V-Model) kết hợp kỹ thuật phân rã mô-đun trong kỹ thuật ô tô, triển khai trong 6 tháng (15/02/2023 – 15/07/2023):

  • Giai đoạn 1 (Tháng 2 - Tháng 3): Nghiên cứu sơ đồ mạch điện hệ thống thông tin giải trí của các mẫu xe Mazda CX-5 2019 (TAU unit, Bose system) và Toyota Fortuner 2020.
  • Giai đoạn 2 (Tháng 4): Thiết kế bản vẽ bố trí vật tư, layout khung giá đỡ và tích hợp mạch tạo lỗi Trouble Box.
  • Giai đoạn 3 (Tháng 5): Thi công cơ khí, lắp ráp thiết bị, hàn nối giắc cắm OEM và đi dây theo tiêu chuẩn chống nhiễu điện từ (EMI).
  • Giai đoạn 4 (Tháng 6 - Tháng 7): Đo kiểm điện áp chuẩn, biên soạn tài liệu giảng dạy và thử nghiệm 6 bài thực hành chẩn đoán.

Implementation và kết quả

Quy trình thi công và cấu trúc mạch

Hệ thống được chế tạo trên khung panel tĩnh điện chịu lực. Tất cả các chân cực vào/ra của Màn hình Android, Cụm vô lăng, Bộ phân tần, Cụm loa và Nguồn điện đều được dẫn ra các cọc đo (Banana test jacks 4mm) mạ đồng, giúp sinh viên sử dụng đồng hồ VOM để đo trực tiếp mà không cần tháo giắc zin.

+--------------------------------------------------------------------+
|               SƠ ĐỒ MA TRẬN TẠO LỖI (TROUBLE SWITCHES)            |
+----------+----------------------------------+----------------------+
| Mã Lỗi   | Vị Trí Ngắt Mạch / Chập Mạch     | Hiện Tượng Hệ Thống  |
+----------+----------------------------------+----------------------+
| Trouble 1| Hở mạch nguồn liên tục (B+)      | Mất nguồn, mất nhớ   |
| Trouble 2| Hở mạch nguồn ACC (Chìa khóa)    | Không mở màn hình    |
| Trouble 3| Hở mạch dây tín hiệu Camera Lùi  | Màn hình không gạt cam|
| Trouble 4| Ngắt tín hiệu Loa Trái (Front L) | Mất âm thanh vế trái |
| Trouble 5| Ngắt tín hiệu Loa Phải (Front R) | Mất âm thanh vế phải |
| Trouble 6| Hở mạch phân áp phím Vô lăng SW  | Liệt nút bấm vô lăng |
+----------+----------------------------------+----------------------+

Giải thuật giải mã phím bấm vô lăng (Steering Wheel ADC Parsing):

Cụm nút bấm trên vô lăng sử dụng mạch phân áp thang điện trở (Resistor Ladder Network). Mỗi nút bấm tương ứng với một giá trị điện trở nối đất khác nhau, tạo ra mức điện áp rơi đặc thù đưa về chân KEY_1 / KEY_2 của vi điều khiển xử lý tín hiệu:

// Thuat toan doc va giai ma nut nhan vo lang (Steering Key ADC Conversion)
#define TOLERANCE 15 // Dung sai ADC (+/- 15 bit)

typedef enum { KEY_NONE, KEY_VOL_UP, KEY_VOL_DOWN, KEY_SEEK_NEXT, KEY_SEEK_PREV, KEY_MODE, KEY_MUTE } SteeringKey;

SteeringKey decode_steering_switch(uint16_t adc_value) {
    if (adc_value > 1000) return KEY_NONE; // Khong nhan nut (Dien ap ~ 5V)
    if (abs(adc_value - 120) <= TOLERANCE) return KEY_VOL_UP;   // R = 1.2k Ohm
    if (abs(adc_value - 245) <= TOLERANCE) return KEY_VOL_DOWN; // R = 2.7k Ohm
    if (abs(adc_value - 380) <= TOLERANCE) return KEY_SEEK_NEXT;// R = 4.7k Ohm
    if (abs(adc_value - 520) <= TOLERANCE) return KEY_SEEK_PREV;// R = 8.2k Ohm
    if (abs(adc_value - 680) <= TOLERANCE) return KEY_MODE;     // R = 15k Ohm
    if (abs(adc_value - 830) <= TOLERANCE) return KEY_MUTE;     // R = 33k Ohm
    return KEY_NONE;
}
# Thu vien mo phong doc khung truyen CAN Bus de bat trang thai so lui (Reverse Gear Trigger)
import can

def parse_reverse_gear_frame(bus):
    message = bus.recv(timeout=0.1) # Doc frame tren duong truyen HS-CAN 500kbps
    if message and message.arbitration_id == 0x1B0: # Frame du lieu he thong truyen dong
        reverse_bit = (message.data[1] >> 4) & 0x01
        if reverse_bit == 1:
            return "REVERSE_ENGAGED" # Kich hoat che do hien thi Camera 360/Camera lui
    return "FORWARD_OR_NEUTRAL"

Thử nghiệm và đánh giá độ chính xác (Testing & Validation)

Hệ thống đã trải qua 50 chu kỳ kiểm thử tải liên tục với các thông số vận hành thực tế đo bằng thiết bị chuyên dụng:

                  BIỂU ĐỒ ĐO KIỂM THÔNG SỐ HOẠT ĐỘNG
  +-----------------------------------------------------------------+
  | Điện áp B+ (Ắc quy):        [12.62V]  (Sai lệch cho phép: ±0.2V) |
  | Điện áp ACC khi bật khóa:    [12.45V]  (Đạt chuẩn kích hoạt)      |
  | Dòng tiêu thụ tĩnh (Sleep):  [12.4mA]  (Tiêu chuẩn OEM: < 25mA)   |
  | Dòng hoạt động cực đại (Peak):[4.35A]  (Khi mở loa 80% công suất) |
  | Độ trễ hiển thị Camera lùi:  [380ms]   (Tiêu chuẩn an toàn < 1s)  |
  | Trở kháng đo trên CAN Bus:   [60.4Ω]   (2 điện trở 120Ω song song)|
  +-----------------------------------------------------------------+

Trong quá trình nghiệm thu với 45 sinh viên ngành Công nghệ Kỹ thuật Ô tô thực hiện 6 bài tập pan bệnh:

  • Tỷ lệ chẩn đoán đúng pan: Tăng từ 42% (khi chỉ học lý thuyết) lên 91,5% (sau 2 buổi thực hành trên mô hình).
  • Thời gian khoanh vùng hư hỏng trung bình: Giảm từ 28 phút xuống còn 11 phút đối với các lỗi mạch nguồn và đứt dây tín hiệu vô lăng.
  • Độ bền thiết bị: Không xảy ra hiện tượng quá nhiệt trên chip xử lý sau 4 giờ chạy liên tục ở nhiệt độ môi trường 32°C.

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

  • Tích hợp hộp tạo lỗi ẩn thông minh: Khác với các mô hình thông thường chỉ có tính năng quan sát, mô hình đã tích hợp sẵn 6 công tắc gạt lỗi độc lập bên trong hộp điều khiển, hỗ trợ giảng viên tạo pan kiểm tra sinh viên một cách khách quan mà không làm ảnh hưởng đến độ bền dây dẫn.
  • Module hóa chân đo VOM: Bố trí ma trận 16 cọc đo điện áp trực tiếp tại mặt trước bảng điều khiển. Sinh viên có thể đo kiểm điện áp cấp nguồn, trở kháng dây dẫn và tín hiệu điều khiển logic mà không cần tháo dỡ táp-lô.
  • Cầu nối giữa điện thân xe cổ điển và mạng số hiện đại: Giúp người học quan sát trực quan sự khác biệt giữa tín hiệu analog truyền thống (nguồn ACC, tín hiệu âm thanh analog) và giao thức điều khiển số thông minh (Android Auto, giải mã tín hiệu phím đa chức năng).
  • Chuẩn hóa giáo trình thực hành: Xây dựng trọn bộ 06 bài tập thực hành mẫu kèm phiếu đánh giá kết quả học tập (Rubric), phục vụ trực tiếp cho môn học Điện - Điện tử Ô tô và Chẩn đoán hệ thống điện ô tô.

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

Tình huống ứng dụng thực tế (Use Cases)

                 KỊCH BẢN ỨNG DỤNG ĐÀO TẠO THỰC HÀNH
  +-------------------------------------------------------------------+
  | Kịch bản 1: Đo kiểm thông số điện áp và phân tích nguyên lý nguồn  |
  | - Đo sụt áp đường dây B+, ACC, GND tại các cọc đo.               |
  | - Xác định trạng thái nghỉ và hoạt động của mô-đun IVI.           |
  +-------------------------------------------------------------------+
  | Kịch bản 2: Khảo sát tín hiệu điều khiển nút vô lăng (Resistor SW) |
  | - Dùng thang đo Ôm (Ω) đo giá trị phân áp từng nút bấm.          |
  | - Lập bảng ma trận giá trị điện trở tương ứng từng chức năng.     |
  +-------------------------------------------------------------------+
  | Kịch bản 3: Xử lý sự cố mất tín hiệu Camera lùi                   |
  | - Bật pan số 03 -> Sinh viên dùng VOM kiểm tra đường dây trigger. |
  | - Xác định lỗi hở mạch tín hiệu lùi trước khi đến đầu phát.      |
  +-------------------------------------------------------------------+

Yêu cầu triển khai và hiệu quả kinh tế (ROI)

  • Yêu cầu lắp đặt: Nguồn điện xoay chiều 220V AC (kèm bộ chuyển nguồn Tổ ong 12V 20A DC) hoặc 01 bình ắc quy chì-axit 12V 45Ah; diện tích chiếm dụng $0.8,m \times 0.6,m \times 1.2,m$.
  • Phân tích chi phí - lợi ích:
    • Chi phí linh kiện và gia công cơ khí: ~8.500.000 VNĐ.
    • So với việc trang bị 1 phòng lab 5 bàn thực hành ngoại nhập (~1,2 tỷ VNĐ), phương án tự chế tạo theo mô hình này tiết kiệm hơn 85% ngân sách đầu tư thiết bị đào tạo của nhà trường.
    • Chu kỳ hoàn vốn đào tạo (ROI): Dưới 1 học kỳ thông qua việc cắt giảm chi phí hỏng hóc thiết bị thật trên xe thí nghiệm.

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

  • Hạn chế kỹ thuật hiện tại:
    • Mô hình sử dụng cụm tạo lỗi bằng công tắc cơ học (Toggle Switches), chưa được điều khiển tự động thông qua phần mềm trên máy tính hoặc ứng dụng di động qua vi điều khiển ESP32.
    • Chưa tích hợp mạng truyền thông cáp quang MOST và hệ thống âm thanh vòm kỹ thuật số rời (External DSP) công suất lớn.
  • Hướng phát triển đề xuất:
    • Nâng cấp bộ tạo lỗi số hóa: Ứng dụng vi điều khiển STM32/ESP32 kết nối Wi-Fi/Bluetooth để giảng viên có thể kích hoạt pan bệnh từ xa qua điện thoại hoặc máy tính bảng.
    • Tích hợp giao diện chẩn đoán OBD-II: Cho phép cắm máy chẩn đoán chuyên dụng (G-scan, Launch, ThinkTool) đọc lỗi DTC và dữ liệu trực tiếp (Live Data) của cụm IVI.
    • Nghiên cứu nền tảng Automotive Grade Linux (AGL): Xây dựng hệ thống giải trí mã nguồn mở chạy trực tiếp trên các kit máy tính nhúng đơn bo (Raspberry Pi 4 / Jetson Nano).

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

+-----------------------------------------------------------------------+
|                         ĐỐI TƯỢNG HƯỞNG LỢI                           |
+-----------------------------------------------------------------------+
| Sinh viên kỹ thuật ô tô | Tiếp cận mô hình thực tế, rèn luyện kỹ năng  |
|                         | đo kiểm VOM, đọc sơ đồ mạch điện và xử lý pan|
+-------------------------+---------------------------------------------+
| Giảng viên & Nhà trường | Sở hữu công cụ giảng dạy trực quan, chuẩn hóa|
|                         | giáo trình với chi phí đầu tư thấp hơn 85%  |
+-------------------------+---------------------------------------------+
| Kỹ thuật viên Gara      | Tài liệu tham khảo hữu ích cho việc lắp đặt  |
|                         | màn hình Android, độ camera lùi, phím vô lăng|
+-------------------------+---------------------------------------------+

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

1. Yêu cầu kỹ thuật tối thiểu về nguồn điện để vận hành mô hình này là gì?

Mô hình yêu cầu nguồn điện một chiều 12V DC với dòng danh định tối thiểu 10A (khuyến nghị sử dụng bộ nguồn switching 12V 20A có bảo vệ ngắn mạch hoặc ắc quy ô tô 12V 35Ah - 45Ah). Khi hoạt động đầy tải (mở âm thanh công suất lớn và màn hình độ sáng tối đa), dòng tiêu thụ đỉnh có thể đạt 4,5A - 5A.

2. Mô hình có hỗ trợ đọc dữ liệu mạng CAN Bus bằng máy quét lỗi chẩn đoán không?

Hiện tại, mô hình đã trang bị sẵn hai cổng ra của mạng vi sai CAN_HCAN_L với điện trở kết thúc $120,\Omega$. Người học có thể kết nối trực tiếp thiết bị phân tích logic (Logic Analyzer), máy hiện sóng (Oscilloscope) hoặc module đọc CAN (MCP2515 / CANable) để phân tích dạng sóng điện áp và cấu trúc gói tin.

3. Làm thế nào để điều khiển các chức năng của màn hình khi không có vô lăng vật lý?

Mô hình đã tích hợp sẵn cụm nút bấm vô lăng (Steering Switch) chính hãng tháo xe, được đấu nối qua mạch phân áp thang điện trở. Các nút tăng/giảm âm lượng, chuyển bài, chuyển chế độ (Mode) và kích hoạt trợ lý giọng nói hoạt động 100% như trên xe thật.

4. Quy trình bảo trì và kiểm tra định kỳ mô hình như thế nào?

Cần kiểm tra định kỳ 6 tháng một lần: (1) Siết chặt các ốc bắt cọc đo kiểm; (2) Đo điện trở tiếp xúc của 6 công tắc lỗi Trouble Switches (đảm bảo $R_{tiếp,xúc} < 0,1,\Omega$ khi đóng); (3) Kiểm tra độ ổn định điện áp 12V của bộ nguồn switching và tình trạng dây chì bảo vệ trong hộp cầu chì.

5. Chi phí chế tạo mô hình này là bao nhiêu và thời gian hoàn thành mất bao lâu?

Tổng chi phí vật tư linh kiện (màn hình Android, loa, camera, phụ kiện điện, khung giá đỡ) dao động từ 7,5 - 9,5 triệu VNĐ. Thời gian gia công, lắp ráp và cân chỉnh hoàn thiện kéo dài từ 2 đến 3 tuần làm việc cho một mô hình tiêu chuẩn.


Kết luận

Đề tài tốt nghiệp "Thiết kế, thực hiện hệ thống thông tin giải trí trên ô tô phục vụ giảng dạy" của sinh viên Phạm Hồng Thắng dưới sự hướng dẫn của ThS. Nguyễn Quang Trãi đã giải quyết thành công bài toán kết hợp giữa lý thuyết điện tử ô tô hiện đại và kỹ năng thực hành chẩn đoán lỗi. Với thiết kế mở, tích hợp hộp tạo pan 6 chế độ và hệ sinh thái tài liệu - bài tập hoàn chỉnh, mô hình không chỉ là một công cụ giảng dạy trực quan, kinh tế cho các trường đại học, cao đẳng kỹ thuật mà còn đóng vai trò là nền tảng vững chắc để tiếp tục phát triển các nghiên cứu chuyên sâu về buồng lái thông minh (Smart Cockpit) và mạng truyền thông trên ô tô thế hệ mới.