Разработка контроллера сбора данных

Бюджет: 40 000 руб
461.97 $ – 397.74 €
Требуется разработать программное обеспечения (ПО) на языке Си для микропроцессорного устройства на базе микроконтроллера (МК) dsPIC30F6012 для сбора и анализа показаний с различных типов датчиков: цифровых – вибрации (ADXL345), температуры (DS18B20), оборотов (аналоговый выключатель); аналоговых – датчика тока и микрофона (имеют выход по напряжению). Обработка сигнала с датчиков заключается в усреднении, расчета СКЗ, расчета спектра в 128 линий с использованием БПФ. Результаты анализа передаются в головной прибор по SPI -интерфейсу. Проводится сравнительный анализ текущих показаний с предельными значениями, и по результатам  анализа включается индикация «превышение», «авария», «ошибка системы».
Для программирования желательно использовать компилятор MikroC(от компании mikroe.com). В среде MikroC имеются примеры использования библиотечных функций (АЦП, фильтрация, FFT).  Но возможно использовать и другие среды (MPLAB X ID и пр).   
Структура и алгоритм работы ПО приводится в ПЗ на проект.
Сроки – 1,5-2 месяца.
Опубликован 04.02.2016 в 02:55 Последнее изменение: 04.02.2016 в 03:58

Выберите способ верификации:

Обновите страницу после прохождения верификации.