Проект

Общее

Профиль

Разработка #32

открыто

8AIC. Разработка ПО модуля аналогового ввода тока

Добавил(а) Сергей Ушаров 11 месяца назад. Обновлено 9 месяца назад.

Статус:
Исполнено
Приоритет:
Высокий
Назначена:
Дата начала:
15.01.2025
Срок завершения:
Готовность:

0%

Оценка временных затрат:

Описание

Необходимо разработать ПО модуля ввода тока

Ключевые требования ТЗ:

Количество входов

8 аналоговых входов
Диапазон измерений

0-20 мА
4-20 мА
Типы входов

Дифференциальный
Точность измерений
±0.1 %

Дополнительные требования:

все измерительные цепи должны быть гальванически развязаны от модуля
Тип входа активный или пассивный выбирается через запись в соответствующий регистр
в карте регистров для каждого канала.
для повышения точности измерений необходимо применить фильтрацию входного сигнала.
Детектировать выход тока за диапазон измерений.
Детектировать обрыв токовой цепи и КЗ

Прототип - Овен МВ210-102

Последовательность реализации:

  1. Изучить документацию на Овен МВ210-102, разработать карту регистров модуля.

  2. Схемотехник предоставит плату входного каскада модуля на 1 аналоговый вход.
    Схема входного каскада будет реализована на АЦП MS5188 (аналог AD7699, но это не точно).
    Небходимо изучить документацию на этот АЦП. Написать тесты на демоборду AT32F407 + входной каскад.

  3. Совместно со схемотехником произвести программно-аппаратную отладку этого каскада.
    Научитиься детектировать обрыв входной цепи и КЗ. Использовать эти наработки в конечном ПО модуля.
    Кроме того оценить точность измерений. Возможно будет нужна калибровка для каждого канала.
    Предусмотреть эту возможность. На данном этапе не нужна точность ±0.1 % из ТЗ.

  4. По результатам отладки схемотехник разработает схему модуля на 8 каналов. Нужно будет разработать конечное ПО
    на модуль и отладить его в комплексе - Modbus RTU, TCP, веб сервер.

  5. Результат конечного ПО модуля должен быть в гите в отдельной ветке.

Обновлено Сергей Ушаров 11 месяца назад

Обновлено Сергей Ушаров 11 месяца назад

Обновлено Сергей Ушаров 11 месяца назад

Обновлено Сергей Ушаров 11 месяца назад

  • Параметр Трекер изменился с Формализация требований на Разработка

Обновлено Сергей Ушаров 10 месяца назад

  • Параметр Статус изменился с Новая на В работе

Обновлено Сергей Ушаров 9 месяца назад

  • Параметр Статус изменился с В работе на Нужен отклик

Обновлено Сергей Ушаров 9 месяца назад

  • Параметр Статус изменился с Нужен отклик на Исполнено

Экспортировать в Atom PDF