#1
Сообщение
mitslava » 13.01.2016{, 13:58}
Задался целью соорудить термометр для измерения температуры за окном. В качестве канала связи был выбран радиоканал 433МГц по причине небольшого потребления энергии модулями FS1000A. В процессе создания столкнулся с проблемой помехоустойчивости канала связи. Так как у меня не получилось передать переменную, пришлось использовать другой метод, если у кого получится проще прошу предложить ваши варианты. Управление передатчиком осуществляется через оптореле, но можно и без него непосредственно с цифрового пина, т.к. ток нагрузки даже в данном варианте через 13 пин не превышал 18мА. Ток потребления передающего модуля около 6 мА. Управление приемным модулем введено из-за зависания блока прием из UART (после проверки приемника осциллографом выяснилось, что сигнал на выходе приемника стабильный и точно такой же как и на выходе передатчика, а на выходе из UART первые пять последовательностей принимаются без ошибок, затем начинает сыпаться мусор, после кратковременного отключения питания приемника все восстанавливается). Передатчик работает каждые 2 минуты, но можно и переделать кому как надо. Для отрицательных температур пришлось добавить отдельный символ. Вообщем все работает, проверено в железе.
-
Вложения
-
- 1052284.flp
- (321.75 КБ) 64 скачивания
-
- 433.flp
- (302.82 КБ) 72 скачивания