roboforum.ru

Технический форум по робототехнике.


BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 20:34

enc28j60 достойный кандидат и есть везде...
http://ww1.microchip.com/downloads/en/DeviceDoc/39662a.pdf
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 30 сен 2008, 20:54

Лажа какая-то с портами получается у ATMega128 - 2 порта (PA и PC) сразу отдали под внешнюю память, теперь смотрим какой целый порт имеем для езернета - PD отпадает, потому как там I2C, там же делаем UART, но для полноценной работы езернет чипа надо прерывание, а они остались на PE только, поэтому под 8-битную шину езернета остается только PF, а там все АЦП :( поэтому если делать езернет, то только без прерываний и лишаемся сразу 8 портов контроллера (их останется вообще копейки - особенно если экранчик никуда не скомбинировать)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 21:00

а если enc28j60?
у нее SPI
но тогда прийдется переделывать мобикаму... :(
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 30 сен 2008, 21:09

Вопроса два:
1. Насколько проще будет программировать его по сравнению с СР2201;
2. Насколько оно медленней будет чем СР2201; (8 крат если - тогда это серьезная разница, особенно при передаче видео!)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 21:11

раз такие проблемы, то тогда пока вычеркиваем эзернет
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 30 сен 2008, 21:14

Сделать отдельный модуль Ethernet на робобас - кому надо - тот не разорится, купит :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 21:19

согласен
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 30 сен 2008, 21:28

Так, а как насчет разъема под экранчик и слота под полноценную SD-карту? А не мини\микро?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение Vooon » 30 сен 2008, 21:40

А может использовать ATMega1280? (128 в 100-выводном корпусе)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение Myp » 30 сен 2008, 22:02

эзернет это прошлый век
он старше попы мамонта :)

вайфай карточки SD тоже какашка
вопервых они требуют специальное ПО, во вторых каждая карточка персонально конфигурируется через интернет сервис и без интернета на большом компе, приёмнике, не работают, в третьих только на одно устройство регятся, чтобы переконфигурить на новое нужен интернет, в четвёртых для приёма файлов с карточки нужна специальная прога которая абы что не копирует(например RAW файлы софтина от карточки не качает, только джипеги исключительно, нужно карточку вынимать из фотика и равы скачивать вручную через картридер)
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение =DeaD= » 30 сен 2008, 22:07

Vooon писал(а):А может использовать ATMega1280? (128 в 100-выводном корпусе)

Я тоже уже думал на эту тему... пока не знаю... надо переварить...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 22:07

=DeaD= писал(а):Так, а как насчет разъема под экранчик и слота под полноценную SD-карту? А не мини\микро?

экран и так будет на разъеме, SD-карт будет впаяная микроSD-карт, считай что это микросхема
Vooon писал(а):А может использовать ATMega1280? (128 в 100-выводном корпусе)

отличная мыслб, есть везде, стоит не дорого.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение Mazayac » 30 сен 2008, 22:14

EdGull писал(а):а если enc28j60?

Ой, а можно, можно я еще забью гвоздь в крышку гроба ENC28J60?
Использовали мы ее поначалу (пока не вышел у Микрочипа МК с интегрированным Ethernet-ом) - глючит она, зависает напрочь (где-то на уровне регистров/протоколов, короче дело не в каких-нибудь внешних помехах), лечится перезапуском по питанию.
Где-то за полтора года её использования Микрочип раза три латал критические дыры в своем стеке для этого чипа, да так и не долатал...
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение Vooon » 30 сен 2008, 22:26

Кстати еще интересная ATMega1284P у нее 16 КиБ ОЗУ, TQFP-44, совместима с ATMega32.

Это к вопросу как можно расширить минибота.
Кстати у остальных мег максимум 8 КиБ рамы, а тут аж 16! Дешевеет память, дешевеет :D
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: BroomBot бывший МиниБот-ПРО (MiniBot-PRO)

Сообщение EdGull » 30 сен 2008, 22:33

и так, ставим ATMega1280 и оставляем сетевухой CР2201?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Пред.След.

Вернуться в Электроника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3