Измерение тока по датчику, analogRead, прерывание АЦП
- Войдите на сайт для отправки комментариев
Здравствуйте,
Прошу оказать помошь в написании и отладки скетча (оплата дог.)
Суть проблемы.
Имеется датчик тока для ардуино 5А (модель сообщю если нужно)
Необходимо организовать выборку сигнала с прерыванием АЦП т.к. требуется частота выше 8 кГц (макс. при использовании стандартной функции analogRead)
При достижении среднего (10) максимума тока необходимо включить выключить цифровой выход управления мосфетом определенное количество раз (10). После чего вновь перейти в режим выборки.
Точкой отсчета среднего значения считать переход через ноль, либо реверс среднего значения тока.
Переключение должно выполнятся на максимально возможной частоте работы Ардуино, с возможностью изменения задержкой переключения.
Надеюсь максимально понятно изложил суть работы.
С Увжением
Евгений К.
+79128337110 (UTC+05:00) Екатеринбург
Изложили не идеально, но суть ясна. 8К теоретически достичь можно на 16М Ардуине, если ничем ее больше не нагружать, даже до 10К разгонял. Можно и больше, но на других платах или с внешними АЦП (опять же в теории, на практике руки до них пока не доходили). Если что, пишите мне, подумаем что можно сделать.
progural@gmail.com
Челябинск