Ja kādreiz esat vēlējies izpētīt magnētisko sensoru pasauli, A3144 Hall sensors ir lielisks rīks jūsu elektroniskajiem projektiem. Šī ierīce ir kļuvusi par populāru resursu tehnoloģiju un inženierzinātņu fanu vidū, pateicoties tās spējai noteikt magnētiskie lauki ar precizitāte y uzticamību. Šajā rakstā mēs izskaidrosim visu, kas jums jāzina par šo sensoru, sākot ar tā darbību un beidzot ar to, kā to integrēt savā Arduino projektā.
A3144 Hall sensors ir ne tikai daudzpusīgs, bet tai ir arī ļoti pieejamu, padarot to ideāli piemērotu gan iesācējiem, gan ekspertiem. Paredzēts mērīšanai magnētiskie lauki y noteikt pozīcijas, tā lietošanas vienkāršība un kompaktais izmērs padara to par būtisku sastāvdaļu projektos, kuros nepieciešama ierīce bez kustīgām daļām vai ar zemu mehānisko nodilumu.
Kas ir Hall sensors?
Hall sensors ir ierīce, kas paredzēta noteikšanai magnētiskie lauki izmantojot principu zāles efekts. Šo fenomenu 1879. gadā atklāja Edvīns Hols, un tas izceļas ar spriedzes radīšanu perpendikulāri uz elektrisko strāvu un magnētisko lauku, kad pusvadītāju šķērso minētā strāva magnētiskā lauka klātbūtnē.
Hall sensoriem ir dažādi pielietojumi tādās jomās kā automobiļi, kur tos izmanto sadales vārpstas stāvokļa mērīšanai vai transmisijas sistēmās. drošība y rūpnieciskais mērījums. Īpaši pievilcīgus padara tas, ka tie ir imūni pret troksnis un Polvo, un ļauj veikt mērījumus no attāluma, izvairoties no tieša fiziska kontakta.
Ir divi galvenie Hall sensoru veidi:
- Analogi: To izvade ir proporcionāla magnētiskā lauka intensitātei, un tos izmanto noteiktu lielumu mērīšanai.
- Digitālais: Tie rada "augstu" vai "zemu" stāvokli atkarībā no magnētiskā lauka klātbūtnes, kas padara tos ideālus, lai noteiktu magnētiskā lauka esamību vai neesamību. magnētiskie lauki.
Digitālajās versijās var atrast “slēdža” un “fiksatora” versijas. Pirmais atklāj, kad a magnētiskais pols un tiek deaktivizēti, kad tie tiek noņemti. Pēdējie saglabā savu stāvokli, līdz saņem pretpolu.
A3144 zāles sensora īpašības
Šis sensors ir viena no visvairāk izmantotajām versijām Arduino projektos. Tā digitālā "slēdža" konstrukcija padara to lieliski piemērotu tādām lietojumprogrammām kā pozīcijas noteikšana, tahometru vai sistēmu ražošana drošība. Turklāt tā ir ļoti uzticams un praktiski imūna pret nodilumu, jo neizmanto detaļas mehānisks.
A3144 priekšrocības:
- cena ekonomisko: Tādās platformās kā eBay vai AliExpress bieži varat atrast iepakojumus pa 10 vienībām par cenām, kas ir mazākas par 1 eiro.
- Izturība y precizitāte: ar lielu precizitāti nosaka magnētiskos laukus un ir izturīgs pret fizisku nodilumu.
- Integrācijas vieglums: Var viegli savienot ar Arduino, izmantojot 10kΩ Pull-Up rezistoru starp barošanas un signāla tapām.
Kā darbojas A3144 Hall sensors
A3144 mēra magnētiskie lauki caur zāles efekts. Kad konstatējat izmaiņas polaritāte No magnētiskā lauka mainās tā digitālā izeja, ļaujot reģistrēt tādus notikumus kā magnēta stāvoklis vai vārpstas apgriezieni. Šāda rīcība padara to par ideālu iespēju projektiem, kuriem nepieciešams ātrie mērījumi y uzticams en Tiempo reāls.
Sensors sastāv no trim tapām:
- RKC: Savienojums ar pozitīvu spriegumu (parasti 5 V).
- GND: Zeme.
- OUT: Digitālā izeja, kas maina savu stāvokli atkarībā no magnētiskā lauka klātbūtnes.
Ir svarīgi pieminēt, ka šim sensoram ir nepieciešams Pull-Up rezistors, lai saglabātu signālu pie a noteikts stāvoklis kad nav magnētiskā lauka.
Montāžas un savienojuma shēma ar Arduino
A3144 savienošana ar jūsu Arduino ir ārkārtīgi vienkārši. Zemāk mēs sniedzam jums pamata darbības, lai veiktu montāžu:
Nepieciešamie materiāli:
- 1 x Hall sensors A3144.
- 1 10kΩ Pull-Up rezistors.
- Kabeļi un a maizes dēlis.
- Neodīma magnēts sensora aktivizēšanai.
Savienojuma shēmā ietilpst:
- Pievienojiet sensora VCC tapu ar Arduino 5 V tapu.
- Pievienojiet GND tapu Arduino zemei.
- Savienojiet OUT kontaktu ar digitālo tapu, kuru vēlaties izmantot signāla nolasīšanai (piemēram, 5. kontakts).
Tāpat neaizmirstiet novietot Pull-Up rezistoru starp VCC un OUT tapām, lai nodrošinātu a stabila darbība.
Arduino koda piemērs
Šis kods ir vienkāršs piemērs sensora stāvokļu nolasīšanai un gaismas diodes aktivizēšanai atkarībā no tā, vai tiek atklāts magnētiskais lauks:
const int HALLPin = 5;
const int LEDPin = 13;
void setup() {
pinMode(LEDPin, OUTPUT);
pinMode(HALLPin, INPUT);
}
void loop() {
if (digitalRead(HALLPin) == HIGH) {
digitalWrite(LEDPin, HIGH);
} else {
digitalWrite(LEDPin, LOW);
}
}
Šis kods maina gaismas diodes stāvokli atkarībā no Hall sensora konstatētā magnētiskā lauka klātbūtnes.
Ar A3144 Hall sensoru iespējas ir bezgalīgas. No izveides apgriezienu skaitītāji līdz atklāšanai konkrētas pozīcijas, šis sensors sniegs jums rezultātus uzticams y precīzs. Vienkārša lietošana, pieņemama cena un daudzpusība padara to par lielisku izvēli jūsu elektroniskajiem projektiem.