Запись данных с датчиков на SD карту под управлением STM32
Разработка проекта "Модуль регистрации входных данных с датчиков на флэш-накопитель".
Под модулем подразумевается микроконтроллер STM32F3DISCOVERY
Постановка задачи:
a) Перечень возможных устройств с которых снимаются показания: датчик температуры, gps – модуль, гироскоп, энкодер, лазерный датчик, датчик индукционный, кнопка. В проекте НЕ обязательно использовать весь перечень.
b) Вывод данных на накопитель должен выводиться в текстовый файл в виде: #Тип_Датчика #Время события – #Показания датчика. Например: D_Temp 15.00 – 45C*
c) Условия записи показаний: Температура выше 50 градусов по Цельсию, угол наклона гироскопа – 90 градуса, длительное пересечение лазера.
d) При заполнении объёма накопителя на 90%, контролер должен просигнализировать светодиодами.
e) Обработка данных с датчиков должна производиться на контролере STM32F3Discovery.
f) Накопитель должен иметь файловую систему допустимую для работы с контролером – FAT32 или exFAT.
g) Накопитель должен обладать возможностью хранить данные без подключения источника питания. Для этого будет использовать SD-карта подключённая к микроконтроллеру через SPI протокол.
h) Объём SD карты 2 ГБ или более.