000.Мало умных букаф об элементарных роботах.

Не помню, кто сказал, но бытует такая фраза- «не умеешь что-то делать- обьясни другому». Многие идут по этому пути, пишут статьи и попутно разбираются в материале. Я- не исключение, и сегодня я начну цикл статей о простом модульном роботе. Идея не нова и достаточно разжёвана, но в моём случае проект будет развиваться дальше, увелчиваться в размерах и программном коде, обрастать свистелками и перделками. Собственно, начну я с нуля и дальше каждый свой шаг буду описывать.
Задумка- простенький робот о двух моторах. Движитель- колёса. Будет иметь необходимый набор сенсоров и зачатки интеллекта. Точнее сначала будет иметь интеллект таракана. :)
Робот задумывается как достаточно простой и состоящий, как уже говорилось, из модулей, соединённых с «материнской платой» гибкими шлейфами. Приблизительный размер сигнальной версии- со спичечный коробок. Собрано всё будет из говна и палок разной херни, что завалялась на столе/полке/в коробке с технотронным хламом и того, что по-мелочи будет куплено на местном радиорынке.

Приблизительное разбиение на модули-
1)Рама- текстолитовая плата, будет нести на себе колёса, все модули, электродвигатели, Н-мост или драйвер двигателей, источник питания.
2)Сенсоры- плата будет закреплена под рамой и будет нести на себе стандартные сенсоры (пока что) для line-run робота (три опторопары) и механический бампер.
3)Мозг- плата понесёт на себе контроллер с обвязкой.
4)Источник питания- ну тут без комментариев. Пока батарейки, а там глядишь и DC-DC преобразователь.

Пока мысли свои я излил, и в следующей статье буду описывать «пробу пера»- первую макетку рамы без всех премудростей. Кстати, оно уже ездит, но это я вперёд забегаю.
  • +1
  • 17 марта 2011, 15:05
  • sania_3

Комментарии (2)

RSS свернуть / развернуть
По опыту, посоветовал бы на раму делать отдельный контроллер, чтобы разгрузить основной.
0
Присоединяюсь. Тогда как основной будет реализовывать интеллект, вспомогательный может следить за питанием, ШИМ двигателей и мелкая логика.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.