roboforum.ru

Технический форум по робототехнике.
Текущее время: 16 апр 2025, 10:48

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 542 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 37  След.
Автор Сообщение
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 11:20 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
blindman писал(а):
[*]Радио. Ну будет там 1Мбит/с. Только не забываем, что реальная скорость может быть ограничена передающей стороной. А это в большинстве случаев последовательный порт ПК (будь то физический или виртуальный через USB). Т.е. 115 КБит/с максимум. Из-за этого ставить еще один МК? ИМХО, излишество. Вон на AVR интернет радио сделали. Дравер сетевой карты PCMCIA, TCP/IP, DNS, встроенный веб сервер, ЖКИ и т.д. Вроде не жалуются, что ресурсов не хватает.

Вопрос в том, что радио потребует обработки данных в реальном времени, потому как не будет никакого большого промежуточного буфера, который может подождать, или я ошибаюсь? Сколько оперативки тогда оно отъест для эффективной работы в реальном времени и сколько этого самого реального времени? Причем уже не в %, а в тех задержках, которые оно неожиданно будет генерить, потому как это легко может подпортить жизнь скажем в управлении сервами, где лишние десять микросекунд будут выливаться в дрожжание серв.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 11:37 
Не в сети
Аватара пользователя

Зарегистрирован: 14 май 2008, 15:49
Сообщения: 1585
Откуда: Москва
ФИО: Алексей
Ну мегабита там никогда не будет для начала, ибо она до 500кбит максимум. Буфер у нее есть внутренний в 64 байта, соответственно если не передавать какие-то потоковые данные, а только команды - то никаких проблем.
На самом деле, уже озвучивалась много раз великолепная мысль - отдельно ставить для управления датчиками/мостами минибота-про, и отдельно - для логики поделки. Я, по крайней мере, купил бы ее как Х-мост, кучку датчиков и беспроводной интерфейс, управление которыми можно обернуть в красивый протокол по i2c с основного контроллера =)

чем-то анекдот вспоминается про еврея.. "это не кто, а что... это золотая рамочка"

_________________
У меня в голове опилки и длинные слова меня только огорчают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 12:00 
Не в сети

Зарегистрирован: 20 окт 2005, 16:11
Сообщения: 432
Откуда: Вильнюс,Литва
прог. языки: Basic
А если ктонибудь захочет инсектоида сделать? Аппаратным ШИМом тут уже не обойтись, а если реализовывать программно, то хватит ли ресурсов на все остальное?
blindman писал(а):
Не успели объем флэша в 4 раза поднять, девайс еще не существует, ни одного проекта не реализовано, а уже мало. Гигантомания какая-то :)

Тонкий намек?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 12:27 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Цитата:
Ээээ... я может совсем ноль в электронике, но это ведь их надо будет заряжать (затворы) и разряжать с частотой ШИМ - при использовании слабых движков не будет ли это чудо жрать энергии соизмеримо с движками? Может 10-15А ограничиться?

мне тут посчитали бо сам я чайник, все 8 полевиков на частоте ШИМа 10КГц будут жрать 2,5мА


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
EdGull писал(а):
мне тут посчитали бо сам я чайник, все 8 полевиков на частоте ШИМа 10КГц будут жрать 2,5мА

Правильно посчитали, и я значит тоже правильно посчитал что на один полевик 0.6мА :) значит на 8 как раз порядка 2.4мА, что соизмеримо с 2.5мА :) ура, я начал догонять некоторые вещи в электронике :)))

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 13:06 
Не в сети
Аватара пользователя

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

теперь давайте лучше определимся с ОЗУ
требования:
не просто легко доставабельная, а подтвержденное наличие на складе
SMD
3.3В
64(128)
8(16) разрядом
недорого... :oops:

первый кандидат K6X1008T2D-PF70
есть в наличии в промэлеке и чипдипе

хайте!... :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Данные по радио передаются пакетами, для которых у приемопередатчика есть встроенные буферы. По приходу пакета начинаем его неспешно тянуть из буфера. И подождать как раз этот буфер может до тех пор, пока передатчик на той стороне получит очередной пакет от компа. Если правильно запрограммить, не держа прерывания долго запрещенными, довольны будут и сервы, и приемопередатчик. Что-то не видал, чтоб для радиомодема отдельный процессор выделяли. Хватит и того, что внутри.

Добавлено спустя 3 минуты:
Кирилл писал(а):
А если ктонибудь захочет инсектоида сделать? Аппаратным ШИМом тут уже не обойтись, а если реализовывать программно, то хватит ли ресурсов на все остальное?

Это уже обсудили во всех подробностях. Хватит за глаза.

Добавлено спустя 3 минуты:
EdGull писал(а):
первый кандидат K6X1008T2D-PF70
есть в наличии в промэлеке и чипдипе

хайте!... :D


Как планируется сделать доступ к старшим адресам? Просто переключать с порта?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 13:57 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 14:09 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
чего то не помню такого :sorry: Может ногу старшего адреса вывести на джампер, чтоб его можно было подключить или к земле, или к выводу одного из портов? Тогда тот кто захочет (и смогет :wink: ) может заюзать всю память. Чего ей зря пропадать?

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 14:14 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
blindman писал(а):
Данные по радио передаются пакетами, для которых у приемопередатчика есть встроенные буферы. По приходу пакета начинаем его неспешно тянуть из буфера. И подождать как раз этот буфер может до тех пор, пока передатчик на той стороне получит очередной пакет от компа. Если правильно запрограммить, не держа прерывания долго запрещенными, довольны будут и сервы, и приемопередатчик. Что-то не видал, чтоб для радиомодема отдельный процессор выделяли. Хватит и того, что внутри.

А вообще здесь есть кто-то, кто реализовывал через эту микру прием-передачу? Может послушаем людей с опытом? :wink:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
EdGull наверно свои модули юзает? Да и ты вроде использовал аурелевские радиомодемы - не думаю что они значительно отличаются

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 15:20 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 15:22 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июн 2007, 22:32
Сообщения: 603
Откуда: Москва
ФИО: Руслан
Кирилл писал(а):
а смысл? кто ж будет минибот запитывать от голых литиевых банок?

ну я например - у меня есть несколько от р/у моделей.
А старая схема не устраивает, т.к. только на 1 банку рассчитана, а хочется подключить 2-3, чтоб на моторы подать побольше.
Признаю что это - не единственное решение. Надо сравнивать с низковольтовыми моторами или схемами повышения напряжения.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МиниБот-ПРО (MiniBot-PRO)
СообщениеДобавлено: 17 июл 2008, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
blindman писал(а):
EdGull наверно свои модули юзает? Да и ты вроде использовал аурелевские радиомодемы - не думаю что они значительно отличаются

Радиомодемы чистый uart выдают, а тут его вроде нету.

Добавлено спустя 26 минут 58 секунд:
EdGull писал(а):
все исходники по CC2500 я выложил в вике
можете посчитать

Чтоб я мозг себе свернул в AVR-бейсике читать сложную работу с периферией не зная её принципиального устройства? Тогда уж проще даташит почитать на CC2500... я синтаксис бейсика лет 15 не видел. А тут такое! :shock:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 542 ]  На страницу Пред.  1 ... 10, 11, 12, 13, 14, 15, 16 ... 37  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO