|
|
  |
хочу по витой паре передавать до 100 метров данные, подскажите идею протокола |
|
|
|
Mar 14 2016, 10:33
|
Знающий
   
Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473

|
QUOTE (=AK= @ Mar 14 2016, 04:11)  Сам по себе голый CAN особого смысла не имеет, равно как голый RS485. . я в шоке от таких утверждений даже ничего не могу сказать
|
|
|
|
|
Mar 14 2016, 10:34
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (Метценгерштейн @ Mar 14 2016, 12:18)  еще раз- Вы рекомендуете мне RS-485 или can? Для максимально дубового варианта с минимум функций и малой скорости - 485. QUOTE Или can, но драйвера 485? CAN не может нормально работать с 485 драйверами. Наоборот, наоборот может.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 14 2016, 14:07
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
CAN, конечно, хорош, но вот не приживается у меня. Если у кого условия "всегда хорошо"- то наверное да. А у меня и дождик, и колодцы, и скрутки забетонированные, и провода иногда не с того кабеля могут выделить. Как результат- RS-485, он просто работает, без бубнов и исследований. Это лично мое, "прополз коленками", так сказать. Тут у каждого свой набор условий и опыта.
Upd: хотя да, если нет центра, а "все со всеми" - то КАН лучше. Ну и меньше вольностей, можно готовые профили использовать. Но это все на уровне разработчика, а не эксплуатационщика. конечному юзеру по барабану как колиззии разруливаются и есть ли они.
|
|
|
|
|
Mar 14 2016, 14:33
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (Ruslan1 @ Mar 14 2016, 16:07)  CAN, конечно, хорош, но вот не приживается у меня. Если у кого условия "всегда хорошо"- то наверное да. А у меня и дождик, и колодцы, и скрутки забетонированные, и провода иногда не с того кабеля могут выделить. Как результат- RS-485, он просто работает, без бубнов и исследований. CAN приемопередатчики БОЛЕЕ совершенны, нежели 485 и во всяких хреновых условиях и работают лучше и кроме всего прочего и ЗАЩИЩЕНЫ лучше. QUOTE Это лично мое, "прополз коленками", так сказать. Продолжайте ползать, только не пишите о том, где НЕ ползали.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 14 2016, 14:35
|

Знающий
   
Группа: Свой
Сообщений: 771
Регистрация: 24-04-08
Из: Зеленоград
Пользователь №: 37 056

|
Цитата(Метценгерштейн @ Mar 14 2016, 16:05)  STM32F042F6P6 - две 6N137- 82C250 и в линию Я бы взял драйвер сразу с изоляцией, например ISO1050DUBR. Тем более, что места на плате будет не много. Или сразу со встроенным DC/DC http://www.analog.com/en/products/interfac...an/adm3053.html Красиво, но дорого. Тут уж решайте, что важнее. Ну и защитную диодную сборку на выход драйвера бы не помешало.
|
|
|
|
|
Mar 14 2016, 14:44
|
Знающий
   
Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473

|
Цитата(zltigo @ Mar 14 2016, 12:28)  Внешним драйвером для CAN контролера может служить все, что угодно, лишь бы доминантный 0 обеспечивало. В пределе, хоть любой "TTL" буфер с третьим состоянием. видимо стандарты просто так придумали и защиту всякую и тд и тп поставить то можно все что угодно - только потом замучаешься это менять непрерывно и еще вроде как can это логический протокол ;-) Цитата(Ruslan1 @ Mar 14 2016, 17:07)  CAN, конечно, хорош, но вот не приживается у меня. Если у кого условия "всегда хорошо"- то наверное да. А у меня и дождик, и колодцы, и скрутки забетонированные, и провода иногда не с того кабеля могут выделить. Как результат- RS-485, он просто работает, без бубнов и исследований. Это лично мое, "прополз коленками", так сказать. Тут у каждого свой набор условий и опыта.
Upd: хотя да, если нет центра, а "все со всеми" - то КАН лучше. Ну и меньше вольностей, можно готовые профили использовать. Но это все на уровне разработчика, а не эксплуатационщика. конечному юзеру по барабану как колиззии разруливаются и есть ли они. в автомобилях то условия идеальные не тебе влаги и соли не тебе искры и разрядов, не тебе скачков напряжения и как там can умудряется работать? вообще говоря can он по 3 проводам работает витая пара от ethernet пойдет, но и землю там не забутьте в этом кабеле выделить
|
|
|
|
|
Mar 14 2016, 14:48
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
QUOTE (net @ Mar 14 2016, 16:42)  видимо стандарты просто так придумали и защиту всякую и тд и тп поставить то можно все что угодно - только потом замучаешься это менять непрерывно
и еще вроде как can это логический протокол ;-) Вот именно ПО ЭТОЙ причине, что "логический", и написал ранее, что он накладывает МИНИМУМ требований на драйвера. Драйвера это отдельный стандарт. QUOTE (net @ Mar 14 2016, 16:44)  вообще говоря can он по 3 проводам работает Как и 485  QUOTE (Corvus @ Mar 14 2016, 16:35)  Я бы взял драйвер сразу с изоляцией, например ISO1050DUBR. Тем более, что места на плате будет не много. А питания, и денег, Вы решили, тоже будет много? Стационарно смонтированная проводка. Какие проблемы ожидаются?
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Mar 14 2016, 14:57
|
Профессионал
    
Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079

|
Цитата(Corvus @ Mar 14 2016, 17:35)  Я бы взял драйвер сразу с изоляцией, например ISO1050DUBR. Тем более, что места на плате будет не много. Или сразу со встроенным DC/DC http://www.analog.com/en/products/interfac...an/adm3053.html Красиво, но дорого. Тут уж решайте, что важнее. Ну и защитную диодную сборку на выход драйвера бы не помешало. не понял про питание. У меня на плате с МК будет питаться сам МК от 3.3В. Могу еще поставить что-то для питания ISO1050. Могу +5В сделать ему. Правильно понимаю, что на VCC1 VCC2 можно подавать одно и то же напряжение +5В? Т.е. оно не разнополярное никакое, из одного источника? Цитата(zltigo @ Mar 14 2016, 17:48)  А питания, и денег, Вы решили, тоже будет много? Стационарно смонтированная проводка. Какие проблемы ожидаются? ISO1050 на али продается по 70 руб. Думаю, это дешевле,чем брать еще две 6N137 и 82C250
|
|
|
|
|
Mar 14 2016, 14:58
|
Знающий
   
Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473

|
QUOTE (zltigo @ Mar 14 2016, 17:48)  Вот именно ПО ЭТОЙ причине, что "логический", и написал ранее, что он накладывает МИНИМУМ требований на драйвера. Драйвера это отдельный стандарт. Как и 485  и как же логический стандарт может чтото накладывать на физический уровень? 485 еще питания терминаторов требует - в can такого нет там устройства с терминаторами может быть выключено
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|