Вимірювання струму в проектах Arduino є важливим для моніторингу споживання електроенергії та забезпечення безпеки. Використання шунтів резисторів забезпечує простий і ефективний метод вимірювання навантаження струмом точно. Ця стаття пояснює, як розрахувати струм навантаження за допомогою шунтів проти резисторів у ваших проектах Arduino.

Розуміння Шун-резистентів

Шун резистор - низький коефіцієнт резистора, який розміщується в серії з навантаженням. При струмі, через нього відбувається невелика кількість крапель напруги через резистор. Ця напруга може бути вимірювана для визначення струму за допомогою Закона Ом.

Розрахунок струму навантаження

Основна формула для розрахунку струму навантаження:

I = V / R

Де I] є струмом в амперах V]] є напругою через шунтовий резистор, а R]] є значенням опору.

Вимірювальне напругу з ардуїно

Ардуїно може виміряти падіння напруги через шунтовку резистору за допомогою його аналогових вхідних штифтів. Підключіть резистор в серії з навантаженням, а з'єднайте аналоговий вхід Arduino через резистор. Використовуйте наступні кроки:

  • З'єднайте шунтовий резистор в серії з навантаженням.
  • Підключіть аналоговий вхід Ардуіно до точки приєднання резистора.
  • Читання напруги за допомогою аналогового аналоговогоДеталь Arduino.
  • Перетворення аналогового читання напругу: V = (аналізRead() / 1023) * напругою посилання.

Приклад розрахунку

Насадка, яку ви використовуєте 0,1 Ом, ви можете відслідковувати опір, і Arduino прочитає напругу 0,05V по всій ньому. Поточний струм навантаження розраховується як:

I = 0,05V / 0.1Ω = 0.5A]