Технический форум по робототехнике.
Виктор Казаринов » 05 сен 2010, 23:23
Независимо от других объявленных и реализуемых (трудно и долго) моих проектов, хотел бы разработать однокристальный вариант простейшего автономного робота. Это - букашка, которая должна самостоятельно вести активную "жизнь" наподобие настоящих насекомых и других не очень сложных живых существ. Хотя насекомые наверное даже сложнее, чем мой робот. Само шасси тут вторично, первичны экспериментальные варианты робомозга.
Буду двигаться от самого простого. Если что-то путнее получится, буду переходить к более сложному поведению и шасси. Причем сложность поведения и сложность шасси не очень связаны между собой.
Для RoboBrain-Micro нужно бы выбрать тип контроллера, но не уверен, что он же должен управлять и шасси. Хотя исходя из идеи миниатюризации совмещение в одном кристалле всего и вся желательно.
galex1981 » 05 сен 2010, 23:30
Данный аналог насекомого предположительно будет вести коллективную жизнь или будет одиночкой?
Виктор Казаринов » 05 сен 2010, 23:51
В первых опытах - одиночка, т.к. социальные функции не могут действовать без базовых. С базовых и начну. Затем если что-то получится, обязательно нужно переходить к коллективной жизни роботов, т.к. это - принципиально новое качество и расширеннные возможности.
Angel71 » 05 сен 2010, 23:59
если будет много вычислений, то выбора вроде особо и нет - арм.
Виктор Казаринов » 06 сен 2010, 00:10
Я в ARMах и копаюсь. Ищу компромисс.
galex1981 » 06 сен 2010, 00:11
Компромисс в чем?
Виктор Казаринов » 06 сен 2010, 00:15
Между навороченностью и соответственно - дорогровизной и минимализмом. Зачем пользовать то, что используешь, к примеру, на 10%. Но я пока не знаю, что и насколько будет использовано, пока не понакодю. Но вот памяти разных видов и скорости проца всегда будет маловато, т.к. эти ресурсы мы безбожно легко тратим.
Angel71 » 06 сен 2010, 00:26
в паябельных корпусах (*qfp, qfn) армы примерно до 400-500мгц. память внешняя, опять же в паябельных корпусах, объём примерно 32-64метра
galex1981 » 06 сен 2010, 00:42
При желании память можно наращивать количеством микросхем - в АРМах аппаратно реализована поддержка нескольких банков памяти. Вопрос выбора конкретного экземпляра МК
Сергей » 06 сен 2010, 00:57
С процом в QFP и памятью SSOP это уже далеко не Micro робот будет. Или что вы подразумеваете под этим Micro роботом?
Виктор Казаринов » 06 сен 2010, 01:01
Уточните - ARMы какие? Приблизительные модели. В диапазоне частот 400 мгц и 60-70. Про студию подскажите- Keil или что-то другое получше что-то есть? Если Keil - то какой версии поновее. У меня что-то есть от 2009 года.
У нас продается LPC2106FBD48,151 (LQFP48 NXP/PH) по 295 руб/шт розничная цена. Это я просто взглянул на прайс по инету. Такой корпус не под ручную пайку?
Хотелось бы все-таки в данном проекте не выходить за рамки одного кристалла для выполнения всех разумных функций.
Последний раз редактировалось
Виктор Казаринов 06 сен 2010, 08:57, всего редактировалось 1 раз.
galex1981 » 06 сен 2010, 01:06
Любой микрокомпьютер должен в себе содержать процессор, оперативную память, постоянную память.Микроробот, например, может в себя включать МК, RAM и I2C Flash - из "мозгов", для проекта, требующего множества вычислительных операция или реализации псевдоинтеллектуальной управляющей программы...
Диапазоны частот АРМов - чем больше, тем лучше, но чем больше скорость, тем сложнее будет реализация электроники.(я вообще в этом плане засматривался бы на Cortex-M0, Cortex-M3 у которых частота 72 Мгц, и немного ножек, корпус LQFP-48 LPC1114, LPC1343, но это мое личное мнение). Про студию: я работаю в Keil...
Виктор Казаринов » 06 сен 2010, 01:11
Cortex - это очень интересно. А вот Keil какая версия посвежее?
=DeaD= » 06 сен 2010, 09:50
Можно в сторону STM32F глянуть, мы на неё смотрим в перспективе развития OR в сторону ARM'ов.