![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
На основе F/UTP кабеля для уличной прокладки, электронных датчиков температуры DS1820 и термоусадки с клеевым слоем сваял уникальный кабель, который будет воткнут в измерительные трубочки на каждой панели коллекторов. За каждым следующим размером приходилось лезть на крышу и прикладывать кабель по месту.


По два датчика на каждую витую пару, в паре - данные и земля, питание +5в - отдельным проводом.
Датчики соединил так, что между каждой парой датчиков на одной витой паре - четыре панели. Буду наблюдать идентичность параметров групп панелей и ещё это добавит надёжности. Если один или даже два порта микроконтроллера выйдут из строя (или датчики от перегрева), то система не остановится полностью.
Три вывода контроллера будут опрашивать три линии 1-Wire шины передачи данных.
Датчики могут измерять максимальную температуру до 125 градусов Цельсия, у меня есть не нулевая вероятность иногда иметь 210 градусов Цельсия. В даташите написано, что пайка датчиков возможна до 260 градусов. Буду надеяться на лучшее. Сколько датчик прослужит при перегреве - узнаю эмпирическим методом.
Если будут дохнуть, то сделаю другой кабель на высокотемпературных NTC-10k.
Кабель получился абсолютно не ремонтопригодным в месте эксплуатации :-((( В случае неисправности придётся менять целиком. Паять витую пару и хорошо заизолировать соединение было не удобно за рабочим столом, а сделать это в полевых условиях - невозможно.

Сделал фотосенсор из четырёх фоторезисторов и стеклянного пузырька, соединённых последовательно и направленных на четыре стороны света. Рассчитываю, что сопротивление будет меняться плавно от рассвета до заката от 160к ночью до 3к днём. Проверю задумку.
распиновка кабеля:
1.красный - +5в
2.бело-красный - фотосенсор (второй провод на +5 (красный)
3.синий - данные P0, P3
4.бело-синий - земля P0, P3
5.коричневый - данные P1, P4
6.бело-коричневый - земля P1, P4
7.зелёный - данные P2, P5
8.бело-зелёный - земля P2, P5
заодно запишу здесь адреса датчиков, а то бумажка наверняка потеряется и потом напутаю при программировании :-)
P0 - 10 35 C4 29 02 08 00 1A
P1 - 10 5C 5D 3F 02 08 00 3A
P2 - 10 29 0B 5G 02 08 00 43
P3 - 10 38 3D 3F 02 08 00 34
P4 - 10 D6 E5 55 02 08 00 E5
P5 - 10 B9 F7 29 02 08 00 47
Пока у меня набирается уже 22 датчика температуры в системе. Практически испытательный стенд :-)))
В реальной "коммерческой" системе будет достаточно 3-4 термодатчика.


По два датчика на каждую витую пару, в паре - данные и земля, питание +5в - отдельным проводом.
Датчики соединил так, что между каждой парой датчиков на одной витой паре - четыре панели. Буду наблюдать идентичность параметров групп панелей и ещё это добавит надёжности. Если один или даже два порта микроконтроллера выйдут из строя (или датчики от перегрева), то система не остановится полностью.
Три вывода контроллера будут опрашивать три линии 1-Wire шины передачи данных.
Датчики могут измерять максимальную температуру до 125 градусов Цельсия, у меня есть не нулевая вероятность иногда иметь 210 градусов Цельсия. В даташите написано, что пайка датчиков возможна до 260 градусов. Буду надеяться на лучшее. Сколько датчик прослужит при перегреве - узнаю эмпирическим методом.
Если будут дохнуть, то сделаю другой кабель на высокотемпературных NTC-10k.
Кабель получился абсолютно не ремонтопригодным в месте эксплуатации :-((( В случае неисправности придётся менять целиком. Паять витую пару и хорошо заизолировать соединение было не удобно за рабочим столом, а сделать это в полевых условиях - невозможно.

Сделал фотосенсор из четырёх фоторезисторов и стеклянного пузырька, соединённых последовательно и направленных на четыре стороны света. Рассчитываю, что сопротивление будет меняться плавно от рассвета до заката от 160к ночью до 3к днём. Проверю задумку.
распиновка кабеля:
1.красный - +5в
2.бело-красный - фотосенсор (второй провод на +5 (красный)
3.синий - данные P0, P3
4.бело-синий - земля P0, P3
5.коричневый - данные P1, P4
6.бело-коричневый - земля P1, P4
7.зелёный - данные P2, P5
8.бело-зелёный - земля P2, P5
заодно запишу здесь адреса датчиков, а то бумажка наверняка потеряется и потом напутаю при программировании :-)
P0 - 10 35 C4 29 02 08 00 1A
P1 - 10 5C 5D 3F 02 08 00 3A
P2 - 10 29 0B 5G 02 08 00 43
P3 - 10 38 3D 3F 02 08 00 34
P4 - 10 D6 E5 55 02 08 00 E5
P5 - 10 B9 F7 29 02 08 00 47
Пока у меня набирается уже 22 датчика температуры в системе. Практически испытательный стенд :-)))
В реальной "коммерческой" системе будет достаточно 3-4 термодатчика.