roboforum.ru

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


Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Правила форума
Правила раздела OpenRobotics

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 28 фев 2009, 19:21

Чем плох предлагаемый вариант? ИМХО возможность обходиться без внешнего управления, при этом его не исключая - большое преимущество
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение Duhas » 28 фев 2009, 19:25

я тоже за то, чтобы был чисто сервоконтроллером, с удобным набором команд... и сверху уже тот же блюзуб повесить и рулить с компа.. или отдельную плату с мозгами и под датчики...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 28 фев 2009, 19:31

Я только начал схему смотреть.

1) Зачем вам разные МК ? ИМХО проще все на одинаковых делать, и дешевле и ошибок меньше. В чем кайф от меги8535 вместо второй меги32 ?

2) если для сборки проф то компоненты и поменьше можно поставить, например 0603
а "пачки" резисторов к сервам вообще лучще ставить СБОРКИ резисторные.

3) 2 кварца очевидно излишество, одного хватит и от него же такт на второй МК.

4) если вы опасаетесь за большой ток серв то зачем же все сервы одной группы с одной стороны источника располагаете ? Очевидно источник нужно расположить посредине, т.е. будет 4 группы серв - ток в 2 раза ниже будет чем щас при 2-х группах.

FireFly писал(а):я выложенную схему просто не могу посмотреть :D

вот в .PDF формате схема.
Вложения
ForServo.pdf
(50.23 КиБ) Скачиваний: 27
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 28 фев 2009, 19:50

avr123.nm.ru писал(а):1) Зачем вам разные МК ? ИМХО проще все на одинаковых делать, и дешевле и ошибок меньше. В чем кайф от меги8535 вместо второй меги32 ?

Цена меги8535 почти в 2 раза меньше чем у меги32, а возможностей с избытком.
avr123.nm.ru писал(а):2) если для сборки проф то компоненты и поменьше можно поставить, например 0603
а "пачки" резисторов к сервам вообще лучще ставить СБОРКИ резисторные.

монтировать вполне вероятно будем сами. насчет сборок - да, вариант.
avr123.nm.ru писал(а):3) 2 кварца очевидно излишество, одного хватит и от него же такт на второй МК.

Разное питание у МК.
avr123.nm.ru писал(а):4) если вы опасаетесь за большой ток серв то зачем же все сервы одной группы с одной стороны источника располагаете ? Очевидно источник нужно расположить посредине, т.е. будет 4 группы серв - ток в 2 раза ниже будет чем щас при 2-х группах.

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

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

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 28 фев 2009, 19:55

blindman писал(а):Цена меги8535 почти в 2 раза меньше чем у меги32, а возможностей с избытком.

Ну тогда обе меги 8535 поставить. 8 кб памяти хватит ?

Просто рядом два одинаковых но разных контроллера как-то чудно смотрится ИМХО.

blindman писал(а):Разное питание у МК.
Дак после последовательного резистора (наверно 10-100 ком) и конденсатора 10 n для тактового входа будет плевать какое там питание у тактирующего. Кроме того тактирующим можно выбрать тот у которого питание меньше и тогда достаточно конденсатора, а можно и напрямую как в прогере AVRISP сделано.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение demoontz » 28 фев 2009, 20:01

а почему-бы не поставить допустим Атмега2560?
там вроде поболе всего есть?
+возможность всетаки в дальнейшем увеличить диапазон выполняемых функций МК.
допустим какаянить самодеятельность робота. Например чесать за ухом когда его 5 мин не трогают :)
+ 2 контролера это вес. а дополнительные 100гр в хексаподе это дополнительный кг в сервы...

ЗЫ: я еще не шарю в мк, так что если что...
demoontz
 
Сообщения: 194
Зарегистрирован: 04 фев 2009, 20:06
Откуда: Kiev
Skype: demoontz

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 28 фев 2009, 20:09

avr123.nm.ru писал(а):Просто рядом два одинаковых но разных контроллера как-то чудно смотрится ИМХО.

А на контроллеры смотреть не надо, их использовать надо :)
avr123.nm.ru писал(а):Дак после последовательного резистора (наверно 10-100 ком) и конденсатора 10 n для тактового входа будет плевать какое там питание у тактирующего. Кроме того тактирующим можно выбрать тот у которого питание меньше и тогда достаточно конденсатора, а можно и напрямую как в прогере AVRISP сделано.

Разное питание => разная тактовая частота. На одном 7,37 для уарта. На другом 16 - потому что есть желание формировать импульсы с разрешением 1 мкс

Добавлено спустя 5 минут 11 секунд:
demoontz писал(а):а почему-бы не поставить допустим Атмега2560?

Дорого и не нужно. С чесанием уха каждые 5 минут и мега32 справится :)
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 28 фев 2009, 20:12

blindman писал(а):разная тактовая частота. На одном 7,37 для уарта. На другом 16 - потому что есть желание формировать импульсы с разрешением 1 мкс

Да я видел. но можно было 1 на 14 с чем то Мгц поставить и USART работал бы 1 мкС тоже.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение Duhas » 28 фев 2009, 20:13

от 3-х вольт работать на 14 МГц ?!
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 28 фев 2009, 20:16

да не будет там 14 работать - питание 3-вольтовое, и это не обсуждается.
А как можно при 14.xxx МГц такта ровно 1мкс получить - я не представляю.
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

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

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

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение Vooon » 28 фев 2009, 20:26

Ну работать то вообщето будет, на практике убедился: еще не попадалась аврка отказавшаяся на 14 МГц работать от 3х вольт.
Но это не соответствует спецификациям производителя, так что лучше не применять :)
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение avr123.nm.ru » 28 фев 2009, 20:44

Про низкое питание я то и не подумал.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение FireFly » 28 фев 2009, 20:51

посмотрел схему... ИМХО - тот же контроллер общего назначения, тока уже на двух МК... короч путь развития минибота :D
з.ы. пардон исправилсо :)
Последний раз редактировалось FireFly 28 фев 2009, 20:55, всего редактировалось 2 раз(а).
Домашняя робототехника - RoboZone.SU
горючее...- пиво... много... :)
Аватара пользователя
FireFly
 
Сообщения: 1576
Зарегистрирован: 19 июн 2005, 18:27
Откуда: Камышин

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение Сергей » 28 фев 2009, 20:53

кстати да, питание то низкое, максимум 8Мгц
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: Разработка Open Robotics: Контроллер под сервы, SMD-вариант

Сообщение blindman » 28 фев 2009, 20:58

FireFly писал(а):посмотрел схему... ИМХО - тот же контроллер общего назначения, тока уже на двух МК... короч путь развития минибота :D

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

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

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

Пред.След.

Вернуться в Разработка модулей

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

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

cron