roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 00:41

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 02:41 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
припаял подлиннее проводки. Сразу мигать стали оба светодиода. С одной частотой и передача данных появилась В тесте RANGE TEST без ошибок все приходит. В терминале тоже. Но радость моя была недолгой. Все вернулось на круги своя. После выключения питания и повторного включения. Оба светодиода моргают как и прежде, а передачи нет. Ну короче говоря читаю с модема зашитого как конечное устройств его адрес MY самопроизвольно изменился на 7BE8 И опять не отвента ни привета. После повторной заливки модулей так же как я в скриншотах выкладывал но без выключения питания опять идеальная работа и опять же идеальная пока питание не выключишь, Та же история- опять адрес MY сменил но уже на другое значение, ну хоть потихоньку с мертвой зоны сдвигается во многом благодаря вам, спасибо. Может подскажите что с MY то случается после выключения ?

Добавлено спустя 42 минуты 18 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Не мог спокойно уснуть еще поэкспериментировал. Всетаки чудес никаких не бывает. При подключении на разных компьютерах после прошивки как я уже писал все работает, но после перазагрузки на обоих модулях включается эта подпрограмма которую я в скриншотах выложу. Пока из нее не выйдешь, никакой прозрачной передачи не получается. Причем приходится нажимать сначало (B) чтобы эхо команд отключить, а потом (R) для сброса. После проделанной работы и на втором модуле связь устанавливается всяко разно мучал все приходит и отправляется без проблем, радости предела нет. Но не очень будет удобно, у меня ведь управлять всем микроконтроллер будет две лишние команды появляются. Может эта подпрограмма выключается где нибудь после какого то промежутка времени или вообще отключается ?

Добавлено спустя 2 минуты 7 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Скриншот Подпрограммы

Добавлено спустя 30 минут 1 секунду:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Немного ошибся Достаточно (B) нажать и выйдет в режим передачи данных, но всеравно хотелось бы чтобы при включении автоматически выходило в передачу данных.


Вложения:
ответ.png
ответ.png [ 8.81 КиБ | Просмотров: 2886 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 02:53 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
MY - задается автоматически при создании сети, не трогай его
У тебя почему-то в бутлоадер попадает сразу модуль...

Добавлено спустя 5 минут 25 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
RTS(D7)=1, DTR(D5)=0, and DIN(B0)=0
Если на этих ногах такие сигналы после ресета, заведется бутлоадер. Проверяй.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 16:01 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Пробовал менять D7 в ноль в X-ctu. Не помогло. D5 у меня отображает состояние сети его отключил ну и светодиод гореть не стал и не более того, а B0 вообще не нашел И комманда ATB0 выдает ошибку. Всегда BOOTLOADER включается сначала.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 16:08 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Блина, ну смотри даташит же :-)

4 DIN / CONFIG / DIO14 Both Input UART Data In / GPIO
10 DTR / SLEEP_RQ / DIO8 Both Input Pin Sleep Control Line / GPIO
29 RTS / DIO6 Both Input Request to Send Flow Control / GPIO

Т.е. если после ресета (смена RTS с 0 на 1) у тебя DR притянут к земле чем-то, а на линии стоит BREAK CONDIION (т.е. USB-UART переходник сажает линию DIN тоже на землю), включается бутлоадер.
В нормальном состоянии DIN всегда будет в единице, так как неактивный уровень УАРТа - это единица (высокий).

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 16:17 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Блин у меня новая беда. Я какой то фьюз отключил и он вообще перестал видеть UART. Как его вернуть к заводским настройкам ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 16:21 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
megavolt3101 писал(а):
Блин у меня новая беда. Я какой то фьюз отключил и он вообще перестал видеть UART. Как его вернуть к заводским настройкам ?

Спокуха
Тебе надо
Ща помрешь со смеху
запустить
внимание!!!!
БУТЛОАДЕР
Как - читай выше
или ниже
http://www.digi.com/wiki/developer/inde ... ee_reflash

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 16:52 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Значит если я првильно понял необходимо переключить скорость обмена на 115200. Затем перехому в терминал Снимаю галочку RTS Подаю на ножку сброса (6) Ноль пересбрасываю модуль не выключая питания. Нажимаю кнопку B и enter
Никакого ответа только обратно красные точки выходят Больше ничего На той же скорости с модемом больше не связывается


Вложения:
плохо.png
плохо.png [ 7.2 КиБ | Просмотров: 2782 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 17:03 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
megavolt3101 писал(а):
Значит если я првильно понял необходимо переключить скорость обмена на 115200. Затем перехому в терминал Снимаю галочку RTS Подаю на ножку сброса (6) Ноль пересбрасываю модуль не выключая питания. Нажимаю кнопку B и enter
Никакого ответа только обратно красные точки выходят Больше ничего На той же скорости с модемом больше не связывается

переключить скорость обмена на 115200.
перейти в терминал
посадить ногу 10 (DTR) на землю (замкнуть проводом)
установить галочку Break
перезагрузить модуль, нажав на кнопку Reset
снять галочку Break
B + <enter>

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 17:40 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Вот как я сделал. 1)Включаю модуль в узб
2) Запускаю терминал ставлю скорость 115200
3) Убираю галочку RTS, ставлю галочку break на экране появляется красная точка. замыкаю 10 ногу модуля на массу она остается присобаченной к массе
4) нажимаю на пару секунд на сброс и отпускаю
5) Убираю галочку break Нажимаю B и после нее ENTER
6) Переносится строка и появляется точка в начале строки, ну в общем все тоже самое что и на скриншоте
Модем не отвечает

Добавлено спустя 17 минут 11 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
У меня ft232 подключена только по Rx и Tx это имеет значение тоесть CTs RTS не задействованы
на все действия модем только красные точки возвращает


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 17:48 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
А у тебя есть чем сигналы посмотреть? Осциллограф, например. Или повесь светодиод на ногу DIN. Задача - увидеть, работает ли BREAK CONDITION. При постановке этой галочки нога DIN должна упасть в ноль.
Еще бывает глюк, когда бутлоадер не срабатывает. Если у тебя LED моргает, то можно это наглядно увидеть. Ставишь БРЕЙК, нажимаешь ресет. Если светодиод начал моргать - не сработало, жмешь опять ресет. Если моргает - еще раз и держи секунды три. Если моргать перестало после ресета, тихонечко снимаешь БРЕЙК и посылаешь B

Если это не работает, попробуй пройти по всем скоростям - от 9600 бод до 57600. И все это повторить. Возможно там чуть другой бутлоадер и он на другой скорости работает.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 18:13 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Ну хоть сейчас в бутлоадер стало зхаходить тоесть после перезагрузки появляется меню на прежней скорости 9600 но данные модема по прежнему не читаются

Добавлено спустя 55 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Может в меню боотлоадера можно все вернуть как было ?

Добавлено спустя 8 минут 8 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Проверил на двух компьютерах связь вернулась, но по прежнему на модуле где я все поотключал X-CTU не может зайти в меню модемных настроек в чем дело ?

Добавлено спустя 1 минуту 19 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Ну точнее не совсем работает а только передает по уарту теперь а принять уже не может почему то символы

Добавлено спустя 9 минут 43 секунды:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Да осциллограф есть, опять не могу разобраться где ножка DIN Куда светодиод повесить чтобы посмотреть причину ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 18:24 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
megavolt3101 писал(а):
Ну хоть сейчас в бутлоадер стало зхаходить тоесть после перезагрузки появляется меню на прежней скорости 9600 но данные модема по прежнему не читаются

Добавлено спустя 55 секунд:
Re: Помогите сконфигурировать между собой два радиомодема XBEE
Может в меню боотлоадера можно все вернуть как было ?

Стой! Ничего не трогай

Если заходит в бутлоадер, аккуратно (ничего не отправляя модулю больше!) переходишь на вкладку Modem Configuration, выбираешь там Modem, Function Set, version, кликаешь always update firmware, show defaults, write. Должен записаться фирмварь с дефолтными настройками. Ну можешь еще бодрейт там поменять или что еще по мелочи. Только по мелочи, а не так, чтобы УАРТ отрубился.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 18:32 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Ну в общем так. Посмотрел на осциллографе при нажатии на брэйк DIN падает в ноль. Нажимаю резет светодиод состояния сети (вы его имели ввиду должен перестать моргать) он не перестает моргать сколько бы долго я не держал резет. В ответ на нажатие break он возвращает один байт как раз эту самую точку. Не понял я еще вот какой момент надо все время чтобы замкнута была 10 нога модема или только после того как break нажат ? Попробовал Указать значения по умолчанию. Но не дает он мне записать их обратно и все тут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 18:38 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
А когда резет держишь, светодиод гаснет?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите сконфигурировать между собой два радиомодема XB
СообщениеДобавлено: 20 дек 2012, 18:43 
Не в сети

Зарегистрирован: 18 дек 2012, 00:58
Сообщения: 21
Светодиод состояния сети никогда вообще не гаснет чтобы я не делал


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 42 ]  На страницу Пред.  1, 2, 3  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO