Запуск на віддалений сервер, коли у мого пристрою мало батареї?


9

В даний час я працюю над проектом з виготовлення пристрою автомобільного відстеження. На даний момент пристрій може добре працювати, але я хочу його вдосконалити.

Ситуація полягає в тому, що мій пристрій працює від зовнішнього джерела живлення (свинцево-кислотний акумулятор), і я хочу надіслати сповіщення на віддалений сервер, коли у пристрою мало батареї.

Наскільки мені відомо, один із способів зробити це - часто перевіряти залишки акумулятора, які є складними (використовуючи більш апаратний та складний алгоритм).

Моя конструкція заснована на Arduino uno R3 та модулі Sim080.

Мені просто потрібно запустити віддалений сервер, коли він знаходиться в низькій потужності, не потрібно визначати вимірювання точності залишку в акумуляторі.

Відповіді:


4

Оскільки ви не включили інформацію про обладнання, ви згадали про пристрій.

Схема виявлення малої потужності є досить простою, OP-підсилювач, ценеровий діод і пара резисторів / потенціометрів - все, що потрібно.


Я використовую arduino uno R3 + модуль Sim808. Чи можете ви детально пояснити, як це зробити? Оскільки у мене є невеликий досвід в галузі електроніки та енергоспоживання.
juggernaut156

Якщо ви використовуєте Arduino, у нього є кілька перетворювачів "A / D", і все, що вам потрібно - це дільник напруги (два резистори) і код, який порівнює напругу струму з вашим "низьковольтним" межею і надсилає "Low повідомлення "напруга" на віддалений сервер. І будь ласка, додайте стільки інформації, яку ви можете використовувати, НЕ використовуйте пристрій, віддалений сервер, оскільки вони є загальними термінами, і, схоже, ви не хочете детальної відповіді!
MatsK

3

Наскільки мені відомо, один із способів зробити це - часто перевіряти залишки акумулятора, які є складними (використовуючи більш апаратний та складний алгоритм).

але

Мені просто потрібно запустити віддалений сервер, коли він знаходиться в низькій потужності, не потрібно визначати вимірювання точності залишку в акумуляторі.

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

Свинцево-кислотна батарея - досить простий звір. Під час зарядки напруга піднімається приблизно до 14,2 В і знизиться з часом (у спокої) до 12В. З навантаженням напруга трохи знизиться - залежно від навантаження. Близько до розряду він швидше впаде. Дивіться цю відповідь на прикладі кривої розряду.

За допомогою крапельниці 10V zenner та затискаючої ланцюга ви можете виміряти 10-13,3V повномасштабного за допомогою АЦП. Цього достатньо для ідентифікації скиду, але ви хочете контролювати та коригувати поріг, який ви використовуєте. Ви можете виявити, що температура впливає на поріг, який ви використовуєте, а також час, коли працював двигун (та багато інших змінних).

Збираючи більше даних, ви маєте можливість здійснити непрямі вимірювання та навіть виявити зміни в поведінці, які можуть дати вам попереднє попередження про несправності.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.