Работа с приемником 433 - питание?
- Войдите на сайт для отправки комментариев
Имеется у меня ардуина 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, ничего не меняется).
В железе я очень слаб, поэтому прошу помощи - что надо сделать чтобы заработал приемник Вариант А?
Отдельное питание - не вариант - не буду же я городить отдельное питание, если девайс будет использоваться как мост между датчиком и компом.