BH1750 – Cảm biến ánh sáng 

0
331

BH1750 là cảm biến ánh sáng digital sử dụng phổ biến ở điện thoại di động để điều chỉnh độ sáng màn hình dựa trên ánh sáng môi trường. Cảm biến đo chính xác đến đơn vị LUX của ánh sáng lên đến 65535lx.

BH1750 - Cảm biến ánh sáng 

Cấu hình chân BH1750

Cấu hình chân BH1750

Số chân Tên chân Mô tả
1 VCC Chân cấp nguồn module từ 2.4V đến 3.6V, thường sử dụng 3V
2 GND Chân nối đất
3 SCL Chân xung clock cấp xung nhịp cho giao thức I2C
4 SDA Chân truyền dữ liệu giao thức I2C
5 ADDR Chân địa chỉ chọn địa chỉ thiết bị giao tiếp khi có nhiều hơn hai module kết nối

Tính năng BH1750

  • Nguồn cung cấp: 2.4V-3.6V (thường là 3.0V)
  • Tiêu thụ dòng điện thấp: 0,12mA
  • Khoảng giá trị đo: 1-65535lx
  • Giao thức giao tiếp dữ liệu: I2C bus
  • Độ chính xác: +/- 20%
  • Tích hợp bộ chuyển đổi A / D để chuyển đổi độ sáng analog sang dữ liệu digital.
  • Nhiễu rất nhỏ do bức xạ hồng ngoại
  • Độ nhạy cao gần với mắt người.

Cảm biến thay thế cho BH1750: TSL2561, VEML6035

Cảm biến ánh sáng khác: Cảm biến LDR , TCS3200

Nơi sử dụng cảm biến ánh sáng BH1750

BH1750 là cảm biến cường độ ánh sáng được sử dụng để điều chỉnh độ sáng của màn hình trên điện thoại di động và màn hình LCD. Cũng có thể sử dụng để bật / tắt đèn pha ô tô dựa trên ánh sáng ngoài trời.

Cảm biến sử dụng giao thức truyền thông I2C để giao tiếp dễ dàng với các vi điều khiển. Các chân SCL và SDA là chân của giao thức I2C. Không cần tính toán để biết giá trị LUX vì cảm biến trực tiếp đưa ra giá trị lux. Trên thực tế, nó đo cường độ theo lượng ánh sáng chiếu vào nó.

Hoạt động ở dải điện áp 2,4V-3,6V và tiêu thụ dòng điện nhỏ 0,12mA. Kết quả cảm biến không bị nhiễu bởi nguồn sáng đo và bức xạ hồng ngoại. Sai số thấp vì phép đo thay đổi thấp tới +/- 20%.

Cách sử dụng BH1750

Cách sử dụng BH1750

Linh kiện chính của module là IC BH1750FVI. Module hoạt động ở điện áp 3.3V vì vậy cần sử dụng bộ điều chỉnh điện áp. Đối với đường dữ liệu I2C, thì sử dụng điện trở pull-up 4,7K.

Nhận các giá trị lux từ BH1750 qua chân truyền dữ liệu I2C. Bộ ADC trong IC chuyển đổi độ sáng analog thành giá trị lux digital. Bây giờ dữ liệu này được truyền sang vi điều khiển qua chân SCL và SDA thuộc giao thức I2C.

Chân SCL cấp xung clock và chân SDA truyền giá trị lux. IC sử dụng một diode quang để có độ nhạy tương đương với mắt người. Ngoài ra còn có một bộ dao động bên trong IC được sử dụng cấp xung nhịp logic bên trong của vi mạch.

Các ứng dụng BH1750

Thay đổi độ sáng tự động trên điện thoại di động / LCD

Điều khiển bật / tắt đèn pha ô tô theo điều kiện ánh sáng xung quanh.

Được sử dụng làm cảm biến ánh sáng xung quanh để kiểm soát độ sáng của màn hình hiển thị.

>> Mời anh em xem thêm

Tôi là một người làm việc trong lĩnh vực cơ khí, thiết bị công nghiệp....Blog là nơi tôi chia sẻ thông tin hữu ích đến các bạn đọc.
Subscribe
Notify of
0 Bình luận
Inline Feedbacks
View all comments