Работа с приемником 433 - питание?

Нет ответов
valerivp
Offline
Зарегистрирован: 13.04.2017

Имеется у меня ардуина nano:
https://www.screencast.com/t/2lDrFSgu

метеодатчики:
https://www.screencast.com/t/PXjWQa8pa66

несколько разных приемников:
Вариант А:
https://www.screencast.com/t/4q2hf5Hn

Вариант Б:
https://www.screencast.com/t/Af6O1DVe9UVj

логический анализатор:
https://www.screencast.com/t/UsRJixNyFmf

Вот так выглядит передача данных на ноге данных приемника:
https://www.screencast.com/t/zweeYwxxGO8J

Использую приемник Вариант А:

Я принимаю данные, декодирую, все отлично (в пакете 36 бит, кодирование длиной импульса низкого уровня), 6 одинаковых пакетов подряд. Валидными я считаю данные, если приняты два одинаковых пакета.

Отсоединяю логический анализатор - длина пакета начинает прыгать (я контролирую допустимые длины импульсов - длина с анализатора +-10%), и я принимаю меньшее количество импульсов чем 36. Иногда (!) один из 6ти пакетов доходит полностью, но считать валидными эти данные не возможно - нет контроля корректности.

Меняю приемник на Вариант Б - данные принимаются корректно, 4...6 одинаковых пакетов. Вне зависимости от подключения анализатора.

Питание от USB ноута. На приемники подаю питание с ноги 5В (пробовал 3.3, ничего не меняется).

В железе я очень слаб, поэтому прошу помощи - что надо сделать чтобы заработал приемник Вариант А?

Отдельное питание - не вариант - не буду же я городить отдельное питание, если девайс будет использоваться как мост между датчиком и компом.