Подскажите по Arduino Due
- Войдите на сайт для отправки комментариев
Втр, 31/10/2017 - 10:50
День добрый, в голове давно витает мысль о создании контроллера, следящего за параметрами технологического процесса: напряжение, ток, температура и тд. В общей сложности 11 параметров с выводом их на lcd и фиксацией отклонений на sd карту. Планирую организовать два цикла: быстрый - вычисление действующего значения эл.величин; медленный - опрос температур и работа с прочей переферией. Проблема в отсутствии опыта реализации алгоритмов. Как вы считаете справится ли DUE с поставленной задачей, стоит ли браться за это или выбрать другую плату?
справица
Как Вы считаете что будет наиболее рациональным для алгоритма расчета действующего значения (старт ацп от таймера): 1. Запуск ацп в режиме пользовательской последовательности и расчет математики по прерыванию об окончании преобразований; или 2. Чтение отдельных каналов АЦП по прерыванию таймера?
Как по мне, так 2. Но всей задачи никто, я думаю, включая тебя, не знает
День добрый, в голове давно витает мысль о создании контроллера, следящего за параметрами технологического процесса: напряжение, ток, температура и тд. В общей сложности 11 параметров с выводом их на lcd и фиксацией отклонений на sd карту.
А почему именно DUE? Почему не Мега или вообще STM?
Due пошустрее меги и есть в наличии, а STM для меня что то далекое и непонятное, новая среда - далекая от стандартной ардуиновской программы.
Due пошустрее, но пока с тем, что Вы озвучили, и Про-мини справится. Ну раз в наличии, так в наличии.
В настоящий момент пытаюсь решить следущее:
-на входе АЦП синусоидальный сигнал от 0 до 3V
-каждые 1000 микросекунд произвожу выборку для расчета действующего значения
-с измерительной схемы приходит чистый синус(по осцилографу), а на АЦП появляются шумы, которые дают ложные мгновенные значения в связи с этим в действующем значении проявляется отклонение.
Наличие шумов в сигналах толкает к изучению фурье, математика которого для 6 каналов+ расчет действующих значений будет достаточно увесистой
-на входе АЦП синусоидальный сигнал от 0 до 3V
-каждые 1000 микросекунд произвожу выборку для расчета действующего значения
-с измерительной схемы приходит чистый синус(по осцилографу), а на АЦП появляются шумы, которые дают ложные мгновенные значения в связи с этим в действующем значении проявляется отклонение.
-с измерительной схемы приходит чистый синус(по осцилографу), а на АЦП появляются шумы, которые дают ложные мгновенные значения в связи с этим в действующем значении проявляется отклонение.
А.Ц.П. последовательного приближения вещь в принципе шумная. Но сильно усугубляет ситуацию тот факт, что плата Due по-умолчанию и не рассчитана на качественную оцифровку. Как минимум нужно оторвать референс АЦП от питания и подключить к хорошему внешнему И.О.Н.
Спасибо, попробую.
Выпрямительная схема не подходит, наставник по схемотехнике серчает, категорически отказывается от нее.