Giới thiệu dự án

Trong kỷ nguyên phát triển mạnh mẽ của công nghiệp ô tô toàn cầu, hệ thống lái trợ lực điện (Electric Power Steering - EPS) đã trở thành tiêu chuẩn kỹ thuật không thể thiếu trên hơn 95% các dòng xe du lịch và thương mại hiện đại. EPS loại bỏ hoàn toàn bơm thủy lực cồng kềnh, giảm 85% năng lượng tiêu hao vô ích từ động cơ đốt trong và là nền tảng chấp hành cốt lõi cho các hệ thống hỗ trợ lái xe nâng cao (ADAS) như tự động giữ làn đường (LKAS), đỗ xe tự động (APAS) và xe tự hành cấp độ cao.

Tuy nhiên, công tác đào tạo chuyên ngành Công nghệ Kỹ thuật Ô tô tại các cơ sở giáo dục đại học đang đối mặt với khoảng cách lớn giữa lý thuyết và thực tiễn. Đa số các mô hình thực hành hiện hữu là dạng "hộp đen" cơ khí khép kín, không có khả năng xuất dữ liệu dạng sóng động học thời gian thực, khiến sinh viên gặp khó khăn trong việc phân tích phản ứng điện áp của cảm biến moment xoắn, tín hiệu xung tốc độ xe (VSS), tín hiệu góc lái (SAS) và dòng điện điều khiển motor trợ lực khi thay đổi tải cản mặt đường.

Đề tài "Thiết kế mô hình hệ thống lái trợ lực điện có giao tiếp máy tính phục vụ giảng dạy" do nhóm nghiên cứu tại Khoa Cơ khí Động lực – Trường Đại học Sư phạm Kỹ thuật TP.HCM thực hiện nhằm giải quyết triệt để rào cản này.

graph LR
    A["Vô lăng & Trục lái"] --> B["Cảm biến Moment & Góc lái"]
    B --> C["ECU EPS Gốc"]
    D["Bộ giả lập Tốc độ VSS"] --> C
    C --> E["Motor Trợ lực DC"]
    B --> F["Mạch vi điều khiển ESP32"]
    D --> F
    C --> F
    F -->|Bluetooth/UART| G["Phần mềm LabVIEW PC"]
    E --> H["Cơ cấu lái & Bánh xe"]
    I["Cơ cấu cản mặt đường cơ khí"] --> H

Mục tiêu nghiên cứu cụ thể

  1. Khảo sát nguyên lý hoạt động, cấu trúc phần cứng và đặc tính điều khiển của hệ thống lái trợ lực điện trên cột lái (EPSc).
  2. Thiết kế và chế tạo modul phần cứng thu thập dữ liệu (DAQ) sử dụng vi điều khiển trung tâm 32-bit kết hợp các mạch cách ly, chuyển đổi điện áp và mô phỏng xung tốc độ.
  3. Phát triển ứng dụng giám sát và điều khiển trên máy tính thông qua nền tảng LabVIEW, cho phép hiển thị dạng sóng điện áp, góc lái và trạng thái vận hành thời gian thực.
  4. Xây dựng cơ cấu mô phỏng tải cản mặt đường bằng cơ khí và bộ pan tạo lỗi phục vụ trực tiếp công tác giảng dạy thực hành chẩn đoán kỹ thuật ô tô.

Phạm vi và giới hạn đề tài

  • Đối tượng nghiên cứu: Cụm trợ lực lái điện loại cột lái (Colum EPS - EPSc) tích hợp motor điện DC một chiều, cảm biến moment xoắn dạng lõi thép xoay, cảm biến góc lái hiệu ứng Hall và hộp điều khiển ECU trợ lực lái.
  • Hệ thống giao tiếp: Mạch vi xử lý trung tâm truyền nhận dữ liệu không dây qua Bluetooth chuẩn SPP/UART lên phần mềm máy tính với chu kỳ cập nhật dữ liệu dưới 50ms.
  • Giới hạn: Mô hình tập trung vào việc trích xuất tín hiệu điện áp analog và xung số để phục vụ chẩn đoán, không can thiệp sâu vào việc lập trình viết lại toàn bộ thuật toán điều khiển gốc bên trong ECU trợ lực lái của nhà sản xuất.

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

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

Tiêu chí so sánh Trợ lực lái thủy lực (HPS) Mô hình EPS truyền thống Giải pháp EPS có giao tiếp máy tính
Nguồn năng lượng Bơm dầu dẫn động từ động cơ Motor điện DC 12V Motor điện DC 12V tích hợp giám sát
Tiêu hao năng lượng Liên tục theo vòng tua máy Chỉ tiêu thụ khi đánh lái (giảm 80%) Tối ưu hóa kiểm soát năng lượng
Khả năng quan sát tín hiệu Rất khó, cần đồng hồ áp suất dầu Phải chích dây đo VOM thủ công Trực quan hóa 100% đồ thị trên PC
Mô phỏng tốc độ xe Không hỗ trợ Giắc cắm cố định, không tùy biến Điều chỉnh dải tốc độ từ 0 – 120 km/h
Khả năng tạo pan lỗi Hạn chế (chủ yếu rò rỉ cơ học) Không có hoặc rất thô sơ Tích hợp công tắc tạo pan ngắt mạch/sai lệch

Yêu cầu hệ thống theo mô hình MoSCoW

  • Must have (Bắt buộc): Đo chính xác điện áp cảm biến moment ($V_{main}$, $V_{sub}$) dải 0.5V – 4.5V; tạo xung giả lập tốc độ xe VSS 0 – 120 km/h hiển thị qua LED 7 đoạn; hiển thị đồ thị điện áp và chiều quay motor trên LabVIEW.
  • Should have (Nên có): Giao tiếp không dây Bluetooth tốc độ cao; cơ cấu tạo tải cản biến thiên vô cấp bằng cơ khí; bộ chuyển đổi nguồn ổn áp 5V/12V có bảo vệ ngược cực.
  • Could have (Có thể có): Trích xuất mã lỗi chẩn đoán thông qua chuẩn giao tiếp mạng CAN-Bus (Controller Area Network); giao diện xuất báo cáo đánh giá tự động cho sinh viên.
  • Won't have (Chưa thực hiện): Bộ truyền động servo điều khiển lực cản tự động theo thuật toán phản hồi mặt đường kín.

Thiết kế kiến trúc hệ thống và phần cứng

Hệ thống được chia thành 4 phân hệ chính:

  1. Khung giá đỡ và cơ cấu cơ khí: Bao gồm vô lăng, trục lái chính, cụm trợ lực EPSc, cơ cấu truyền động thanh răng – bánh răng, và bộ tạo moment cản mặt đường bằng vít me lò xo ép đĩa ma sát.
  2. Khối cảm biến và chấp hành: Cảm biến moment xoắn loại lõi thép biến thiên, cảm biến góc lái Hall đôi, motor DC và ECU EPS.
  3. Modul vi điều khiển trung tâm (DAQ): Sử dụng vi điều khiển ESP32 32-bit Dual-Core 240MHz, tích hợp bộ chuyển đổi ADC 12-bit, IC hạ áp tuyến tính LM7805, mạch tạo xung NE555/PWM và mạch lái hiển thị LED 7 đoạn.
  4. Phần mềm giao diện LabVIEW: Được xây dựng theo mô hình Producer-Consumer / State Machine, chịu trách nhiệm bóc tách gói dữ liệu UART, xử lý chuỗi ký tự, hiển thị biểu đồ điện áp và ghi nhận sự cố.
graph TD
    subgraph "Phần cứng Mô hình EPS"
        T_Sensor["Cảm biến Moment (0.5V - 4.5V)"] --> ADC_In["Mạch chia áp & Lọc nhiễu"]
        SAS_Sensor["Cảm biến Góc lái Hall"] --> GPIO_In["Mạch cách ly Opto / GPIO"]
        Pot_Speed["Biến trở chỉnh tốc độ"] --> PWM_Gen["Mạch tạo xung VSS (0-120 km/h)"]
        PWM_Gen --> LED7["Mạch giải mã LED 7 Đoạn"]
        PWM_Gen --> ECU_EPS["ECU Trợ lực lái EPS"]
        ADC_In --> MCU_ESP32["Vi điều khiển ESP32"]
        GPIO_In --> MCU_ESP32
        MCU_ESP32 --> BT_Module["Transceiver Bluetooth SPP"]
    end

    subgraph "Phần mềm Máy tính"
        BT_Module -->|UART 115200 bps| VISA["Khối VISA Serial / LabVIEW"]
        VISA --> Parser["Khối giải mã chuỗi Text-to-Number"]
        Parser --> WaveformChart["Đồ thị Điện áp & Moment tức thời"]
        Parser --> Gauges["Đồng hồ Tốc độ & Góc đánh lái"]
        Parser --> FaultPanel["Bảng cảnh báo Lỗi hệ thống"]
    end

Công nghệ và thông số kỹ thuật chi tiết

  • Vi điều khiển trung tâm: ESP32-WROOM-32D (Tensilica Xtensa Dual-Core 32-bit, tần số xung nhịp 240 MHz, SRAM 520 KB, ADC 12-bit, tích hợp Bluetooth v4.2 BR/EDR).
  • Nguồn cấp: Nguồn ắc quy 12VDC – 45Ah cấp cho motor và ECU EPS; IC hạ áp LM7805 cung cấp điện áp 5VDC ($\pm 0.05V$) chuẩn cho vi điều khiển và mạch giao tiếp.
  • Chuẩn giao tiếp: Bluetooth Serial Port Profile (SPP), tốc độ Baudrate: 115200 bps, Data bits: 8, Stop bits: 1, Parity: None.
  • Môi trường phát triển: National Instruments LabVIEW 2021 SP1 runtime engine kết hợp thư viện NI-VISA v21.0; Arduino IDE v2.2.1 Core for ESP32.

Implementation và kết quả

Quy trình phát triển phần cứng và firmware

Hệ thống được phát triển qua 4 giai đoạn nghiêm ngặt:

  1. Thiết kế mạch nguyên lý và gia công PCB: Thiết kế mạch nguồn bảo vệ quá áp, mạch phân áp điện áp tín hiệu cảm biến về dải đo an toàn của vi điều khiển (0 – 3.3V), và mạch tạo xung vuông tần số biến thiên mô phỏng cảm biến tốc độ VSS từ $0\text{ Hz}$ đến $2000\text{ Hz}$.
  2. Lập trình Firmware vi điều khiển: Đọc giá trị điện áp cảm biến moment xoắn qua 2 kênh ADC, lấy trung bình trượt 16 mẫu để triệt tiêu nhiễu tần số cao, bóc tách góc quay từ cảm biến Hall và đóng gói thành chuỗi ký tự theo cấu trúc: $<V_Torque1>,<V_Torque2>,<Speed>,<Angle>*.
  3. Xây dựng chương trình giao diện trên LabVIEW: Lập trình các SubVI chuyên biệt gồm: Khối khởi tạo kết nối Bluetooth (VISA Open), Khối đọc chuỗi đệm (VISA Read), Khối bóc tách ký tự (Scan From String), Khối cập nhật hiển thị đồ thị (Waveform Graph Update)Khối đóng cổng giao tiếp (VISA Close).

Thuật toán trích xuất và đóng gói tín hiệu trên ESP32 (C/C++)

#include "BluetoothSerial.h"

BluetoothSerial SerialBT;
const int PIN_TORQUE_1 = 34; // ADC1_CH6
const int PIN_TORQUE_2 = 35; // ADC1_CH7
const int PIN_SPEED_POT = 32;

void setup() {
  Serial.begin(115200);
  SerialBT.begin("EPS_DAQ_SYSTEM"); // Bluetooth device name
  analogReadResolution(12);
  analogSetAttenuation(ADC_11db); // Dải đo 0 - 3.3V
}

void loop() {
  // Lấy mẫu trung bình trượt 16 lần để lọc nhiễu EMI từ motor
  long sumT1 = 0, sumT2 = 0;
  for(int i = 0; i < 16; i++) {
    sumT1 += analogRead(PIN_TORQUE_1);
    sumT2 += analogRead(PIN_TORQUE_2);
    delayMicroseconds(100);
  }
  
  float vTorque1 = (sumT1 / 16.0) * (3.3 / 4095.0) * (5.0 / 3.3); // Quy đổi về áp thực 0-5V
  float vTorque2 = (sumT2 / 16.0) * (3.3 / 4095.0) * (5.0 / 3.3);
  int vehicleSpeed = map(analogRead(PIN_SPEED_POT), 0, 4095, 0, 120);

  // Đóng gói telemetry dạng chuỗi: $VT1,VT2,Speed#
  String packet = "$" + String(vTorque1, 2) + "," + String(vTorque2, 2) + "," + String(vehicleSpeed) + "#\n";
  
  if (SerialBT.hasClient()) {
    SerialBT.print(packet);
  }
  delay(30); // Tần số truyền ~33Hz (chu kỳ 30ms)
}

Xử lý chuỗi dữ liệu trong LabVIEW

[VISA Configure Serial Port: 115200, 8, 1, None]
       │
[While Loop (Timer = 30ms)]
  ├── [VISA Read: Bytes at Port]
  ├── [Match Pattern: Search for '$' and '#']
  ├── [Scan From String: Format String "$%f,%f,%d#"]
  │      ├── Output 1: Torque Voltage Main (V) ────► [Waveform Chart 1]
  │      ├── Output 2: Torque Voltage Sub (V)  ────► [Waveform Chart 2]
  │      └── Output 3: Simulated Speed (km/h) ────► [Numeric Gauge Indicator]
  └── [Error Handler & Status Monitoring]
       │
[VISA Close on Stop Button]

Kết quả đo kiểm và đánh giá thực nghiệm

Hệ thống được thử nghiệm vận hành trong 2 trường hợp tải cản mặt đường điển hình tại các dải tốc độ mô phỏng khác nhau:

Đặc tính điện áp cảm biến Moment xoắn (Lõi thép xoay):
   Điện áp (V)
     4.5 ├─────────────────────────────── / (Đánh lái Phải: V tăng)
         │                              /
     2.5 ├───────────── V_trung_tính ───- (Vô lăng ở giữa: V = 2.5V)
         │                            /
     0.5 ├───────────────────────────/ (Đánh lái Trái: V giảm)
         └───────────────────────────────► Moment lái (N.m)
  1. Trường hợp Moment cản lớn (Mô phỏng xe đỗ tại chỗ hoặc chạy tốc độ thấp 0 – 20 km/h):
    • Khi đánh lái nhanh sang trái: Điện áp cảm biến moment chính hạ từ mức trung tính $2.5\text{V}$ xuống $1.15\text{V}$, độ chênh áp $\Delta V = 1.35\text{V}$. Dòng điện cấp cho motor đạt giá trị cực đại $24.8\text{A}$ nhằm tạo lực hỗ trợ lớn nhất, giúp tay lái nhẹ nhàng.
    • Khi đánh lái nhanh sang phải: Điện áp cảm biến moment tăng từ $2.5\text{V}$ lên $3.85\text{V}$ ($\Delta V = +1.35\text{V}$), motor đảo chiều quay tức thời với lực trợ lực tương đương.
  2. Trường hợp Moment cản nhỏ (Mô phỏng xe chạy tốc độ cao 80 – 120 km/h):
    • Xung tốc độ VSS phát ở tần số cao, ECU EPS tự động giảm hệ số khuếch đại dòng điện motor.
    • Cùng một góc đánh lái, độ lệch điện áp cảm biến moment chỉ dao động trong khoảng $2.2\text{V} – 2.8\text{V}$ ($\Delta V \approx 0.3\text{V}$), dòng điện motor giới hạn ở mức $3.5\text{A} – 6.2\text{A}$, tạo cảm giác lái đầm chắc, chống hiện tượng mất cảm giác lái nguy hiểm ở tốc độ cao.
Thông số kiểm tra Giá trị thiết kế Kết quả thực nghiệm Sai số / Đánh giá
Dải đo điện áp cảm biến $0.0\text{V} – 5.0\text{V}$ $0.48\text{V} – 4.52\text{V}$ Sai số $< 0.8%$
Tần số truyền dữ liệu $30\text{ Hz} – 50\text{ Hz}$ $33.3\text{ Hz}$ ($30\text{ms}$ delay) Hoạt động ổn định, không giật lag
Độ trễ hiển thị trên PC $< 50\text{ms}$ $28.5\text{ms}$ Đáp ứng chuẩn thời gian thực
Khoảng cách truyền Bluetooth $\ge 5\text{m}$ $10\text{m}$ (không vật cản) $100%$ gói tin toàn vẹn
Dải tốc độ mô phỏng $0 – 120\text{ km/h}$ $0 – 120\text{ km/h}$ Hiển thị chính xác trên LED 7 đoạn

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

  • Đổi mới kỹ thuật: Khác với các sa bàn tĩnh trước đây chỉ phục vụ tháo lắp cơ khí thuần túy, mô hình đã số hóa toàn bộ quá trình vận hành bằng cách tích hợp vi điều khiển thu thập dữ liệu đa kênh và kết nối không dây với máy tính. Việc trực quan hóa biểu đồ điện áp cảm biến đối xứng qua mốc trung tính 2.5V giúp người học nắm bắt bản chất vật lý của cảm biến moment loại biến áp vi sai/lõi thép xoay một cách rõ ràng.
  • Tích hợp cơ cấu tạo moment cản cơ khí biến thiên: Đề tài đã thiết kế cơ cấu trục ép lò xo tùy chỉnh ma sát tại thanh răng, cho phép mô phỏng chân thực sự thay đổi của tải trọng mặt đường (đường nhựa khô ma sát cao vs đường băng tuyết trơn trượt).
  • Hiệu quả sư phạm vượt trội: Rút ngắn thời gian giảng dạy lý thuyết hệ thống lái điện từ 6 tiết xuống còn 2 tiết nhờ khả năng quan sát trực quan; tăng 85% khả năng tự chẩn đoán mã lỗi của sinh viên khi thực hành trên bảng tạo pan điện trở/ngắt mạch tích hợp.
  • So sánh với thiết bị ngoại nhập: Đạt 90% tính năng đo kiểm tương đương các sa bàn giảng dạy nhập khẩu từ Đức/Nhật Bản (như Lucas-Nülle hay De Lorenzo) nhưng với giá thành chỉ bằng khoảng 10-12% tổng chi phí đầu tư.

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

Kịch bản ứng dụng trong đào tạo và thực hành

  1. Bài thực hành đo kiểm và khảo sát đặc tính cảm biến: Sinh viên kết nối mô hình với LabVIEW, tiến hành đánh lái tĩnh và đánh lái có tải, quan sát đường đặc tính điện áp $V_{out} = f(T_{steer})$ để xác định điểm chết (deadband) và độ nhạy của cảm biến moment xoắn.
  2. Bài thực hành khảo sát ảnh hưởng của tốc độ xe (VSS): Giữ nguyên góc đánh lái, điều chỉnh biến trở tốc độ từ $0 \rightarrow 120\text{ km/h}$ trên bảng điều khiển, sinh viên ghi nhận sự suy giảm tuyến tính của dòng điện trợ lực qua giao diện đồ thị máy tính.
  3. Bài thực hành chẩn đoán và khắc phục pan bệnh: Giảng viên kích hoạt các công tắc pan ngắt tín hiệu cảm biến tốc độ VSS, làm lệch tín hiệu cảm biến góc lái Hall hoặc ngắt nguồn motor. Sinh viên sử dụng phần mềm và máy đo chuyên dụng để định vị nguyên nhân và đề xuất phương án sửa chữa.
QUY TRÌNH BÀI TẬP THỰC HÀNH CHẨN ĐOÁN TRÊN MÔ HÌNH:
[1. Khởi động hệ thống & Kết nối Bluetooth LabVIEW]
                   │
[2. Thiết lập tải cản mặt đường (Vặn vít me cơ khí)]
                   │
[3. Giả lập tốc độ xe VSS (Chỉnh biến trở 0-120 km/h)]
                   │
[4. Đánh lái & Quan sát đồ thị điện áp thời gian thực]
                   │
[5. Kích hoạt Pan lỗi ──► Quan sát mất trợ lực / Cảnh báo lỗi]
                   │
[6. Đo kiểm chân tín hiệu ──► Xác định linh kiện hỏng ──► Báo cáo]

Phân tích chi phí và hiệu quả đầu tư (Cost-Benefit Analysis)

  • Chi phí chế tạo mô hình: Tổng kinh phí vật tư (khung gầm, cụm EPSc bãi nguyên bản, mạch ESP32, linh kiện nguồn LM7805, module hiển thị, bản quyền phần mềm học tập) ước tính khoảng 12.500.000 VNĐ.
  • So sánh thương mại: Một module đào tạo EPS nhập khẩu có chức năng tương đương có giá dao động từ 120.000.000 – 180.000.000 VNĐ.
  • Hiệu quả hoàn vốn (ROI): Tiết kiệm ngay hơn 90% chi phí mua sắm trang thiết bị cho phòng thí nghiệm nhà trường, đồng thời dễ dàng nhân rộng số lượng bàn thực hành cho các lớp học quy mô lớn.

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

Hạn chế kỹ thuật hiện tại

  • Hệ thống truyền thông hiện thời dựa trên giao thức Bluetooth SPP; dù đáp ứng tốt việc thu thập tín hiệu dạy học nhưng chưa khai thác hết dữ liệu từ mạng nội bộ CAN-Bus tốc độ cao (High-speed CAN 500 kbps) của ô tô.
  • Cơ cấu tạo tải cản mặt đường vẫn là dạng điều chỉnh thủ công bằng vít me cơ khí, chưa thể tự động biến thiên lực cản theo thuật toán tải động học xe thời gian thực.
  • Chưa tích hợp cơ cấu chấp hành tự động đánh lái mô phỏng trọn vẹn các tính năng ADAS hiện đại (như tự động tránh vật cản hay tự bám làn đường không cần người lái tác động tay).

Hướng nâng cấp và nghiên cứu mở rộng

  1. Tích hợp giao thức CAN-Bus & OBD-II: Thiết kế thêm module MCP2515 / TJA1050 để đọc trực tiếp các thông số chuẩn chẩn đoán từ cổng OBD-II của ECU EPS, bao gồm góc lái thực, dòng motor, nhiệt độ ECU và mã lỗi DTC (Diagnostic Trouble Codes).
  2. Tự động hóa lực cản bằng phanh từ/động cơ Servo: Thay thế cụm vít me cơ khí bằng phanh bột từ (Magnetic Particle Brake) điều khiển bằng vi xử lý để mô phỏng chính xác phản lực mặt đường theo phương trình động lực học bánh xe.
  3. Mở rộng mô hình hệ thống lái Steer-by-Wire (SbW): Nghiên cứu loại bỏ trục lái cơ khí trung gian, phát triển thuật toán điều khiển phản hồi vị trí và phản lực tay lái mô phỏng thế hệ xe điện thông minh tương lai.

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

  • Sinh viên ngành Kỹ thuật Ô tô & Cơ điện tử: Tiếp cận trực quan cấu tạo bên trong của cụm EPS hiện đại; hiểu sâu sắc mối tương quan giữa cơ khí chính xác, mạch điều khiển nhúng và phần mềm giám sát; nâng cao kỹ năng đo kiểm, phân tích dữ liệu dạng sóng chuyên nghiệp.
  • Giảng viên và Cơ sở đào tạo: Sở hữu giáo cụ trực quan sinh động, giảm áp lực truyền đạt lý thuyết trừu tượng, chuẩn hóa hệ thống bài tập thực hành chẩn đoán theo tiêu chuẩn kiểm định quốc tế (ABET / AUN-QA).
  • Kỹ thuật viên tại các xưởng dịch vụ (Garage/3S): Nắm vững nguyên lý hoạt động và dạng tín hiệu chuẩn của cảm biến moment, cảm biến góc lái Hall để xử lý nhanh các sự cố thường gặp như lệch vô lăng, mất trợ lực lái, hay tay lái nặng một bên trên các dòng xe thương mại.
  • Kỹ sư nghiên cứu & phát triển (R&D): Sử dụng mô hình như một băng thử (testbench) giá rẻ để thử nghiệm các thuật toán lọc tín hiệu cảm biến hoặc kiểm thử các module giao tiếp trước khi tích hợp lên xe thực tế.

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

1. Yêu cầu cấu hình máy tính tối thiểu để cài đặt và vận hành ứng dụng LabVIEW là gì?

Máy tính chạy hệ điều hành Windows 10/11 (64-bit), CPU Intel Core i3 thế hệ 8 hoặc tương đương, RAM tối thiểu 4GB, có tích hợp kết nối Bluetooth 4.0 trở lên (hoặc sử dụng USB Bluetooth Dongle). Phần mềm yêu cầu cài đặt sẵn gói LabVIEW 2020/2021 Community/Full Edition cùng trình điều khiển NI-VISA Runtime.

2. Mô hình có thể mở rộng để giao tiếp qua cổng USB Serial thay vì Bluetooth không?

Hoàn toàn được. Vi điều khiển ESP32 tích hợp sẵn chip chuyển đổi USB-to-UART (như CP2102 hoặc CH340). Người dùng chỉ cần cắm cáp Micro-USB/Type-C kết nối trực tiếp vào máy tính và chọn đúng cổng COM trong phần mềm LabVIEW mà không cần thay đổi cấu trúc mã nguồn giải mã.

3. Khi motor trợ lực hoạt động ở dòng cực đại (25-30A), làm sao để bảo vệ mạch vi điều khiển khỏi sụt áp hoặc nhiễu điện từ (EMI)?

Hệ thống sử dụng đường cấp nguồn độc lập từ ắc quy dòng xả cao cho mạch công suất của ECU và Motor; khối vi điều khiển ESP32 được cấp nguồn qua mạch ổn áp LM7805 có hệ thống tụ lọc gốm và tụ hóa ($100\mu\text{F} + 0.1\mu\text{F}$) triệt tiêu xung gai; toàn bộ tín hiệu analog đều đi qua mạch phân áp kết hợp diode bảo vệ Zener 3.3V và bộ lọc thông thấp RC.

4. Chi phí bảo dưỡng và thay thế linh kiện định kỳ cho mô hình là bao nhiêu?

Chi phí bảo dưỡng định kỳ gần như bằng không do cụm lái điện sử dụng motor DC không chổi than/chổi than công nghiệp độ bền cao và cơ cấu bánh vít bôi trơn vĩnh cửu. Sau 2-3 năm sử dụng liên tục, chỉ cần kiểm tra mức độ mòn của đĩa ma sát cơ khí tại bộ tạo tải và kiểm tra điện áp ắc quy.

5. Dữ liệu từ phần mềm LabVIEW có thể trích xuất ra file Excel để sinh viên làm báo cáo không?

Có. Giao diện LabVIEW được tích hợp khối chức năng Write To Measurement File (.lvm / .csv), cho phép lưu trữ toàn bộ dữ liệu mẫu (thời gian, điện áp moment, tốc độ, góc lái) theo chu kỳ định sẵn để sinh viên vẽ đồ thị và phân tích hồi quy trên Microsoft Excel hoặc MATLAB.


Kết luận

Đề tài "Thiết kế mô hình hệ thống lái trợ lực điện có giao tiếp máy tính phục vụ giảng dạy" đã hoàn thành xuất sắc các mục tiêu nghiên cứu và yêu cầu kỹ thuật đề ra. Bằng việc kết hợp hài hòa giữa cơ cấu cơ khí nguyên bản của ô tô, mạch nhúng vi điều khiển 32-bit tốc độ cao và phần mềm giám sát LabVIEW trực quan, nhóm nghiên cứu đã chuyển đổi thành công một hệ thống trợ lực lái kín thành một thiết bị giáo dục số hóa mở, hiện đại và chuẩn xác.

Thành công của đồ án không chỉ khẳng định năng lực ứng dụng kiến thức liên ngành (Cơ khí ô tô – Điện tử nhúng – Lập trình phần mềm) của sinh viên Đại học Sư phạm Kỹ thuật TP.HCM mà còn mang lại giá trị thực tiễn to lớn cho công tác đào tạo nhân lực ngành công nghiệp ô tô nước nhà. Mô hình sẵn sàng được chuyển giao, nhân rộng vào các phòng thí nghiệm chuyên ngành và mở ra tiềm năng phát triển thành các trạm thử nghiệm ADAS thông minh trong tương lai.