hướng dẫn đầy đủ các chân của hiệu ứng Hall

Photo of author

By Lisa chen

Các vấn đề có phát hiện các biến như tốc độ, độ dịch chuyển, hoặc gần của hệ thống cơ khí không? hay dự án của bạn có cần thứ gì đó để phát hiện vị trí của một vật thể hay sự hiện diện của từ trường? anh may mắn vì chúng tôi có câu trả lời. Cảm biến hiệu ứng Hall là tất cả những gì bạn cần.

cảm biến này được sử dụng cho nhiều mục đích, bao gồm cả việc xác định các cực và đo độ mạnh của từ trường.

Vì vậy, trong bài viết này, chúng tôi sẽ nói với bạn tất cả mọi thứ về cảm biến hiệu ứng Hall và cho bạn thấy làm thế nào để xây dựng một mạch hiệu ứng Hall đơn giản với Arduino.

Bắt đầu nào.

cảm biến hiệu ứng hall là gì?

cảm biến hiệu ứng từ trường là một thiết bị phát hiện từ trường. vì vậy, khi có một từ trường, đầu ra của thiết bị sẽ tăng lên. mặt khác, nếu không có từ trường, kết quả sẽ rất thấp.

Ngoài ra, bạn có thể điều chỉnh độ nhạy của các cảm biến hiệu ứng Hall thông qua điện tử đo.

mô-đun hiệu ứng hall có bộ kháng điện, bộ đo điện năng, bộ phận điện, bộ cảm biến hall, bộ chỉ dẫn led, bộ so sánh lm393 ic và bộ cảm biến.

hướng dẫn đầy đủ các chân của hiệu ứng Hall_1

mạch cảm biến hiệu ứng hall

nguồn:

Wikimedia Commons

Cấu hình chân

đây là cấu hình chân của mô-đun cảm biến hiệu ứng hall:

hướng dẫn đầy đủ các chân của hiệu ứng Hall_2

hiệu ứng của hiệu ứng hall

nguồn:

các tài nguyên chia sẻ wiki

quy định

đây là các đặc điểm và đặc điểm kỹ thuật của các cảm biến nam châm:

điện áp hoạt động là 5 v dc

Kích thước PCB là 32x12mm

Nó rất dễ tiếp cận, không tốn kém và nhỏ

Nó sử dụng một cảm biến chuyển đổi hiệu ứng Allegro A3144 Hall

Nó cũng sử dụng các máy dò hiệu ứng Hall

trình so sánh lm393 với giá trị mặc định

Nó có phạm vi phát hiện 7mm

bạn có thể dễ dàng sử dụng bộ cảm biến này với bất kỳ mạch tích hợp kỹ thuật số hoặc một bộ điều khiển vi mạch thông thường nào.

cách nó hoạt động

Tất cả các thiết bị A3114 Hall đều có từ trường nhưng không có điện tích hoạt động. vì vậy, các điện số này sẽ hoạt động ngay khi bạn nhận điện áp trực tiếp vào các chân đầu vào.

Hơn nữa, khi các hạt điện tích đi qua từ trường, chúng tạo ra một lực, phản xạ chúng thành một đường thẳng.

những hạt này là những chất dẫn truyền. vì vậy, toàn bộ quá trình hình thành hai mặt phẳng. Về bản chất, cái đầu tiên có một trường từ, trong khi cái thứ hai có một chất dẫn dòng hoặc các hạt tích điện bị lệch.

hướng dẫn đầy đủ các chân của hiệu ứng Hall_3

mạch điện của cảm biến hall

nguồn:

Wikimedia Commons

Hơn nữa, nó dẫn đến mặt phẳng đầu tiên có điện tích tích cực và mặt phẳng thứ hai có điện tích âm. Giờ điện áp giữa hai máy bay là điện áp hiệu ứng Hall. vì vậy, nếu các lực giữa các hạt nam châm và các hạt nổi điện đều bằng nhau, hai mặt phẳng sẽ không rời nhau.

Nói cách khác, nếu bạn không thấy bất kỳ sự thay đổi của dòng điện, điện áp Hall sẽ đo độ lệch từ trường hoặc mật độ dòng.

thay thế bộ cảm biến hiệu ứng hall số

Nếu bạn không thể tìm thấy các mô-đun cảm biến Hall A3114 hoặc muốn một cái gì đó khác biệt, đây là một số cảm biến hiệu ứng Hall kỹ thuật số thay thế:

cảm biến linh hoạt

Cảm biến nhịp tim

cảm biến hồng ngoại

cảm biến độ ẩm đất

cảm biến ngọn lửa

mô-đun cảm biến rung động

bộ cảm biến màu

máy dò nước mưa

mô phỏng các cảm biến hiệu ứng hall khác

và đây là một số cảm biến hiệu ứng hall khác:

apds9960

PT100 RTD

TLE4999I3

BH1750

DHT22

LM35

VL53L0X

CCS811

BMP280

HC-SR505

MQ137

TMP36

BMP180

ADXL335

DHT11

MPX4115A

MPU6050

Làm thế nào để kết nối với cảm biến hiệu ứng Hall A3144 với bo mạch Arduino

Nếu bạn muốn kiểm tra mật độ thông qua cảm biến hiệu ứng Hall, bạn cần một bộ điều khiển. vì vậy, trong trường hợp này, chúng tôi sẽ sử dụng bo mạch arduino. Vì vậy, bạn có thể kết nối với cảm biến hiệu ứng Hall A2144 với bo mạch Arduino thông qua các cáp được hiển thị trong bảng mạch dưới đây:

hướng dẫn đầy đủ các chân của hiệu ứng Hall_4

kết nối arduino

nguồn:

Wikimedia Commons

Các mạch điện cho thấy Arduino cung cấp điện cho cảm biến hiệu ứng Hall, và một LED được kết nối với đầu ra Arduino. đèn led được dùng làm chỉ thị. vì vậy, khi mạch phát hiện ra sự hiện diện của từ trường, nó bật đèn led lên.

Sau khi thực hiện các kết nối cần thiết, bạn sẽ viết một chương trình logic đơn giản bằng cách sử dụng thư viện Arduino và sau đó tải mã lên bo mạch Arduino thông qua phần mềm IDE Arduino.

Ngoài ra, hãy đeo một tấm Arduino, đặt nam châm gần mạch và kiểm tra xem giao diện của bạn có hoạt động không. Cảm biến hiệu ứng Hall có thể phát hiện sự hấp dẫn này và nếu nó hoạt động, nó sẽ gửi một tín hiệu logic cao đến bo mạch Arduino. Arduino sẽ bật đèn LED lên.

sự sắp xếp chân của hiệu ứng hall-để xây dựng mạch cảm biến hall

Đối với mạch này, chúng tôi sẽ sử dụng cảm biến hiệu ứng Hall Allegro A1302 để phát hiện từ trường. Sau đó, chúng tôi kết nối các cảm biến với bo mạch Arduino để đọc điện áp đầu ra của A1302 và hiển thị nó trên màn hình.

Vì vậy, nếu bạn đặt một nam châm gần bộ cảm biến, nó sẽ thay đổi. có nghĩa là bộ cảm biến phát hiện ra nam châm đang đến gần.

các bộ phận cần thiết

cảm biến hiệu ứng hall (a 1302) (1)

bo mạch arduino uno (1)

USB (1)

Chú ý: Hiệu ứng Hall A1302 có sự sắp xếp chân khác với các cảm biến được đề cập ở trên. IC chỉ có ba chân (v

Trong..

GND và V

bên ngoài

chân 1 nhận điện áp DC dương cho công việc của IC (4,4-6V) và chân 2 là chân cắm. điều đó có nghĩa là nó nhận điện cực âm của nguồn điện cc. cuối cùng, chân 3 là chân đầu ra. nó giải phóng điện áp mô phỏng dựa trên mật độ của từ trường.

hướng dẫn đầy đủ các chân của hiệu ứng Hall_5

A1302 Chân sắp xếp

nguồn:

Wikimedia Commons

các thiết bị cảm biến hiệu ứng hall được sắp xếp

đây là một bản vẽ về mạch điện và các sơ đồ:

hướng dẫn đầy đủ các chân của hiệu ứng Hall_6

đồ thị mạch điện

nguồn:

Wikimedia Commons

hướng dẫn đầy đủ các chân của hiệu ứng Hall_7

sơ đồ mạch điện

nguồn:

Wikimedia Commons

các bộ điều khiển hiệu ứng hall-bước

các cảm biến hiệu ứng hall được kết nối với bo mạch arduino để xây dựng mạch điện.

Sau khi kết nối xong, lấy USB, kết nối Arduino với máy tính, nhập mã dưới đây để hiển thị từ trường của cảm biến hiệu ứng Hall.

Chú ý: Một đầu cáp USB phải là loại A và đầu kia là loại B.

// khởi tạo/ xác định một kết nối chân

int outputpin= 0;

// đặt chân điện đất ở mức thấp, đặt chân đầu vào ở mức cao

thiết lập không hợp lệ ()

{

serial. begin (9600);

}

// vòng lặp chính-đọc giá trị ban đầu và in nó ra

vòng lặp không hợp lệ ()

{

int rawvalue= analogRead(outputpin);

serial. println (các giá trị thô);

hoãn (5000);

}

Mặc dù độ nhạy của thiết bị này không phải là tốt nhất, nhưng khi bạn đặt nam châm gần nó, nó sẽ cho thấy sự thay đổi trong việc đọc.

các chân cảm biến hiệu ứng hall-applications

bạn có thể sử dụng mạch cảm biến hiệu ứng hall cho các ứng dụng sau:

đếm xung

phát hiện cánh cửa mở/ đóng

hướng dẫn đầy đủ các chân của hiệu ứng Hall_8

vị trí van

Kiểm tra kết nối

cảm biến gần

hướng dẫn đầy đủ các chân của hiệu ứng Hall_9

băng bó

Kết nối Arduino với cảm biến hiệu ứng Hall là một trong những cách hiệu quả nhất để đọc từ trường. Tại sao? Vì hầu hết các cảm biến sử dụng 4.5-6V đầu vào, trong khi Arduino cung cấp 5V, nó rất phù hợp với các cảm biến.

Ngoài ra, bạn có thể sử dụng mã Arduino để xác định kết nối chân của bạn và đọc điện áp mô phỏng từ chân đầu ra của cảm biến. Đây là phần hay nhất. Arduino chỉ đọc và hiển thị các giá trị ban đầu chưa được tính toán hoặc chuyển đổi.

Được rồi, bài báo này kết thúc ở đây. Có vấn đề gì à? hãy liên lạc với chúng tôi bất cứ lúc nào. Chúng tôi rất vui lòng giúp đỡ.