Настройка радиомодулей типа E50 на SI4463
Настройка радиомодулей типа E50 на SI4463
Есть у меня радиомодули фирмы ebyte E50 TTL-500. Работают в сигнализации на дефолтных настройках нормально.
Но попытки перенастроить их на другую частоту или мощность упираются в пределы моих скромных знаний в этой области.
Вроде, в даташите все описано.
К модулям прилагались специальные шилдики для подключения к компу по ЮСБ.
Снимаю на них перемычки, чтобы на М0 и М1 поступала земля. Модуль входит в режим прошивки.
Запускаю программку AccessPort136
Даю команду С1 С1 С1 как в дадашите написано.
Радиомодуль выдает ответ С0 00 00 18 DC 44
То есть отвечает и говорит, что установлены дефолтные настройки.
Дальше, как я понял, можно поменять настройки командой С0+новые настройки.
Но как изменять эти 5 цифирь понять уже не в состоянии.
Например, цифра 44, вроде, кодирует мощность передатчика в 500 мвт.
Какая цифра будет для 100 мвт?
Или как частоту поднять на 1 МГц?
АT командами настройки у этого модуля, как я понял, изменять нельзя.
Но попытки перенастроить их на другую частоту или мощность упираются в пределы моих скромных знаний в этой области.
Вроде, в даташите все описано.
К модулям прилагались специальные шилдики для подключения к компу по ЮСБ.
Снимаю на них перемычки, чтобы на М0 и М1 поступала земля. Модуль входит в режим прошивки.
Запускаю программку AccessPort136
Даю команду С1 С1 С1 как в дадашите написано.
Радиомодуль выдает ответ С0 00 00 18 DC 44
То есть отвечает и говорит, что установлены дефолтные настройки.
Дальше, как я понял, можно поменять настройки командой С0+новые настройки.
Но как изменять эти 5 цифирь понять уже не в состоянии.
Например, цифра 44, вроде, кодирует мощность передатчика в 500 мвт.
Какая цифра будет для 100 мвт?
Или как частоту поднять на 1 МГц?
АT командами настройки у этого модуля, как я понял, изменять нельзя.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
В даташите, должно все расписано по байтам.
И даташит то где ?
И даташит то где ?
Re: Настройка радиомодулей типа E50 на SI4463
В даташите написано. Вот он: https://cloud.mail.ru/public/6ykk%2FfeeuHZCY2
Только простому смертному не понять, какие конкретно цифири нужно ставить.
Только простому смертному не понять, какие конкретно цифири нужно ставить.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
А пароль на даташит то какой ?
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
У кого нить открылся этот пдф ?
У меня он пароль запрашивает.
У меня он пароль запрашивает.
- aen
- Модератор
- Сообщения: 11940
- Зарегистрирован: Пт апр 28, 2006 15:26:07
- Откуда: Россия.
- Контактная информация:
Re: Настройка радиомодулей типа E50 на SI4463
У меня открывается без всяких паролей и тот, что у ТС и тот, что выложил я прямо со своего компьютера.

Спойлер
- Вложения
-
- 1.png
- (402 КБ) 330 скачиваний
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
Странно, а у меня пароль запрашивает (((
В общем, там должно все быть просто, под таблицей есть пример, по нему и ориентируйтесь.
Там все расписанно, первые 2 байта это адрес устройства, потом по таблице смотрите.
Принцип прост, есть байт, а в таблице расписанны его биты, по нужным вам битам формируете байт.
Я писал прогу для настройки подобного модуля, но на 800 мегагерцовый.
Если найдете в другом месте англо даташит, то помогу, а этот у меня не в какую не хотит открыватся, просит пароль и все зараза.
На официальном сайте английский даташит найти не смог.
Может кто откроет этот даташит, и пересохранит, вдруг поможет и откроется.
В общем, там должно все быть просто, под таблицей есть пример, по нему и ориентируйтесь.
Там все расписанно, первые 2 байта это адрес устройства, потом по таблице смотрите.
Принцип прост, есть байт, а в таблице расписанны его биты, по нужным вам битам формируете байт.
Я писал прогу для настройки подобного модуля, но на 800 мегагерцовый.
Если найдете в другом месте англо даташит, то помогу, а этот у меня не в какую не хотит открыватся, просит пароль и все зараза.
На официальном сайте английский даташит найти не смог.
Может кто откроет этот даташит, и пересохранит, вдруг поможет и откроется.
Re: Настройка радиомодулей типа E50 на SI4463
С0 00 00 18 DC 44
Вот расшифровка:







Вот расшифровка:
Спойлер







Последний раз редактировалось aen Вс июн 23, 2019 22:28:32, всего редактировалось 1 раз.
Причина: Исправил. Нарушение Правил форума п. 2.6
Причина: Исправил. Нарушение Правил форума п. 2.6
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
Ну а теперь расскажите , как именно вы его хотите настроить, раз уж сами не можете прочитать таблицу.
И я вам дам список байтов на отправку
И я вам дам список байтов на отправку
Re: Настройка радиомодулей типа E50 на SI4463
Хотелось бы, конечно, понять принцип.
Вот к примеру. Третья позиция кодирует, как я понимаю, три параметра. Количество передаваемых бит, скорость по UART и скорость передачи по радиоканалу.
В дефолте это все кодируется цифрой 18.
Как 00, 011 и 000 превращаются в 18?
А в практическом плане хотелось бы:
1. Сейчас радиопередача широковещательная. А как назначить конкретный адрес одного приемника. Чтобы только он принимал посылку.
2. Как установить минимальную скорость передачи по радио? (Для достижения максимальной дальности).
3. Как назначать другую частоту . Например, 150 или 160 MHz
Очень буду вам благодарен.
Вот к примеру. Третья позиция кодирует, как я понимаю, три параметра. Количество передаваемых бит, скорость по UART и скорость передачи по радиоканалу.
В дефолте это все кодируется цифрой 18.
Как 00, 011 и 000 превращаются в 18?
А в практическом плане хотелось бы:
1. Сейчас радиопередача широковещательная. А как назначить конкретный адрес одного приемника. Чтобы только он принимал посылку.
2. Как установить минимальную скорость передачи по радио? (Для достижения максимальной дальности).
3. Как назначать другую частоту . Например, 150 или 160 MHz
Очень буду вам благодарен.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
Как 00, 011 и 000 превращаются в 18?
Запускаем виндовый калькулятор , нажимаем на вид и выбираем програмерский
Слева выбираем BIN потом вводим вашу комбинацию
00011000 потом слева жмем HEX и вуаля, видим число 18 )))
Таким способом собираем все байты из битов.
Как бы у вас и так минимальная скорость стоит, смотрите таблицу, орентируйтесь по дефолтам.
На счет частоты, там как бы есть формула, осталось узнать из даташита что такое CHAN и в каких цифрах выражается.
Добавлено after 4 minutes 40 seconds:
После С0 у вас есть 2 байта 00 00 , вот это и есть адрес устройства.
Только помните, что адреса должны быть одинаковы на обеих устройствах.
И не забываем, что все это дело в HEX , то есть в шестнадцатеричной системе, для перевода из десятичной в ХЕКС и обратно, пользуйте калькулятор
Запускаем виндовый калькулятор , нажимаем на вид и выбираем програмерский
Слева выбираем BIN потом вводим вашу комбинацию
00011000 потом слева жмем HEX и вуаля, видим число 18 )))
Таким способом собираем все байты из битов.
Как бы у вас и так минимальная скорость стоит, смотрите таблицу, орентируйтесь по дефолтам.
На счет частоты, там как бы есть формула, осталось узнать из даташита что такое CHAN и в каких цифрах выражается.
Добавлено after 4 minutes 40 seconds:
После С0 у вас есть 2 байта 00 00 , вот это и есть адрес устройства.
Только помните, что адреса должны быть одинаковы на обеих устройствах.
И не забываем, что все это дело в HEX , то есть в шестнадцатеричной системе, для перевода из десятичной в ХЕКС и обратно, пользуйте калькулятор
Re: Настройка радиомодулей типа E50 на SI4463
Стало быть, если я хочу сделать скорость радиопередачи 2 Kbps перевожу 00011001 в HEX, и получаю 19?
По адресации не понятно, чем верхний адрес отличается от нижнего.
Про CHAN ничего не написано. Но у модуля 256 каналов с шагом 0,1 МГц начиная от 148 МГц. Я думаю, что CHAN это номер канала. То есть десятичная цифра частоты переводится в HEX? Но дефолтная частота 170 тогда должна быть АА, а у них DCH.
По адресации не понятно, чем верхний адрес отличается от нижнего.
Про CHAN ничего не написано. Но у модуля 256 каналов с шагом 0,1 МГц начиная от 148 МГц. Я думаю, что CHAN это номер канала. То есть десятичная цифра частоты переводится в HEX? Но дефолтная частота 170 тогда должна быть АА, а у них DCH.
Re: Настройка радиомодулей типа E50 на SI4463
Стало быть, если я хочу сделать скорость радиопередачи 2 Kbps перевожу 00011001 в HEX, и получаю 19?
Да.
По адресации не понятно, чем верхний адрес отличается от нижнего.
Адрес там 16-битный. Верхний адрес - это старшая часть адреса, нижний - младшая.
Но дефолтная частота 170 тогда должна быть АА, а у них DCH.
DCh = 220. Согласно формуле, 170 = 148 + 220*0.1
Re: Настройка радиомодулей типа E50 на SI4463
[uquote="Ser60",url="/forum/viewtopic.php?p=3656089#p3656089"]DCh = 220. Согласно формуле, 170 = 148 + 220*0.1[/uquote]
Спасибо! Теперь более-менее стало понятно.
Но это, конечно, издевательство над покупателем.
Должна быть специализированная прога с человеческим языком. Но у них на сайте не для всех модулей имеется.
Попробую сейчас какой-нибудь параметр изменить.
Спасибо! Теперь более-менее стало понятно.
Но это, конечно, издевательство над покупателем.
Должна быть специализированная прога с человеческим языком. Но у них на сайте не для всех модулей имеется.
Попробую сейчас какой-нибудь параметр изменить.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Настройка радиомодулей типа E50 на SI4463
170 = 148 + 220*0.1
Я слепой )))
Хотя с другой стороны, обычно пишут формулу, так что подставляя нужную мне частоту, вычисляется нужное значение для записи.
А тут выходит, наоборот )))
Я слепой )))
Хотя с другой стороны, обычно пишут формулу, так что подставляя нужную мне частоту, вычисляется нужное значение для записи.
А тут выходит, наоборот )))