Giới thiệu Mạch chuyển đổi HX711 thành ADC 24Bit Loadcell
Mạch chuyển đổi ADC 24bit Loadcell HX711 được sử dụng để đọc giá trị điện trở thay đổi từ cảm biến Loadcell (thường rất nhỏ không thể đọc trực tiếp bằng VĐK) với độ phân giải ADC 24bit và chuyển sang giao tiếp 2 dây (Clock và Data) để gửi dữ liệu về Vi điều khiển, thích hợp để sử dụng với Loadcell trong các ứng dụng đo cân nặng.
Mạch chuyển đổi ADC 24bit Loadcell HX711: module chuyển đổi analog sang digital 24-bit. HX711 được thiết kế để chuyển đối tín hiệu và ứng dụng điều khiển công nghiệp để giao tiếp trực tiếp với một cảm biến cầu.
Mạch chuyển đổi ADC HX711 không chỉ có một vài chức năng cơ bản, cũng có tích hợp cao, phản ứng nhanh, khả năng chống nhiễu, và độ tin cậy cao.
Đây là mạch đọc giá trị cảm biến loadcell với độ phân giải 24bit và chuyển sang giao tiếp 2 dây ( clock và data ) để gửi dữ liệu cho vi điều khiển / arduino.


Chức năng các chân
- VCC : Chân cấp nguồn 5V.
- SCK : Chân tạo xung chuyển đổi .
- DT : Chân đọc data chuyển đổi.
- GND : Chân cấp nguồn 0V
Sơ đồ nguyên lý mạch HX711

Thông số kỹ thuật bộ chuyển đổi adc 24bit loadcell hx711
- Điện áp hoạt động : 5V
- Dòng điện : 1.5mA
- Công suất : 7.5mW
- Chuẩn truyền : Truyền 24bit ADC dạng IO
- Tốc độ lấy mẫu : 10 – 80 SPS
- Nhiệt độ hoạt động : -20°C – 65°C
- Độ phân giải : 24Bit ADC
- Điện áp phân giải : 40mV
- Số chân : 4
- Loại : Module
- Kích thước : 38mm*21mm*10mm
Chương trình Test sản phẩm mạch chuyển đổi hx711
Nguyên lý kết nối

Chương trình
Thư viện : Cài trực tiếp trên phần mềm Arduino IDE với tên HX711_ADC
#include <HX711_ADC.h>
const int HX711_dout = 3; //mcu > HX711 dout pin
const int HX711_sck = 2; //mcu > HX711 sck pin
//HX711 constructor:
HX711_ADC LoadCell(HX711_dout, HX711_sck);
const int calVal_eepromAdress = 0;
unsigned long t = 0;
void setup() {
Serial.begin(9600); delay(10);
Serial.println();
Serial.println("Starting...");
LoadCell.begin();
//LoadCell.setReverseOutput(); //uncomment to turn a negative output value to positive
float calibrationValue; // calibration value (see example file "Calibration.ino")
calibrationValue = 696.0; // uncomment this if you want to set the calibration value in the sketch
unsigned long stabilizingtime = 2000; // preciscion right after power-up can be improved by adding a few seconds of stabilizing time
boolean _tare = true; //set this to false if you don't want tare to be performed in the next step
LoadCell.start(stabilizingtime, _tare);
if (LoadCell.getTareTimeoutFlag()) {
Serial.println("Timeout, check MCU>HX711 wiring and pin designations");
while (1);
}
else {
LoadCell.setCalFactor(calibrationValue); // set calibration value (float)
Serial.println("Startup is complete");
}
}
void loop()
{
static boolean newDataReady = 0;
const int serialPrintInterval = 0; //increase value to slow down serial print activity
if (LoadCell.update()) newDataReady = true;
if (newDataReady)
{
float i = LoadCell.getData();
Serial.print("Load_cell output val: ");
Serial.println(i);
newDataReady = 0;
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:

Đế pin 3 cell 18650 hàn board SMD song song, Đế 3 Pin 18650 chân hàn
LED 7ĐOẠN 4SỐ CATHODE 0.56IN ĐỎ, LED 7 SEG 50x19x8MM
ĐẾ NẠP CỦA PICKIT, KIT PHÁT TRIỂN PIC12F/PIC16F/PIC18F
Đế pin 3 cell 18650 nối tiếp ra dây, Đế 3 pin 18650 có dây
LED 7ĐOẠN 4 SỐ 0.56IN KATOT BLUE 12PIN, LED 7 SEG ĐỒNG HỒ
LED MATRIX 8X8 1088AS 3.0MM, LED MA TRẬN 32x32MM MÀU ĐỎ
Đế pin 3 cell 18650 hàn board DIP song song, Đế 3 Pin 18650 chân hàn
Đế pin 1 viên 23A 12V ra dây, Đế 1 pin 23A có dây
ĐẾ NẠP KIT RA CHÂN PIC16F/PIC18F, KIT PHÁT TRIỂN PICKIT
LED 7ĐOẠN 4SỐ ANODE 0.36IN ĐỎ, LED 7 SEG 30x14x7.2MM
Đế pin 3 viên AAA có nắp nối tiếp, Hộp 3 pin 3A có nắp và công tắc
Đế pin 4 viên AA có nắp nối tiếp, Hộp 4 pin 2A có nắp và công tắc
Đế pin 9V đầu ra dây da ngang, Jack chữ T kết nối pin 9V
LED 8MM PHỦ MÀU XANH VÀNG CHÂN DÀI, LED SIÊU SÁNG
Đế kẹp ic 40 chân rộng kim thường, Đế khóa ic 40 pin
LED 7ĐOẠN 4 SỐ 0.8IN ANOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
Led matrix 8x8 2088AS 5mm, Led ma trận 60.2x60.2mm màu đỏ
Đế pin 3 viên AA có nắp nối tiếp, Hộp 3 pin 2A có nắp và công tắc
LED 7ĐOẠN 4 SỐ 0.56IN KATOT RED 12PIN, LED 7 SEG ĐỒNG HỒ
LED 7ĐOẠN 4 SỐ 0.8IN KATOT BLUE 14PIN, LED 7 SEG ĐỒNG HỒ
LED 7ĐOẠN 4 SỐ 0.8IN KATOT RED 14PIN, LED 7 SEG ĐỒNG HỒ
LED MATRIX 8X8 1088BS 3.0MM, LED MA TRẬN 32x32MM MÀU ĐỎ
LED 7ĐOẠN ANODE 2.3IN XANH DƯƠNG, LED 7.2V~50X70MM
Dây bus 2pin 30cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
TỤ ĐIỆN PHÂN CỰC 3300UF/25V , TỤ HÓA TẦN SỐ CAO
Đế kẹp ic 20 chân, Đế khóa ic 20 pin
CẢM BIẾN RUNG SW18020P, CẢM BIẾN LÒ XO
IC SỐ SN74HC154 4 SANG 16, IC CỔNG LOGIC MỞ RỘNG DIP
BỘ CÂN LOADCELL 1KG, CẢM BIẾN KHỐI LƯỢNG
ĐIỆN TRỞ THANH 104 A05, ĐIỆN TRỞ BĂNG 100K 5 CHÂN
Phíp đồng lỗ đơn 2 mặt màu xanh 6x8cm, Board PCB lỗ 2 lớp
LED 7ĐOẠN 3SỐ CATHODE 0.36IN ĐỎ, LED 7 SEG 22.5x14x7.1MM
Biến trở cúc áo RM065 200K 204, Biến trở tam giác 200K
HC-SRF04, CẢM BIẾN ĐO KHOẢNG CÁCH
CẢM BIẾN NTC 100K IC, CẢM BIẾN NHIỆT ĐỘ
Lưới bảo vệ quạt tản nhiệt 18x18CM, Lưới chắn quạt
Mạch khuếch đại âm thanh PAM8610 10W 2 Kênh, Điện áp 12V
ĐIỆN TRỞ 8R2 100W, ĐIỆN TRỞ CÔNG SUẤT NHÔM RX24
CẢM BIẾN MÀU SẮC TCS3200, NHẬN DIỆN MÀU RGB
QUANG TRỞ LỚN CDS 12MM 12528, CẢM BIẾN ÁNH SÁNG 














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