Serious Business
- Войдите на сайт для отправки комментариев
Доброго времени суток.
Вот уже несколько месяцев работаю над проектом небольшого самообучающегося робота, возникли две больших проблемы:
1)В качестве контроллера использовалась модифицированная мега 2560. Модификация- дополнение в виде мощного преобразователя напряжения, чтобы можно было запитывать большие потребители напрямую через контроллер. В остальном та же мега, не предназначенная для большого объема операций, а их в последнее время немало. Время, затрачиваемое на выполнение каждого цикла возросло до непозволительных 99 миллисекунд. Печально...
Подскажите подходящую совместимую замену?
2)Робот действует в трехмерной системе координат, отсюда и большой объем вычислений. Система иногда сходит с ума во время выполнения самых простых движений. Однако, это очень объемный и сложный вопрос, требующий длительного обсуждения, так что расскажу, если кому-нибудь будет интересно больше, чем на пару минут:)
Да, вот еще что: не подскажите, каким образом визуализировать ту самую систему координат? Программа выдает значения для множества точек, так что виртуальная визуализация была бы кстати, а то задолбало каждый раз проверять все на реальной модели...
Ответ один и един- купите Arduino Due. Скорость выше в 5,25 раз!
Скорость выше в 5,25 раз!
84 / 16 = 5,25 ? :) а ещё шина 32 бита.... 5,25 * 4 = 21
SU-27-16, спасибо, забыл про 32хбитность)
32 бита это ну никак не умножить на 4, не надо преувеличивать :)
шутка - не преувечение :)
сравнивать нужно - какая сколько простейших операций за секунду осилит.....