roboforum.ru

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


Разработка Open Robotics: Bluetooth-адаптер

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

Re: BTM-111 + RoboBus

Сообщение Сергей » 30 окт 2008, 21:18

=DeaD= писал(а):А может соседи WiFi роутер просто выключили какой-нибудь? :P

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

Re: BTM-111 + RoboBus

Сообщение =DeaD= » 30 окт 2008, 21:41

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

Re: BTM-111 + RoboBus

Сообщение =DeaD= » 31 окт 2008, 20:29

Всё, убрал нафиг антенну проводную, оставил ту которая на плате - всё отлично работает за 5м и 2 ж\б стенами.

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

Re: BTM-111 + RoboBus

Сообщение =DeaD= » 12 ноя 2008, 14:50

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

Re: BTM-111 + RoboBus

Сообщение blindman » 12 ноя 2008, 15:15

Так не зря же писали про это в стандарте
Проект [[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: BTM-111 + RoboBus

Сообщение avr123.nm.ru » 12 ноя 2008, 15:21

=DeaD= писал(а): у меня программер не работал, пока я линии SPI не отпаял от модуля (в смысле выпаял резисторы 150 Ом через которые эти линии с шиной соединяются).
дак как обычно http://avr123.nm.ru/07.htm - "Все о прошивании AVR" - производитель рекомендует через резисторы не менее 4.7 кОм подключать что либо к линиям SPI чтоб гарантировать возможность прошивания.

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

Re: BTM-111 + RoboBus

Сообщение =DeaD= » 12 ноя 2008, 15:51

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

Re: BTM-111 + RoboBus

Сообщение blindman » 12 ноя 2008, 16:08

Это и так прописано в стандарте.

Указанный апноут не содержит рекомендаций относительно выбора номинала резисторов.
Проект [[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: BTM-111 + RoboBus

Сообщение avr123.nm.ru » 12 ноя 2008, 16:53

blindman писал(а): Указанный апноут не содержит рекомендаций относительно выбора номинала резисторов.
А мне кажется содержит: стр. 6 "the programmer MUST BE protected from any device ..." программатор должен быть защищен от любых других устройств ... т.е. резисторы должны быть такими чтобы гарантировать это - вот такие рекомендации в AVR042.

Я считаю что 4.7 кОм позволят любому НОРМАЛЬНОМУ интерфейсу прошивать AVR и в тоже время позволят работать с современными микросхемами на SPI.

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

Re: BTM-111 + RoboBus

Сообщение Digit » 12 ноя 2008, 17:10

дык это ж не выбор номиналов, а только их наличие! разница же ж!
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: BTM-111 + RoboBus

Сообщение avr123.nm.ru » 12 ноя 2008, 17:28

Digit писал(а):дык это ж не выбор номиналов, а только их наличие! разница же ж!

Тоесть в курсе для ЧАЙНИКОВ я должен был написать РЕЗИСТОРЫ и не писать КАКИЕ КОНКРЕТНО !? так чтоль ? Вот я и указал те резисторы кторые ГАРАНТИРОВАНО позволят прошиватьь МК. Чтоб у людей не было проблем с этим.

Добавлено спустя 3 минуты 31 секунду:
Digit писал(а):дык это ж не выбор номиналов, а только их наличие! разница же ж!

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

Re: BTM-111 + RoboBus

Сообщение blindman » 12 ноя 2008, 18:06

avr123.nm.ru писал(а): т.е. резисторы должны быть такими чтобы гарантировать это - вот такие рекомендации в AVR042.

Я считаю что 4.7 кОм позволят любому НОРМАЛЬНОМУ интерфейсу прошивать AVR и в тоже время позволят работать с современными микросхемами на SPI. Ваш случай с шиной не известной длины не типовой и конечно может потребовать уменьшения значения этих резисторов.


Рекомендация - ставить резисторы. А номинал не указывают, потому что он зависит от конкретной схемы подключения. Я думаю, что номинал резисторов следует выбирать минимально возможный, такой чтобы не превышать максимально допустимый ток через вывод МК. Потому когда я проектировал модули, ставил 150ом. 4.7ком думаю много принимая во внимание возможное наличие pull-up резисторов.
Проект [[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: BTM-111 + RoboBus

Сообщение Digit » 12 ноя 2008, 18:22

avr123.nm.ru писал(а):Для меня это рекомендация по выбору номинала резистора.

спорить не буду. остался при своем мнении
злой полицейский
Аватара пользователя
Digit
 
Сообщения: 3339
Зарегистрирован: 27 ноя 2004, 00:42
Откуда: совсем Москва
ФИО: Григорий

Re: BTM-111 + RoboBus

Сообщение =DeaD= » 28 ноя 2008, 14:58

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

Re: BTM-111 + RoboBus

Сообщение Vooon » 28 ноя 2008, 20:07

Конечно есть! Посмотри [[MiniBot-SerControl#QSerControl]]
Linux user | Firefox user
Аватара пользователя
Vooon
Site Admin
 
Сообщения: 3339
Зарегистрирован: 09 фев 2006, 15:36
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков

Пред.След.

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

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

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