Спасибо!Хотелось бы выразить благодарность UL7AAjr и nikr, за их труд!
Я и использую контроллер STM8L151K6. Если все правильно настроено, то его потребление ~10мкА в режиме холостого хода. Ножек там хватает.UL7AAjr, вы упоминали беспроводной передатчик NRF24L01 , но для него требуется отдельный МК для управления, что увеличит потребление, при чем 5 ножек МК будут заняты под SPI передатчика.
Беспроводные модули сделал в виде независимых ретрансляторов протокола ModBus. В модуль "приемник" прописывается сегмент адресов обслуживаемых клиентов ModBus, этот модуль слушает эфир и, при передаче "своему" ID, дублирует пакет на свою проводную подсеть с протоколом ModBus, получает ответ и ретранслирует по радио передатчику. Модуль "передатчик" наоборот, слушает проводную сеть с ModBus и ретранслирует пакеты приемникам. Таким образом, можно создавать различные конфигурации сети. Например, если в один корпус установить датчик и модуль приемник, получим просто беспроводной датчик. Или каждый модуль "приемник" может иметь проводную сеть из нескольких близко расположенных датчиков.
Пока сделал два модуля
mb_relay.jpg 85.78К 9 Количество загрузок:
Сейчас немного отвлекся на мнимые проблемы самого датчика. Но вроде как все порешалось, буду продолжать....