После подключения питания модуль SV610 проходит инициализацию,
светодиоды TX (красный) и RX (синий) мигают 3 раза. Время инициализации около 2 секунд.
Для работы с модулем необходимо подключить его, например, к компьютеру, используя
адаптер USB-UART. Можно использовать любой USB-UART адаптер, например самодельный
"USB-UART" на базе микросхемы FT232RL или
промышленный типа D-SUN USB to TTL
Подключение согласно схеме:
Настройка модуля
Перед использованием радиомодуля, его нужно настроить. Эту процедуру не нужно выполнять
каждый раз, так как все параметры настройки сохраняются в энергонезавсисимой памяти
радиомодуля. Для настройки модуля необходимо ввести модуль в режим настройки, подав на
SET низкий уровень (подключить к земле), согласно схеме:
Настройку модуля можно произвести с помощью терминальной программы.
(Baud rate=9600 bps; Data bit=8 bits; Stop bit:1; Parity bit: none)
Всего доступно 4 команды, но нам нужны основные - "Чтение всех параметров" (AA FA 01) и
"Запись всех параметров" (AA FA 03), с ними и будем дальше работать.
Чтение всех параметров
Например, если отправить модулю команду AA FA 01 - модуль в ответ присылает 14-ти
байтный массив:
14 01 03 07 03 02 01 01 00 00 00 00 00 00 0D 0A
В соответствии с даташитом это означает:
0x14 - Частотный канал: 14(hex)=20(dec), то есть 20 канал (433,92 МГц)
0x01 - Частотный диапазон: 1 диапазон - 433 МГц
0x03 - Скорость передачи по радиоканалу: 9600 бод
0x07 - Выходная мощность передатчика: 20 дБм
0x03 - Скорость обмена (UART): 9600 бод
0x02 - Количество бит в байте (UART): 8
0x01 - Количество стоп-бит (UART): 1
0x01 - Бит четности (UART): отключен
0x00 00 00 00 - Идентификатор сети (NET ID) - приемник принимает сообщения с любым идентификатором сети
0x00 00 - Идентификатор устройства (NODE ID)
Запись всех параметров
Например, нам нужно поменять частоту канала с 14 на 18, тогда необходимо отправить команду
AA FA 03 и все 14 байт конфигурационной строки:
18 01 03 07 03 02 01 01 00 00 00 00 00 00
0D 0A терминал подставит сам.
Модуль в ответ должен прислать OK (0x4F 4B)
Если теперь отправить модулю команду AA FA 01 - модуль в ответ присылает 14-ти
байтный массив:
18 01 03 07 03 02 01 01 00 00 00 00 00 00 0D 0A
Т.е. номер канала сменился с 14(hex) на 18(hex)=24(dec)
Также можно воспользоваться фирменной утилитой NiceRF:
Что очень удобно, если настройку модуля производить при подключении модуля к компьютеру.