реклама на сайте
подробности

 
 
22 страниц V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> хочу по витой паре передавать до 100 метров данные, подскажите идею протокола
Метценгерштейн
сообщение Mar 14 2016, 10:18
Сообщение #46


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



еще раз- Вы рекомендуете мне RS-485 или can?
Или can, но драйвера 485?
Go to the top of the page
 
+Quote Post
net
сообщение Mar 14 2016, 10:33
Сообщение #47


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



QUOTE (=AK= @ Mar 14 2016, 04:11) *
Сам по себе голый CAN особого смысла не имеет, равно как голый RS485. .



я в шоке от таких утверждений
даже ничего не могу сказать
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 14 2016, 10:34
Сообщение #48


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Mar 14 2016, 11:26
Сообщение #49


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



ок, смотрим и делаем CAN. Мк с поддержкой CAN есть. Чуть позже выложу схему реализации, прокомментируете, и буду проводку закладывать.
Go to the top of the page
 
+Quote Post
net
сообщение Mar 14 2016, 11:36
Сообщение #50


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



QUOTE (Метценгерштейн @ Mar 14 2016, 14:26) *
ок, смотрим и делаем CAN. Мк с поддержкой CAN есть. Чуть позже выложу схему реализации, прокомментируете, и буду проводку закладывать.

не забудьте про гальваническую развязку !!
Go to the top of the page
 
+Quote Post
Baser
сообщение Mar 14 2016, 11:51
Сообщение #51


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



У вас в сетевой проводке выделенная "земля" будет? Везде? С нормальным реальным заземлением?
Или по советски, фаза-ноль?
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Mar 14 2016, 11:56
Сообщение #52


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



земля есть в щитке. Но вот думаю, или только стиралку- посудомойку запитать так или по всему дому разводить землю тоже?

Цитата(net @ Mar 14 2016, 14:36) *
не забудьте про гальваническую развязку !!


Я накидаю схему на днях, тут же ее выложу, прокомментируете. Если что- подправлю перед печатью.
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Mar 14 2016, 13:05
Сообщение #53


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



пока что схема такая:
STM32F042F6P6 - две 6N137- 82C250 и в линию

Оптимально?



питание отдельно по витой паре подаю параллельно на все датчики сразу из щитка.
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Mar 14 2016, 14:07
Сообщение #54


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



CAN, конечно, хорош, но вот не приживается у меня. Если у кого условия "всегда хорошо"- то наверное да.
А у меня и дождик, и колодцы, и скрутки забетонированные, и провода иногда не с того кабеля могут выделить. Как результат- RS-485, он просто работает, без бубнов и исследований.
Это лично мое, "прополз коленками", так сказать. Тут у каждого свой набор условий и опыта.

Upd: хотя да, если нет центра, а "все со всеми" - то КАН лучше. Ну и меньше вольностей, можно готовые профили использовать. Но это все на уровне разработчика, а не эксплуатационщика. конечному юзеру по барабану как колиззии разруливаются и есть ли они.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 14 2016, 14:33
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
Corvus
сообщение Mar 14 2016, 14:35
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 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 Красиво, но дорого. Тут уж решайте, что важнее.
Ну и защитную диодную сборку на выход драйвера бы не помешало.
Go to the top of the page
 
+Quote Post
net
сообщение Mar 14 2016, 14:44
Сообщение #57


Знающий
****

Группа: Свой
Сообщений: 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 пойдет, но и землю там не забутьте в этом кабеле выделить
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 14 2016, 14:48
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 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 sm.gif


QUOTE (Corvus @ Mar 14 2016, 16:35) *
Я бы взял драйвер сразу с изоляцией, например ISO1050DUBR. Тем более, что места на плате будет не много.

А питания, и денег, Вы решили, тоже будет много? Стационарно смонтированная проводка. Какие проблемы ожидаются?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Метценгерштейн
сообщение Mar 14 2016, 14:57
Сообщение #59


Профессионал
*****

Группа: Свой
Сообщений: 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
Go to the top of the page
 
+Quote Post
net
сообщение Mar 14 2016, 14:58
Сообщение #60


Знающий
****

Группа: Свой
Сообщений: 858
Регистрация: 9-08-04
Пользователь №: 473



QUOTE (zltigo @ Mar 14 2016, 17:48) *
Вот именно ПО ЭТОЙ причине, что "логический", и написал ранее, что он накладывает МИНИМУМ требований на драйвера.
Драйвера это отдельный стандарт.



Как и 485 sm.gif

и как же логический стандарт может чтото накладывать на физический уровень?
485 еще питания терминаторов требует - в can такого нет
там устройства с терминаторами может быть выключено
Go to the top of the page
 
+Quote Post

22 страниц V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 00:48
Рейтинг@Mail.ru


Страница сгенерированна за 0.01505 секунд с 7
ELECTRONIX ©2004-2016