roboforum.ru

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


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

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

Re: Проект OpenRobotics

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

Proteus.

А я наоборот к Eagle стал приглядываться. Проект то хочется видеть открытым, и типа негоже начинать его с п....нного софта :)
Хотел насчет Eagle поинтересоваться - насколько ограничена бесплатная версия? Сложно ли делать новые компоненты для схем и печатных плат?
Проект [[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, 23:04

1. Бесплатная версия ограничена 100х80мм и 2 слоями. В 99% случаев этого более чем достаточно. Тем более нефиг нам платы большего размера делать :)
2. Делать свои компоненты достаточно просто, я быстро научился, если чего - помогу.

В принципе я тоже выбрал в своё время EAGLE из-за его честной версии :)

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

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 12:16

Открыл для себя америку, что Eagle и под Linux есть. Пробую освоить. Со схемами вроде разобрался - там все просто. А вот с платами кое чего не нравится. Или я просто не умею его готовить

1. Неудобная привязка к площадкам. Если начинаю вести дорожку от площадки, которая не в узле сетки, вроде нормально к ней привязывается. А вот закончить дорожку на такой площадке не получается - линия идет только по сетке
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= » 17 сен 2008, 12:24

blindman писал(а):1. Неудобная привязка к площадкам. Если начинаю вести дорожку от площадки, которая не в узле сетки, вроде нормально к ней привязывается. А вот закончить дорожку на такой площадке не получается - линия идет только по сетке

Это да, пока не научился я бороть. Поэтому веду дорожку от каждой площадки и склеиваю посреди платы.

blindman писал(а):2. Нет возможности при прокладке дорожки на ходу поставить переходное и переключиться на другую сторону.

А вот в это не верю, в середине прокладывания дорожки укажи вместо Top сторону Bottom и у тебя появится переходное и переключишься на другую сторону.

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

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 12:31

Нигде пока. Еще нет ничего такого что можно было бы выложить. Я вижу, что оно работает, но кроме меня там вряд ли кто-то разберется. На днях постараюсь нормально оформить.
Проект [[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= » 17 сен 2008, 12:46

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

Re: Проект OpenRobotics

Сообщение Mazayac » 17 сен 2008, 13:46

blindman писал(а):Подкорректировал номиналы, добавил отдельный джампер питания для порта А.
Критикуйте

1. R3 в схеме зачем? Если для "развязки" от статики, то и на линию RESET, идущую от кнопки к выводу МК, такой же надо.
2. На AVCC я бы LC фильтр добавил.
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 13:54

=DeaD= писал(а):А результаты какие пока есть? Радиоканал UART имеется? На какой скорости работает?

Есть передача в одном направлении. Прозрачный уарт надо эмулировать - заготовки есть.
Пока получается достаточно стабильно передавать порядка 100кБит/с, на 250 и 500 очень большой процент ошибок. Возможно, нужно более тонко подстраивать параметры модема.

Добавлено спустя 2 минуты 16 секунд:
Mazayac писал(а):1. R3 в схеме зачем? Если для "развязки" от статики, то и на линию RESET, идущую от кнопки к выводу МК, такой же надо.
2. На AVCC я бы LC фильтр добавил.


1. R3 уберу.
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

Сообщение Mazayac » 17 сен 2008, 14:00

Вот еще: питание МК - от 3.3В, а питание на внешние девайсы - только 5В/Vin... Не помешает ли такое ограничение?
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 14:04

Согласен, это может стать ограничением.
Расчет был на то, что большая часть устройств будет на шине.
Если предусматривать там и 3в - слишком мудреное конфигурирование получится.
Проект [[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

Сообщение Mazayac » 17 сен 2008, 14:10

Да ну, какое же это мудреное :)
Вот так, например:
Вложения
3_power.gif
3_power.gif (3.54 КиБ) Просмотров: 1699
Аватара пользователя
Mazayac
 
Сообщения: 377
Зарегистрирован: 25 апр 2008, 17:40
Откуда: Нижний Новгород
ФИО: Непочатов Алексей Николаевич

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 14:20

OK, попробую.

Добавлено спустя 3 минуты 44 секунды:
Резисторы на выводы которые на штыри идут наверно все же стоит сделать. Какая-никакая, все же защита если 5В туда прийдет.
Проект [[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= » 17 сен 2008, 15:00

blindman писал(а):
=DeaD= писал(а):А результаты какие пока есть? Радиоканал UART имеется? На какой скорости работает?

Есть передача в одном направлении. Прозрачный уарт надо эмулировать - заготовки есть.
Пока получается достаточно стабильно передавать порядка 100кБит/с, на 250 и 500 очень большой процент ошибок. Возможно, нужно более тонко подстраивать параметры модема.

100Кб это очень хорошо, думаю надо в первую очередь сделать качественный радио-UART на хотя-бы какой-то скорости (хоть на 19.2-56Кб), а затем уже спокойно заниматься оптимизацией. Кстати, сам UART на какой скорости работает при этом? Надо же на всех контроллерах делать кварцы под эту скорость.

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

Re: Проект OpenRobotics

Сообщение blindman » 17 сен 2008, 15:09

Для универсальности. Причем вероятнее всего по умолчанию возможности выбрать его не будет - все равно такие Т-образные разъемы взять негде. Ставим 3-контактный и рядом отверстие под дополнительный штырь.
Проект [[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= » 17 сен 2008, 15:13

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

Пред.След.

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

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

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