산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

홀 효과 센서 핀아웃:완전한 가이드

문제가 기계 시스템의 속도, 변위 또는 근접성과 같은 변수를 감지했습니까? 아니면 프로젝트에 물체의 위치나 자기장의 존재를 감지하기 위한 무언가가 필요합니까? 우리가 답을 가지고 있기 때문에 당신은 운이 좋습니다. 홀 효과 센서만 있으면 됩니다.

이 센서는 자극의 극성을 식별하고 자기장의 강도를 측정하는 등 다양한 용도로 사용됩니다.

따라서 이 기사에서는 홀 효과 센서에 대한 모든 것을 설명하고 Arduino를 사용하여 간단한 홀 효과 회로를 구축하는 방법을 보여줍니다.

시작하겠습니다.

자기 홀 효과 센서란 무엇입니까?

자기 홀 효과 센서는 자기장이 있을 때 감지하는 장치입니다. 따라서 자기장이 있으면 이 장치의 출력이 높아집니다. 반면 자기장이 없을 때는 결과가 낮습니다.

또한 전위차계와 함께 자기 홀 효과 센서의 감도를 조정할 수 있습니다.

홀 효과 모듈에는 저항기, 전위차계, 전원 공급 장치, 홀 센서, LED 표시기, 비교기 LM393 IC 및 커패시터가 있습니다.

홀 효과 센서 회로

핀 구성

홀 효과 센서 모듈의 핀 구성은 다음과 같습니다.

핀 이름 설명
VCC VCC는 +5V로 모듈에 전원을 공급하는 역할을 합니다.
GND GND 핀은 접지 전원입니다.
해야 합니다 디지털 출력 핀은 마이크로컨트롤러의 디지털 핀에 직접 연결됩니다.
AO 아날로그 출력 핀은 마이크로컨트롤러의 아날로그 핀에 직접 연결됩니다.

홀 효과 센서 핀아웃

사양

자기 홀 센서의 기능 및 사양은 다음과 같습니다.

작동 원리

모든 A3114 홀 효과 센서에는 자기장이 있지만 활성 전하가 없는 재료가 있습니다. 따라서 이러한 전하는 입력 핀에서 직접 전압을 수신할 때마다 활성화됩니다.

또한 이러한 하전 입자는 자기장을 통과할 때 힘을 생성하여 직선 경로로 반사합니다.

이 입자는 전류가 흐르는 도체입니다. 따라서 전체 프로세스는 두 개의 평면을 형성합니다. 본질적으로 전자는 자기장을 가지고 있고, 후자는 전류가 흐르는 도체나 편향된 하전 입자를 가지고 있습니다.

홀 센서 회로도

또한 첫 번째 평면에는 양전하가 있고 두 번째 평면에는 음전하가 있습니다. 이제 두 항공기 사이에 존재하는 전압은 홀 효과 전압입니다. 따라서 자기장과 하전 입자 사이에 힘이 같을 때 두 평면 사이에는 분리가 없습니다.

즉, 전류 변화가 보이지 않으면 홀 전압이 자기장의 이동 또는 자속 밀도를 측정합니다.

대체 디지털 홀 효과 센서

다음은 A3114 홀 센서 모듈을 찾을 수 없거나 다른 것을 원하는 경우에 대비한 몇 가지 대체 디지털 홀 효과 센서입니다.

기타 아날로그 홀 효과 센서

또한 다음은 몇 가지 다른 아날로그 홀 효과 센서입니다.

Arduino 보드와 함께 제공되는 A3144 홀 효과 센서를 인터페이스하는 방법

홀 효과 센서를 통해 자속 밀도를 확인하려면 컨트롤러가 필요합니다. 따라서 이 경우 Arduino 보드를 사용할 것입니다. 따라서 아래 회로도에 표시된 배선 연결을 통해 Arduino 보드와 함께 A2144 홀 효과 센서를 인터페이스할 수 있습니다.

Arduino 배선 연결

회로도는 Arduino가 홀 효과 센서에 전원을 공급하고 단일 LED가 Arduino의 출력에 연결됨을 보여줍니다. LED는 표시기 역할을 합니다. 따라서 회로가 자기장의 존재를 감지하면 LED가 켜집니다.

필요한 연결을 만들 때 Arduino 라이브러리를 사용하여 간단한 논리 프로그램을 작성한 다음 Arduino IDE 소프트웨어를 통해 코드를 Arduino 보드에 업로드합니다.

또한 Arduino 보드를 놓고 이 회로에 자석을 가까이 가져가서 인터페이스가 작동하는지 확인하십시오. 홀 효과 센서는 호소를 감지하고 작동하는 경우 Arduino 보드에 높은 논리 신호를 보내야 합니다. 그러면 Arduino가 LED를 켜야 합니다.

홀 효과 센서 핀아웃– 홀 효과 센서 회로를 만드는 방법

이 회로의 경우 Allegro A1302 홀 효과 센서를 사용하여 자기장을 감지합니다. 그런 다음 센서를 Arduino 보드에 연결하여 A1302의 출력에서 ​​전압을 읽고 화면에 표시합니다.

따라서 센서 가까이에 자석을 놓으면 판독값이 변경됩니다. 이것은 센서가 자석 닫기를 감지한다는 것을 의미합니다.

필수 구성요소

참고:A1302 홀 효과의 핀아웃은 앞서 언급한 센서와 다릅니다. 4개의 핀아웃 대신 이 IC에는 3개의 핀만 있습니다(V IN , GND 및 V 밖으로 <엠>). 핀 1은 IC 작동을 위해 양의 DC 전압(4.4-6V)을 받아들이고 핀 2는 접지 핀입니다. DC 전원 공급 장치의 음극 단자를 취한다는 의미입니다. 마지막으로 핀 3은 출력 핀입니다. 자기장의 밀도에 따라 아날로그 전압을 방출합니다.

A1302 핀아웃

홀 효과 센서 핀아웃– 회로도

다음은 회로도 및 회로도입니다.

회로도

회로도

홀 효과 센서 핀아웃– 단계

위의 회로도에 따라 홀 효과 센서를 Arduino 보드에 연결하여 이 회로를 구축하십시오.

연결이 끝나면 USB를 가지고 Arduino를 컴퓨터에 연결하고 다음 코드를 입력하여 홀 효과 센서의 자기장 판독값을 표시합니다.

참고:USB 케이블은 한쪽이 A형이고 다른 쪽이 B형이어야 합니다.

//핀 연결을 초기화/정의
int outputpin=0;
//접지 핀을 LOW로, 입력 핀을 HIGH로 설정
무효 설정()
{
Serial.begin(9600);
}

//메인 루프 - 출력 핀에서 원시 값을 읽고 출력합니다.
무효 루프()
{
int rawvalue=analogRead(출력핀);
Serial.println(원시 값);
지연(5000);
}

기기의 감도가 가장 좋지는 않지만 자석을 가까이에 놓으면 판독값의 변화가 나타납니다.

홀 효과 센서 핀아웃 – 애플리케이션

다음 애플리케이션에 홀 효과 센서 회로를 사용할 수 있습니다.

마무리

Arduino를 홀 효과 센서와 인터페이스하는 것은 자기장을 읽는 가장 효과적인 방법 중 하나입니다. 왜요? 대부분의 센서는 4.5-6V 입력으로 작동하고 Arduino는 5V 전원을 공급하므로 센서에 적합합니다.

또한 Arduino 코드로 핀 연결을 정의하고 센서의 출력 핀에서 아날로그 전압을 읽을 수 있습니다. 여기 가장 좋은 부분이 있습니다. Arduino는 계산이나 변환 없이 원시 값만 읽고 표시합니다.

자, 이것으로 이 글을 마칩니다. 질문이 있으신가요? 여기로 연락주십시오. 기꺼이 도와드리겠습니다.


산업기술

  1. 홀 효과 센서 작동 및 응용.
  2. 방폭 모터 선택에 대한 전체 안내서
  3. 적절한 전기 모터 보관에 대한 완전한 안내서
  4. 3D 프린팅에 대한 완전한 가이드
  5. 가공 부품에 대한 완전한 안내서
  6. 재고 관리에 대한 완전한 가이드
  7. 압전 작동 원리:완전한 궁극의 가이드
  8. BME680 – 환경 센서에 대한 포괄적인 가이드
  9. 홀 효과 센서 이해
  10. 5축 CNC 머시닝:완벽한 가이드