roboforum.ru

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

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

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

Re: BTM-111 + RoboBus

Сергей » 30 окт 2008, 21:18

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

У меня ВиФи роутер всегда включен и рядом к томуже находица. Никаких лагов замечено у меня не было :) Так что ищи баг

Re: BTM-111 + RoboBus

=DeaD= » 30 окт 2008, 21:41

Дык надеюсь уже исправил баг - перепаял, всё пучком пока.

Re: BTM-111 + RoboBus

=DeaD= » 31 окт 2008, 20:29

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

Зря на неё грешил :)

Re: BTM-111 + RoboBus

=DeaD= » 12 ноя 2008, 14:50

Кстати, у SPI если линия CS активной считается при низком уровне - надо подтяжку наверное делать? Вроде в модуле самом подтяжка есть, но у меня программер не работал, пока я линии SPI не отпаял от модуля (в смысле выпаял резисторы 150 Ом через которые эти линии с шиной соединяются).

Re: BTM-111 + RoboBus

blindman » 12 ноя 2008, 15:15

Так не зря же писали про это в стандарте

Re: BTM-111 + RoboBus

avr123.nm.ru » 12 ноя 2008, 15:21

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

Изображение

Re: BTM-111 + RoboBus

=DeaD= » 12 ноя 2008, 15:51

2blindman:
Виноват, был не прав. Будем по совету avr123 прописывать в стандарт правило подключения SLAVE-устройств на линии SPI?

Re: BTM-111 + RoboBus

blindman » 12 ноя 2008, 16:08

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

Указанный апноут не содержит рекомендаций относительно выбора номинала резисторов.

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.

Ваш случай с шиной не известной длины не типовой и конечно может потребовать уменьшения значения этих резисторов.

Re: BTM-111 + RoboBus

Digit » 12 ноя 2008, 17:10

дык это ж не выбор номиналов, а только их наличие! разница же ж!

Re: BTM-111 + RoboBus

avr123.nm.ru » 12 ноя 2008, 17:28

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

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

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

Для меня это рекомендация по выбору номинала резистора. Просто рекомендация "поставьте резисторы" лишена смысла так как плат с нулевым сопротивление проводников не существует - резисторы есть во всех цепях. А в апноуте дано конкретное указание что резистор должен обеспечить - соответственно каким он должен быть.

Re: BTM-111 + RoboBus

blindman » 12 ноя 2008, 18:06

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

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


Рекомендация - ставить резисторы. А номинал не указывают, потому что он зависит от конкретной схемы подключения. Я думаю, что номинал резисторов следует выбирать минимально возможный, такой чтобы не превышать максимально допустимый ток через вывод МК. Потому когда я проектировал модули, ставил 150ом. 4.7ком думаю много принимая во внимание возможное наличие pull-up резисторов.

Re: BTM-111 + RoboBus

Digit » 12 ноя 2008, 18:22

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

спорить не буду. остался при своем мнении

Re: BTM-111 + RoboBus

=DeaD= » 28 ноя 2008, 14:58

2Vooon: А есть у тебя бутлоадер который под Мега32 чтобы заливать прошивку через УАРТ?

Re: BTM-111 + RoboBus

Vooon » 28 ноя 2008, 20:07

Конечно есть! Посмотри [[MiniBot-SerControl#QSerControl]]


Rambler\'s Top100 Mail.ru counter