Danh sách sản phẩm

Cảm biến khoảng cách hồng ngoại Analog SHARP GP2Y0A41SK0F 4 - 30cm

Mã sản phẩm: IMA071   |   Tình trạng: Còn 5 sản phẩm có sẵn
130.000₫
  • Nhập IMA-90 giảm 90%, tối đa 2K
  • Nhập IMA-5K giảm 5k, đơn từ 199K
  • Nhập IMA-35K giảm 35k, đơn từ 499K

Mô tả sản phẩm

GP2Y0A41SK0F là một đơn vị cảm biến đo khoảng cách, bao gồm sự kết hợp tích hợp của PSD (máy dò vị trí nhạy cảm), IR-LED (điốt gắn tia hồng ngoại) và mạch xử lý tín hiệu. Cảm biến áp dụng phương pháp đo tam giác, tạo ra điện áp tương ứng với khoảng cách phát hiện. Vì vậy, cảm biến này cũng có thể được sử dụng làm cảm biến tiệm cận.

Giao diện với hầu hết các bộ vi điều khiển rất đơn giản: đầu ra tương tự đơn có thể được kết nối với bộ chuyển đổi tương tự sang số để thực hiện các phép đo khoảng cách hoặc đầu ra có thể được kết nối với bộ so sánh để phát hiện ngưỡng. Phạm vi phát hiện của phiên bản này là khoảng 4 cm đến 30 cm (1,5 đến 12 ″).

Cảm biến hồng ngoại GP2Y0A41 sử dụng đầu nối JST PH 3 chân hoạt động với cáp JST PH 3 chân của chúng tôi cho các cảm biến khoảng cách Sharp (không bao gồm), như thể hiện trong hình trên bên phải. Các dây cáp này có các đầu nối JST 3 chân ở một đầu và có sẵn với các chân nam được uốn trước, các chân cái được uốn trước và với các dây bị đứt ở đầu kia.

Thông số kỹ thuật:

  • Điện áp hoạt động: 4,5 V đến 5,5 V
  • Mức tiêu thụ hiện tại trung bình: 12 mA ( lưu ý: cảm biến này rút ra dòng điện lớn, ngắn và nhà sản xuất khuyên nên đặt một tụ 10 10FF hoặc lớn hơn trên nguồn và tiếp đất gần cảm biến để ổn định đường dây cung cấp điện)
  • Phạm vi đo khoảng cách: 4cm đến 30cm (1,5 ″ đến 12 ″)
  • Loại đầu ra: điện áp tương tự
  • Chênh lệch điện áp đầu ra trên phạm vi khoảng cách: 2,3 V (điển hình)
  • Thời gian cập nhật: 16,5 ± 4 ms
  • Kích thước: 44,5 mm × 18,9 mm × 13,5 mm (1,75 × 0,75 ″ × 0,53)
  • Trọng lượng: 3,5 g (0,12 oz)

Sơ đồ chân:


Code tham khảo Arduino: 

#define sensor A0 // Sharp IR GP2Y0A41SK0F (4-30cm, analog)

void setup() {
  Serial.begin(9600); 
}

void loop() {
  
  float volts = analogRead(sensor)*0.0048828125;  
  Serial.println( volts);                                                                                                   
  int distance = 13*pow(volts, -1); 
  delay(1000); 
  
  if (distance <= 30){
    Serial.println(distance);   
  }
}

Tài liệu tham khảo:

Video tham khảo:

 

Khách hàng nhận xét