Скрипач, пророк (22.12.2016 13:03 - 23.12.2016 20:30, просмотров: 323) ответил VLLV на скока?
Пока, выдал предложение на Siemens. Посмотрим как оно пойдет. В принципе, была бы интересна "пара" за 20...30евро.
Обьем - две сотни в год, наверно.
Но это очень неточная оценка. Резервировать обьемы - не готов.
ТЗ:
Модуль-передатчик должен:
- помещаться в стандартный подрозетник (чем меньше, тем лучше),
- работать от батарейки больше года (лучше, больше двух лет),
- считывать два аналоговых сигнала: температуру (терморезистор Pt1000) и задание (потенциометр 10кОм)
- передавать по радиоканалу: измеренные значения +0.5С и состояние батареи (норм или уже садится)
- дальнобойность - 100м "по открытой местности"
- передача должна осуществляться с защитой CRC и автоповтором при отсутствии подтверждения приема
- передача по радиоканалу должна осуществляться по факту изменения больше чем на гистерезис, но не реже чем раз в 10 минут.
Модуль приемник должен:
- Питание - 5в
- подключаться к хост-контроллеру по SPI или UART (лучше, SPI)
- принимать, с подтверждением, данные от передатчика
- буферизировать последние прочитанные значения и состояние батареи
- вычислять значение "больше чем 15 минут не было посылки от передатчика" (timeout)
- отдавать прочитанные значения, состояние батареи и timeout хост-контроллеру
по какому-нибудь простенькому протоколу (лучше, с CRC)
Адресация:
- Приемник (желательно) должен уметь работать с десятью передатчиками, различая их по сериному номеру.
- в протоколе связи хост-контроллера с приемником должна быть команда enum () - получить список серийников последних услышанных передатчиков
и set(0...9, serial-num) - назначения какие из них слушать.
- пары должны нормально функционировать когда в эфире одновременно до десяти пар.
- один передатчик может передавать только одному приемнику (последнему, выполнившему команду set ()
... но не любой ценой.