Перейти к содержанию
Клуб помидороводов - tomat-pomidor.com

  • записей
    10
  • комментарий
    1
  • просмотров
    687

О блоге

Мальчишечьи забавы , но для хозяйства полезней что футбол по телевизору:cheesy:

Записи в этом блоге

feniсs

Как оказалось очень актуальный вопрос кто с микропроцессорными делами связан

Я вот до последней поры и не заморачивался этим вопросом , на метровом куске кабеля датчик влажности раза три датчик влажности вывешивал , проблем со сбоями не было

А вот сейчас собрался переделывать метеостанцию  , планирую несколько датчиков влажности и освещенности достаточно далеко отвести , вот и стал вопрос не будет ли линия i2c сбоить

Полез в инет читать , так кроме того что разработчик интерфейса гарантирует стабильную работу на длинах до 2х метров внушающей информации больше нет

Находятся балаболы кто кричит что и метра интерфейс не вытянет , другие заявляют что у кого-то и 20м и 100м без "спецсредств" линия тянет , но таких все норовят в разряд сказочников поставить , как всегда треп есть треп , так что сам не пощупаешь - не узнаешь

----------------------------------------

И так отмотал 10м 4х жильного сигнального кабеля (не витая пара , и не телефонка , и не экран) :

960349940_.thumb.JPG.1b5f80c2d6d0eae71566f3d590255149.JPG такой вот

Далее беру свой незаменимый регистратор данных , вешаю через этот кабель на него GXHT30

В сумме на шине i2c у меня 4 нагрузки висит , три внутрикорпусных (часы , карта и дисплей) ну и плюс на выносном 10м кабеле датчик влажности

Для начала кабель развесил по всей длине вдоль самых злачных мест : компа , сетевых проводов , у драйверов светодиодного освещения

Короче в самых смердящих ЭМ наводками местах , и начал запитывать логгер от разных источников

Начал с импульсного блочка питания самой дешевой схемотехники , прочитал флешку с результатами измерений - лишь 32% замера влажности , температура нормально прошли , все остальное с сбоем

После запитался с usb порта компьютера , тут вообще мрак , лишь 11% показаний прошли , что надо сказать очень удивило , но скорее всего тут причина полного провала кроется что кабель проброшен в прямой близости от источника питания , что повысило уровень помех

Третьим источником энергии стал классический источник питания на обычном 50гц трансформаторе , и тут сразу картина сменилась , 76% показаний прошли , но это все равно для нормальной работы мало

Ну и четвертый тест - это автономный источник питания в самом регистраторе , 18650 элемент и модуль MT3608 (который кстати работает на частоте 1,2мгц) - и вот тут я дождался своих желанных 100% , причем без всякого округления , из 142 замеров не было ни одного сбоя , вот что значит нет емкостной завязки с сетью

Но это все же жесткие испытания были , на практике я напротив буду тянуть кабель на возможно большем расстоянии от источников помех , так что повтор тестов уже с кабелем сложенным в кольца рядом с регистратором

И тут все пошло как по маслу , автономка - 100% , 50гр БП - 100% , USBкомпа - 100% , и лишь дешевый импульсник поднасрал выдав лишь 67% гут :

957431311_2C.thumb.JPG.1ab32c0ca88e62c01d3f020887fac950.JPG

Ну и какие выводы тут можно сделать ?

10м длина кабеля  вполне хорошо пропускает i2c , основной причиной сбоев являются электромагнитный наводки а не емкость кабеля как многие вещают , по крайней мере для длины 10м эти не является проблемой , так что очень возможно что прокатит использование и экранированной сигналки , хотя бы в зоне повышенной смердливости , на улице можно и на обычный кабель перейти

На длинных линиях я давно отказался от импульсников DS1820 давно этому научили , автономное питание это не для сутками работающих схем , так что остается классика

1.thumb.JPG.532eb8c2ded0a0d0a8a9fb6b019f128b.JPG шутка конечно , на порядок мельче хватит для наших дел

×
×
  • Создать...