Giới thiệu cảm biến đo khoảng cách HC-SRF04
HC-SRF04 là Cảm biến siêu âm Ultrasonic được sử dụng để nhận biết khoảng cách từ vật thể đến cảm biến nhờ sóng siêu âm, cảm biến có thời gian phản hồi nhanh, độ chính xác cao, phù hợp cho các ứng dụng phát hiện vật cản, đo khoảng cách bằng sóng siêu âm.
Lưu ý: cảm biến siêu âm có sóng phát ra theo hình nón nên ở khoảng cách xa hoặc bề mặt vật thể không bằng phẳng sẽ dễ gây nhiễu cảm biến dẫn đến khoảng cách bị sai lệch.

Chức năng các chân
- Vcc: chân nguồn dương VCC cấp nguồn từ 5VDC.
- Trg: Chân tạo xung để phát sóng siêu âm.
- Echo: Chân nhận tín hiệu từ sóng siêu âm đưa vào.
- GND: Chân cấp nguồn 0V
Thông số kỹ thuật cảm biến đo khoảng cách HC-SRF04
- Điện áp hoạt động : 5V
- Dòng điện : 40mA
- Công suất : 200mW
- Chuẩn truyền : Đo thời gian phát và nhận xung
- Tần số phát sóng: 40KHz
- Góc quét : 15°C
- Nhiệt độ hoạt động : -25°C – 55°C
- Khoảng cách hoạt động : 2cm – 400cm
- Sai số : 2cm
- Số chân : 4
- Loại : Module
- Kiểu chân : TTL
- Kích thước : 43mm*20mm*17mm
Nguyên lý hoạt động
Để đo khoảng cách, ta sẽ phát 1 xung rất ngắn (5 microSeconds) từ chân Trig. Sau đó, cảm biến siêu âm sẽ tạo ra 1 xung HIGH ở chân Echo cho đến khi nhận lại được sóng phản xạ ở pin này. Chiều rộng của xung sẽ bằng với thời gian sóng siêu âm được phát từ cảm biển và quay trở lại.
Tốc độ của âm thanh trong không khí là 340 m/s (hằng số vật lý), tương đương với 29,412 microSeconds/cm (106 / (340*100)). Khi đã tính được thời gian, ta sẽ chia cho 29,412 để nhận được khoảng cách.

Chương trình Test sản phẩm cảm biến khoảng cách HC-SRF04
Nguyên lý kết nối

Chương trình
/* Example code for HC-SR04 ultrasonic distance sensor with Arduino.
No library required. More info: https://www.makerguides.com */
// Define Trig and Echo pin:
#define trigPin 2
#define echoPin 3
// Define variables:
long duration;
int distance;
void setup() {
// Define inputs and outputs:
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
//Begin Serial communication at a baudrate of 9600:
Serial.begin(9600);
}
void loop() {
// Clear the trigPin by setting it LOW:
digitalWrite(trigPin, LOW);
delayMicroseconds(5);
// Trigger the sensor by setting the trigPin high for 10 microseconds:
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Read the echoPin, pulseIn() returns the duration (length of the pulse) in microseconds:
duration = pulseIn(echoPin, HIGH);
// Calculate the distance:
distance = duration * 0.034 / 2;
// Print the distance on the Serial Monitor (Ctrl+Shift+M):
Serial.print("Distance = ");
Serial.print(distance);
Serial.println(" cm");
delay(50);
}
Video test sản phẩm
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

CẦU DIODE KBP410 DIP, CHỈNH LƯU TOÀN KỲ 4A - 1000V
IC SỐ SN74HC14 CỔNG NOT, IC CỔNG LOGIC 14 CHÂN DIP
Pic12F683, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
IC SỐ SN74HC11 CỔNG AND, IC CỔNG LOGIC 14 CHÂN DIP
MODULE ĐỘ ẨM ĐẤT, CẢM BIẾN ĐỘ ẨM
Pic16F887 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
CẦU DIODE KBP210 DIP, CHỈNH LƯU TOÀN KỲ 2A - 1000V
TỤ ĐIỆN PHÂN CỰC 22UF/400V , TỤ HÓA TẦN SỐ CAO
IC SỐ SN74HC02 CỔNG NOR, IC CỔNG LOGIC 2-INPUT DIP
Arduino mega2560 R3 Atmega16U2, Vi điều khiển họ Arduino
ANTEN LÒ XO 433MHz 3.5DBI 44MM, ANTEN LORA, RF 433MHz
VỎ HỘP MICA ESP8266 NODEMCU CH340, KHUNG MICA BẢO VỆ
TỤ ĐIỆN PHÂN CỰC 22UF/25V , TỤ HÓA TẦN SỐ CAO
QUANG TRỞ LỚN CDS 12MM 12528, CẢM BIẾN ÁNH SÁNG
CẢM BIẾN RUNG SW420, CẢM BIẾN GÓC NGHIÊNG LÒ XO
TRANSISTOR PNP A1015 DIP, HOẠT ĐỘNG -50V VÀ -150mA
Module thu phát Bluetooth HC06 - Mạch thu phát Bluetooth HC-06
IC SN74HC273 FLIP-FLOP LOẠI D, THIẾT LẶP LẠI TRẠNG THÁI
Quạt tản nhiệt 24VDC 30x30x10mm, Quạt mini 24V
Dây bus 2pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
TỤ ĐIỆN PHÂN CỰC 150UF/450V , TỤ HÓA TẦN SỐ CAO
Module giảm áp ASM1117 5V ngang , Mạch giảm áp DC-DC 800mA
Pic16F886 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
TỤ ĐIỆN PHÂN CỰC 10UF/25V , TỤ HÓA TẦN SỐ CAO
Nút nhấn nhả R13-507 màu đen 16mm, Nút nhấn gắn hộp 16mm
Trụ đồng lục giác M3*50mm Cái cái, Trụ đồng lục giác cao 50mm
Bộ khung xe robot 4 bánh 2 tầng, Khung xe mô hình 4 bánh
Nguồn Adapter 24VDC 5A Jack DC 5.5x2.1mm, Nguồn cung cấp hệ thống
Dây bus 9pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Kìm cắt linh kiện YTH-101 93mm, Kìm cắt dây điện
LED 5MM PHỦ XANH LÁ CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
IC SỐ SN74HC132 CỔNG NAND, IC CỔNG LOGIC 2-INPUT DIP
Module relay 5V 10A 8 Kênh chân domino, Rơ le công suất 250V/10A
CẢM BIẾN MQ4, CẢM BIẾN KHÍ METAN
Module relay 12V 10A 1 Kênh chân domino, Rơ le công suất 250V/10A
ĐIỆN TRỞ 820R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Bộ chuyển đổi độ K 4-20mA dãy 0-800ºC, Bộ chuyển đổi nhiệt độ K
Động cơ DC Encoder JGB37-545 12V 200rpm, DC giảm tốc
Ống gen co nhiệt phi 4mm màu Đen, Dây gen co nhiệt - 1 mét
Điện trở 33K 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
QUANG TRỞ 4 CHÂN, CẢM BIẾN ÁNH SÁNG
Trụ đồng lục giác M3*5+6mm Đực cái, Trụ đồng lục giác cao 5mm
TỤ ĐIỆN PHÂN CỰC 4.7UF/50V , TỤ HÓA TẦN SỐ CAO
Module giảm áp XL4016 8A, Mạch ổn áp DC-DC giảm áp 8A
Dây bus 12pin 50cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
ANTEN 2.4G/5.8GHz 6DBI 20CM LỖ TRONG, ANTEN WIFI, ZIGBEE
Điện trở 6R8 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
TỤ ĐIỆN PHÂN CỰC 10UF/50V , TỤ HÓA TẦN SỐ CAO
TỤ ĐIỆN PHÂN CỰC 820UF/400V , TỤ HÓA TẦN SỐ CAO
ĐIỆN TRỞ 620R 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Anten GPS+BD 30dBi 15x15mm dây 20cm, Tần số 1575.42/1561MHz
Pic12F629 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
PIC18F4520 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Bộ chuyển đổi độ K 4-20mA dãy 0-1200ºC, Bộ chuyển đổi nhiệt độ K
Vi điều khiển Pic16F877 DIP, Họ PIC của Microchip
Bộ Jack nối sắt GX20-10P, Đầu nối sắt Đực Cái GX20 10 chân
Bộ chuyển đổi Pt100 4-20mA 0º-200ºC, Nhiệt độ 0-200 độ C - Loại thường
ĐIỆN TRỞ 82R 5W, ĐIỆN TRỞ CÔNG SUẤT LOẠI SỨ
ĐIỆN TRỞ 4K7 10W, ĐIỆN TRỞ CÔNG SUẤT SỨ
Dây bus 6pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
LED TRONG 3MM XANH LÁ CHÂN DÀI, LED SIÊU SÁNG - 40 CON
TỤ ĐIỆN PHÂN CỰC 2.2UF/400V , TỤ HÓA TẦN SỐ CAO
Module relay rắn SSR 5VDC 8 kênh, Rơ le công suất tải 240VAC 2A
Hàng rào Cái vuông đôi thẳng 2*40P 2.54mm, Jump header đôi 40 pin
TRANSISTOR NPN TIP142 DIP, DÃY HOẠT ĐỘNG 100V VÀ 10A
Mạch phun sương có đế 108KHz Type C, Module phun sương siêu âm
Bàn phím mềm keypad 1x4, Ma trận phím mềm
Bàn phím cứng keypad 4x4 , Ma trận phím matrix 4x4
Bộ Jack nối sắt GX20-3P, Đầu nối sắt Đực Cái GX20 3 chân
LED 7ĐOẠN 2SỐ ANODE 0.56IN ĐỎ, LED 7 SEG 25x19x8MM
Thạch anh 8Mhz chân Cắm DIP, Tạo xung tần số cao 2 chân
Ống gen co nhiệt phi 15mm màu Đen, Dây gen co nhiệt - 1 mét
ESP32 WROOM 32 MICRO-C 30PIN CP2102, DEVKIT WIFI BLETOOTH
TRANSISTOR NPN TIP41 DIP, DÃY HOẠT ĐỘNG 100V VÀ 6A
Module giảm áp XL4005 ADJ 5A, Module ổn áp DC-DC giảm áp 5A
MODULE CẢM BIẾN DHT22 TỐT, ĐO NHIỆT ĐỘ VÀ ĐỘ ẨM
TỤ ĐIỆN PHÂN CỰC 10UF/450V , TỤ HÓA TẦN SỐ CAO
Động cơ DC JGA25-370 12V 1360rpm, Động cơ DC giảm tốc
Module giảm áp ASM1117 3.3V đứng, Mạch giảm áp DC-DC 800mA
Arduino Uno R3 chip cắm DIP cáp Type B, Vi điều khiển họ Arduino ( không kèm Cáp)
TỤ ĐIỆN PHÂN CỰC 10UF/400V , TỤ HÓA TẦN SỐ CAO
IC KIA 7815 ổn áp nhựa, ngõ ra điện áp dương 15V
CẢM BIẾN MQ2, CẢM BIẾN NỒNG ĐỘ KHÍ GA
Hàng rào đực đơn chân cong 1*40P 2.54mm, Jump header đơn 40 pin
TRANSISTOR NPN TIP112 DIP, DÃY HOẠT ĐỘNG 100V VÀ 2A
Module giảm áp LM2596 ADJ 3A, Module ổn áp DC-DC giảm áp 3A
CẢM BIẾN PIR HC-SR505, CHUYỂN ĐỘNG THÂN NHIỆT
Nguồn Adapter 5VDC 6A Jack DC 5.5x2.1mm, Nguồn cung cấp hệ thống
Kìm cắt linh kiện 90mm có khóa, Kìm cắt dây điện
CẦU DIODE KBP610 DIP, CHỈNH LƯU TOÀN KỲ 6A - 1000V
Quạt tản nhiệt 24VDC 50x50x12mm, Quạt mini 24V
PIC18F4550 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Điện trở 10R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Bộ khung xe tròn robot 4 bánh 2 tầng, Khung xe mô hình 4 bánh
Jack DC Đực 5.5x2.1mm đầu domino, Đầu nối nguồn thông dụng
Nhíp gắp linh kiện ESD-11 sơn tĩnh điện, Nhíp chống tĩnh điện
Module relay 12V 10A 2 Kênh chân domino, Rơ le công suất 250V/10A
LED 5MM PHỦ MÀU VÀNG CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Module relay 24V 10A 2 Kênh chân domino, Rơ le công suất 250V/10A
Màn hình LCD2004 I2C Xanh lá, Màn hình hiển thị Text
ĐIỆN TRỞ 30R 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
Anten 4G/3G 12dBi KIM TRONG 31cm, Anten Wifi công suất lớn
Màn hình LCD1602 I2C Xanh lá, Màn hình hiển thị Text
Điện trở 3R3 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Mạch tăng áp DC-DC XL6009 4A 5-35VDC, Mạch ổn áp DC 4A
Module tăng áp DC 150W 10A, Mạch tăng áp 12-35VDC
Ống gen co nhiệt phi 11mm màu Đen, Dây gen co nhiệt - 1 mét
Pic16F716 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Điện trở 39K 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Bộ chuyển đổi Pt100 4-20mA 0-400ºC, Nhiệt độ 0-400 độ C - Loại tốt
CẢM BIẾN PIR HC-SR501, CHUYỂN ĐỘNG THÂN NHIỆT 











Đánh giá
Chưa có đánh giá nào.