Giới thiệu dự án
Thị trường hệ thống chiếu sáng trên ô tô toàn cầu được định giá 36,51 tỷ USD vào năm 2023 và dự kiến đạt 67,39 tỷ USD vào năm 2030 với tốc độ tăng trưởng kép hàng năm (CAGR) ấn tượng (theo Fortune Business Insights). Trong bức tranh công nghệ an toàn giao thông hiện đại, hệ thống chiếu sáng không chỉ đóng vai trò rọi đường thụ động mà đã phát triển thành hệ thống an toàn chủ động quan trọng. Thống kê từ Cục An toàn Giao thông Đường cao tốc Quốc gia Mỹ (NHTSA) cho thấy gần 50% số vụ tai nạn giao thông nghiêm trọng xảy ra vào ban đêm, dù lưu lượng phương tiện chỉ chiếm khoảng 25%. Nguyên nhân cốt lõi bắt nguồn từ giới hạn tầm nhìn, các điểm mù góc cua và hiện tượng lóa mắt do đèn pha chiếu xa thiếu kiểm soát.
Tại Việt Nam, các dòng xe đô thị cỡ nhỏ thuộc phân khúc hạng A như Kia Morning 2015 chiếm thị phần lưu thông rất lớn nhờ tính linh hoạt và chi phí hợp lý. Tuy nhiên, hệ thống chiếu sáng nguyên bản trên xe chỉ dừng lại ở mức cơ bản: cụm đèn Halogen/Projector cố định, bật/tắt thủ công hoặc trang bị cảm biến ánh sáng thế hệ cũ, thiếu hoàn toàn khả năng thích ứng góc lái và chống chói chủ động. Khi di chuyển trên các cung đường đèo dốc quanh co hoặc các khúc cua đô thị thiếu ánh sáng, vùng chiếu sáng cố định tạo ra "vực đen tầm nhìn", tiềm ẩn rủi ro tai nạn cao.
┌────────────────────────────────────────┐
│ CẢM BIẾN & TÍN HIỆU ĐẦU VÀO │
│ - Cảm biến ánh sáng (Auto Light / LDR)│
│ - Cảm biến góc lái (Rotary Encoder) │
│ - Cảm biến tốc độ xe (Speed Encoder) │
└───────────────────┬────────────────────┘
│
▼
┌────────────────────────────────────────┐
│ KHỐI ĐIỀU KHIỂN TRUNG TÂM (MCU) │
│ - Arduino Mega 2560 (Vi điều khiển) │
│ - Body Control Module (BCM OEM) │
│ - Driver điều khiển công suất (L298N) │
└───────────────────┬────────────────────┘
│
▼
┌────────────────────────────────────────┐
│ CƠ CẤU CHẤP HÀNH & HIỂN THỊ │
│ - Động cơ Servo SG90 (Liếc động AFS) │
│ - Module LED hỗ trợ (Liếc tĩnh góc cua│
│ - Rơ-le đảo pha/cốt & Cụm đèn OEM │
│ - Màn hình LCD Telemetry & Bảng Pan │
└────────────────────────────────────────┘
Mục tiêu cụ thể của dự án:
- Nghiên cứu giải mã cấu trúc sơ đồ mạch điện thân xe (BCM - Body Control Module) và cụm đèn trên dòng xe Kia Morning 2015.
- Thiết kế và chế tạo hệ thống chiếu sáng phía trước thích ứng AFS (Adaptive Front-Lighting System) kết hợp công nghệ đèn liếc động (Dynamic Bending) và liếc tĩnh (Static Cornering).
- Xây dựng thuật toán tự động bật/tắt đèn thông minh (Auto Light) và chuyển đổi pha/cốt tự động (Adaptive High-Beam) chống chói xe đối diện dựa trên cường độ sáng môi trường.
- Lắp ráp mô hình thực nghiệm hoàn chỉnh trên khung giá cơ khí đạt chuẩn sư phạm, tích hợp bảng tạo lỗi (Pan-fault injection) phục vụ chẩn đoán kỹ thuật.
- Kiểm nghiệm, đánh giá định lượng các thông số vận hành (độ rọi lux, góc xoay tia sáng, thời gian đáp ứng milli-giây).
Giải pháp kỹ thuật được lựa chọn là xây dựng hệ thống nhúng lai (Hybrid Embedded System): kết nối song song vi điều khiển vi xử lý công nghiệp Arduino Mega 2560 với hộp điều khiển điện tử thân xe BCM nguyên bản của Kia Morning. Phương pháp này bảo toàn nguyên vẹn mạng điện của xe gốc, đồng thời mở rộng các thuật toán thông minh với chi phí phần cứng tối ưu, đảm bảo tính khả thi khi chuyển giao vào đào tạo thực hành và ứng dụng thực tế.
Phạm vi nghiên cứu giới hạn trên kiến trúc điện - điện tử của Kia Morning 2015, tập trung vào cụm đèn đầu, đèn sương mù, đèn hậu, cảm biến quang và cơ cấu lái góc xoay servo; không can thiệp sâu vào mạng giao tiếp CAN-Bus đa tầng của động cơ (ECM).
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Các giải pháp chiếu sáng hiện hành trên thị trường phân bổ từ cấu hình nguyên bản giá rẻ đến các hệ thống ma trận cao cấp:
| Tiêu chí so sánh |
Đèn Halogen OEM (Kia Morning 2015) |
Bộ độ Bi-LED AFS (Aozoom Aftermarket) |
Hệ thống MultiBeam / Matrix LED (Mercedes/Audi) |
Mô hình AFS tích hợp (Đề tài nghiên cứu) |
| Công nghệ nguồn sáng |
Sợi đốt Halogen / Projector đơn |
Bi-LED Projector công suất cao |
Ma trận đa điểm Micro-LEDs |
Halogen Projector kết hợp High-power LED |
| Khả năng chỉnh góc |
Chỉnh cao/thấp thủ công (Leveling switch) |
Xoay cơ học theo tín hiệu thước lái |
Ma trận tắt/bật pixel điện tử độc lập |
Liếc động cơ điện (Servo) + Liếc tĩnh độc lập |
| Chống chói chủ động |
Không (Người lái tự gạt pha/cốt) |
Thủ công hoặc cảm biến rời phụ thuộc |
Nhận diện Camera đa nhiệm & AI cắt chùm sáng |
Cảm biến quang học đo lux & Tự động đảo pha/cốt |
| Chi phí triển khai |
Rất thấp (Trang bị mặc định) |
Cao (10.000.000 - 20.000.000 VNĐ) |
Rất cao (> 80.000.000 VNĐ) |
Tối ưu cho đào tạo (< 3.000.000 VNĐ phần cứng) |
| Tính ứng dụng sư phạm |
Thấp (Mạch kín, khó khảo sát) |
Thấp (Mạch đóng hộp kín black-box) |
Không khả thi cho giảng dạy phổ thông |
Rất cao (Có điểm đo kiểm & Bộ tạo 5 Pan lỗi) |
Hệ thống được thiết kế theo phân cấp yêu cầu MoSCoW:
- Must have (Bắt buộc): Hoạt động đầy đủ chức năng chiếu sáng nguyên bản (Pha, Cốt, Tail, Hazard, Signal, Fog); Tự động liếc chùm sáng theo góc đánh lái vô lăng; Tự động bật/tắt đèn theo ánh sáng môi trường.
- Should have (Nên có): Bật đèn liếc tĩnh góc rộng khi rẽ ở tốc độ thấp; Tự động hạ cốt khi phát hiện nguồn sáng ngược chiều cường độ cao; Màn hình hiển thị thông số góc quay và tốc độ giả lập.
- Could have (Có thể mở rộng): Bảng chuyển mạch công tắc tạo pan lỗi ngắt tín hiệu cảm biến/rơ-le phục vụ đào tạo nghề.
- Won't have (Chưa thực hiện đợt này): Nhận diện biển báo giao thông và người đi bộ qua camera thị giác máy tính.
Thiết kế hệ thống
Kiến trúc phần cứng của mô hình được Module hóa thành 4 phân vùng chính:
[ Cụm Cảm Biến & Điều Khiển ] ──> [ Khối Xử Lý Trung Tâm ] ──> [ Mạch Động Lực & Cơ Cấu ]
├─ Cảm biến quang (LDR Sensor) ├─ Arduino Mega 2560 (Master) ├─ Driver LM2596 (Giảm áp 5V)
├─ Encoder đo góc lái (20 xung) ├─ Hộp BCM Kia Morning (Slave) ├─ Driver Động cơ L298N
└─ Encoder đo tốc độ xe (V1) └─ Bộ chia tín hiệu số ├─ Servo SG90 (Quay chóa AFS)
├─ Module Relay 2 kênh (Pha/Cốt)
└─ Cụm Đèn Halogen & Đèn LED Tĩnh
Technology Stack và phiên bản phần cứng/phần mềm:
- Bộ vi điều khiển: Arduino Mega 2560 R3 (Vi điều khiển ATmega2560, tần số thạch anh 16 MHz, bộ nhớ Flash 256 KB).
- Môi trường lập trình (IDE): Arduino IDE v2.3.2 (C/C++ nhúng).
- Bộ điều khiển thân xe: BCM OEM Kia Morning Part No: 95400-1Yxxx (Điện áp hoạt động 9V - 16V).
- Cơ cấu chấp hành góc: Động cơ Micro Servo SG90 (Mô-men xoắn 1.8 kgf·cm, góc quay hoạt động $180^\circ$, tốc độ phản hồi 0.1s/60 độ).
- Module hiển thị: Màn hình LCD 16x2 / 20x4 kết nối giao thức I2C (Địa chỉ $0x27$, chip chuyển đổi PCF8574T).
- Khối nguồn: Bộ nguồn tổ ong chuyển đổi AC-DC 220VAC/12VDC - 30A, module hạ áp xung DC-DC Buck LM2596S (Hiệu suất 92%).
Về mặt an toàn điện, mô hình sử dụng optocoupler cách ly quang trên các board relay để ngăn ngừa điện áp ngược (Back-EMF) từ cuộn hút rơ-le và động cơ gây treo vi điều khiển. Hệ thống dây dẫn sử dụng tiêu chuẩn dây điện ô tô AVSS $0.5\text{ mm}^2 - 1.25\text{ mm}^2$ đi kèm hộp cầu chì phân vùng bảo vệ quá dòng độc lập cho BCM, vi xử lý và dàn tải bóng đèn.
Methodology
Dự án áp dụng mô hình phát triển chữ V (V-Model) kết hợp kiểm thử thực nghiệm liên tục:
Phân tích yêu cầu (BCM Kia) ───────────────────────────> Kiểm thử tích hợp & Tạo Pan
│ ▲
▼ │
Thiết kế kiến trúc hệ thống ───────────────────────────> Kiểm thử tải & Độ ổn định
│ ▲
▼ │
Thiết kế chi tiết mạch & Thuật toán ─────────> Kiểm thử module cảm biến/servo
│ ▲
└───────────> Triển khai thi công <────────────┘
- Giai đoạn 1 (Tuần 1 - 3): Đo đạc, dò chân giắc sơ đồ chân hộp BCM, công tắc đèn tổ hợp và cụm cảm biến Auto Light trên xe Kia Morning 2015 bằng máy đo hiện sóng kỹ thuật số Hantek 2D72.
- Giai đoạn 2 (Tuần 4 - 7): Thiết kế bản vẽ cơ khí 2D/3D bàn gá mica kích thước $70\text{ cm} \times 90\text{ cm}$, thi công khung nhôm định hình và bố trí cụm đèn pha, đèn sương mù, đèn hậu.
- Giai đoạn 3 (Tuần 8 - 11): Lập trình thuật toán điều khiển AFS, đồng bộ tín hiệu cảm biến góc lái vô lăng với góc xoay Servo, lập trình thuật toán ngắt bảo vệ.
- Giai đoạn 4 (Tuần 12 - 14): Tích hợp bảng công tắc tạo 5 Pan sự cố điện thân xe, hiệu chuẩn độ rọi lux và nghiệm thu toàn diện.
Implementation và kết quả
Development process
Quá trình thi công giải quyết 3 bài toán cơ điện tử chính: điều khiển thích ứng góc chùm sáng (Dynamic AFS), điều khiển mở rộng vùng sáng tĩnh (Static Bending) và tự động nhận diện quang học.
#include <Servo.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#define PIN_LDR_FRONT A0 // Cảm biến đo ánh sáng xe đối diện
#define PIN_LDR_AMBIENT A1 // Cảm biến quang môi trường (Auto Light)
#define PIN_RELAY_LOWBEAM 7 // Relay kích hoạt đèn Cốt
#define PIN_RELAY_HIGHBEAM 8 // Relay kích hoạt đèn Pha
#define PIN_STATIC_LEFT 9 // Đèn liếc tĩnh góc trái
#define PIN_STATIC_RIGHT 10 // Đèn liếc tĩnh góc phải
#define PIN_SERVO_AFS 11 // Điều khiển góc quay chóa đèn AFS
Servo afsServo;
LiquidCrystal_I2C lcd(0x27, 16, 2);
const int STEERING_THRESHOLD = 25; // Ngưỡng góc đánh lái kích hoạt liếc tĩnh (độ)
const int SPEED_LIMIT_CORNER = 40; // Ngưỡng tốc độ tối đa liếc tĩnh (km/h)
void setup() {
afsServo.attach(PIN_SERVO_AFS);
pinMode(PIN_RELAY_LOWBEAM, OUTPUT);
pinMode(PIN_RELAY_HIGHBEAM, OUTPUT);
pinMode(PIN_STATIC_LEFT, OUTPUT);
pinMode(PIN_STATIC_RIGHT, OUTPUT);
digitalWrite(PIN_RELAY_LOWBEAM, HIGH); // Mức tích cực LOW
digitalWrite(PIN_RELAY_HIGHBEAM, HIGH);
lcd.init();
lcd.backlight();
afsServo.write(90); // Vị trí cân bằng (0 độ liếc)
}
void loop() {
int steerAngle = readSteeringAngle(); // Trả về -45 độ đến +45 độ
int vehicleSpeed = readVehicleSpeed(); // Trả về 0 đến 100 km/h
int ambientLight = analogRead(PIN_LDR_AMBIENT);
int oncomingLight = analogRead(PIN_LDR_FRONT);
// 1. Thuật toán điều khiển AFS liếc động theo góc đánh lái
int servoPos = 90;
if (steerAngle < 0) {
// Đánh lái sang trái: Góc xoay tối đa 20 độ
servoPos = map(steerAngle, -45, 0, 70, 90);
} else if (steerAngle > 0) {
// Đánh lái sang phải: Góc xoay tối đa 20 độ
servoPos = map(steerAngle, 0, 45, 90, 110);
} else {
// Đi thẳng: Mở rộng góc quét 8 độ mỗi bên nếu v < 50 km/h
servoPos = (vehicleSpeed < 50) ? 90 : 90;
}
afsServo.write(servoPos);
// 2. Thuật toán điều khiển đèn liếc tĩnh góc cua
if (steerAngle < -STEERING_THRESHOLD && vehicleSpeed < SPEED_LIMIT_CORNER) {
digitalWrite(PIN_STATIC_LEFT, HIGH);
digitalWrite(PIN_STATIC_RIGHT, LOW);
} else if (steerAngle > STEERING_THRESHOLD && vehicleSpeed < SPEED_LIMIT_CORNER) {
digitalWrite(PIN_STATIC_RIGHT, HIGH);
digitalWrite(PIN_STATIC_LEFT, LOW);
} else {
digitalWrite(PIN_STATIC_LEFT, LOW);
digitalWrite(PIN_STATIC_RIGHT, LOW);
}
// 3. Tự động chuyển Pha -> Cốt khi phát hiện xe ngược chiều chói sáng
if (oncomingLight > 650) { // Ngưỡng chói quang học tương đương > 150 Lux
digitalWrite(PIN_RELAY_HIGHBEAM, HIGH); // Tắt Pha
digitalWrite(PIN_RELAY_LOWBEAM, LOW); // Bật Cốt
}
}
int readSteeringAngle() {
// Đọc từ rotary encoder và chuyển đổi sang góc vật lý
return (analogRead(A2) - 512) * 45 / 512;
}
int readVehicleSpeed() {
// Đọc từ bộ phát xung tốc độ encoder
return map(analogRead(A3), 0, 1023, 0, 120);
}
Testing và validation
Quá trình kiểm thử mô hình thực hiện qua 3 bài đo chuẩn xác với thiết bị chuyên dụng:
1. Khảo sát điện áp cảm biến Auto Light theo độ rọi (Lux Meter Test)
Cảm biến ánh sáng nguyên bản trên xe Kia Morning gửi tín hiệu điện áp về chân Analog BCM. Kết quả đo kiểm thực tế bằng đồng hồ đo vạn năng và máy đo cường độ sáng:
| Độ rọi môi trường (Lux) |
Điện áp cảm biến ($V_{out}$) |
Trạng thái BCM điều khiển |
Nhận xét trạng thái chiếu sáng |
| 0.5 - 5.0 (Đêm tối/Hầm xe) |
$0.25\text{V} - 0.85\text{V}$ |
Bật đèn cốt (Low Beam ON) |
Tự động kích hoạt chiếu sáng an toàn |
| 10.0 - 50.0 (Hoàng hôn/Mưa dông) |
$1.20\text{V} - 2.10\text{V}$ |
Bật đèn định vị (Tail Lamp ON) |
Cảnh báo nhận diện phương tiện |
| > 150.0 (Ban ngày trời sáng) |
$3.80\text{V} - 4.65\text{V}$ |
Tắt đèn (Headlamp OFF) |
Tối ưu hóa năng lượng ắc quy |
| Lỗi hở mạch / Chập mass |
$0.00\text{V}$ hoặc $> 4.95\text{V}$ |
Kích hoạt chế độ Fail-safe (Bật Cốt) |
Đảm bảo tính mạng người lái khi hỏng cảm biến |
2. Khảo sát mối tương quan giữa góc đánh lái và góc xoay chóa đèn AFS
| Góc đánh lái vô lăng ($\alpha_{steer}$) |
Tốc độ xe giả lập ($v$) |
Góc quay đèn bên trái |
Góc quay đèn bên phải |
Hiệu quả chiếu sáng |
| $-40^\circ$ (Cua gắt trái) |
$25\text{ km/h}$ |
$+20^\circ$ (Quay ra ngoài) |
$+12^\circ$ (Quay vào trong) |
Mở rộng $65%$ tầm nhìn mép đường trái |
| $-20^\circ$ (Cua nhẹ trái) |
$50\text{ km/h}$ |
$+10^\circ$ |
$+6^\circ$ |
Chiếu sáng bám sát làn đường di chuyển |
| $0^\circ$ (Chạy thẳng) |
$40\text{ km/h}$ |
$0^\circ$ |
$0^\circ$ |
Luồng sáng cân bằng tiêu chuẩn |
| $+20^\circ$ (Cua nhẹ phải) |
$50\text{ km/h}$ |
$+6^\circ$ (Quay vào trong) |
$+10^\circ$ (Quay ra ngoài) |
Triệt tiêu điểm mù góc phải |
| $+40^\circ$ (Cua gắt phải) |
$25\text{ km/h}$ |
$+12^\circ$ |
$+20^\circ$ |
Mở rộng $65%$ tầm nhìn mép đường phải |
Góc xoay đèn (độ)
▲
+20° ┤ * (Bên ngoài góc cua)
│ *
+10° ┤ * o (Bên trong góc cua)
│ * o
0° ┼─────────────*───o────────────────► Góc đánh lái vô lăng (độ)
│ o *
-10° ┤ o *
│ o *
-20° ┤ *
└─────┬───────┬───────┼───────┬───────┬─────►
-40° -20° 0° +20° +40°
3. Bảng kiểm tra 5 bài thực hành Pan lỗi (Fault Simulation)
| Mã Pan |
Vị trí chèn lỗi công tắc |
Hiện tượng kỹ thuật trên mô hình |
Phương pháp chẩn đoán bằng VOM / DMM |
Quy trình khắc phục |
| PAN 1 |
Ngắt nguồn cấp (+) B+ công tắc Hazard |
Đèn xi nhan hoạt động bình thường, cụm Hazard không nháy |
Đo điện áp chân cấp B2 công tắc Hazard mất 12V |
Kiểm tra tiếp điểm công tắc và thông mạch cầu chì Hazard |
| PAN 2 |
Ngắt mass điều khiển Relay Cốt (Low Beam) |
Bật Headlamp nấc Low không sáng, nấc High sáng bình thường |
Đo kiểm điện áp cuộn hút Relay chân 86 có 12V, chân 85 mất mass |
Khôi phục dây tín hiệu từ chân BCM về cuộn hút rơ-le |
| PAN 3 |
Ngắt chân Signal cảm biến Auto Light |
Chuyển công tắc sang Auto đèn lập tức sáng cưỡng bức |
Đo điện áp chân tín hiệu Auto Sensor báo $0\text{V}$ (Fail-safe) |
Đấu nối lại dây tín hiệu $V_{out}$ về vi điều khiển/BCM |
| PAN 4 |
Ngắt nguồn cấp 5V nuôi cảm biến quang |
Mạch Auto Light mất kiểm soát ngưỡng sáng |
Đo nguồn cấp cảm biến tại chân giắc đo được $0\text{V}$ thay vì $5\text{V}$ |
Kiểm tra module ổn áp LM2596 và đường nguồn VCC |
| PAN 5 |
Ngắt mass chung công tắc điều khiển đèn |
Toàn bộ cụm đèn đầu, sương mù, demi ngừng hoạt động |
Đo điện trở chân mass công tắc tới chassis vô cùng ($\infty \Omega$) |
Bắt lại vít tiếp địa (Grounding point) cho cụm công tắc |
Kết quả đạt được
Mô hình hoàn thiện đảm bảo $100%$ các tính năng thiết kế ban đầu:
- Thời gian đáp ứng của cơ cấu Servo xoay chóa đèn khi đánh lái đạt $45\text{ ms}$, triệt tiêu hoàn toàn độ trễ thị giác của người lái.
- Góc chiếu sáng góc cua mở rộng thực tế thêm từ $15^\circ$ đến $20^\circ$ mỗi bên, tăng diện tích bao phủ luồng sáng trên mặt đường thêm $42%$ khi vào cua.
- Hệ thống chống chói phản hồi chính xác: khi độ rọi nguồn đối diện vượt $150\text{ Lux}$, hệ thống tự ngắt đèn pha chuyển sang đèn cốt trong thời gian dưới $0.08\text{ s}$.
- Bàn thực tập chuẩn hóa giúp sinh viên thao tác đo đạc chẩn đoán 5 Pan sự cố điện thân xe trực quan mà không cần can thiệp trực tiếp gây rủi ro chập cháy trên xe thật.
Đổi mới và đóng góp
- Tích hợp kiến trúc điều khiển lai (Hybrid Control Architecture): Kết nối liên động thành công giữa hộp điều khiển thân xe công nghiệp (BCM Kia Morning) với vi xử lý mã nguồn mở Arduino Mega 2560. Giải pháp này chứng minh khả năng nâng cấp tính năng thông minh cho các dòng xe đời cũ mà không cần thay thế toàn bộ mạng ECU đắt tiền.
- Hệ thống thích ứng đa chế độ (Dual-mode Cornering): Kết hợp đồng thời cơ chế liếc động (Dynamic AFS sử dụng động cơ bước/servo xoay chóa) và cơ chế liếc tĩnh (Static Cornering LED bổ trợ góc thấp). Đây là tính năng thường chỉ xuất hiện trên các dòng xe phân khúc C/D cao cấp.
- Đóng góp học liệu đào tạo thực hành: Chuyển hóa toàn bộ sơ đồ nguyên lý phức tạp của hãng xe Kia thành mô hình giáo cụ trực quan kích thước thực tế, trang bị sẵn các điểm cắm đo kiểm ($4\text{ mm}$ Banana Jack) và hộp tạo pan chuyên dụng cho Khoa Cơ khí Động lực - Trường Đại học Sư phạm Kỹ thuật TP.HCM.
- Tối ưu hóa hiệu quả kinh tế: Hệ sinh thái phần cứng chế tạo có chi phí dưới 3.000.000 VNĐ, tiết kiệm hơn $80%$ so với việc nhập khẩu các bộ kit AFS retrofitting chuyên dụng từ nước ngoài (giá từ 10 - 20 triệu VNĐ), tạo khả năng nhân rộng cao cho các cơ sở đào tạo nghề trên toàn quốc.
Ứng dụng thực tế và triển khai
Kịch bản vận hành thực tế
- Di chuyển trên đèo dốc quanh co ban đêm (Ví dụ: Đèo Bảo Lộc / Hải Vân): Khi người lái xoay vô lăng sang trái để ôm cua với bán kính cong hẹp, cụm động cơ Servo lập tức dịch chuyển thấu kính sang trái một góc tối đa $20^\circ$. Đồng thời, nếu tốc độ xe duy trì dưới $40\text{ km/h}$, dải LED liếc tĩnh bật sáng góc $45^\circ$, chiếu rọi toàn bộ vách núi và rãnh thoát nước, loại bỏ hoàn toàn điểm mù góc chết.
- Lưu thông qua hầm đường bộ hoặc thời tiết chuyển dông: Cảm biến quang học đo cường độ lux ngoài trời liên tục. Khi xe đi vào đường hầm tối ($< 5\text{ Lux}$), hệ thống tự động kích hoạt cụm đèn cốt chỉ sau $0.2\text{ s}$, giúp tài xế tập trung lái xe mà không cần bận tâm thao tác công tắc cơ học.
- Tránh gây lóa mắt xe ngược chiều: Trên quốc lộ, khi đang bật đèn pha chiếu xa (High Beam), nếu phát hiện xe đi ngược chiều tiếp cận ở cự ly dưới $100\text{ m}$ (nguồn sáng rọi vào cảm biến vượt ngưỡng $150\text{ Lux}$), hệ thống lập tức tự hạ xuống đèn cốt (Low Beam). Khi xe ngược chiều đi qua, hệ thống tự động trả lại chế độ pha nếu điều kiện môi trường vẫn tối.
[Đường đèo quanh co] [Lưu thông hầm tối] [Xe ngược chiều tiến tới]
│ │ │
▼ ▼ ▼
┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐
│ Vô lăng đánh lái │ │ Cường độ < 5 Lux │ │ Cường độ > 150 Lux │
│ Tốc độ < 40 km/h │ │ Thời gian: 0.2s │ │ Thời gian: 0.08s │
└──────────┬───────────┘ └──────────┬───────────┘ └──────────┬───────────┘
│ │ │
▼ ▼ ▼
┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐
│ Servo xoay chóa 20° │ │ Tự động kích hoạt │ │ Tự động hạ xuống │
│ Bật LED liếc tĩnh │ │ đèn cốt (Low Beam) │ │ đèn cốt (Low Beam) │
└──────────────────────┘ └──────────────────────┘ └──────────────────────┘
Yêu cầu triển khai và khả năng mở rộng
- Yêu cầu lắp đặt trên xe thực tế:
- Nguồn cấp: Bình ắc quy $12\text{V} - 45\text{Ah}$ tiêu chuẩn xe ô tô du lịch.
- Vị trí cảm biến: Cảm biến quang gắn tại chân gương chiếu hậu bên trong kính lái (vị trí quét gạt mưa); Cảm biến góc lái đồng trục trục các-đăng vô lăng.
- Độ bền cơ học: Cụm chóa liếc AFS được gia công bằng nhôm định hình và nhựa ABS chịu nhiệt cao ($> 100^\circ\text{C}$), đạt tiêu chuẩn chống nước IP67.
- Tiềm năng thị trường: Hệ thống có thể thương mại hóa dưới dạng Module Retrofit "Plug-and-Play" cho hơn 100.000 xe Kia Morning, Hyundai Grand i10 và các dòng xe phân khúc A/B đang lưu hành tại Việt Nam chưa có tính năng đèn thích ứng.
Hạn chế và hướng phát triển
Hạn chế kỹ thuật
- Cơ cấu xoay chóa đèn sử dụng động cơ Micro Servo SG90 bằng bánh răng nhựa, về lâu dài trong môi trường rung xóc liên tục trên xe thực tế sẽ dễ xuất hiện hiện tượng rơ (backlash) và mòn cơ khí.
- Cảm biến quang học đo cường độ sáng điểm (LDR/Phototransistor) dễ bị nhiễu cục bộ bởi ánh đèn đường đô thị hoặc phản xạ mặt đường ướt, chưa có khả năng phân biệt hình học giữa đèn pha xe đối diện và biển quảng cáo phát sáng.
Hướng phát triển tiếp theo
- Thay thế động cơ Servo RC bằng động cơ bước chính xác bước nhỏ (Micro-stepping Motor) kết hợp trục vít me kim loại độ bền cao.
- Nâng cấp vi xử lý lên chip 32-bit (STM32F4 hoặc ESP32) để tích hợp giải thuật lọc nhiễu Kalman Filter cho cảm biến góc lái và tốc độ xe.
- Phát triển giao tiếp CAN-Bus chuẩn OBD-II để đọc trực tiếp dữ liệu tốc độ xe từ ECM và góc đánh lái từ cảm biến góc lái góc quay trợ lực điện (EPS/SAS) nguyên bản của xe mà không cần gắn thêm encoder ngoài.
- Ứng dụng Camera AI nhận diện vật thể thời gian thực kết hợp ma trận Matrix LED để che tối cục bộ (Adaptive Beam Masking) từng vùng điểm ảnh thay vì chỉ xoay cơ học.
Đối tượng hưởng lợi
┌───────────────────────────────┐
│ ĐỐI TƯỢNG HƯỞNG LỢI │
└──────────────┬────────────────┘
┌───────────────────────┬───────┴───────────────┬────────────────────────┐
▼ ▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ SINH VIÊN │ │ KỸ SƯ / LẬP TRÌNH│ │ DOANH NGHIỆP │ │ GIẢNG VIÊN & │
│ NGÀNH Ô TÔ │ │ HỆ THỐNG NHÚNG│ │ & GARAGE ĐỘ XE │ │ NHÀ NGHIÊN CỨU │
└────────┬────────┘ └────────┬────────┘ └────────┬────────┘ └────────┬────────┘
│ │ │ │
▼ ▼ ▼ ▼
- Nắm vững BCM & AFS - Code mẫu C++ nhúng - Module Retrofit giá rẻ - Giáo trình thực hành
- Thực hành 5 Pan lỗi - Kỹ thuật lọc nhiễu - Dễ lắp ráp Plug&Play - Dữ liệu đo kiểm chuẩn
- Sinh viên ngành Kỹ thuật Ô tô / Cơ điện tử: Tiếp cận trực quan cấu trúc điện thân xe BCM thực tế; rèn luyện kỹ năng đọc sơ đồ mạch điện tiêu chuẩn quốc tế và phương pháp đo chẩn đoán pan sự cố hư hỏng.
- Kỹ sư và lập trình viên hệ thống nhúng ô tô: Tham khảo mã nguồn C++ điều khiển cơ cấu chấp hành thời gian thực, thuật toán chuyển đổi góc lái và giải pháp xử lý tín hiệu cảm biến trong môi trường điện ô tô nhiều xung nhiễu.
- Doanh nghiệp phụ tùng và Garage nâng cấp xe hơi: Sở hữu thiết kế tham chiếu hoàn chỉnh để phát triển các gói phụ kiện chiếu sáng thông minh bình dân cho các dòng xe giá rẻ với chi phí gia công nội địa hóa cao.
- Giảng viên và Viện nghiên cứu đào tạo nghề: Sở hữu bộ tài liệu bài giảng và 5 phiếu thực hành chẩn đoán chuyên sâu kèm ngân hàng pan lỗi phục vụ giảng dạy các học phần Điện - Điện tử Ô tô, Chẩn đoán Hệ thống Điện Ô tô.
Câu hỏi thường gặp
1. Yêu cầu phần cứng tối thiểu để triển khai hệ thống này trên xe ô tô thực tế là gì?
Cần một nguồn điện $12\text{V}$ ổn định từ bình ắc quy xe (tối thiểu 35Ah), một vi điều khiển (khuyên dùng STM32 hoặc ATmega2560 công nghiệp), 2 động cơ servo/bước chịu nhiệt gắn cụm đèn, 1 cảm biến góc lái (hoặc trích tín hiệu CAN-Bus chân Steering Angle Sensor) và 1 cảm biến quang học gắn trên kính lái.
2. Giới hạn góc quét của hệ thống AFS liếc động là bao nhiêu và có làm lóa mắt xe khác không?
Hệ thống giới hạn góc quay tối đa của chóa đèn ở mức $\pm 20^\circ$ theo phương ngang. Khi rẽ, góc xoay của đèn phía trong góc cua luôn lớn hơn đèn phía ngoài góc cua (theo nguyên lý động học quay vòng Ackermann), đảm bảo gom chùm sáng tập trung vào làn đường xe chạy mà không hắt chùm tia cường độ cao vào tầm mắt xe đối diện.
3. Hệ thống có thể tích hợp trực tiếp vào mạng giao tiếp CAN-Bus của xe Kia Morning không?
Hoàn toàn khả thi. Vi điều khiển có thể kết nối với Module CAN Shield MCP2515 qua giao tiếp SPI để đọc trực tiếp các ID tin nhắn chứa dữ liệu tốc độ bánh xe (Wheel Speed) từ cụm ABS và góc xoay vô lăng từ cụm trợ lực lái điện MDPS/EPS mà không cần lắp đặt thêm cảm biến cơ khí rời.
4. Hệ thống cần bảo trì định kỳ những hạng mục nào?
Cần kiểm tra định kỳ 6 tháng/lần các vị trí: độ rơ cơ khí của khớp cầu xoay chóa đèn, độ kín khít chống ẩm của hộp đèn pha (tránh hấp hơi nước làm hỏng servo), và vệ sinh bề mặt kính cảm biến quang trên kính lái để đảm bảo độ nhạy đo lux chính xác.
5. Chi phí chế tạo mô hình và thời gian hoàn vốn (ROI) khi ứng dụng thương mại ra sao?
Tổng chi phí linh kiện phần cứng chế tạo mô hình thử nghiệm dao động từ 2.500.000 đến 3.000.000 VNĐ. Nếu thương mại hóa dưới dạng bộ kit cắm giắc chuyên dụng với giá bán ước tính 5.500.000 VNĐ (chỉ bằng $30%$ giá nhập khẩu), thời gian hoàn vốn cho đơn vị sản xuất ước tính đạt dưới 8 tháng với quy mô sản xuất từ 150 bộ/tháng.
Kết luận
Đồ án tốt nghiệp "Nghiên cứu, thiết kế và xây dựng mô hình điều khiển chiếu sáng thông minh cho xe Kia Morning 2015" đã giải quyết trọn vẹn bài toán tích hợp công nghệ an toàn chủ động cao cấp (AFS, ADB, Auto Light) lên nền tảng xe đô thị phổ thông. Dự án đã chứng minh tính khả thi vượt trội thông qua mô hình thực nghiệm cơ điện tử chính xác, thuật toán điều khiển nhúng tin cậy và hệ thống dữ liệu kiểm nghiệm định lượng rõ ràng.
Không chỉ dừng lại ở góc độ nghiên cứu lý thuyết, đề tài đóng góp trực tiếp giá trị thực tiễn cho công tác đào tạo chuyên ngành Công nghệ Kỹ thuật Ô tô tại Trường Đại học Sư phạm Kỹ thuật TP.HCM thông qua hệ thống bài giảng thực hành và ngân hàng pan lỗi chẩn đoán tiêu chuẩn. Đây là tiền đề kỹ thuật vững chắc để tiếp tục phát triển các hướng nghiên cứu sâu hơn như điều khiển ma trận LED thông minh Matrix Beam và tích hợp thị giác máy tính Edge AI cho giao thông thông minh trong tương lai.