Четверг, 15.11.2018, 09:06    
[ Вход · Лента сообщений · Участники · Правила форума · Поиск · RSS ]
Форум » Форум uCProg » Управление и контроль » (21 статья) Прием сигнала с беспроводных датчиков
(21 статья) Прием сигнала с беспроводных датчиков
BorodaДата: Вторник, 27.03.2018, 15:22 | Сообщение # 46
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
Цитата pomor2000 ()
Но не хочет
Я могу конечно раздвинуть диапазон длительности импульсов, но могут появиться ложные срабатывания, потому как приемник обычно сильно шумит на высокой частоте и вероятность "попасть в код" выше.

П.С. читал историю про такой пульт + ворота цветочной оранжереи. Холодной зимней ночью эти ворота открылись и у человека прогорел бизнес.
 
pomor2000Дата: Вторник, 27.03.2018, 22:34 | Сообщение # 47
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Я понял, надо пульты и устройства настраивать под ваш декодер :-)
 
pomor2000Дата: Вторник, 27.03.2018, 22:55 | Сообщение # 48
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Все приемники разные. На одном приемнике на выходе висит кондер на землю. Думаю, он шум немного режет.
 
pomor2000Дата: Вторник, 27.03.2018, 23:37 | Сообщение # 49
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Вскоре получу универсальные приемники на чипе SYN480R. Буду экспериментировать с ними - как с лучшими.
 
pomor2000Дата: Четверг, 29.03.2018, 19:38 | Сообщение # 50
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Небольшие изыскания. Имею 2 пульта с чипом EV1527. В одном на 1 ноге чипа резистор 330К - его декодер видит. Во втором пульте резистор 300К - его декодер не видит в упор.

Но оба пульта видятся одинаково хорошо приемником с декодером RX480R_4CH. То есть он все же лучше подстраивается под длительности.

А разные модели пультов с чипом 2260 ваш декодер видит хорошо.


Сообщение отредактировал pomor2000 - Четверг, 29.03.2018, 19:40
 
BorodaДата: Четверг, 29.03.2018, 20:24 | Сообщение # 51
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
pomor2000, закинул прошивки с расширенным диапазоном длительности RF импульсов (1.4u/2.4)
 
BorodaДата: Четверг, 29.03.2018, 20:39 | Сообщение # 52
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
И откалибруйте константу нормально.
 
pomor2000Дата: Четверг, 29.03.2018, 20:47 | Сообщение # 53
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Прошивки сегодня проверю.

Второй раз откалибровать таким способом?  :-)
P.S. Способ калибровки недостаточно точный и очень зависит от напряжения питания. Пример: при 5V константа 346C, при 3.6V 3464.
Но ваша прошивка работает в пределах константы 344F-347F.


Сообщение отредактировал pomor2000 - Четверг, 29.03.2018, 21:02
 
pomor2000Дата: Четверг, 29.03.2018, 22:02 | Сообщение # 54
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Сравнил прошивки 1.3u и 1.4u. Не заметил разницы. Пульт с 1527 и резистором на 1 ноге 300к не видится. Вернее - на версии 1.3u один раз из 50 одна кнопка увиделась.
Для надежности поигрался с константой - нашел крайние пределы, затем установил середину. Потом установил вычисленную константу на своем восстановителе константы. Разницы нет.

Восстановитель константы сделал из старой зарядки для пальчиковых аккумуляторов.
Прикрепления: 5886169.jpg(53.2 Kb)
 
BorodaДата: Четверг, 29.03.2018, 22:58 | Сообщение # 55
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
А логера нет? Посмотреть, что на выходе приемника творится.
 
pomor2000Дата: Четверг, 29.03.2018, 23:16 | Сообщение # 56
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Снял сигнал с приемника модуля RX480R_4CH (у него приемник SYN480R) и подал его на декодер v1.4u. Пульты с 2260 видятся так же хорошо. А пульты на 1527 поменялись местами :-)
Который не виделся - видится идеально. А другой видится, но редко. Может разных приемников выходы инвертированные?

Посмотрел в инете модуль DRA887RX - на нем установлен чип SYN480R - как на моих модулях RX480R_4CH.


Сообщение отредактировал pomor2000 - Пятница, 30.03.2018, 00:00
 
BorodaДата: Четверг, 29.03.2018, 23:51 | Сообщение # 57
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
Это не выходы инвертированы, это ограничение скорости передачи данных. Один приемник допустим от 0,6 до 2,4кБит/с работает, а другой от 2,4 до 9,6кБит/с, вот и результат.
 
BorodaДата: Четверг, 29.03.2018, 23:53 | Сообщение # 58
Генерал-лейтенант
Группа: Администраторы
Сообщений: 559
Статус: Offline
А может частота 433 сбита. Кварц кривой...
 
pomor2000Дата: Пятница, 30.03.2018, 00:02 | Сообщение # 59
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Да, но когда я привязываю все пульты к своим модулям - они все работают. Вывод: мои приемники на китайских устройствах работают отлично.
А когда подключаю ваш декодер к разным приемникам с этих модулей, то пульты 2260 работают одинаково хорошо (если не говорить о скорости срабатывания), а 2 пульта с 1527 - ровно наоборот: с разными приемниками ваш декодер их видит по-разному.
Есть и 3 пульт с неизвестным чипом, но он выдает 1527. Так вот - он на моих устройствах работает идеально. А ваш декодер видит его практически никогда. Видел пару раз код на UART.


Сообщение отредактировал pomor2000 - Пятница, 30.03.2018, 00:09
 
pomor2000Дата: Пятница, 30.03.2018, 00:10 | Сообщение # 60
Сержант
Группа: Пользователи
Сообщений: 32
Статус: Offline
Вот еще что заметил: при каждом новом включении или в разный период времени пульты видятся по-разному. То сразу, то с задержкой. Но может - показалось.
 
Форум » Форум uCProg » Управление и контроль » (21 статья) Прием сигнала с беспроводных датчиков
Поиск:





UP