4. Phương pháp nghiên cứu
4.1.2. Hệ thống đèn đầu tự động
Sơ đồ mạch điện hệ thống đèn đầu tự động
69
Giới thiệu chung về hệ thống đèn đầu tự động:
-Hệ thống đèn đầu tự động giúp người lái giảm thao tác bật tắt đèn đầu hay điều khiển đèn pha không đúng cách làm chói mắt phương tiện đối diện , từ đó người lái có thể tập trung xử lý tình huống phía trước xe.
-Cấu tạo:
o Cụm đèn đầu.
o Công tắc điều khiển đèn đầu. o Cảm biến ánh sáng.
o Cảm biến tốc độ xe. o Relay.
o Arduino Uno.
Chế độ Auto ở trường hợp đèn cos sáng tự động Điều kiện hoạt động:
-Công tắc ở vị trí Auto.
-Cảm biến ánh sáng phát hiện môi trường không đủ sáng.
Các trường hợp bật và tắt đèn đầu theo ánh sáng xung quanh:
-Nếu ánh sáng yếu (khi xe đi qua dãy cây bên đường; nằm giữa khoảng 90 và 475 LUX) thì 5 giây sau thì đèn LOW sáng.
-Nếu ánh sáng cực yếu (trời tối; dưới 90 LUX) thì sau 3 giây đèn LOW sáng.
-Khi công tắc ở vị trí Auto và đèn LOW đang hoạt động nếu ánh sáng xung quanh đủ (trên 1000 LUX) thì sau 5 giây đèn LOW sẽ tắt.
Công tắc ở vị trí Auto (chân 7 được cấp mát) và tín hiệu từ cảm biến gửi về Arduino Arduino nhận tín hiệu từ chân 7 và đọc tín hiệu chân A5 > 2.4V (cảm biến ánh sáng nhân biết môi trường xung quanh ánh sáng yếu) Sau 5 giây Arduino cấp mát cho chân 10 Low Relay hoạt động Nguồn 12V đi qua Low Relay Đèn cos và Tail Relay (đèn Tail) mát Đèn Tail và đèn cos đều sáng.
Công tắc ở vị trí Auto (chân 7 được cấp mát) và tín hiệu từ cảm biến gửi về Arduino Arduino nhận tín hiệu từ chân 7 và đọc tín hiệu chân A5 > 3.8V (cảm biến ánh sáng nhân biết môi trường xung quanh ánh sáng cực yếu) Sau 3 giây Arduino cấp mát cho
70 chân 10 Low Relay hoạt động Nguồn 12V đi qua Low Relay Đèn cos và Tail Relay (đèn Tail) mát Đèn Tail và đèn cos đều sáng.
Công tắc ở vị trí Auto (chân 7 được cấp mát) và tín hiệu từ cảm biến gửi về Arduino Arduino nhận tín hiệu từ chân 7 và đọc tín hiệu chân A5 < 2V (cảm biến ánh sáng nhân biết môi trường xung quanh đủ sáng) Sau 5 giây Arduino cấp 5V cho chân 10 Low Relay không hoạt động Đèn Tail và đèn cos đều tắt.
Chế độ Auto ở trường hợp đèn đầu tự động chuyển đèn chiếu pha-cos Điều kiện hoạt động:
-Công tắc ở vị trí Auto.
-Cảm biến ánh sáng phát hiện môi trường xung quanh cực kỳ tối (không có đèn đường) và cảm biến tốc độ xe lớn hơn 60km/h.
Công tắc ở vị trí Auto (chân 7 được cấp mát) và tín hiệu từ cảm biến gửi về Arduino Khi Arduino nhận tín hiện từ chân 7 và đọc tín hiệu chân A5 > 3.8V và cảm biến tốc độ xe đo được lớn hơn 60 Km/h Arduino cấp mát cho chân 11 High Relay hoạt động Nguồn 12V đi qua High Relay Đèn pha Đèn pha sáng.
Công tắc ở vị trí Auto (chân 7 được cấp mát) và tín hiệu từ cảm biến gửi về Arduino Khi Arduino nhận tín hiện từ chân 7 và đọc tín hiệu chân A5 nhận giá trị nằm trong 2V < A5 < 3.8V(khi có ánh sáng xe đối diện chiếu vào cảm biến ánh sáng làm giảm giá trị quang trở) Arduino ngưng cấp mát cho chân 11 High Relay không hoạt động Đèn pha tắt, khi không còn ánh sáng chiếu vào cảm biến ánh sáng thì High Relay hoạt động trở lại.
71