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

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

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

Вы все о драйверах спорите, но скажите пожалуйста где мне найти ТАКУЮ помеху?

Прицепил картинку реальной линии в УД. Красный - "CAN_H", желтый - "CAN_L", зеленый - "CAN_H - CAN_L".

Видно, что синфазная помеха есть. Ее амплитуда максимум 1В, а для примененного драйвера допустимо плюс-минус 45В. Запас огромный.

Видно, что синфазная помеха очень хорошо подавляется (привел увеличенный кусок с помехой).

Противофазная имеет уровень максимум 100мВ. При уровне доминантного бита в минимум 1.5В - запас огромный.

Кабель - не экранированный, не витой (типа КСПВГ). Узлов более 10. Общая длина порядка 50 метров. Топология смешанная,

в основном шина, с короткими и не очень ответвлениями. Местами используется UTP5. Соединения скручены и спаяны.

На концах терминаторы 120 Ом. Питаются узлы от трех независимых источников (лоджия, комната, коридор).

Цепь GND не используется, только CAN_H и CAN_L (т.е. земли источников не объединены).

post-27702-1458450294_thumb.png

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


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

Противофазная имеет уровень максимум 100мВ. При уровне доминантного бита в минимум 1.5В - запас огромный.

Кабель - не экранированный, не витой (типа КСПВГ). Узлов более 10. Общая длина порядка 50 метров. Топология смешанная,

в основном шина, с короткими и не очень ответвлениями. Местами используется UTP5. Соединения скручены и спаяны.

На концах терминаторы 120 Ом.

 

Я уже говорил в этой ветке, CAN вполне годится для УД. Несмотря на то, что его помехоустойчивость примерно на порядок хуже, чем у RS485 с Модбасом, однако для задач УД она вполне адекватна. Но не надо натягивать сову на глобус и голословно заявлять будто "CAN приемопередатчики БОЛЕЕ совершенны, нежели 485 и во всяких хреновых условиях и работают лучше", как тут делают некоторые радиолюбители.

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


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

во всяких хреновых условиях

Это где? Я максимум плохих условий видел в электричке. У нас там CAN (без GND) довольно сносно работает вдоль всего состава.

Буквально сейчас проверяем сцепление двух составов. Говорят, что пока не работает, но я уверен заработает.

Но там сцеплять/расцеплять нужно периодически. В стационарных условиях, если уровень помех на грани работы RS485/CAN,

может, нужно использовать другие интерфейсы? Для медленных аналоговых датчиков - токовую петлю, для быстрого обмена -

медный Ethernet или оптику.

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


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

Например, дешевый NUP2105, который вы используете для защиты CAN, имеет разброс напряжений порядка 5 В. Его изготовитель не дает никаких гарантий, что напряжения ограничения для обеих линий будут одинаковыми. Вы не понимаете, что наведенная синфазная помеха, после того, как NUP2105 ее ограничит, с легкостью может превратиться в ложный доминантный уровень на входах приемников. Отсюда и проистекает ваш оптимизм по поводу помехоустойчивости CAN, от непонимания. :01:

Все это абсолютно так же относться и к защите 485, которая точно так же не гарантирует точности ограничения. Только эти ограничения начинаются на уровнях

12V в не 27V.

 

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

В отличии от Вас, я Инженер. По этой причине всякие фантазии за "не знали" и прочие "жабы" оставтье себе.

 

помехоустойчивость примерно на порядок хуже, чем у RS485 с Модбасом..

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

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


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

Это где? Я максимум плохих условий видел в электричке. У нас там CAN (без GND) довольно сносно работает вдоль всего состава.

с опторазвязкой ?

 

или оптику.

я бы вам предложил логическую шину на оптике

 

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


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

я бы вам предложил логическую шину на оптике

О да! Прямо сейчас предствавил себе душераздерающее зрелище - сцепщики вагонов стыкующие оптические разъемы :) и оптический кабель свободно болтающийся между вагонами.

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


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

сцепщики вагонов стыкующие оптические разъемы

специально для сцепщиков выточить по гайке на 72

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

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


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

Это где? Я максимум плохих условий видел в электричке.

Я максимум плохих условий видел лет двадцать с лишним назад в портовом кране. Где кабели RS485 проходили невдалеке от клацающих контакторов, коммутирующих моторы.

Все это абсолютно так же относться и к защите 485, которая точно так же не гарантирует точности ограничения. Только эти ограничения начинаются на уровнях

12V в не 27V.

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

 

А защита CAN, в отличие от защиты RS485, должна срабатывать так, чтобы гарантировать рецессивное состояние на входах приемников. Ну а поскольку вы не инженер, а радиолюбитель, то вы не закладываетесь на худший случай, а наивно надеетесь на лучшее. Поэтому вы вообще не заботитесь о том, чтобы гарантировать рецессивный уровень при срабатывании TVS. Вам это просто в голову не приходит, делаете системы на "авось", прокладываете тонкие кабели километрами. Вы вообще только бакланить способны о мнимых преимуществах CAN. :(

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


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

специально для сцепщиков выточить по гайке на 72

Сцепщики тут ни при чем. Есть состав, есть КД на его сборку. Завод неохотно что-то меняет, поэтому используется существующая трасса.

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


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

есть КД на его сборку. Завод неохотно что-то меняет

а я думаю, почему нет видеокамер вдоль ввп - зато есть кд

1917 года

так что видеокамер, видимо, пока нет

 

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


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

вообще говоря в CAN даже когда все на приеме то на импульсную помеху сопротивление 30 ом +сопротивление линии(чтото там)

 

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


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

а я думаю, почему нет видеокамер вдоль ввп - зато есть кд

1917 года

так что видеокамер, видимо, пока нет

Камеры в составе есть.

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


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

А защита CAN, в отличие от защиты RS485, должна срабатывать так, чтобы гарантировать рецессивное состояние на входах приемников. Ну а поскольку вы не инженер, а радиолюбитель, то вы не закладываетесь на худший случай, а наивно надеетесь на лучшее. Поэтому вы вообще не заботитесь о том, чтобы гарантировать рецессивный уровень при срабатывании TVS. Вам это просто в голову не приходит, делаете системы на "авось", прокладываете тонкие кабели километрами. Вы вообще только бакланить способны о мнимых преимуществах CAN. :(

поясните каким образом ? вы считает что can не обнаружит сбой чтоли?

о чем вы говорите?

 

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


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

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

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

Гость
Ответить в этой теме...

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

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

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

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

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

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