roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 08:18

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




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Mega не контроллер
СообщениеДобавлено: 20 май 2022, 11:23 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Смотрел https://youtu.be/XQA8lowEKOo

И подумал, что при всей бесполезности современных 8-битных десктопов, именно в такой реализации есть рациональное зерно.
Можно управлять набором пинов в реальном времени, без ритуала прошивки микроконтроллера(что, кстати, регулярно вызывает траблы, если не отключить его от обвески)
Только компутер должен быть нормальный современный, а вот пины должны торчать снаружи.

Отсюда мысль, устройства, которое, цепляется по USB к "нормальному" компьютеру, и позволяет на каком-то (каком???) языке управлять силовыми и сигнальными выходами, рядом стоящего ящика.

В принципе такие устройства есть, но либо дорогущие промышленные, либо одноразовые специализированные.

Что должно быть на таком ящике?
1) Цифровые/аналоговые сигнальные пины на вход/выход. С индикаторами состояний
2) Силовые ключи (реле? лучше конечно твердотельные)
3) Силовые мосты, как специализированные для управления приводами.

Всего этого должно быть много (сколько), желательно с гальванической развязкой.
Варианты с автономным БП или питанием от USB, благо там до 5 ампер можно брать(если повезёт).
Наружу пины - колодки с зажимами.
----------------------------------------------------------------------------------------------------------------

Что скажете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 20 май 2022, 23:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
https://silines.ru/usb_module/load-usb/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 00:08 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Это компоненты.
Да. Из них можно и собрать.
Но речь моя веду о том, что это должен быть "ящик". С лампочками и клеммами.
Функционал минимум - контроллер с БП и максимальным обвесом.
И управляемый НЕ прошитой ардуиной! А непосредственно с компьютера.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 00:37 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Они с компьютера и управляются. Прошивать ничего не надо. Таких вариантов море, думаю. И самому сделать не сложно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 00:52 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
А! Там пачку устройств можно вешать на USB одного компутера?
Сомнительное решение, но пусть. И я так понимаю - это как раз то, что я поминал как "промышленное решение".
Да, такие есть. Но тут, я так понимаю, чисто релюшками щелкать? Датчиков нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 01:09 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Наверняка есть. Но, самому всяко интереснее сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 11:39 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Промышленные есть, точно. Со всеми ценовыми вытекающими.
Но вот, чтобы как в приведенном в топике примере "сел и поехал", нет вообще.

Добавлено спустя 1 час 30 минут 31 секунду:
Да! И внутри девайса сразу должна быть флешка со всем нужным софтом!
Остаётся вопрос компактности и электропитания. Ибо можно сообразить очень компактное устройство питаемое от USB, но тогда изрядные ограничения по мощности.
Внешний же БП - это будет довольно тяжелая и габаритная штука.
Далее вопрос мощных ключей и драйверов для моторов. Как их охлаждать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 17:43 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Смотря какие моторы. Надо для начала определиться с назначением. USB предполагает управление от компа, а драйверы моторов - какого-то мобильного робота, которому предстоит возить этот комп.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 20:17 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Во-первых, манипулятор или станок какой, например.
Во-вторых, даже самый мобильный робот, сначала, отлаживается на стенде.

Вопрос по мощности, пересекается с питанием и ценой.
Т.е. что-то маломощное под шаговички и управление реле - нормально от USB и можно собрать очень компактный, дешёвый, и что немаловажно, эстетичный девайс.
Если автономный БП, но надо жменю мощных драйверов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 21 май 2022, 20:49 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Лучше делать сразу под конкретный проект, а потом довести до промышленного изделия, с учетом всех косяков


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 22 май 2022, 12:39 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Т.е., по-сути, собирать ТОЧНО ТАКОЙ ЖЕ ящик под каждый новый проект? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 22 май 2022, 19:39 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Ну я так понял, что у тебя идея разработать восстребованное на рынке изделие широкого спектра примениния и с элементами новизны. Иначе в чем смысл? Робостроитель себе и так привяжет датчики и драйверы к компу, в необходимом количестве и с нужным ему протоколом обмена. Если смысл в помощи новичку, которому сложно прошить ардуинку, то как он будет программить на ПК? Тогда надо в придачу к коробочке, еще и удобную среду программирования "для чайников".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 23 май 2022, 08:35 
Не в сети

Зарегистрирован: 23 июл 2012, 15:24
Сообщения: 1480
Верно понимаете.
По всем пунктам :)

Ну дык я - на то и программист.
По минимуму - это плоская коробка с клеммами.
Питание - USB
Загрузка софта - из коробки.

Вопрос:
1. Сколько контактных реле?
2. Сколько твердотельных реле? Или это слишком дорого?
3. Сколько драйверов под движки?
4. Какой язык взять базовым? JS? C? Pascal? Python? Lua? Или вообще BASIC с нумерованными строками?!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 09 сен 2022, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 11 май 2017, 01:58
Сообщения: 249
Откуда: Israel
прог. языки: G
Похоже тема дальше идеи не имеет развития. Если идея чисто хоббийного направления, то это к ардуиноводам, пилите по ночам Phyton в сторону ROS и прочими оленьим фермам, пока что-то не задергается на монтажной плате до уровня космического Федора.
То о чем Вы мечтаете есть, но это не для хобби, там все действительно по взрослому и так можно делать, как Вы описываете, но в таком случае идея должна перерасти в нечто большее, чем хобби, когда хорошее удовольствие и комфорт все же потребуют от Вас какое то усилие и личные инвестиции в сторону приобретения такого агрегатора в комплекте с USB I/O и прочими плюшками для коммерциализации идеи без затрат на ликбез.
Сколько Вы готовы заплатить за такую курочку "Рябу" чтоб это стало Вашим смыслом в бизнесе?

_________________
Будущее в автоматизации процессов программирования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Mega не контроллер
СообщениеДобавлено: 15 окт 2022, 13:20 
Не в сети

Зарегистрирован: 20 янв 2014, 18:30
Сообщения: 64
Откуда: Томск
прог. языки: Python, Micropython
ФИО: Алексеев Антон
esisl писал(а):
Верно понимаете.
По всем пунктам :)

Ну дык я - на то и программист.
По минимуму - это плоская коробка с клеммами.
Питание - USB
Загрузка софта - из коробки.

Вопрос:
1. Сколько контактных реле?
2. Сколько твердотельных реле? Или это слишком дорого?
3. Сколько драйверов под движки?
4. Какой язык взять базовым? JS? C? Pascal? Python? Lua? Или вообще BASIC с нумерованными строками?!

Сделайте на Micropython-е, лучше на RP 2040 Pico. Чтобы было два режима:
1. Всем управляет прошивка, контроль - с ПК (Beremiz или подобное).
2. Всем управляет ПК.
Никаких USB- он для промприменений непригоден, или RS-485 или промышленный Ethernet.
Такие модули много где нужны в промышленности.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2  След.

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


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

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


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

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