Giới thiệu cảm biến BMP180 áp suất không khí
Cảm biến áp suất không khí BMP180 đo áp suất của môi trường sử dụng áp kế số, bằng cách chuyển đổi áp suất thành độ cao tương ứng, bạn có thể dùng cho việc xác định độ cao của robot, máy bay hay một vật thể được phóng lên cao, cảm biến có thể đo được áp suất trong dải 300 ~ 1100hPa với dòng điện nhỏ khoảng 0.3uA thích hợp cho các thiết bị sử dụng Pin.
Cảm biến đi kèm bộ hiệu chỉnh và sẵn sàng cho việc sử dụng. Giao tiếp chuẩn I2C đã có trở kéo lên sẵn trên board thuận tiện cho việc sử dụng. Sử dụng I2C, thiết bị cung cấp áp suất và nhiệt độ lên đến 16bits

Chức năng các chân
- Vcc: chân nguồn dương VCC cấp nguồn từ 3.3VDC.
- GND: Chân cấp nguồn 0V
- SCL: Chân tạo xung của chuẩn I2C.
- SDA: Chân truyền Data của chuẩn I2C
Thông số kỹ thuật cảm biến BMP180 áp suất không khí
- Điện áp hoạt động : 1.8V – 3.6V
- Dòng điện : 0.5uA
- Công suất : Nhỏ
- Chuẩn truyền : I2C
- Tốc độ I2C Max: 3.8MHz
- Nhiệt độ hoạt động : -25°C – 55°C
- Dãy hoạt động : 300 – 1100hPa (+9000m – 500m)
- Độ nhiễu rất thấp : lên đến 0.02hPa (17cm)
- Số chân : 4
- Loại : Module
- Kiểu chân : TTL
- Kích thước : 21mm*18mm
Chương trình Test sản phẩm cảm biến BMP180
Nguyên lý kết nối

Chương trình
Thư viện : I2Cdev.h
Thư viện : BMP18085.h Hoặc tải trực tiếp trên Arduino IDE
#include <Adafruit_BMP085.h>
/***************************************************
This is an example for the BMP085 Barometric Pressure & Temp Sensor
Designed specifically to work with the Adafruit BMP085 Breakout
----> https://www.adafruit.com/products/391
These pressure and temperature sensors use I2C to communicate, 2 pins
are required to interface
Adafruit invests time and resources providing this open source code,
please support Adafruit and open-source hardware by purchasing
products from Adafruit!
Written by Limor Fried/Ladyada for Adafruit Industries.
BSD license, all text above must be included in any redistribution
****************************************************/
// Connect VCC of the BMP085 sensor to 3.3V (NOT 5.0V!)
// Connect GND to Ground
// Connect SCL to i2c clock - on '168/'328 Arduino Uno/Duemilanove/etc thats Analog 5
// Connect SDA to i2c data - on '168/'328 Arduino Uno/Duemilanove/etc thats Analog 4
// EOC is not used, it signifies an end of conversion
// XCLR is a reset pin, also not used here
Adafruit_BMP085 bmp;
void setup() {
Serial.begin(9600);
if (!bmp.begin()) {
Serial.println("Could not find a valid BMP085 sensor, check wiring!");
while (1) {}
}
}
void loop() {
Serial.print("Temperature = ");
Serial.print(bmp.readTemperature());
Serial.println(" *C");
Serial.print("Pressure = ");
Serial.print(bmp.readPressure());
Serial.println(" Pa");
// Calculate altitude assuming 'standard' barometric
// pressure of 1013.25 millibar = 101325 Pascal
Serial.print("Altitude = ");
Serial.print(bmp.readAltitude());
Serial.println(" meters");
Serial.print("Pressure at sealevel (calculated) = ");
Serial.print(bmp.readSealevelPressure());
Serial.println(" Pa");
// you can get a more precise measurement of altitude
// if you know the current sea level pressure which will
// vary with weather and such. If it is 1015 millibars
// that is equal to 101500 Pascals.
Serial.print("Real altitude = ");
Serial.print(bmp.readAltitude(101500));
Serial.println(" meters");
Serial.println();
delay(500);
}
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- 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:

Hàng rào đực đơn chân thẳng 1*40P 2.54mm, Jump header đơn 40 pin
Kìm cắt linh kiện 90mm có khóa, Kìm cắt dây điện
Pic16F1947 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
At89s52 DIP, VI ĐIỀU KHIỂN HỌ 8051 CỦA ATMEL
Pic16F688 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Module cảm biến đo điện áp dòng điện INA3221 , Đo điện áp dòng điện
Đồng hồ điện áp Volt 4-100VDC xanh dương chống nước, Hiển thị led 7 đoạn
Dây bus 2pin 40cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
TIỆM CẬN KIM LOẠI LJ12A3-4-Z/DX 2 DÂY, CẢM BIẾN THƯỜNG ĐÓNG
Đèn báo AD16-22DS Màu trắng 220-380VAC, Đèn báo phi 22mm
LED 5MM PHỦ MÀU VÀNG CHÂN NGẮN, LED SIÊU SÁNG - 40 CON
Pic16F716 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
ESP8266 NodeMCU CH340 MICRO, KIT WIFI Ai-Thinker HỌ ESP
Khớp nối mềm D19-L25 4x8mm, Khớp nối mềm trục hợp kim nhôm
Pic12F675 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
MODULE CẢM BIẾN DHT11, ĐO NHIỆT ĐỘ VÀ ĐỘ ẨM
TIỆM CẬN KIM LOẠI LJ18A3-8-Z/DX 2 DÂY, CẢM BIẾN THƯỜNG ĐÓNG
ĐỘNG CƠ SERVO MG996, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
ĐỘNG CƠ BƯỚC 5V, DC STEP DÙNG BỘ ĐIỀU KHIỂN ULN2003
CẦU DIODE KBPC810 DIP, CHỈNH LƯU TOÀN KỲ 8A - 1000V
Điện trở 3R3 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
TIỆM CẬN KIM LOẠI LJ18A3-8-Z/AX NPN, CẢM BIẾN THƯỜNG ĐÓNG
CẦU DIODE KBPC5010 DIP, CHỈNH LƯU TOÀN KỲ 50A - 1000V
Điện trở 1R2 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Điện trở 5R6 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
Module giảm áp LM2596 ADJ 3A, Module ổn áp DC-DC giảm áp 3A
ĐỘNG CƠ SERVO 35KG, ĐỘNG CƠ QUAY GÓC 0 - 180 ĐỘ
TRANSISTOR NPN TIP41 DIP, DÃY HOẠT ĐỘNG 100V VÀ 6A
Dây bus 2pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
Pic16F1936 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Điện trở 22R 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
PIC18F4520 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
TRANSISTOR NPN TIP142 DIP, DÃY HOẠT ĐỘNG 100V VÀ 10A
Động cơ DC Encoder JGA25-370 12V 1360rpm, Động cơ giảm tốc
IC SN74HC541 IC ĐỆM, ĐIỀU KHIỂN 8BIT 3 TRẠNG THÁI
Pic12F629 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Dây bus 6pin 20cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
CẦU DIODE KBP410 DIP, CHỈNH LƯU TOÀN KỲ 4A - 1000V
IC SN74HC393 ĐẾM BINARY 4BIT, IC ĐẾM NHỊ PHÂN 4BIT
Màn hình LCD1602 Xanh lá, Màn hình hiển thị Text
MODULE CẢM BIẾN RUNG SW18010P, CẢM BIẾN LÒ XO
Bộ chuyển đổi Pt100 4-20mA -20-80ºC, Nhiệt độ -20-80 độ C - Loại thường
PIC18F4550 DIP, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Pic12F675 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
TRANSISTOR PNP TIP147 DIP, HOẠT ĐỘNG 100V VÀ 10A
MODULE CẢM BIẾN DHT22 TỐT, ĐO NHIỆT ĐỘ VÀ ĐỘ ẨM
PIC18F2550 DÁN SMD, VI ĐIỀU KHIỂN HỌ PIC CỦA MICROCHIP
Bộ chuyển đổi Pt100 4-20mA 0-400ºC, Nhiệt độ 0-400 độ C - Loại tốt
IC SỐ SN74HC32 CỔNG OR, IC CỔNG LOGIC 2-INPUT DIP
CẢM BIẾN ACS712 5A, ĐO DÒNG ĐIỆN DC/AC 















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