Re: Хаб для датчиков
Добавлено: Вс окт 11, 2015 2:11 am
Чудеса. Значит, что-то у вас сделано не так, как вы описываете. Или схему вы другую используете, или провода перепутали. Замерьте напряжения мультиметром при разном подключении.
Схема и плата связаны между собой (рисую в Eagle) поэтому ошибки быть не может.akouz писал(а):Чудеса. Значит, что-то у вас сделано не так, как вы описываете. Или схему вы другую используете, или провода перепутали. Замерьте напряжения мультиметром при разном подключении.
Не совсем так. Стандарт это не просто красивые проводки и схемы, он сделан с учётом взаимокомпенсации помех в перевитых проводах. И имеет прямое отношение к «надежности и помехам». Что и обеспечивает многолетнюю беспроблемную работу Умного дома (собранного по этому стандарту). Один контроллер «осетеняет» объём с концами до 100 метров во все стороны и не даёт никаких сбоев, даже во время гроз и близких ударов молний (не в саму проводку, естественно).xKLx писал(а):
1. я определился во втором сообщении что буду питать по стандарту OHAS (smart_alex) по витой паре.
akouz:
Это для удобства разводки и дальнейших изменений проводки. К надежности и помехам в общем-то не имеет отношения.
Это не OHAS. По стандарту питание 3-6, а у вас 5-8, что приводит к потере самого смысла как стандарта, так и помехозащищённости. А вот у вас в грозу уже может всё выгореть, если сделаете как на схеме.
xKLx
Получается с учетом всех правок вот так:
Витой провод хорош в тех случаях, когда приемник дифференциальный, типа Эзернет или RS-485. А в случае обсуждаемого устройства ни о каких дифференциальных приемниках речи нет и быть не может. Поэтому не имеет никакого значения, какими проводами сделан кабель, витыми или нет, результат будет тот же.Alex писал(а): Стандарт это не просто красивые проводки и схемы, он сделан с учётом взаимокомпенсации помех в перевитых проводах.
Вы можете объяснить, почему как на схеме - "в грозу может все выгореть", а если разведено по OHAS - то не выгорит? По каким причинам, в чем разница? Что-то я не улавливаю.Alex писал(а): Это не OHAS. По стандарту питание 3-6, а у вас 5-8, что приводит к потере самого смысла как стандарта, так и помехозащищённости. А вот у вас в грозу уже может всё выгореть, если сделаете как на схеме.
Повторяю, обсуждаемое устройство заземлено за счет датчиков влажности. Причем не в одном месте. Представляете какие там будут между датчиками напряжения при близком ударе молнии? А вы на этом фоне пытаетесь каких-то сферических блох в вакууме ловить: по перевитой паре передается земля и питание или по соседним парам.Alex писал(а):Не хочется лезть в теорию, но 3-6 перевиты и это земля и питание, а 5-8 находятся близко, но гораздо дальше друг от друга, чем 3-6 (что принципиально важно!).
Вот и я ровно о том же. А если это не выполняется (а для OHAS это не выполняется), то и говорить не о чем. Пускать питание вперевивку с землей можно в самую распоследнюю очередь, только после того, как это сделано для всех сигналов.Alex писал(а): везде, где возможно, использовать перевитые прямые и обратные провода
Да, мой косяк, высокий сигнал подал, а выставить режим OUTPUT для Dout не выставил. Исправил. Всё отлично работает, спасибо.akouz писал(а):Замерьте напряжения в одном и в другом режиме. Если у вас "показания на всех 8 портах мультиплексора становятся равными", то равны ли напряжения на всех входах? Не выходят ли они за пределы земли и питания? И если они становятся равны, может, вы пин Dout настроили как вход, а не как выход? Или у вас обрыв в проводе Dout?
Вы правы это уже не совсем OHAS. у вас основано по А, а мне привычнее было витую пару по B видеть.Alex писал(а): Это не OHAS. По стандарту питание 3-6, а у вас 5-8, что приводит к потере самого смысла как стандарта, так и помехозащищённости. А вот у вас в грозу уже может всё выгореть, если сделаете как на схеме.
Нету. И не вижу смысла его улучшать. Наверное он полезен, когда делается много проектов, и проводку везде надо сделать унифицированную и единообразную, чтобы не париться в каждом проектне, а потом еще больше париться с сопровождением. А как там провода разведены - по большому счету не имеет значения, главное, чтобы единообразно в каждом проекте. Исходя из этого, любые "улучшения" будут просто во вред.Alex писал(а):есть ли у вас конкретные предложения по улучшению стандарта?