Nếu mọi người đã từng thấy đèn đường tự bật khi trời tối, rèm cửa tự đóng khi nắng gắt, hay robot tự tránh vùng sáng thì tất cả là đều nhờ vào một linh kiện nhỏ bé nhưng cực kỳ hữu dụng — cảm biến ánh sáng. Vậy cảm biến ánh sáng hoạt động theo nguyên lý nào, có những loại phổ biến nào và nên chọn loại nào để phù hợp với nhu cầu của bản thân? Hãy cùng Linh kiện 3M tìm hiểu chi tiết trong bài viết dưới đây.

Cảm biến ánh sáng là gì?
Cảm biến ánh sáng (Light Sensor) là thiết bị nhận biết cường độ ánh sáng môi trường, sau đó chuyển đổi thành tín hiệu điện (điện áp hoặc điện trở) để vi điều khiển hoặc mạch điện xử lý. Các cảm biến này hoạt động bằng cách chuyển đổi cường độ ánh sáng thành tín hiệu điện, từ đó giúp các hệ thống điều khiển thực hiện các tác vụ tự động.
Trong đời sống thường ngày, cảm biến ánh sáng không chỉ giúp tôi ưu hóa trải nghiệm người dùng và còn được ứng dụng trong nhiều hoạt động như: đèn đường, tự động hóa thông minh và giám sát....
Nguyên lý hoạt động và một số cảm biến ánh sáng phổ biến
Cảm biến ánh sáng được chia thành nhiều loại dựa trên nguyên lý hoạt động, độ nhạy, tốc độ phản hồi và dạng tín hiệu đầu ra. Một số loại phổ biến hiện nay gồm quang trở LDR, Photodiode, Phototransistor và cảm biến ánh sáng kỹ thuật số. Mỗi loại có đặc điểm riêng và phù hợp với những nhu cầu khác nhau, từ mạch phát hiện sáng tối đơn giản đến các hệ thống đo độ rọi, Arduino, ESP32 và IoT.
Quang trở LDR – Cảm biến ánh sáng đơn giản, giá rẻ
LDR (Light Dependent Resistor), còn gọi là quang trở, là linh kiện có điện trở thay đổi theo cường độ ánh sáng chiếu vào. Thông thường, khi cường độ ánh sáng tăng thì điện trở của LDR giảm khi môi trường tối, điện trở tăng lên. Do đó, LDR thường được kết hợp với một điện trở khác tạo thành mạch phân áp để tạo tín hiệu điện áp mà vi điều khiển hoặc mạch điện có thể xử lý. LDR được sử dụng phổ biến trong các mạch:
Tự động bật đèn khi trời tối.
- Đèn đường và đèn sân vườn tự động.
- Phát hiện trạng thái sáng/tối.
- Điều chỉnh độ sáng màn hình hoặc đèn.
- Các dự án Arduino, ESP32 và STEM.
Vì vậy, LDR phù hợp với nhu cầu phát hiện sáng/tối hoặc đo mức ánh sáng tương đối, hơn là các hệ thống cần đo cường độ ánh sáng chính xác.
- Ưu điểm: giá thành thấp, mạch đơn giản, dễ sử dụng và phù hợp với các ứng dụng chỉ cần xác định mức sáng tương đối.
- Hạn chế: tốc độ phản hồi thường chậm hơn cảm biến bán dẫn như Photodiode và độ chính xác không cao nếu cần đo độ rọi theo đơn vị lux.
Photodiode – Cảm biến ánh sáng có tốc độ phản hồi nhanh
Photodiode là linh kiện bán dẫn có khả năng chuyển đổi ánh sáng thành dòng điện. Khi ánh sáng chiếu vào vùng nhạy sáng của Photodiode, các hạt mang điện được tạo ra và hình thành dòng quang điện có liên quan đến lượng ánh sáng nhận được. So với LDR, Photodiode thường có tốc độ phản hồi nhanh hơn, vì vậy được sử dụng trong nhiều ứng dụng cần phát hiện sự thay đổi ánh sáng trong thời gian ngắn. Cảm biến ánh sáng Photodiode thường xuất hiện trong:
- Bộ thu tín hiệu quang.
- Cảm biến vật cản hoặc phát hiện vật thể.
- Thiết bị đo ánh sáng.
- Hệ thống truyền thông quang.
- Mạch phát hiện tia hồng ngoại.
- Thiết bị điện tử và tự động hóa.
Tín hiệu từ Photodiode có thể khá nhỏ, do đó trong các ứng dụng đo lường thường cần kết hợp với mạch khuếch đại hoặc mạch xử lý tín hiệu phù hợp.
- Ưu điểm: tốc độ phản hồi nhanh, kích thước nhỏ và phù hợp với các ứng dụng đo hoặc phát hiện ánh sáng.
- Hạn chế: mạch xử lý có thể phức tạp hơn LDR, đặc biệt khi cần đo tín hiệu ánh sáng yếu với độ chính xác cao.
Phototransistor – Độ nhạy cao, dễ phát hiện ánh sáng
Phototransistor là transistor nhạy sáng, trong đó ánh sáng đóng vai trò kích thích và làm thay đổi dòng điện chạy qua transistor. Có thể hiểu đơn giản, Phototransistor kết hợp khả năng phát hiện ánh sáng với khả năng khuếch đại dòng của transistor. Vì vậy, tín hiệu đầu ra thường lớn hơn so với Photodiode trong nhiều cấu hình sử dụng thông thường. Phototransistor thường được dùng trong:
- Cảm biến vật cản.
- Bộ đếm sản phẩm.
- Cảm biến khe quang.
- Encoder quang.
- Optocoupler.
- Mạch phát hiện ánh sáng.
- Các hệ thống tự động hóa.
Nếu ứng dụng ưu tiên độ nhạy và khả năng phát hiện ánh sáng, Phototransistor là lựa chọn đáng cân nhắc. Nếu yêu cầu tốc độ phản hồi cao, Photodiode thường phù hợp hơn.
- Ưu điểm: độ nhạy tốt và có thể tạo tín hiệu đầu ra lớn hơn Photodiode trong nhiều ứng dụng.
- Hạn chế: tốc độ phản hồi thường thấp hơn Photodiode và đặc tính hoạt động phụ thuộc vào loại Phototransistor cũng như mạch sử dụng.
Cảm biến ánh sáng kỹ thuật số – BH1750, TSL2561 và các IC đo ánh sáng
Khác với LDR, Photodiode hoặc Phototransistor rời, cảm biến ánh sáng kỹ thuật số thường tích hợp phần tử quang, mạch xử lý và bộ chuyển đổi tín hiệu ngay bên trong IC.Các cảm biến này có thể truyền dữ liệu trực tiếp tới vi điều khiển thông qua giao tiếp số như I²C, giúp việc kết nối với Arduino, ESP32 và các hệ thống IoT thuận tiện hơn.Một số IC cảm biến ánh sáng thường gặp gồm:
- BH1750: cảm biến ánh sáng môi trường có khả năng cung cấp giá trị đo độ rọi, thường được sử dụng trong các dự án Arduino, ESP32, IoT và hệ thống điều khiển chiếu sáng.
- TSL2561: cảm biến ánh sáng kỹ thuật số có các kênh quang phù hợp cho việc xác định mức ánh sáng môi trường trong nhiều ứng dụng điện tử.
Cảm biến ánh sáng kỹ thuật số thường phù hợp với:
- Đo độ rọi của môi trường.
- Hệ thống nhà thông minh.
- Điều khiển chiếu sáng tự động.
- IoT và giám sát môi trường.
- Điều chỉnh độ sáng màn hình.
- Arduino và ESP32.
Không nên nhầm cảm biến ánh sáng kỹ thuật số như BH1750 với module LDR sử dụng LM393 có chân Digital Output (DO). Chân DO của module LM393 thường chỉ biểu thị trạng thái sáng/tối theo ngưỡng cài đặt, trong khi các IC như BH1750 thực hiện đo ánh sáng và truyền dữ liệu số cho vi điều khiển.
- Ưu điểm: dữ liệu số dễ xử lý, thuận tiện khi giao tiếp với vi điều khiển và phù hợp hơn LDR khi ứng dụng cần một giá trị đo ánh sáng định lượng.
- Hạn chế: giá thành thường cao hơn giải pháp LDR đơn giản và cần sử dụng đúng giao thức, thư viện hoặc cách đọc dữ liệu theo từng IC.
=> Xem thêm một số sản phẩm:

Ứng dụng thực tế
Cảm biến ánh sáng được ứng dụng rất nhiều trong đời sống và công nghiệp:
- Tự động bật/tắt đèn đường, đèn sân vườn
- Điều chỉnh độ sáng màn hình điện thoại, TV, laptop
- Cảm biến đèn pha tự động trên ô tô
- Nhà thông minh – điều khiển rèm, quạt, cửa sổ
- Thí nghiệm STEM, mạch Arduino điều khiển relay, LED…
Nên chọn loại cảm biến ánh sáng nào?
Nếu chỉ cần phát hiện trời sáng hay tối thì cảm biến ánh sáng sẽ tự động tắt hoặc mở thì LDR chính là giải pháp đơn giản và tiết kiệm. Nếu cần phát hiện sự thay đổi ánh sáng với tốc độ nhanh, có thể cân nhắc Photodiode. Trong các ứng dụng cần độ nhạy tốt như cảm biến vật cản hoặc cảm biến khe quang, Phototransistor sẽ thường được ưu tiên sử dụng.
Đối với hệ thống Arduino, ESP32 hoặc IoT cần đo mức ánh sáng theo giá trị định lượng, các IC cảm biến ánh sáng kỹ thuật số như BH1750 sẽ thường được ưu tiên lựa chọn hơn nhờ vào khả năng giao tiếp trực tiếp với vi điều khiển.
Lưu ý khi sử dụng
Một số lưu ý khi sử dụng cảm biến ánh sáng để tránh những nguy hiểm không đáng có:
- Tránh để cảm biến bị ánh sáng trực tiếp quá mạnh (như mặt trời) chiếu lâu.
- Khi lắp đặt ngoài trời, nên che bằng vỏ trong suốt hoặc mica mờ để tránh mưa và bụi.
- Với module có relay, đảm bảo nguồn cung đủ dòng để tránh sụt áp.
- Nếu dùng với Arduino hoặc ESP32, nên đọc kỹ giá trị điện áp đầu ra (3.3V hoặc 5V).


Mua cảm biến ánh sáng chính hãng ở đâu?
nếu mọi người đang muốn tìm mua cảm biến ánh sáng uy tín, chất lượng thì có thể đến với cửa hàng của linh kiện điện tử 3M. Với định hướng trở thành nhà cung cấp linh kiện điện tử hàng đầu Việt Nam, 3M luôn chào bán những sản phẩm với mức giá cạnh tranh, đảm bảo chất lượng tốt nhất đến tay người tiêu dùng.
LINH KIỆN ĐIỆN TỬ 3M
- Địa chỉ: Số 9 Ngõ 40/2 Tạ Quang Bửu, Bách Khoa, Hai Bà Trưng, Tp Hà Nội.
- Cửa hàng trực tiếp: 0963.288.854
- Hỗ trợ đơn website: 0865.853.416
- Email: chotroihn.vn@gmail.com
- Website: https://chotroihn.vn