Перейти к содержанию
    

хочу по витой паре передавать до 100 метров данные

И когда за счет "правильной" нелинейности на НЕПРАВИЛЬНОМ графике было лихо насчитано 5 Ом.

 

Хе-хе, и график "неправильный", раз уж наглядно демонстрирует выходное сопротивление 5 Ом вместо выковырянных из вашего самого натруженного места 150 Ом.

В линейной части сопротивление меньше.

 

Там две "линейные части". На одной динамическое сопротивление сопротивление 25 Ом, на другой около 200 Ом. И вообще, усвойте, что более менее линейные части есть на всяком нелинейном графике, надо только масштаб увеличить. Поэтому заунывные повторы про "линейную часть" ничего кроме вашего невежества не доказывают.

Изменено пользователем Herz
Грубость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хе-хе, и график "неправильный"

Хорош [censored] про бузину в огороде и дядьку в Киеве. Полную свою дурь не позволяющую даже разобраться в том какой из графиков к чему относится, уже показали. Достаточно.

P.S.

От разговора не ухожу. Любому, кроме, естественно, =AK= готов продолжать обяснять особенности физики 485 интрефейса. В том числе, растолковывать, что за ахинею нанес здесь =AK=.

P.P.S.

И продолжает нести :(

Изменено пользователем Herz
Нарушения п.2.1.б

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хорош [censored] про бузину в огороде и дядьку в Киеве. Полную свою дурь не позволяющую даже разобраться в том какой из графиков к чему относится, уже показали. Достаточно.

 

Ага, шикарно, слив пошел. Отсутствие аргументов компенсируется ненормативой лексикой. :tongue: Но за мной должок. Обещал посчитать - ща посчитаю.

 

Приемник CAN в рецессивном состоянии. Линия терминирована с двух сторон резисторами по 120 Ом, в полном соответствии с рекомендациями. Чувствительность приемника 1 В, такое дифф. напряжение он примет за доминантное состояние. Мощность наведенной помехи должна составить 16.7 мВт. На самом деле порог срабатывания ниже и помехоустойчивость чуть меньше, но уж не буду мелочиться.

 

Работающий передатчик RS485. Линия тоже терминирована с двух сторон резисторами по 120 Ом, дифф напряжение на линии 2.5 В. Через терминирующие резисторы при этом течет ток около 40 мА. Чтобы вызвать ложное срабатывание приемника, помеха должна уменьшить дифф напряжение на линии как минимум до нуля. Передатчик, естественно, будет этому противиться и выдаст ток примерно 90 мА. Мощность наведенной помехи должна быть порядка 125 мВт.

 

В этих условиях RS485 не в 100 раз более помехоустойчив, чем CAN, признаю. Он всего в 7.5 раз более помехоустойчив. :lol:

Изменено пользователем =AK=
Грубость.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я как участник этого проекта

https://sites.google.com/site/cansmarthouse/

могу сказать, что применение CAN гораздо правильнее и удобнее.

Когда все на шине мастера скорость шины может быть совсем небольшой:

соответственно помехозащищенность и длина шины увеличиваются.

Практика показывает, что при применении трансиверов и низких скоростях шину можно хоть "елочкой" делать...

Изменено пользователем asasl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Когда все на шине мастера скорость шины может быть совсем небольшой:

соответственно помехозащищенность и длина шины увеличиваются.

Именно так. Отсутствие непрерывно валящего запросы "мастера" снижает требования к пропускной способности шины многократно. Заодно даже при понижении скорости обмена, повышается скорость доставки информации от "перeферийных" устройств.

Практика показывает, что при применении трансиверов и низких скоростях шину можно хоть "елочкой" делать...

Естественно. Фатальных отличий от 485 в части работы "елочкой" на низких скоростях у CAN интерфейса нет. Единственно, что пофигистское отношение к терминаторам тут не прокатит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господа! Обнаружилось, что баталии здесь зашли слишком далеко. Пришлось чистить и править чуть не половину постов. Прошу помнить о Правилах и держать себя в руках! Взрослые люди же...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Естественно. Фатальных отличий от 485 в части работы "елочкой" на низких скоростях у CAN интерфейса нет. Единственно, что пофигистское отношение к терминаторам тут не прокатит.

 

Как показывает практика катит.

На 20 кбит/с и длинах в несколько сотен метров можно "елочку" терминировать только по центру.

Это мне рассказал один из разработчиков Clipsal. Я сначала не поверил, пока не проверил...

 

Можно скоростенку и еще снизить, но тогда будет неудобно долго обновлять FW модулей.

Сейчас это делается за полминуты.

 

А так хоть 5 кбит/с можно делать, получается 25 сообщений/событий в секунду.

Для 99% применений при правильной логике обмена - это с головой.

Изменено пользователем asasl

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как показывает практика катит.

На 20 кбит/с и длинах в несколько сотен метров можно "елочку" терминировать только по центру.

Под пофигистким я имел ввиду полное отсутствие терминаторов или их символическое присутствие в килоомы, практикуемое "практиками" от 485, ибо в данном случае их задача не только терминировать отражения от дальнего конца.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

485 для УД - это анахронизм, особенно при наличии микропроцессоров ценой в доллар (stm32f103), где CAN уже аппаратно вшит с майлбоксами и буферами.

Перемалывание 250 кбит/с обмена по шине грузит микропроцессор на 2% всего...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Под пофигистким я имел ввиду полное отсутствие терминаторов или их символическое присутствие в килоомы, практикуемое "практиками" от 485, ибо в данном случае их задача не только терминировать отражения от дальнего конца.

А как они могут полностью отсутствовать, если в сам драйвер 485 уже встроено сопротивление 25 Ом?

 

Или последовательные терминаторы (пусть и не полностью согласованные с волновым сопротивлением линии) за терминаторы уже не считаются?

 

Или я опять что-то пропустил в столь наукообразной дискуссии?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как они могут полностью отсутствовать, если в сам драйвер 485 уже встроено сопротивление 25 Ом?

Ну, если для ясности и 25 Ом, и 65 Ом, как у другого передатчика приведенного в этой теме, и 150 Ом (при 5V питании драйвера) это все подходит под драйвер 485 интерфейса и НИКАК не нормируется.

А терминаторы могут отсутствовать за ненадобностью виду того, что линия короткая и отраженный сигнал будет, конечно накладыватся на прямой и искажать его фронты, но это для UART не фатально. При отсутствии терминаторов, по понятной причине, повышается выходной уровень перeдатчика, уменьшаются токи потребления.

При длинной-же линии мы уже получим отраженный сигнал, который уже будет налезать, например, на соседний бит.

Или последовательные терминаторы (пусть и не полностью согласованные с волновым сопротивлением линии) за терминаторы уже не считаются?

Абсолютно НЕ считаются. Терминаторы работают на ДАЛЬНЕМ конце линии то есть с ПРОТИВОПОЛОЖНОЙ стороны от передатчика. Бегущая волна приходящая ОТ передатчика в идеале полностью поглащается согласованной нагрузкой AKA "терминатор" и не отражается. Никакими ухищрениями с нагрузками на стороне передатчика отражения на дальнем конце НЕ подавляются.

Или я опять что-то пропустил в столь наукообразной дискуссии?

Поросто не знали, что такое терминатор :(.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просто не знали, что такое терминатор :(.

Ах-Ах.. Какой ужос! ".. не знали, что такое терминатор.." :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ах-Ах.. Какой ужос! ".. не знали, что такое терминатор.." :biggrin:

Исходя из заданного Вами вопроса:

А как они могут полностью отсутствовать, если в сам драйвер 485 уже встроено сопротивление 25 Ом?

Или последовательные терминаторы (пусть и не полностью согласованные с волновым сопротивлением линии) за терминаторы уже не считаются?

- таки да :(.

Или Вы можете дать какое-то разумное объяснение тому, что Вы ранее написали? У меня за плечами радиофак, так-то можете не стесняться в средствах :).

P.S.

Я не имею виду средсва и методы применяемые =AK= :).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тупой вброс:

 

а если сделать распределённый "терминатор" ? т.е. вместо двух терминаторов по 120 ом на концах линии поставить 20 терминаторов по 1.2к, в 20и девайсах, на протяжённости всей 100 метровой линии

суть - не делать перемычку терминатор вкл/выкл

 

Изменено пользователем Огурцов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Или Вы можете дать какое-то разумное объяснение тому, что Вы ранее написали?

Вам что, нужно "дать разумное объяснение" почему терминаторы ставятся на обоих концах длинной линии? :biggrin:

Ни вапрос!.. Витая пара, как известно, подвержена влиянию внешнего магнитного поля.

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

согласно закону индукции Фарадея, электродвижущая сила, пропорциональная скорости изменения магнитного потока через этот контур: ЭДС = -dФ/dt.

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

То есть помеха, наведенная в длинной линии внешним источником, распространяется не только от передатчика к приемнику (как вам, с вашим радиофаком могло показаться :biggrin: ), но и в обратном направлении.

И если на стороне передатчика нет терминатора, то падающая волна, порожденная внешней помехой, успешно отразится от выхода передатчика и начнет движение в сторону приемника.

Там, на стороне приемника, она естественным образом исказит принятый сигнал и это даже несмотря на то, что на приемном конце длинной линии терминатор таки установлен. :biggrin:

Понятно, что в линии с большим погонным затуханием (превед из прошлой темы :biggrin: ) амплитуда всех этих отражений будет зависеть от расстояния между приемником и передатчиком,

но тем не менее, грамотные инженеры терминаторы на выходе передатчика все же ставят..

 

Как-то так..

:biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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