Easyelectronics.ru • Просмотр темы - Сеть из нескольких микроконтроллеров

Easyelectronics.ru

Электроника для всех
Текущее время: 18 авг 2018, 07:44

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: Сеть из нескольких микроконтроллеров
СообщениеДобавлено: 10 июн 2018, 23:08 
Старожил

Зарегистрирован: 22 июн 2010, 21:53
Сообщения: 976
Откуда: Brussels
Если решите делать на CAN, вот тут про развязку:
CAN system isolation app note from Texas Instruments - http://www.ti.com/lit/an/slla386/slla386.pdf


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сеть из нескольких микроконтроллеров
СообщениеДобавлено: 11 июн 2018, 00:50 
Старожил

Зарегистрирован: 02 май 2015, 16:16
Сообщения: 1640
anakost писал(а):
petrplc как обычно начал кидаться фотками, не относящимися к теме. Простим его.
И насчет заземления экрана с двух сторон, между устройствами обязательно должен быть проложен проводник, уравнивающий потенциалы. Если его нет, такое заземление недопустимо. Выдержка из документации Siemens:
Цитата:
Правило: Заземление экранов проводов
Экраны проводов должны быть соединены с землей или функциональной
землей в начале и в конце провода. Только при двустороннем подключении
экранов достигается хорошее подавление помех в области высоких частот.
Если соединить экран с массой только с одной стороны (напр., только в
начале или в конце провода), то при этом достигается только гашение низких
частот. Одностороннее подключение экрана может быть более
целесообразным только в том случае, если
 не может быть проложен провод для выравнивания потенциалов,
 передаются аналоговые сигналы (несколько мА или мкА),
 используются экраны из фольги (статические экраны).
Указание
При наличии разности потенциалов между двумя точками заземления через
экран, заземленный с двух сторон, может протекать выравнивающий ток.
В этом случае следует проложить дополнительный провод для выравнивания потенциалов.

Разность потенциалов не прощает не понимающих простых аксиом и конкретного текста ^^^ :(
(это как ходить по эбонитовому полу в шерстяных валенках и удивляться глючащим микросхемам :)
Очередное комплексное графическое объяснение для непонимающих значения текстовых предложений
об экране изолированного аналогового датчика в пластмассовом корпусе
и об экране сетевого устройства RS-485 с внешним блоком питания
Изображение

viewtopic.php?f=9&t=31234
Цитата:
Цитата:
Можете объяснить каким образом гальваническая развяка RS485, в частности, как на схеме ОВЕН выше спасает от разности потенциалов между разными устройствами? При условии, что у каждого свой блок питания.
защитить незащитимое... миссия провалена
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сеть из нескольких микроконтроллеров
СообщениеДобавлено: 14 июн 2018, 10:15 
Старожил
Аватара пользователя

Зарегистрирован: 30 апр 2010, 16:19
Сообщения: 1066
Откуда: Новосибирск
личная неприязнь уводит вас в дебри пустопорожних споров и отвлекает от моего вопроса :)
так как я патологически ленив, то подумываю использовать готовые платки из китая
https://ru.aliexpress.com/item/MCP2515- ... 2e0eA31nVD
вот такая SPI-CAN пепяка поможет мне установить двухстороннюю связь между четырмя атмегами?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сеть из нескольких микроконтроллеров
СообщениеДобавлено: 14 июн 2018, 12:34 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1175
Откуда: Китай, Пекин
данные платки используют TJA1050 High speed CAN transceiver. БЕЗ гальванической развязки

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

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

либо необходимо гальванически развязываться. трансформаторами сигналов либо оптикой.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сеть из нескольких микроконтроллеров
СообщениеДобавлено: 14 июн 2018, 12:59 
Старожил

Зарегистрирован: 02 май 2015, 16:16
Сообщения: 1640
для начала надо определиться с тем: что ты хочешь сделать ?
автор вот этой работы
http://we.easyelectronics.ru/smarthouse/umnyy-dom-na-mikrokontrollere-atmega1280-chast-1.html
просто не знал, что систему с ПЛК S7-1200 можно запрограммировать за 1 день на бесплатном ТИА Портале и поэтому городил систему на Атмеге несколько месяцев :)

По сети:
Какого типа у тебя сеть ?
Все Ведущие Мастера ?
Один Самый Главный Мастер (Master) координирует работу Ведомых (Slave) ?
С одним Мастером сеть проще сделать на RS-485.
Примеры с протоколом ModBus на Атмеге и STM32 http://we.easyelectronics.ru/search/topics/page1/?qq=modbus

Если хочется CAN, то оптимальнее переползать на STM32 c CAN на борту + электрические драйверы самой шины CAN (аналогично электрическим драйверам RS-485).

О гальвано-развязке есть такая же тема "Защита RS485" с теми же аргументами viewtopic.php?f=9&t=31234


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 55 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB