Ինչպես միացնել Hall սենսորը Arduino- ին

Բովանդակություն:

Ինչպես միացնել Hall սենսորը Arduino- ին
Ինչպես միացնել Hall սենսորը Arduino- ին

Video: Ինչպես միացնել Hall սենսորը Arduino- ին

Video: Ինչպես միացնել Hall սենսորը Arduino- ին
Video: LED Blink With STM32F103 And Arduino IDE 2024, Ապրիլ
Anonim

Հոլի էֆեկտի սենսորը էլեկտրական սարք է, որը հայտնաբերում է մագնիսական դաշտի փոփոխությունները: Նման սենսորներն այսօր օգտագործվում են կյանքի շատ ոլորտներում: Այս հոդվածում քննարկվում է Arduino Nano տախտակին մոդելը 49E Hall սենսորի հետ միացնելու և սենսորից ընթերցումներ կարդալը:

Ինչպես միացնել Hall սենսորը Arduino- ին
Ինչպես միացնել Hall սենսորը Arduino- ին

Անհրաժեշտ է

  • - դահլիճի սենսորով մոդուլ:
  • - Արդուինո (ընտանիքի ցանկացած անդամ):
  • - լարերը միացնելը:
  • - Համակարգիչ ՝ Arduino IDE զարգացման միջավայրով:

Հրահանգներ

Քայլ 1

Հոլի սենսորը սարքն է, որը գրանցում է մագնիսական դաշտի ուժի փոփոխությունները: Դահլիճի էֆեկտների սենսորները լայնորեն օգտագործվում են առօրյա կյանքում և արդյունաբերության մեջ: Այսպիսով, օրինակ, դրանք օգտագործվում են որպես.

- ռոտացիայի արագության սենսորներ - օգտագործվում են ավտոմոբիլային արդյունաբերության մեջ և որտեղ որ պահանջվում է որոշել անիվի կամ այլ պտտվող օբյեկտի ռոտացիայի արագությունը.

- հարեւանության սենսորներ; տիպիկ օրինակ է ձեր սմարթֆոնի ծալվող պատյանը, որը բացելիս միացնում է հետին լուսավորությունը:

- ռոտացիայի անկյան չափում;

- թրթռման չափում;

- մագնիսական դաշտի մեծության չափում `թվային կողմնացույցներ;

- ընթացիկ ուժի չափում;

- օդային բացերի, հեղուկի մակարդակի չափում և այլն:

Դահլիճի սենսորի մոդուլ
Դահլիճի սենսորի մոդուլ

Քայլ 2

Hall սենսորի մոդուլը պարունակում է հետևյալ բաղադրիչները. Հարմարվողական, երկու ալիքային համեմատիչ, ավարտող մի քանի ռեզիստորներ, զույգ LED և 49E Hall ցուցիչ:

Հարմարվողը օգտագործվում է Hall սենսորի զգայունությունը կարգավորելու համար: Առաջին LED- ը ցույց է տալիս մոդուլի վրա մատակարարման լարման առկայությունը, երկրորդը ցույց է տալիս, որ մագնիսական դաշտը գերազանցել է սահմանված գործող շեմը:

Սենսորի մոդուլն ունի 4 քորոց: Նրանց կապը Arduino տախտակի հետ ցույց է տրված նկարում:

Դահլիճի սենսորի միացման սխեմա դեպի Arduino
Դահլիճի սենսորի միացման սխեմա դեպի Arduino

Քայլ 3

Եկեք գրենք ուրվագիծ ՝ սենսորի թվային և անալոգային ելքերից ընթերցումներ կարդալու համար: Մենք յուրաքանչյուր 100 ms կպտտադրենք սենսորը և դուրս կգանք արժեքները սերիական պորտ:

Դահլիճի սենսորի ուրվագիծ
Դահլիճի սենսորի ուրվագիծ

Քայլ 4

Վերբեռնեք ուրվագիծը Arduino- ում և բացեք սերիական մոնիտորը կամ ցանկացած տերմինալային ծրագիր:

Մենք տեսնում ենք թվերով երկու սյուն: Առաջինում `թվային ալիքի ընթերցումները: Եթե արժեքը «0» է, մագնիսական դաշտը չի գերազանցում նշված շեմը, եթե «1» -ը ՝ այն գերազանցում է: Ես մագնիսը բերեցի սենսորին, և մի քանի տողում անցա «1» արժեքների միջով: Շեմը դրված է դրվագման ռեզիստորով:

Եվ երկրորդ սյունակում `արժեքները սենսորի անալոգային ալիքից: Հասկանալու համար, թե դրանք ինչ են նշանակում, անհրաժեշտ է կազմել համապատասխանության աղյուսակ ՝ նշելով մագնիսական գծերի ուղղությունը (մագնիսի բևեռականություն) և մագնիսի հեռավորությունը սենսորից: Այս աղյուսակի հիման վրա հնարավոր կլինի մեկնաբանել Hall սենսորի ընթերցումները:

Խորհուրդ ենք տալիս: