Giới thiệu dự án

Theo số liệu từ Tổ chức Y tế Thế giới (WHO) và Cục Quản lý An toàn Giao thông Đường cao tốc Quốc gia Mỹ (NHTSA), tai nạn giao thông vào ban đêm chiếm tới hơn 40% tổng số ca tử vong, mặc dù mật độ phương tiện lưu thông chỉ bằng 1/5 (khoảng 20%) so với ban ngày. Nguyên nhân cốt lõi bắt nguồn từ sự giới hạn tầm nhìn của người lái xe trong bóng tối kết hợp với hiện tượng chói mắt nguy hiểm (glare effect) khi các phương tiện ngược chiều sử dụng đèn pha chiếu xa (High Beam).

+-------------------------------------------------------------------------------+
|                             BÀI TOÁN CHIẾU SÁNG BAN ĐÊM                       |
+-------------------------------------------------------------------------------+
|  Chế độ chiếu gần (Low Beam)       |   Chế độ chiếu xa (High Beam)            |
|  - Tầm quan sát hẹp (< 40m - 50m)  |   - Tầm quan sát xa (150m - 200m)        |
|  - An toàn cho xe đối diện         |   - Gây chói mắt tài xế khác (Lóa lóa)   |
|  - Nguy cơ bỏ sót chướng ngại vật  |   - Tiềm ẩn nguy cơ tai nạn trực diện    |
+-------------------------------------------------------------------------------+
                                     │
                                     ▼
+-------------------------------------------------------------------------------+
|          GIẢI PHÁP: HỆ THỐNG ĐÈN PHA THÍCH ỨNG (AHS BLADESCAN)                |
|  - Chiếu xa toàn diện vùng đường trống (High Beam liên tục)                   |
|  - Tự động quét và che tối chính xác vùng có phương tiện (Dark Zone Masking)  |
|  - Tối ưu hóa số lượng LED quang học nhờ đĩa phản xạ quay tốc độ cao          |
+-------------------------------------------------------------------------------+

1. Problem Statement

Các hệ thống đèn Halogen hoặc Xenon truyền thống chỉ cung cấp hai trạng thái thụ động: Chiếu xa (High Beam) gây chói mắt xe ngược chiều và Chiếu gần (Low Beam) với tầm nhìn hạn chế dưới 50m, khiến tài xế không đủ thời gian phản xạ ở vận tốc trên 80 km/h. Trong khi đó, các công nghệ đèn thông minh dạng ma trận LED (như Mercedes MultiBeam LED hay Digital Light) giải quyết được vấn đề phân vùng ánh sáng nhưng lại đòi hỏi cấu hình phần cứng cực kỳ phức tạp với hàng trăm chip LED độc lập, kéo theo chi phí sản xuất đắt đỏ, tiêu tốn năng lượng và yêu cầu khối điều khiển nhiệt lượng khổng lồ.

2. Project Objectives

  1. Nghiên cứu nguyên lý quang học BladeScan: Khảo sát cơ chế phân tán chùm sáng thích ứng thông qua đĩa gương phản xạ bán nguyệt quay tốc độ cao đồng bộ với xung LED công suất.
  2. Thiết kế & Chế tạo phần cứng: Xây dựng mô hình cơ điện tử hoàn chỉnh gồm cụm LED Luxeon công suất cao, motor DC RS775 truyền động đĩa quay quang học, bộ mã hóa góc quay Rotary Encoder và mạch điều khiển công suất.
  3. Phát triển thuật toán thị giác máy tính: Ứng dụng xử lý ảnh nhận diện nguồn sáng đối diện (đèn pha xe ngược chiều, đèn hậu xe cùng chiều) theo thời gian thực từ camera quan sát.
  4. Đồng bộ hóa thời gian thực (Microsecond Synchronization): Lập trình vi điều khiển định vị chính xác góc quay của đĩa gương, thực hiện bật/tắt chùm sáng với độ phân giải cao nhằm tạo vùng tối bảo vệ phương tiện khác.

3. Solution Approach

Đề tài lựa chọn giải pháp mô phỏng công nghệ Lexus BladeScan AHS (Adaptive High-beam System). Thay vì sử dụng ma trận hàng trăm chip LED tĩnh, hệ thống sử dụng một số lượng rất ít chip LED (3–5 chip Luxeon 5W) chiếu tập trung vào hai phiến gương bán nguyệt đặt lệch góc quay quanh trục với vận tốc danh định 6.000 vòng/phút (tương đương tần số quét 100–200 Hz). Nhờ hiện tượng lưu ảnh của võng mạc mắt người (Persistence of Vision - PoV), mắt thường quan sát được chùm sáng chiếu rộng toàn cảnh liên tục. Khi camera nhận diện phương tiện phía trước, bộ vi điều khiển sẽ ngắt nguồn LED tại đúng góc quay quét qua vị trí của xe đối diện trong khoảng thời gian vài micro-giây ($\mu s$), tạo ra một "vùng tối" cục bộ bám đuổi theo xe mà vẫn duy trì vùng chiếu xa xung quanh.

4. Expected Outcomes & Metrics

  • Độ phân giải góc chiếu: Đạt mức tinh chỉnh $0,7^\circ$ (tương đương hệ thống ma trận 400 chip LED).
  • Thời gian trễ đáp ứng chuyển mạch LED: $\le 5\ \mu s$.
  • Cường độ chiếu sáng trung tâm: Đạt quang thông $\ge 700\ \text{lm}$, cường độ đỉnh $I_{max} \approx 55\ \text{kcd}$, góc bao phủ $\pm 15^\circ$.
  • Cải thiện tầm nhìn: Tăng cự ly phát hiện chướng ngại vật ven đường lên thêm 75% so với đèn chiếu gần tiêu chuẩn.

5. Scope & Limitations

  • Phạm vi: Nghiên cứu và chế tạo mô hình thực nghiệm tỷ lệ lab-scale, tập trung vào cơ cấu quay đồng bộ cơ-quang và thuật toán xử lý luồng video trích xuất tọa độ nguồn sáng.
  • Giới hạn: Sử dụng động cơ DC có chổi than và camera USB tiêu chuẩn phục vụ thử nghiệm tĩnh/bán động trong nhà; chưa tích hợp tiêu chuẩn chống rung chuẩn IP67 trên phương tiện thực 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 Đèn Halogen / HID truyền thống Đèn ma trận Multi-Beam LED Đèn thích ứng BladeScan AHS
Số lượng chip LED 1 - 2 bóng (sợi đốt/phóng điện) 84 - 1.000+ micro-LED 3 - 12 chip LED công suất
Cơ chế phân vùng tối Không hỗ trợ (Chỉ Bật/Tắt pha-cốt) Bật/tắt từng bóng trong mảng ma trận Điều chế xung tắt LED theo góc đĩa quay
Độ phân giải chùm sáng Cố định $1,0^\circ - 1,5^\circ$ $0,1^\circ - 0,7^\circ$ (Cực mịn)
Độ phức tạp tản nhiệt Trung bình Rất cao (Mật độ chip dày đặc) Thấp (Ít điểm phát nhiệt)
Chi phí sản xuất & Bảo trì Thấp ($50 - $150) Rất cao ($1.500 - $3.500) Tối ưu ($300 - $600)

Yêu cầu người dùng & Hệ thống (MoSCoW Prioritization)

  • Must-have (Bắt buộc): Hệ thống đĩa quay quang học quay ổn định tốc độ $\ge 3.000\ \text{RPM}$; vi điều khiển bắt ngắt từ Encoder kênh Z và A/B; ngắt tức thời LED công suất khi đĩa quay qua tọa độ vùng cấm; phát hiện đúng 2 điểm sáng xe đối diện trên khung hình camera.
  • Should-have (Cần có): Tự động điều chỉnh kích thước góc vùng tối theo khoảng cách xe (thông qua diện tích bounding box); mạch nguồn hạ áp LM2596HVS ổn định nhiệt độ $< 65^\circ\text{C}$.
  • Could-have (Có thể có): Chế độ tự động tăng sáng lề đường khi phát hiện người đi bộ; giao diện GUI hiển thị vùng tối và FPS thời gian thực trên PC.
  • Won't-have (Chưa làm): Tích hợp Radar sóng milimet (mmWave Radar) để quét trong điều kiện sương mù dày đặc.

Thiết kế hệ thống

+-----------------------------------------------------------------------------------+
|                            KIẾN TRÚC HỆ THỐNG ĐÈN THÍCH ỨNG                       |
+-----------------------------------------------------------------------------------+
|  [ CAMERA MODULE ] (Thu nhận hình ảnh giao thông phía trước 30fps)               |
|         │                                                                         |
|         ▼ (USB / Video Stream)                                                    |
|  [ PROCESSING UNIT (Python / OpenCV) ]                                            |
|    - Tiền xử lý (Grayscale, Gaussian Blur)                                        |
|    - Ngưỡng sáng (Binary Thresholding) -> Tìm Contours nguồn sáng                 |
|    - Mapping tọa độ pixel (X_min, X_max) sang góc quét (Theta_1, Theta_2)         |
|         │                                                                         |
|         ▼ (UART Serial Protocol - Baudrate 115200)                                |
|  [ EMBEDDED CONTROLLER (MCU ATmega328P / Arduino) ]                              |
|    - Đọc xung định thời từ [ Rotary Encoder (Kênh A, B, Z) ]                     |
|    - Tính vận tốc đĩa gương quay bởi [ Động cơ RS775 DC ]                        |
|    - Timer/Counter & External Interrupt ISR                                      |
|         │                                                                         |
|         ▼ (Tín hiệu kích xung tốc độ cao ~5us)                                    |
|  [ DRIVER SWITCHING CIRCUIT ] (Transistor / MOSFET Logic)                         |
|         │                                                                         |
|         ▼ (Dòng điện xung 700mA - 1000mA)                                         |
|  [ HIGH-POWER LED ARRAY (Luxeon 5W) ] ──> [ BLADESCAN ROTATING MIRROR ] ──> ĐƯỜNG |
+-----------------------------------------------------------------------------------+

Technology Stack

  • Phần mềm xử lý hình ảnh: Python 3.10+, thư viện OpenCV 4.8.0, NumPy 1.24.3, PySerial 3.5 chạy trên môi trường phát triển PyCharm IDE.
  • Phần mềm nhúng & Điều khiển: C/C++ trên nền tảng Arduino IDE 2.3.2, hệ thống ngắt ngoại vi (External Interrupts) & Hardware Timers.
  • Phần cứng chính:
    • Vi điều khiển trung tâm: MCU ATmega328P (16 MHz Clock, $0.0625\ \mu s$ mỗi chu kỳ lệnh).
    • Cảm biến góc quay: Optical Incremental Rotary Encoder 360/600 xung/vòng (Kênh A, B vuông pha $90^\circ$, Kênh Z xác định điểm Zero gốc).
    • Cơ cấu phát động: Động cơ DC RS775 12V High-Torque kết hợp gá đồng trục giảm rung sai lệch quang học.
    • Cụm phát quang: 03 chip Luxeon LED 5W cường độ cao, thấu kính hội tụ quang học chuyên dụng.
    • Mạch nguồn & Đóng cắt: Mạch giảm áp hạ dòng DC-DC Buck LM2596HVS, mạch kích đóng cắt chuyển mạch nhanh sử dụng Transistor NPN/MOSFET chịu dòng đỉnh 3A.

Methodology

Quy trình nghiên cứu áp dụng phương pháp lặp V-Model cải tiến (Agile-Hardware Development):

[ Phân tích yêu cầu ] ───────────────────────────────> [ Kiểm tra nghiệm thu ]
        │                                                     ▲
        ▼                                                     │
[ Thiết kế quang - cơ ] ─────────────────────────> [ Thử nghiệm chùm sáng ]
        │                                                     ▲
        ▼                                                     │
[ Thiết kế mạch & code ] ───> [ Tích hợp & Đóng gói ] ────────┘

Project Timeline & Milestones

  • Tháng 02/2024: Khảo sát lý thuyết công nghệ BladeScan trên Lexus; xây dựng mô hình toán học phản xạ ánh sáng trên đĩa xoay lệch trục.
  • Tháng 03/2024: Thiết kế 3D, gia công cơ khí đĩa phản xạ bán nguyệt bằng hợp kim nhôm đánh bóng bề mặt; căn chỉnh đồng trục động cơ RS775 và Encoder.
  • Tháng 04/2024: Thiết kế board mạch công suất, lựa chọn LED Luxeon 3W/5W; lập trình giải thuật bắt ngắt ISR và phân chia cửa sổ thời gian (time-slot allocation) trên Arduino.
  • Tháng 05/2024: Xây dựng module nhận diện nguồn sáng trên Python OpenCV; kết nối truyền thông UART; hiệu chuẩn góc quét thực tế.
  • Tháng 06/2024: Thử nghiệm toàn diện, đo lường lux quang thông, tinh chỉnh độ trễ và nghiệm thu đề tài trước hội đồng.

Implementation và kết quả

Development Process & Key Algorithms

Hệ thống hoạt động dựa trên cơ chế đồng bộ nghiêm ngặt giữa góc quay cơ học của đĩa phản xạ và trạng thái logic của chân kích LED. Một vòng quay đĩa gương ($360^\circ$) tương ứng với một chu kỳ quét ngang toàn bộ làn đường phía trước. Khi Encoder trả về xung Zero (kênh Z), MCU khởi tạo lại biến đếm góc quét $\theta = 0^\circ$.

1. Thuật toán nhận diện nguồn sáng và mapping tọa độ (Python OpenCV)

import cv2
import numpy as np
import serial
import time

# Khởi tạo giao tiếp Serial với Arduino MCU
ser = serial.Serial('/dev/ttyUSB0', 115200, timeout=0.01)
cap = cv2.VideoCapture(0)
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)

FO_VIEW_ANGLE = 30.0  # Tổng góc quét quang học: +/- 15 độ = 30 độ

while cap.isOpened():
    ret, frame = cap.read()
    if not ret:
        break
        
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    blurred = cv2.GaussianBlur(gray, (7, 7), 0)
    
    # Lọc ngưỡng sáng cường độ cao (đèn pha/đèn hậu)
    _, thresh = cv2.threshold(blurred, 220, 255, cv2.THRESH_BINARY)
    contours, _ = cv2.findContours(thresh, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
    
    dark_zones = []
    for cnt in contours:
        if cv2.contourArea(cnt) > 20: # Lọc nhiễu đốm sáng nhỏ
            x, y, w, h = cv2.boundingRect(cnt)
            # Ánh xạ từ pixel x (0 - 640) sang góc quét (0 - 360 xung Encoder)
            angle_start = int((x / 640.0) * 360)
            angle_end = int(((x + w) / 640.0) * 360)
            dark_zones.append((angle_start, angle_end))
            cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 0, 255), 2)
            
    # Gói dữ liệu gửi xuống MCU: cú pháp "S,<start_angle>,<end_angle>,E\n"
    if dark_zones:
        payload = f"S,{dark_zones[0][0]},{dark_zones[0][1]},E\n"
        ser.write(payload.encode())
        
    cv2.imshow("BladeScan Vision Tracker", frame)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

2. Thuật toán điều khiển ngắt phần cứng đồng bộ pha (C++ Arduino)

#define LED_PIN 9
#define ENCODER_PIN_A 2  // Ngắt ngoài INT0
#define ENCODER_PIN_Z 3  // Ngắt ngoài INT1

volatile int current_pulse = 0;
volatile int mask_start = -1;
volatile int mask_end = -1;

void setup() {
  pinMode(LED_PIN, OUTPUT);
  pinMode(ENCODER_PIN_A, INPUT_PULLUP);
  pinMode(ENCODER_PIN_Z, INPUT_PULLUP);
  
  Serial.begin(115200);
  
  // Thiết lập ngắt cạnh lên cho kênh xung A và xung gốc Z
  attachInterrupt(digitalPinToInterrupt(ENCODER_PIN_A), isrEncoderPulse, RISING);
  attachInterrupt(digitalPinToInterrupt(ENCODER_PIN_Z), isrZeroReset, RISING);
}

void isrEncoderPulse() {
  current_pulse++;
  // Kiểm tra điều kiện vùng tối trong thời gian thực cực nhanh (< 2us)
  if (mask_start != -1 && mask_end != -1) {
    if (current_pulse >= mask_start && current_pulse <= mask_end) {
      PORTB &= ~(1 << PB1); // Tắt LED lập tức (Tương đương digitalPin 9 LOW)
      return;
    }
  }
  PORTB |= (1 << PB1);   // Bật sáng LED (digitalPin 9 HIGH)
}

void isrZeroReset() {
  current_pulse = 0; // Đĩa quay bắt đầu chu kỳ quét mới
}

void loop() {
  if (Serial.available() > 0) {
    String data = Serial.readStringUntil('\n');
    if (data.startsWith("S") && data.endsWith("E")) {
      int firstComma = data.indexOf(',');
      int secondComma = data.indexOf(',', firstComma + 1);
      int thirdComma = data.indexOf(',', secondComma + 1);
      
      mask_start = data.substring(firstComma + 1, secondComma).toInt();
      mask_end = data.substring(secondComma + 1, thirdComma).toInt();
    }
  }
}

Testing và validation

1. Kịch bản thử nghiệm & Kết quả thực nghiệm

  • Độ ổn định tần số quét: Động cơ RS775 hoạt động tại điện áp 12V qua mạch LM2596HVS điều tốc, duy trì vận tốc ổn định từ 4.800 đến 6.000 RPM (tần số quét quang học 80 Hz – 100 Hz), vượt xa ngưỡng nhạy cảm nhấp nháy của mắt người (tối thiểu 50–60 Hz), triệt tiêu hoàn toàn hiệu ứng rung giật bóng tối (stroboscopic flicker).
  • Kiểm định khả năng tạo bóng tối (Shadow Masking): Khi đưa nguồn sáng mô phỏng xe đối diện vào tầm quét của camera, vùng tối xuất hiện trên màn chắn phía trước với góc cắt dứt khoát, biên độ tối phân định rõ rệt.
+-------------------------------------------------------------------------------+
|                      KẾT QUẢ ĐO QUANG THÔNG & ĐỘ RỌI (LUX METER)              |
+-------------------------------------------------------------------------------+
| Vị trí đo                     | LED Luxeon 3W     | LED Luxeon 5W (Tối ưu)   |
+-------------------------------+-------------------+---------------------------+
| Vùng chiếu sáng trung tâm     | 380 Lux           | 750 Lux                   |
| Vùng che tối (Masked Zone)    | 12 Lux (Dập tắt)  | 18 Lux (Khử lóa triệt để) |
| Tỷ lệ tương phản vùng Sáng/Tối| 31.6 : 1          | 41.6 : 1                  |
+-------------------------------+-------------------+---------------------------+
               QUAN SÁT CHÙM SÁNG TRÊN MÀN CHẮN THỰC NGHIỆM
     
     Góc chiếu bên trái       VÙNG TỐI (MASKED)       Góc chiếu bên phải
    [ CHIẾU SÁNG XA ]      [ XE NGƯỢC CHIỀU ]        [ CHIẾU SÁNG LỀ ĐƯỜNG ]
   ██████████████████░░░                            ░░░██████████████████
   ██████████████████░░░     (ĐỘ RỌI < 20 LUX)      ░░░██████████████████
   ██████████████████░░░                            ░░░██████████████████
  -15 độ                   -2 độ           +3 độ                         +15 độ

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

1. Đổi mới công nghệ (Technical Innovations)

  • Tối ưu hóa số lượng linh kiện quang-bán dẫn: Đề tài đã giải quyết bài toán cốt lõi của công nghệ chiếu sáng thích ứng hiện đại: Thay vì sử dụng ma trận phức tạp với hàng trăm chip LED (như công nghệ Multibeam/Matrix), đề tài ứng dụng thành công cơ chế quét phản xạ cơ-quang học tốc độ cao, chỉ cần sử dụng 03 chip LED Luxeon 5W nhưng đạt độ phân giải quang học góc quét lên đến $0,7^\circ$.
  • Giải thuật đồng bộ cấp độ Micro-giây ($\mu s$): Thực hiện điều khiển trực tiếp thanh ghi port logic (PORTB) thông qua ngắt ngoài vi điều khiển, giúp thời gian phản hồi chuyển mạch đạt mức $\approx 5\ \mu s$, đảm bảo không có hiện tượng vệt sáng dư (light smearing) khi đĩa gương quay ở vận tốc cao.

2. Đóng góp khoa học và kỹ thuật

  • Chế tạo thành công mô hình phần cứng trực quan phục vụ công tác giảng dạy, thực hành và nghiên cứu chuyên sâu về hệ thống điện tử - quang điện tử ô tô tiên tiến tại Khoa Cơ khí Động lực, Trường ĐH Sư phạm Kỹ thuật TP.HCM.
  • Cung cấp tài liệu hoàn chỉnh về quy trình tính toán, thiết kế cơ khí chính xác đĩa phản xạ quang học và phương pháp tích hợp xử lý ảnh thời gian thực với vi điều khiển nhúng.

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

+-------------------------------------------------------------------------------+
|                         KỊCH BẢN VẬN HÀNH THỰC TẾ (USE CASES)                 |
+-------------------------------------------------------------------------------+
| 1. Lái xe trên cao tốc không có đèn đường (Tốc độ > 80 km/h)                  |
|    -> Đèn duy trì High Beam toàn cảnh, quan sát biển báo từ cự ly > 180m.     |
| 2. Gặp xe đi ngược chiều từ xa                                                |
|    -> Camera nhận diện chùm đèn pha đối diện, tự động khoét rãnh tối theo     |
|       đúng góc phương vị của xe đó; hai bên lề đường vẫn sáng rõ.             |
| 3. Bám đuổi xe cùng chiều (Car Following)                                     |
|    -> Hạ thấp chùm sáng hoặc tạo vùng tối bao quanh kính chiếu hậu xe trước,  |
|       không làm chói mắt tài xế phía trước qua gương chiếu hậu.               |
| 4. Phát hiện người đi bộ / Chướng ngại vật tĩnh bên lề phải                   |
|    -> Giữ nguyên chùm sáng góc rộng bên phải, cảnh báo sớm nguy cơ va chạm.   |
+-------------------------------------------------------------------------------+

Triển khai và Hiệu quả Kinh tế (Cost-Benefit Analysis)

  • Chi phí sản xuất cụm đèn: Dự kiến chỉ bằng 25% – 35% so với một cụm đèn Matrix LED cùng độ phân giải.
  • Tiết kiệm điện năng: Công suất tiêu thụ trung bình chỉ $\approx 25\text{W} - 35\text{W}$ (so với hệ thống Halogen $55\text{W} - 60\text{W}\times 2$ hoặc Xenon $35\text{W} \times 2$ kèm bộ kích Ballast tiêu tốn năng lượng).

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

1. Hạn chế hiện tại

  • Độ bền cơ học của động cơ chổi than: Động cơ DC RS775 sinh nhiệt và có độ mòn chổi than sau thời gian dài hoạt động liên tục; chưa đạt chuẩn tuổi thọ vận hành xe hơi ($> 150.000\ \text{km}$).
  • Khả năng bám vết đa mục tiêu: Thuật toán Python hiện tại xử lý tối ưu cho $1 - 2$ nguồn sáng chính; khi có quá nhiều phương tiện phức tạp, tốc độ xử lý khung hình (FPS) trên máy tính thử nghiệm có hiện tượng suy giảm nhẹ.

2. Hướng phát triển tiếp theo

  • Nâng cấp cơ cấu truyền động sang Động cơ không chổi than (BLDC Motor) điều khiển vector không gian (FOC) tích hợp cảm biến Hall sensor độ chính xác cao.
  • Triển khai mô hình trí tuệ nhân tạo YOLOv8-Nano đóng gói trên chip nhúng chuyên dụng (NVIDIA Jetson Orin Nano hoặc Raspberry Pi 5 AI Kit) để nhận diện phân loại chính xác: Người đi bộ, Xe đạp, Xe máy, Ô tô trong điều kiện mưa gió ban đêm.
  • Gia công đĩa gương phản xạ bằng vật liệu siêu nhẹ (hợp kim Magie-Nhôm phủ mạ chân không tráng gương) nhằm giảm quán tính quay và thời gian khởi động hệ thống xuống dưới $0,5$ giây.

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

  • Sinh viên & Giảng viên ngành Kỹ thuật Ô tô / Cơ điện tử: Nguồn học liệu thực nghiệm trực quan về hệ thống chiếu sáng thông minh thế hệ mới (ADAS Lighting), làm chủ kiến thức kết hợp Cơ khí - Quang học - Vi điều khiển - Thị giác máy tính.
  • Kỹ sư & Nhà phát triển phần mềm nhúng (Embedded Developers): Mẫu kiến trúc code tham khảo về kỹ thuật xử lý ngắt thời gian thực chính xác ở cấp độ micro-giây và kỹ thuật đóng cắt công suất xung LED tần số cao.
  • Các doanh nghiệp R&D & Phụ tùng ô tô: Cơ sở khoa học để nghiên cứu nội địa hóa các cụm đèn pha thích ứng giá thành hợp lý cho các dòng xe thương mại tầm trung tại thị trường Việt Nam.

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

1. Hệ thống BladeScan này có gây mỏi mắt hoặc nhấp nháy cho người lái không?

Hoàn toàn không. Tần số quay của đĩa gương được thiết lập ở mức $80\ \text{Hz} - 100\ \text{Hz}$ (tương đương 4.800 – 6.000 vòng/phút). Tần số này cao hơn nhiều so với ngưỡng nhận biết nhấp nháy của mắt người ($\approx 50\ \text{Hz}$), do đó ánh sáng phản xạ được mắt tích hợp thành một dải sáng liên tục, mịn màng và đồng nhất nhờ hiện tượng lưu ảnh võng mạc.

2. Sự khác biệt cốt lõi giữa hệ thống BladeScan và hệ thống Matrix LED là gì?

Hệ thống Matrix LED tạo vùng tối bằng cách tắt các bóng LED cố định trong một ma trận vật lý gồm hàng chục đến hàng trăm chip LED độc lập. Trong khi đó, BladeScan chỉ dùng một nguồn sáng gồm 3–5 LED công suất rọi vào đĩa gương quay lệch góc; bằng cách đồng bộ thời điểm ngắt sáng của LED theo góc quay của gương, hệ thống tạo ra vùng tối với độ phân giải cực mịn ($0,7^\circ$) mà không cần nhiều chip LED.

3. Làm thế nào hệ thống đảm bảo LED tắt đúng vị trí xe ngược chiều?

Đĩa quay gắn đồng trục với một Rotary Encoder. Cứ mỗi vòng quay, xung Z (Index Pulse) báo hiệu điểm $0^\circ$ của đĩa gương, và các xung kênh A đếm từng bước góc quay. Khi camera phát hiện xe đối diện ở góc $\theta_1 \to \theta_2$, vi điều khiển sẽ kích ngắt phần cứng (ISR) để ngắt dòng điện qua LED trong đúng khoảng thời gian góc quay đi qua cung $\theta_1 \to \theta_2$.

4. Nếu động cơ quay bị kẹt hoặc hỏng thì hệ thống xử lý ra sao?

Trong thiết kế an toàn (Fail-safe Mechanism), nếu vi điều khiển không nhận được xung phản hồi từ Encoder trong khoảng thời gian $100\ \text{ms}$, MCU sẽ tự động ngắt nguồn toàn bộ cụm LED công suất cao để tránh việc chùm tia laser/LED chiếu hội tụ liên tục vào một điểm cố định gây cháy thấu kính hoặc gây lóa mắt người tham gia giao thông.

5. Chi phí bảo trì của hệ thống quang-cơ này có cao hơn đèn truyền thống không?

Chi phí linh kiện điện tử của BladeScan thấp hơn nhiều so với đèn Matrix LED nhờ sử dụng ít chip phát quang hơn. Tuy nhiên, do có thành phần cơ khí quay tốc độ cao, hệ thống yêu cầu bảo dưỡng định kỳ cụm bạc đạn/ổ đỡ trục quay. Khi nâng cấp lên động cơ BLDC không chổi than, tuổi thọ của hệ thống có thể đạt trên 50.000 giờ vận hành mà không cần bảo dưỡng phức tạp.


Kết luận

Đồ án tốt nghiệp "Thiết kế, chế tạo hệ thống điều khiển đèn pha thích ứng" của nhóm tác giả tại Trường Đại học Sư phạm Kỹ thuật TP.HCM đã hiện thực hóa thành công công nghệ chiếu sáng tiên tiến BladeScan AHS. Bằng sự kết hợp chặt chẽ giữa nguyên lý cơ-quang học phản xạ tốc độ cao, mạch điện tử công suất đóng cắt nhanh và thuật toán thị giác máy tính OpenCV, mô hình đã chứng minh tính khả thi vượt trội trong việc phân vùng ánh sáng tự động, loại bỏ hoàn toàn hiện tượng chói mắt cho phương tiện đối diện trong khi vẫn tối đa hóa tầm nhìn ban đêm cho người lái xe. Kết quả của đề tài không chỉ đóng góp một giải pháp kỹ thuật giàu tính ứng dụng cho ngành công nghệ ô tô mà còn mở ra hướng nghiên cứu mới trong việc phát triển các hệ thống an toàn chủ động ADAS thông minh, chi phí hợp lý cho thị trường tương lai.