- Ano ang Hall Effect?
- Kinakailangan ang Mga Bahagi
- Diagram ng Circuit
- Programming Atmega16 para sa Hall Sensor
- Mga aplikasyon ng Hall Sensor
Gumagawa ang mga sensor ng Hall sa prinsipyo ng Hall Effect na iminungkahi ni Edwin Hall noong 1869. Sinasabi ng pahayag na iminungkahi, "Ang epekto ng Hall ay ang paggawa ng isang pagkakaiba sa boltahe (ang boltahe ng Hall) sa isang konduktor na de koryente, na lumilipat sa isang kasalukuyang kuryente sa konduktor at sa isang inilapat na magnetic field patayo sa kasalukuyang. "
Kaya, ano ang maaaring maging pinakasimpleng anyo ng pahayag upang maunawaan ito sa isang mas mahusay na paraan? Sa tutorial na ito ipaliwanag ang hakbang-hakbang na may praktikal na halimbawa. Dito makikipag-interfaced ang sensor ng Hall sa Atmega16 microcontroller at isang LED ang gagamitin upang ipakita ang epekto kapag ang magnet ay dadalhin malapit sa Hall Sensor.
Ano ang Hall Effect?
Ang Hall Effect ay nauugnay sa paglipat ng singil sa isang magnetic field. Upang maunawaan sa isang praktikal na paraan, ikonekta ang isang baterya sa isang konduktor tulad ng ipinakita sa imahe (a) sa ibaba. Ang kasalukuyang (i) ay magsisimulang dumaloy sa pamamagitan ng conductor mula positibo hanggang negatibo ng baterya.
Ang daloy ng mga electron (e -) ay magiging sa tapat ng direksyon ng kasalukuyang ie mula sa negatibong terminal ng baterya sa pamamagitan ng conductor sa positibong terminal ng baterya. Sa sandaling ito kapag sinusukat namin ang boltahe sa pagitan ng conductor tulad ng ipinakita sa ibaba ng Larawan (b) sa ibaba, pagkatapos ang boltahe ay magiging zero ibig sabihin ang potensyal na pagkakaiba ay magiging zero.
Dalhin ngayon ang magnet at lumikha ng magnetic field sa pagitan ng conductor tulad ng Image (c) sa ibaba.
Sa kondisyong ito kapag sinusukat ang boltahe sa kabuuan ng konduktor at magkakaroon ng kaunting boltahe na binuo. Ang nabuong boltahe na ito ay kilala bilang "Hall Voltage " at ang kababalaghang ito ay kilala bilang " Hall Effect ".
Gumamit kami ng sensor ng Hall na may maraming mga microcontroller upang makabuo ng mga kagiliw-giliw na application tulad ng speedometer, alarm ng pinto, virtual reality atbp, ang lahat ng mga link ay matatagpuan sa ibaba:
- Magnetic Door Alarm Circuit gamit ang Hall Sensor
- DIY Speedometer gamit ang Arduino at Pagproseso ng Android App
- Virtual Reality gamit ang Arduino at Pagproseso
- Digital Speedometer at Odometer Circuit gamit ang PIC Microcontroller
Kinakailangan ang Mga Bahagi
- A3144 Hall Sensor IC
- Atmega16 Microcontroller IC
- 16Mhz Crystal Oscillator
- Dalawang 100nF Capacitor
- Dalawang 22pF Capacitor
- Push Button
- Jumper Wires
- Breadboard
- USBASP v2.0
- Led (Anumang Kulay)
Diagram ng Circuit
Programming Atmega16 para sa Hall Sensor
Narito ang Atmega16 ay nai-program na gamit ang USBASP at Atmel Studio7.0. Kung hindi mo alam na paano mai-program ang Atmega16 gamit ang USBASP pagkatapos ay bisitahin ang link. Ang Kumpletong Program ay ibinibigay sa pagtatapos ng proyekto, i -upload lamang ang programa sa Atmega16 gamit ang JTAG programmer at Atmel Studio 7.0 tulad ng ipinaliwanag sa nakaraang tutorial.
Madali ang Programming Atmega16 at dalawang PORT pin lamang ang gagamitin. Gagamitin ang isang PORT pin upang kunin ang mga pagbabasa mula sa sensor ng Hall. Ang ibang PORT pin ay gagamitin na kumonekta sa isang LED. Una, isama ang lahat ng kinakailangang mga aklatan sa programa.
Tukuyin ang Input pin para sa pagbabasa ng sensor ng Hall.
# tukuyin ang bulwagan Sa PA0
Dito nakakonekta ang sensor ng hall sa PORTA0 ng Atmega16 at ito ay panimula para sa pagbabasa ng katayuan.
DDRA = 0xFE; PINA = 0x01;
Kung ang magnet ay malapit sa sensor pagkatapos ay i-on ang LED o I-off ang LED. Ang pagtuklas ay batay sa pagbabago ng katayuan ng PORT pin.
kung (bit_is_clear (PINA, hallIn)) { PORTA = 0b00000010; } iba pa { PORTA = 0b00000000; }
Mga aplikasyon ng Hall Sensor
Malawakang ginagamit ang mga sensor ng hall saan man kailanganin upang masukat ang lakas ng magnetic field o upang makita ang poste ng pang-akit. Maliban dito, maraming mga application na maaaring matagpuan sa pangkalahatan. Ang ilan sa mga Aplikasyon ay nakalista sa ibaba:
- Bilang Proximity Sensor sa Mga Mobile Phones
- Mekanismo ng Pagbabago ng Gear sa Mga Sasakyan ng Sasakyan
- Sensor ng epekto ng Rotary Hall
- Pag-inspeksyon ng mga materyales tulad ng mga tubo at tubo
- Pagtuklas ng bilis ng pag-ikot
Upang malaman ang tungkol sa Hall sensors, Mangyaring galugarin ang aming nakaraang mga tutorial batay sa Hall Sensors.