(21 статья) Прием сигнала с беспроводных датчиков
|
|
Boroda | Дата: Воскресенье, 11.03.2018, 23:49 | Сообщение # 31 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Цитата pomor2000 ( ) Вопрос: в режиме KEY выход отпускается сразу же после отпускания кнопки на пульте или есть задержка? Почему спрашиваю - мне она не нужна. Задержка отключения 300 мс. Это защита от "мигания" выхода, если произошел пропуск посылки.
|
|
| |
pomor2000 | Дата: Воскресенье, 11.03.2018, 23:57 | Сообщение # 32 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Понял, спасибо. Скоро проверю на макетке - может будет не критично.
|
|
| |
pomor2000 | Дата: Среда, 21.03.2018, 19:50 | Сообщение # 33 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Погонял прошивки с разными пультами 2260 (2 шт) и 1527 (2 шт). В качестве эталона взял китайское радиореле на 3 канала и модуль RX480R_4CH. Они все видят мои пульты и срабатывают гарантированно и максимально быстро.
Взял модуль приемника от радиореле. Итог: один пульт 1527 не шьется, остальные работают, но надо удерживать кнопки дольше, чем на эталонах.
|
|
| |
Boroda | Дата: Среда, 21.03.2018, 20:21 | Сообщение # 34 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Цитата pomor2000 ( ) один пульт 1527 Резистор частотозадающий на первой ноге 1527 сильно отличается.
|
|
| |
Boroda | Дата: Среда, 21.03.2018, 20:27 | Сообщение # 35 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Цитата pomor2000 ( ) но надо удерживать кнопки дольше, чем на эталонах Возможно китайцы определяют код сразу по первой посылке. А я сделал алгоритм как в мс 2262/2272 - правильность кода определяется по двум одинаковым посылкам. Так меньше ложных срабатываний будет.
|
|
| |
pomor2000 | Дата: Среда, 21.03.2018, 21:32 | Сообщение # 36 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Проверял на модуле приемника, какой там чип - не понял. Придут другие модули приемников на чипе SYN480R проверю еще раз.
Сообщение отредактировал pomor2000 - Среда, 21.03.2018, 22:14 |
|
| |
pomor2000 | Дата: Пятница, 23.03.2018, 20:46 | Сообщение # 37 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Дело было не в бобине... PIC12F675, купленный в ЧИП И ДИП, оказался с неверной константой (прочитал и сохранил ее сразу). Поигрался константой (нашел крайние значения приема и выставил среднее) и прием стал более уверенным - смотрю на UART. Но ловит уверенно не все пульты. Как выше и писал - один на 1527 декодирует очень редко. А два разных на 2260 и один на 1527 - идеально.
Вопрос: пятый пульт при привязке заменяет первый - ранее привязанный? Как стереть сразу все пульты?
Сообщение отредактировал pomor2000 - Пятница, 23.03.2018, 21:52 |
|
| |
Boroda | Дата: Пятница, 23.03.2018, 22:03 | Сообщение # 38 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Цитата pomor2000 ( ) пятый пульт при привязке заменяет первый - ранее привязанный? Ну да. При повторном программировании нажали одну кнопку пульта и вышли по длинному нажатию на приемнике.
Цитата pomor2000 ( ) Как стереть сразу все пульты? Если надо прошить только одну кнопку пульта и затереть остальные, то при программировании надо 4 раза ее нажать. Она запишется во все ячейки памяти и при первом же совпадении кода, проверка заканчивается и выполняется команда.
|
|
| |
pomor2000 | Дата: Пятница, 23.03.2018, 22:30 | Сообщение # 39 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Не понял. Я к примеру потерял все пульты. Как стереть их коды, если под руками нет брелков вообще?
|
|
| |
Boroda | Дата: Пятница, 23.03.2018, 22:36 | Сообщение # 40 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Никак. Можно только заменить коды другим пультом. Стереть нельзя. Команда записи в память работает только, если прилетела посылка от кодеров 2262/1527 по радиоканалу.
|
|
| |
pomor2000 | Дата: Пятница, 23.03.2018, 22:38 | Сообщение # 41 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| А было бы удобно. Например, удерживать кнопку 30 секунд для стирания.
|
|
| |
Boroda | Дата: Пятница, 23.03.2018, 22:40 | Сообщение # 42 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| Ну можно попробовать реализовать, памяти должно хватить.
|
|
| |
pomor2000 | Дата: Понедельник, 26.03.2018, 21:44 | Сообщение # 43 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Проверил все свои пульты (6 шт) на блоке реле с приемником, который ранее подключал к тестируемым прошивкам для 12F675. К блоку с реле привязываются все пульты и реагирование происходит мгновенно. Так же мгновенно реагирует на нажатия кнопок приемник с декодером RX480R_4CH. А вот с прошивками что-то не так... пульты то привязываются, то нет, то видятся, то нет. При этом какие-то пульты видятся сразу, какие-то не хотят. На UART с каких-то пультов идут коды, с каких-то нет или только иногда.
|
|
| |
Boroda | Дата: Понедельник, 26.03.2018, 23:01 | Сообщение # 44 |
Генерал-лейтенант
Группа: Администраторы
Сообщений: 600
Статус: Offline
| С прошивками все так, частотозадающие резисторы в пультах проверьте. Возьмите стандартную микросхему 2272 и попробуйте свои пульты с ней. Заработает только тот, у которого резистор правильный стоит. У меня тоже стоял резистор на 2,2МОм, и не работало. Впаял 4,7МОм и все как по маслу. Плюс не все приемники высокую частоту импульсов пропускают, особенно цифровые. И чем меньше частота передачи данных, тем больше дальность.
|
|
| |
pomor2000 | Дата: Понедельник, 26.03.2018, 23:35 | Сообщение # 45 |
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
| Разобрался. С севшими батарейками 10-11V все мои пульты нормально видится всеми моими устройствами. Вынимаю из своего устройства приемник и подключаю к нему ваш декодер. Он перестает декодировать. Ставлю в пульт батарейку 12V - ваш декодер начинает нормально декодировать. Но, как написал выше - моим устройствам пофиг, села батарейка в пульте или нет - они видят его. Значит они умеют подстраиваться под период, который естественно зависит от напряжения питания чипа передатчика.
Но вроде и ваша прошивка умеет адаптироваться? Но не хочет.
Сообщение отредактировал pomor2000 - Вторник, 27.03.2018, 02:25 |
|
| |