Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Hall-effectsensor pinout:de complete gids

Zijn er problemen gedetecteerd met variabelen zoals de snelheid, verplaatsing of nabijheid van uw mechanische systeem? Of heeft uw project iets nodig om de positie van objecten of de aanwezigheid van een magnetisch veld te detecteren? Nou, je hebt geluk, want we hebben het antwoord. De Hall Effect-sensor is alles wat je nodig hebt.

Deze sensor heeft verschillende toepassingen, waaronder het identificeren van de polariteit van een magneetpool en het meten van de sterkte van magnetische velden.

In dit artikel vertellen we je dus alles over de Hall Effect-sensor en laten we je zien hoe je een eenvoudig Hall Effect-circuit bouwt met Arduino.

Laten we beginnen.

Wat is een magnetische Hall-effectsensor?

Een magnetische Hall-effectsensor is een apparaat dat detecteert wanneer er een magnetisch veld is. Dus wanneer er een magnetisch veld is, zal de output van dit apparaat hoog worden. Aan de andere kant zou het resultaat laag zijn als er geen magnetisch veld is.

Bovendien kunt u de gevoeligheid van de magnetische Hall-effectsensor samen met een potentiometer aanpassen.

Een Hall-effectmodule heeft weerstanden, een potentiometer, voeding, hall-sensor, LED-indicator, comparator LM393 IC en condensatoren.

Hall-effectsensorcircuit

Pinconfiguratie

Dit zijn de pinconfiguraties voor een Hall Effect-sensormodule:

Pinnaam Beschrijving
VCC De VCC is verantwoordelijk voor het voeden van de module met +5V.
GND De GND-pin is de grondvoeding.
DOEN De digitale uitgangspin wordt rechtstreeks aangesloten op de digitale pin van de microcontroller.
AO De analoge uitgangspin wordt rechtstreeks aangesloten op de analoge pin van de microcontroller.

Hall Effect Sensor Pinout

Specificaties

Hier zijn de kenmerken en specificaties van de magnetische hall-sensor:

  • Het heeft een bedrijfsspanning van 5V DC
  • Het PCB-formaat is 32x12 mm
  • Het is gemakkelijk verkrijgbaar, niet duur en klein
  • Het maakt gebruik van een allegro A3144 Hall-effect schakelsensor
  • Het maakt ook gebruik van een magnetisch detecterend hall-effectdetectortype
  • Beschikt over een LM393-vergelijker met een vooraf ingestelde drempel
  • Het heeft een detectiebereik van 7 mm
  • Je kunt deze sensor gemakkelijk gebruiken met alle normale analoge of digitale geïntegreerde schakelingen of microcontrollers.

Werkingsprincipe

Alle A3114 Hall Effect-sensoren hebben materialen met magnetische velden maar zonder actieve ladingen. Deze ladingen worden dus actief wanneer deze de spanning rechtstreeks op de ingangspinnen ontvangt.

Bovendien creëren deze geladen deeltjes een kracht wanneer ze door het magnetische veld bewegen, waardoor ze op een recht pad worden gereflecteerd.

Deze deeltjes zijn stroomvoerende geleiders. Het hele proces vormt dus twee vlakken. In wezen heeft de eerste het magnetische veld, terwijl de tweede de stroomvoerende geleiders of afgebogen geladen deeltjes heeft.

Halsensor-schakelschema

Bovendien resulteert dit erin dat het eerste vlak positieve ladingen heeft en het tweede negatieve ladingen. Nu zijn de spanningen tussen beide vliegtuigen de Hall-effectspanningen. Dus wanneer de kracht tussen het magnetische veld en de geladen deeltjes gelijk is, zal er geen scheiding zijn tussen de twee vlakken.

Met andere woorden, als u geen stroomverandering ziet, meten de Hall-spanningen de verschuiving of fluxdichtheid van het magnetische veld.

Alternatieve digitale Hall-Effect-sensoren

Hier zijn enkele alternatieve digitale hall-effectsensoren voor het geval u de A3114 hall-sensormodule niet kunt vinden of iets anders wilt:

  • Flex-sensor
  • Hartslagsensor
  • Infraroodsensor voor het vermijden van obstakels
  • Bodemvochtsensor
  • Vlamsensor
  • Schoksensormodule
  • Kleursensor
  • Regendetector

Andere analoge Hall-Effect-sensoren

Hier zijn ook enkele andere analoge hall-effectsensoren:

  • APDS9960
  • PT100 RTD
  • TLE4999I3
  • BH1750
  • DHT22
  • LM35
  • VL53L0X
  • CCS811
  • BMP280
  • HC-SR505
  • MQ137
  • TMP36
  • BMP180
  • ADXL335
  • DHT11
  • MPX4115A
  • MPU6050

Hoe de A3144 Hall-effectsensor te interfacen, vergezeld van Arduino-bord

Je hebt een controller nodig als je de magnetische fluxdichtheid wilt controleren via een Hall-effectsensor. Dus in dit geval gebruiken we een Arduino-bord. Zo kunt u uw A2144 Hall-effectsensor, vergezeld van een Arduino-bord, koppelen via de bedradingsaansluitingen die worden weergegeven in het onderstaande schakelschema:

Arduino-bedradingsverbindingen

Het schakelschema laat zien dat de Arduino de Hall-effectsensor aanzet en dat een enkele LED wordt aangesloten op de Arduino-uitgang. De LED dient als indicatie. Dus wanneer het circuit het bestaan ​​van een magnetisch veld detecteert, schakelt het de LED in.

Wanneer u de nodige verbindingen maakt, schrijft u een eenvoudig logisch programma met behulp van de Arduino-bibliotheek en uploadt u de code vervolgens via de Arduino IDE-software naar het Arduino-bord.

Zet bovendien je Arduino-bord op en breng een magneet in de buurt van dit circuit om te controleren of je interface werkte. De Hall-effectsensor moet de aantrekkingskracht detecteren en een hoog logisch signaal naar het Arduino-bord sturen als het werkt. De Arduino moet dan de LED draaien.

Hall-effect sensor pin-out– Hoe een Hall-effectsensorcircuit te bouwen

Voor dit circuit gebruiken we de Allegro A1302 Hall Effect-sensor om magnetische velden te detecteren. Vervolgens verbinden we de sensor met een Arduino-bord om de spanning van de uitgang van de A1302 te lezen en op een scherm weer te geven.

Dus als u een magneet dicht bij de sensor plaatst, verandert de meetwaarde. Dit betekent dat de sensor de magneet dichtbij detecteert.

Vereiste componenten

  • Hall-effectsensor (A1302) (1)
  • Arduino Uno-bord (1)
  • USB (1)

Opmerking:de pin-out van het A1302 Hall-effect is anders dan de eerder genoemde sensor. In plaats van vier pinouts heeft dit IC slechts drie (V IN , GND en V UIT ). Pin 1 neemt positieve gelijkspanning op voor de werking van het IC (4,4-6V), terwijl Pin 2 de aardpen is. Het betekent dat het de negatieve pool van de DC-voeding inneemt. Ten slotte is pin 3 de uitvoerpin. Het geeft een analoge spanning af, afhankelijk van de dichtheid van het magnetische veld.

A1302 pinout

Hall-effectsensor pin-out– Circuitdiagram

Hier is het schakelschema en schema:

Circuitdiagram

Circuitschema

Hall-effect sensor pin-out– Stappen

Volg het bovenstaande schema om uw Hall-effectsensor op uw Arduino-bord aan te sluiten om dit circuit te bouwen.

Wanneer u klaar bent met de aansluitingen, neemt u uw USB, sluit u de Arduino aan op uw computer en voert u de volgende code in om de magnetische veldmetingen van uw Hall-effectsensor weer te geven.

Opmerking:de USB-kabel moet aan de ene kant Type A zijn en aan de andere kant Type B.

//initialiseert/definieert pinverbindingen
int outputpin=0;
//zet de grondpin op LAAG en de invoerpin op HOOG
ongeldige setup()
{
Serial.begin(9600);
}

//main loop- Leest de onbewerkte waarde van de uitvoerpin en drukt deze af
void loop()
{
int rawvalue=analogRead(outputpin);
Serial.println(ruwe waarde);
vertraging (5000);
}

Hoewel het apparaat niet de beste gevoeligheid heeft, zal het een verandering in de meetwaarden laten zien als je er een magneet dichtbij plaatst.

Hall-effectsensor pinout-toepassingen

U kunt het Hall Effect-sensorcircuit gebruiken voor de volgende toepassingen:

  • Pulstelling
  • Deur open/dicht detectie
  • Kleppositionering
  • Dockingsdetectie
  • Nabijheidsdetectie

Afronding

Een Arduino koppelen met Hall Effect-sensoren is een van de meest effectieve manieren om magnetische velden te lezen. Waarom? Omdat de meeste sensoren werken met een ingang van 4,5-6 V en een Arduino 5 V stroom levert, waardoor deze perfect is voor de sensor.

U kunt ook uw pinverbindingen definiëren met de Arduino-code en de analoge spanning lezen van de uitgangspin van uw sensor. Hier is het beste deel. De Arduino leest alleen de onbewerkte waarde zonder berekeningen of conversies en geeft deze weer.

Welnu, daarmee komt dit artikel tot een einde. Heeft u vragen? Voel je vrij om ons hier te bereiken. En we helpen je graag verder.


Industriële technologie

  1. Werking en toepassingen van de Hall-effectsensor.
  2. De complete gids voor het kiezen van een explosieveilige motor
  3. De complete gids voor een juiste opslag van elektrische motoren
  4. De complete gids voor 3D-printen
  5. De complete gids voor bewerkte onderdelen
  6. De complete gids voor voorraadbeheer
  7. DIY-batterijladers:de complete gids
  8. Hoe werkt piëzo-elektrisch:een complete ultieme gids
  9. BME680 – Een allesomvattende gids over de omgevingssensor
  10. Hall-effectsensor begrijpen
  11. 5-assige CNC-bewerking:de complete gids