Разработка Open Robotics: Контроллер общ. назн., SMD-вариант

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 13:01

Предлагаю вот такую схему.

Добавлено спустя 2 минуты 38 секунд:
Размер платы 61х61 мм (2.4 х 2.4 "). Мк в корпусе DIP в такой размер вряд ли получится поставить, надо наверно миллиметров на 15 шире будет
Вложения
main.PNG
Схема
main.pdf
Схема в PDF
(44.03 КиБ) Скачиваний: 17
layout.PNG
Эскиз платы
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 13:06

КОнденсаторы по питанию - чип? Может выводные?

Добавлено спустя 1 минуту 3 секунды:
Порядок пинов в 4-пиновом разъеме какой?
Signal, POWER, GND, 5V? Если нет - может так сделать, чтобы сигнальные провода удобнее подводить было?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 13:14

Выводные только разъемы и кварц. Смысл ставить выводные электролиты ?
=DeaD= писал(а):Signal, POWER, GND, 5V? Если нет - может так сделать, чтобы сигнальные провода удобнее подводить было?

Именно так. И подводить проще, и серва втыкается без проблем.

На всех разъемах батарея/5В выбирается одним джампером. Возможно, имеет смысл поставить еще один и разбить выводы на 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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 13:27

Еще предложение вывести пару GP пинов на разъемы. Чтобы если будут делать 6-нога, то не осталось 2 пина всего под всё остальное кроме 18 серв :)

Добавлено спустя 3 минуты 52 секунды:
Разбить контакты на 2 группы с джамперами - ну можно в принципе - так то не помешает, например 8 портов с АЦП вывести на отдельный джампер с питанием - их наиболее часто будут пользовать отдельно под ИК-дальномеры. И расположить их отдельной группой на плате.

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 13:31

2 пина особо погоды не сделают наверно - на шине они по-моему нужнее. А шестиногу все-таки специальный вариант с оптимальным для него расположением разъемов? Там тогда можно у светодиодов пины отобрать.Но можно в принципе и вывести. По размеру как-то огранициваемся или как получится? Если добавить 2 пина - надо выше миллиметров на 5 минимум делать, сверху место оставлено чтоб относительно широкие провода питания и землю подвести.

Еще один момент - на шине резисторы последовательные прописали, может имеет смысл их иметь и на тех, что на штыри выведены?

=DeaD= писал(а):И плату сделать чуть побольше - чтобы на ней подписать номера портов, а то запаришься их искать потом, отсчитывая от края 14-й

Здесь 100% согласен.
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 13:34

blindman писал(а):Выводные только разъемы и кварц. Смысл ставить выводные электролиты ?

Тупо дешевле и доступней.

Добавлено спустя 2 минуты 41 секунду:
blindman писал(а):2 пина особо погоды не сделают наверно - на шине они по-моему нужнее. А шестиногу все-таки специальный вариант с оптимальным для него расположением разъемов?

Это уже пользователю пусть решать - где они нужнее. Я бы сделал, а там - хочешь пользуй, не хочешь не распаивай. Вообще изначально и при поставке не распаивать, так сказать недокументированную возможность оставить :)

blindman писал(а):Там тогда можно у светодиодов пины отобрать.Но можно в принципе и вывести. По размеру как-то огранициваемся или как получится? Если добавить 2 пина - надо выше миллиметров на 5 минимум делать, сверху место оставлено чтоб относительно широкие провода питания и землю подвести.

Это я знаю зачем там место, однако пусть этот контроллер тоже для 6-нога подходит и просто надо 2 пина вывести, их же сейчас 20, я правильно считаю? :)

blindman писал(а):Еще один момент - на шине резисторы последовательные прописали, может имеет смысл их иметь и на тех, что на штыри выведены?

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 13:39

Тогда уж заюзать те 2, куда я светодиоды прицепил, а GP не трогать - в итоге 22 получается - нормально ?
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 13:52

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 13:53

J23 :P
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 13:56

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

Re: Проект OpenRobotics

Сообщение avr123.nm.ru » 16 сен 2008, 14:51

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 14:53

Точно! Забыл поменять значения по умолчанию
Проект [[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: Проект OpenRobotics

Сообщение =DeaD= » 16 сен 2008, 14:56

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

Re: Проект OpenRobotics

Сообщение blindman » 16 сен 2008, 14:59

Ну ты же понял, что там вовсе не 7805 :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(?)
ФИО: Андрей Юрьевич

Re: Проект OpenRobotics

Сообщение avr123.nm.ru » 16 сен 2008, 15:01

=DeaD= писал(а): Мега16 по паспорту на 3.3В непотянет на 16МГц.
Надо новые с буквой А использовать.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Пред.След.

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

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

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