В данном проекте описывается система сбора данных автомобильной подвески от акселерометров. Устройство основано на отладочной плате Lanchpad TIVA от компании Texas Instruments.

Анализатор спектра предназначен для сбора данных с низкой частотой (50 Гц) механических перемещений автомобильной подвески.
Система состоит из 3-х основных модулей:
— GUI (графический интерфейс пользователя) для отображения данных
— контроллер (в моем случае используется LM4F120)
— датчики: акселерометры (я использовал для сбора данных и анализа вибраций)

Контроллер включает в себя 2 регулятора напряжения (3.3В и 5В), 8 разъемов для датчиков, 1 канал последовательного интерфейса, 1 канал для Bluetooth, и одну кнопку сброса. Статус контроллера индицируется при помощи 3-х светодиодов, ещё один светодиод используется для индикации наличия питания 5В.

Основу контроллера составляет ARM-процессор. В программном обеспечении контроллера реализованы: программный КИХ-фильтр (фильтр с конечной импульсной характеристикой) с частотой среза 75 Гц, частота дискретизации 512 Гц, 256 точечный алгоритм БПФ и алгоритм распределения мощности сигнала по частотам основанный на базе уэльского метода.



Скачать файлы проекта (прошивки, плата в формате Eagle и Gerber)