Никогда не сталкивался с вопросом призводительность ARDUINO и прошу совета будет ли работать на Arduino Nano (на ARM9 все работает нормально но для повторения и надежности не совсем подходит) следующая конструкция:
- Arduino Nano (328) ( можно использовать и Arduino Mega)
- Датчик температуры 1 цилиндра MAX6675ISA SPI
- Датчик температуры 2 цилиндра MAX6675ISA SPI
- Память AT45DB161B 16Mb SPI
- GPS gmm-u1 10HZ UART
- Тахометр ( индуктивный датчик на свечу) на самом Arduino (но можно LM2917N+ ADC0)
- 3-х осевой гироскоп + 3-х осевой акселерометр IMU3000 SPI
- может быть угловой энкодер - педаль газа ( чтобы не спорить с пилотом что мотор не тянет
- XBee PRO UART
Данные от датчиков буфферизуються и пишуться в память и передаються через XBee на хост компьютер
Будет ли такая конструкция работать ?
К сожалению пока не могу живьем проверить т.к. все в россыпи - нужно разводить плату ....и подключать . Из ARM9 не взять т.к. там все спаяно на одной плате и другие акселерометры ...
Да, данные будут писаться раз в 100 мимлисекунд ( привязка по GPS).
Со всех датчиков данные по 2 байта ( акселерометр и гироскоп 12 байт)
GPS - 24 байта (бинарный протокол - только скорость и координаты)
На всидку все должно работать - времени вроде навалом но нет практического опыта работы ARDUINO . Просто как то случайно эта плата попалась на глаза и понравилась...
Все обработка будет делаться на PC
Буду благодарен за любые советы