Мазмуну:

Күйүүчү майдын деңгээлин Arduino менен өлчөө: 4 кадам (сүрөттөр менен)
Күйүүчү майдын деңгээлин Arduino менен өлчөө: 4 кадам (сүрөттөр менен)

Video: Күйүүчү майдын деңгээлин Arduino менен өлчөө: 4 кадам (сүрөттөр менен)

Video: Күйүүчү майдын деңгээлин Arduino менен өлчөө: 4 кадам (сүрөттөр менен)
Video: Күйүүчү май кымбат. Дыйкан кантип күн көрөт? 2024, Июль
Anonim
Image
Image
Күйүүчү майдын деңгээлин Arduino менен өлчөңүз
Күйүүчү майдын деңгээлин Arduino менен өлчөңүз

Сезгич бирдиги адатта потенциометрге туташтырылган калкып жүрүүнү колдонот, адатта, заманбап машинада басылган сыя дизайн. Цистерна бошогондо, калкып чыгуучу резистор боюнча жылып бараткан контактты түшүрүп, жылдырат жана анын каршылыгын жогорулатат. [2] Мындан тышкары, каршылык белгилүү бир чекитте болгондо, кээ бир унааларга "күйүүчү майы аз" жарыгын да күйгүзөт.

Ошол эле учурда, индикатор бирдиги (көбүнчө тактасына орнотулган) жөнөтүүчү блок аркылуу агып жаткан электр тогунун көлөмүн өлчөп жана көрсөтүп турат. Цистернанын деңгээли жогору болуп, максималдуу ток агып жатканда, ийне "F" белгисин көрсөтүп, толук танкты көрсөтөт. Танк бош турганда жана эң аз ток агып жатканда, ийне бош танкты көрсөтүүчү "Е" белгисин көрсөтөт.

2012 -жылдагы Hyundai Elantra санарип күйүүчү май көрсөткүчү бош дисплейге чейинки аралыкты камтыйт.

Система иштен чыгышы мүмкүн. Эгерде электр жаракасы ачылса, электрдик схема индикатордун резервуарды бош эмес экенин көрсөтүүсүнө алып келет (теориялык жактан айдоочуну резервуарды толтурууга түрткү берет) (бул айдоочуга алдын ала эскертүүсүз күйүүчү майдын түгөнүшүнө жол ачат). Потенциометрдин коррозиясы же эскириши күйүүчү майдын деңгээлинин ката окулушун камсыздайт. Бирок, бул система аны менен байланышкан потенциалдуу коркунучка ээ. Электр тогу калкып туруучу өзгөрмө резистор аркылуу жөнөтүлөт, ошондуктан каршылыктын мааниси күйүүчү майдын деңгээлине жараша болот. Көпчүлүк автоунаа күйүүчү май өлчөгүчтөрүндө мындай резисторлор өлчөгүчтүн ички тарабында, б.а., күйүүчү май куюлган идиштин ичинде. Мындай резистор аркылуу токту жөнөтүү өрт коркунучу менен байланыштуу жана жарылуу коркунучу бар. Бул каршылык сенсорлору автомобилдик бензин күйүүчү майына алкоголдун кошумча кошулушу менен иштен чыгуу ылдамдыгын жогорулатып жатат. Спирт потенциометрдеги коррозиянын ылдамдыгын жогорулатат, анткени ал суу сыяктуу ток өткөрө алат. Алкоголдук күйүүчү май үчүн потенциометрдик тиркемелерде импульсту кармоо методологиясы колдонулат, бул мезгилде күйүүчү потенциалын төмөндөтүүчү күйүүчү майдын деңгээлин аныктоо үчүн сигнал жөнөтүлөт. Ошондуктан, күйүүчү майдын деңгээли үчүн башка коопсуз, контактсыз ыкма талап кылынат.

Wikypedia

1 -кадам: Теория

Теория
Теория
Теория
Теория
Теория
Теория

Сиз түшүнбөшүңүз керек болгон эки нерсе бар:

Магниттик которгуч:

Бул сенсордо көптөгөн айырмачылыктар бар резисторлор (Төмөн деңгээл 240 Ом Жогорку деңгээл 30 Ом), алар "GND" менен туташат (Сөзсүз эмес).

Ом мыйзамы:

эгерде биз туруктуу чыңалууну жана туруктуу резисторду колдоно алсак, анда Ом мыйзамын колдоно алабыз.

жана чыңалууну каалаган деңгээлде өлчөйбүз, андыктан биз аналогдук санарипти алмаштырабыз.

2-кадам: Схемалар-материалдар

Схемалар-материалдар
Схемалар-материалдар
Схемалар-материалдар
Схемалар-материалдар
Схемалар-материалдар
Схемалар-материалдар

-Ардуино Нано

-Ол дисплей

-Нан тактасы

-Деңгээл сенсор

-2 2.2K каршылыгы

-2 100ohm резисторлор

tuppens.com/kus-wema-fuel-water-tank-level…

3 -кадам: Программа

Программа
Программа

Программа негизинен 0-1023 ортосунда өлчөнгөн маанини алат

Биз биринчи кезекте төмөн жана жогорку деңгээлде кандай баалуулукка ээ экенибизди байкайбыз

Мен алдым

мүн = 295

максимум = 785

анда аны 0дон 100гө чейин картага салыңыз

Бул сыяктуу.

TankValue0 = карта (sensorTankValue0, 295, 785, 0, 100);

Сунушталууда: