-
- Вроде двунаправленный. Ведомый отвечает на запросы. - Nikolay_Po(03.05.2019 15:30)
- вот жеж олень :)) похоже понял, где собака порылась (сказывается долгое отсутствие практики отладки с паяльником в руках :))) Похоже у меня рассогласование уровней из за разности в землях, и вообще, нужно сейчас переосмыслить схему питания. Adept(977 знак., 03.05.2019 16:03 - 04.05.2019 15:25)
- На схеме слабая подтяжка линии к пассивным потенциалам дифпары не обозначена или ее нет вовсе? - my504(05.05.2019 17:07)
- там в драйверах всё (см схемы вх каскадов) - Adept(05.05.2019 17:16, ссылка)
- И что из этого следует? Отсутствие подтяжки к пассивному уровню приводит к тому, что в шине ВО ВРЕМЯ ЕЕ ТРЕТЬЕГО СОСТОЯНИЯ активно генерируются рандомные помехи. Встроенные делители на полпитания как раз ухудшают ситуацию, патамушта и создают my504(328 знак., 05.05.2019 20:18 - 20:26)
- кем генерируются - приёмниками (передатчики в это время отключены)?? Вы шутите?? Adept(554 знак., 05.05.2019 21:19)
- В целом верно, в деталях ошибаетесь. Подтяг А на "+" и B на "-" рекомендуют с целью получения гарантированного состояния при считывании входов, когда все передатчики в Z. Без подтяга может "гулять". De_User(05.05.2019 23:53 - 06.05.2019 00:21)
- что там деется на шине, пока передатчики молчат, драйверу, да и мне, честно говоря, - фиолетово. Начнётся передача - всё будет читаться корректно. Adept(77 знак., 06.05.2019 00:25)
- Как обнаруживаете начало/конец передачи, при таком подходе? - AlexBi(08.05.2019 12:07)
- С вероятностью 99,9% ТС просто везёт с драйверами. Подозреваю: ни разу не проверена работоспособность, если шина установлена в Z наоборот (подтянув "А" на GND, "B" на "+" по ~470R). - De_User(08.05.2019 18:35)
- а не пофигу , в Z там шина или нет? Когда мастер начнёт передачу в линию (а только он является инициатором обмена) всё сразу станет на свои места :) - Adept(08.05.2019 18:38)
- Понятно. Не проверено, фактов нет, только "понты". - De_User(08.05.2019 19:16)
- Но как решается задача поиска начала? Все стало на место или это все еще мусор? - AlexBi(08.05.2019 19:12)
- решается всё протоколом :) линия гарантированно "устаканится" во время передачи начала (0x0FF) синхрослова 0xFF55, и синхробайт (0x55) уже будет приниматься корректно. Если же по каким-то совершенно неведомым причинам синхронизация не случится, то Adept(508 знак., 08.05.2019 19:31 - 19:36)
- После начала передачи все устаканится, но этого надо "триггер готовности к приёму взводится по таймауту отсутствия принятых байт более 250мкс", а этого может не быть, если нет растягивающих резисторов. Ради этого они и нужны. AlexBi(148 знак., 08.05.2019 20:22)
- перестраховаться можно, конечно, мож и не помешает (но есть там и свои минусы, в частности при замыкании A*B на линию питания 12В), но вот объясните мне, как вставшая раком линия, не даст таймеру таймаута получения байт отщёлкать его 250мкс ??? - Adept(08.05.2019 20:31 - 20:33)
- Линия не встанет. Достаточно высокочастотный шум создаст поток нулей и единиц, которые будут приниматься, пусть и с ошибками фрейма, не важно, таймаут приема не сформируется. Если нет растягивающих резисторов, то мощность шума, создающего такие AlexBi_(26 знак., 08.05.2019 22:15, )
- теоретически возможно, со стремящейся к нулю вероятностью (мало того, что на протяжении 250мкс должны формироваться правильные битовые последовательности стартбит-даные-стопбит, но ещё и синхробайт должен сформироваться. Adept(694 знак., 08.05.2019 23:31 - 23:39)
- Линия не встанет. Достаточно высокочастотный шум создаст поток нулей и единиц, которые будут приниматься, пусть и с ошибками фрейма, не важно, таймаут приема не сформируется. Если нет растягивающих резисторов, то мощность шума, создающего такие AlexBi_(26 знак., 08.05.2019 22:15, )
- перестраховаться можно, конечно, мож и не помешает (но есть там и свои минусы, в частности при замыкании A*B на линию питания 12В), но вот объясните мне, как вставшая раком линия, не даст таймеру таймаута получения байт отщёлкать его 250мкс ??? - Adept(08.05.2019 20:31 - 20:33)
- После начала передачи все устаканится, но этого надо "триггер готовности к приёму взводится по таймауту отсутствия принятых байт более 250мкс", а этого может не быть, если нет растягивающих резисторов. Ради этого они и нужны. AlexBi(148 знак., 08.05.2019 20:22)
- решается всё протоколом :) линия гарантированно "устаканится" во время передачи начала (0x0FF) синхрослова 0xFF55, и синхробайт (0x55) уже будет приниматься корректно. Если же по каким-то совершенно неведомым причинам синхронизация не случится, то Adept(508 знак., 08.05.2019 19:31 - 19:36)
- а не пофигу , в Z там шина или нет? Когда мастер начнёт передачу в линию (а только он является инициатором обмена) всё сразу станет на свои места :) - Adept(08.05.2019 18:38)
- Да просто там всё, как "ситцевые трусы" :) Adept(2437 знак., 08.05.2019 18:25 - 18:34)
- О разном пишем. То, что алгоритм сделан продумано, вызывает уважение. Зато в производстве ВСЁ должно быть проверено. Если пакет успешно принимается во втором варианте (IDLE=LOW), то всё в порядке De_User(08.05.2019 19:59)
- Он не сможет приняться, т.к аффтамату незашто отсчитать пол-бода от начала старт-бита. Потому весь байт уйдёт в утиль с ашыпкой фрейма. И ваше, ситуаццыя крайне располагает к огребанию всевозможных глюков. - mse homjak(08.05.2019 20:13 - 20:16)
- +1. Проверить легко на прекращение обмена и чуть сложнее на замедление (увеличение количества непринятых пакетов). De_User(232 знак., 08.05.2019 21:21 - 23:21)
- работать будет, 100%, как я уже говорил и без этого, но то, что, в принципе, нужно соблюдать стандарт, - согласен. Может и посталю "растяжку", но не менее 1к (т.к. 12В питание шины внешнее, и Adept(180 знак., 08.05.2019 20:11)
- Если подтяг A и B опасен, тогда без него. Ясный день, что можно (за счёт скорости) таймингами обеспечить. Тогда после окончания времени приёма ответа от Slave (по таймеру) мастер должен перейти в режим передачи и выставить необходимый уровень De_User(117 знак., 08.05.2019 21:02)
- там постоянно идёт перекличка устройств (сканирование шины). Мастер шлёт скан-пакеты каждую миллисекунду. Какие там ещё понадобятся таймауты и установки уровней от него??? 60-70% времени идут короткие Roll-Call-транзакции, Adept(184 знак., 08.05.2019 21:09 - 21:11)
- Я только за. Только проверьте, пожалуйста работу с "инверсной" и неправильной растяжкой ("А" на GND, "B" на "+" по ~470R). Для гарантии отсутствия сюрпризов при большом количестве устройств на шине. - De_User(08.05.2019 21:16)
- вот прям сейчас проверил (8 слейвов, дифсигнал 2 вольта) повесил по 300 ом (никакого негатива - всё чётко работает , ну съехал, конечно средний уровень (подтягивал к +12 вольтам, т.к. до пяти неудобно добираться, ибо всё уже в корпусе) - Adept(08.05.2019 21:24)
- Для себя ещё бы проверил с другой полярностью подтяга ("А" на "+", "B" на GND). - De_User(08.05.2019 23:31)
- и так и сяк проверял, но уболтали-таки, наверное сделаю растяжку, но через 1-2К и к 12 вольтам питания шины через мостик, хотя, опять же.... Adept(1491 знак., 08.05.2019 23:51 - 09.05.2019 00:01)
- Если через растяжку могут подать "что попало", лучше БЕЗ таковой. На один контакт ток 1,2 А? ЕМНИП провод в шлейфе штатно ~0,5 А выдерживает, максимум 0,8...1,0 А {28 AWG (7 x 0,127 мм) сечение ~0,08 мм}. - De_User(09.05.2019 00:00 - 00:06)
- там пара жил и пара контактов, соответсвенно. На грани.... Ну и предполагается, что шлейф на 3М двусторонне скотче на металлоконструкции, т.е. с хорошим теплоотводом и 0,6 А на жилу выдержит сколь укодно долго (а там это импульсный ток, на Adept(53 знак., 09.05.2019 00:03)
- Падение напряжения прикинули на 40 метров? У меня сопротивление двух жил порядка 4 Ом получилось, итого потери по 5В на каждой паре при токе 1,2А. Из 12В, так и быть, 2В должно остаться. Are you kidding? - De_User(09.05.2019 00:11)
- 40 метров (или более), это если вытянуть всё в одну линию. Там предполагается звезда, каждый луч метров по 10-15, где-то. Всего предполагается 50-200 слейвов, равномерно распределённых по лучам, количество лучей - 4-10 (такое вот размытое ТЗ:(( Adept(543 знак., 09.05.2019 00:22 - 00:38)
- Куда солдата не целуй, везде ж... Такое без изолированных DC-DC буржуи не делают, КМК. В станках другой вариант: RS422, дифференциальный передатчик + оптрон на приёмной стороне (с R и противодиодом на входе). De_User(79 знак., 09.05.2019 00:56 - 01:33)
- пока вроде вытанцовывается нормально и с классическим 485-м без развязок, т.к. территориально всё довольно компактно, тем более там диалоговый обмен, с доморощенной опторазвязкой геморно и дорого, с настоящими изолированными 485-ми и того хуже :(( Adept(180 знак., 09.05.2019 01:39 - 01:43)
- "Собираюсь жить вечно. Пока все идет нормально!" - De_User(09.05.2019 01:52)
- "Стремлюсь к бессмертью, и пока успешно." (с) Наталья Резник - =AK=(09.05.2019 07:56, ссылка)
- "Собираюсь жить вечно. Пока все идет нормально!" - De_User(09.05.2019 01:52)
- пока вроде вытанцовывается нормально и с классическим 485-м без развязок, т.к. территориально всё довольно компактно, тем более там диалоговый обмен, с доморощенной опторазвязкой геморно и дорого, с настоящими изолированными 485-ми и того хуже :(( Adept(180 знак., 09.05.2019 01:39 - 01:43)
- Куда солдата не целуй, везде ж... Такое без изолированных DC-DC буржуи не делают, КМК. В станках другой вариант: RS422, дифференциальный передатчик + оптрон на приёмной стороне (с R и противодиодом на входе). De_User(79 знак., 09.05.2019 00:56 - 01:33)
- 40 метров (или более), это если вытянуть всё в одну линию. Там предполагается звезда, каждый луч метров по 10-15, где-то. Всего предполагается 50-200 слейвов, равномерно распределённых по лучам, количество лучей - 4-10 (такое вот размытое ТЗ:(( Adept(543 знак., 09.05.2019 00:22 - 00:38)
- Падение напряжения прикинули на 40 метров? У меня сопротивление двух жил порядка 4 Ом получилось, итого потери по 5В на каждой паре при токе 1,2А. Из 12В, так и быть, 2В должно остаться. Are you kidding? - De_User(09.05.2019 00:11)
- там пара жил и пара контактов, соответсвенно. На грани.... Ну и предполагается, что шлейф на 3М двусторонне скотче на металлоконструкции, т.е. с хорошим теплоотводом и 0,6 А на жилу выдержит сколь укодно долго (а там это импульсный ток, на Adept(53 знак., 09.05.2019 00:03)
- Если через растяжку могут подать "что попало", лучше БЕЗ таковой. На один контакт ток 1,2 А? ЕМНИП провод в шлейфе штатно ~0,5 А выдерживает, максимум 0,8...1,0 А {28 AWG (7 x 0,127 мм) сечение ~0,08 мм}. - De_User(09.05.2019 00:00 - 00:06)
- и так и сяк проверял, но уболтали-таки, наверное сделаю растяжку, но через 1-2К и к 12 вольтам питания шины через мостик, хотя, опять же.... Adept(1491 знак., 08.05.2019 23:51 - 09.05.2019 00:01)
- Поздравляю! Ура! Один недостаток - после фактов на пару поводов
поболтатьпообщаться меньше :) - De_User(08.05.2019 22:37 - 23:22)
- Для себя ещё бы проверил с другой полярностью подтяга ("А" на "+", "B" на GND). - De_User(08.05.2019 23:31)
- вот прям сейчас проверил (8 слейвов, дифсигнал 2 вольта) повесил по 300 ом (никакого негатива - всё чётко работает , ну съехал, конечно средний уровень (подтягивал к +12 вольтам, т.к. до пяти неудобно добираться, ибо всё уже в корпусе) - Adept(08.05.2019 21:24)
- Я только за. Только проверьте, пожалуйста работу с "инверсной" и неправильной растяжкой ("А" на GND, "B" на "+" по ~470R). Для гарантии отсутствия сюрпризов при большом количестве устройств на шине. - De_User(08.05.2019 21:16)
- там постоянно идёт перекличка устройств (сканирование шины). Мастер шлёт скан-пакеты каждую миллисекунду. Какие там ещё понадобятся таймауты и установки уровней от него??? 60-70% времени идут короткие Roll-Call-транзакции, Adept(184 знак., 08.05.2019 21:09 - 21:11)
- Если подтяг A и B опасен, тогда без него. Ясный день, что можно (за счёт скорости) таймингами обеспечить. Тогда после окончания времени приёма ответа от Slave (по таймеру) мастер должен перейти в режим передачи и выставить необходимый уровень De_User(117 знак., 08.05.2019 21:02)
- Он не сможет приняться, т.к аффтамату незашто отсчитать пол-бода от начала старт-бита. Потому весь байт уйдёт в утиль с ашыпкой фрейма. И ваше, ситуаццыя крайне располагает к огребанию всевозможных глюков. - mse homjak(08.05.2019 20:13 - 20:16)
- О разном пишем. То, что алгоритм сделан продумано, вызывает уважение. Зато в производстве ВСЁ должно быть проверено. Если пакет успешно принимается во втором варианте (IDLE=LOW), то всё в порядке De_User(08.05.2019 19:59)
- тут главное с количеством стартовых байт не обсчитаться. У меня на скорости 4800 для этого (успокоения линии) предназначен 1-й байт. Там может быть что угодно. А вот второй байт - очень строго. Там только вполне определенный должен быть, Лагунов(91 знак., 08.05.2019 12:47)
- Уникальный байт, если вдруг встретится в посылке, заменяете на два? Обратное сворачивание (из двух байтов сделать один) делаете "на лету", что бы обнаруживать конец посылки? Или информация в посылке исключает появление уникального байта? Хотя, на AlexBi(230 знак., 08.05.2019 17:42)
- ну во-первых все действия только по возникновению паузы в байтах. Она должна быть гарантирована. И после этого этого просмотр буфера. В котором 1-й байт игнорируется. Второй смотрится. Если он "правильный", то смотрим дальше - сумма (а перед ней Лагунов(342 знак., 08.05.2019 18:47)
- Пауза в байтах гарантирована за счет чего? Передатчик не выключается после последнего байта на время гарантированной паузы? "Второй байт", т.е. уникальный байт, ищется от конца принятой посылки (перед посылкой может приниматься мусор)? Какого AlexBi(96 знак., 08.05.2019 19:09)
- мастер в паузах держит линию в нормальном состоянии (А>В). Т.е. не выключается. Все слейвы во время паузы очищают буфер и счетчик байт у них в "0". После запроса мастером нужного слейва тот отвечает. Те, кого опрос не касается (третий байт в Лагунов(592 знак., 09.05.2019 08:57)
- +1 - De_User(09.05.2019 18:33)
- мастер в паузах держит линию в нормальном состоянии (А>В). Т.е. не выключается. Все слейвы во время паузы очищают буфер и счетчик байт у них в "0". После запроса мастером нужного слейва тот отвечает. Те, кого опрос не касается (третий байт в Лагунов(592 знак., 09.05.2019 08:57)
- Пауза в байтах гарантирована за счет чего? Передатчик не выключается после последнего байта на время гарантированной паузы? "Второй байт", т.е. уникальный байт, ищется от конца принятой посылки (перед посылкой может приниматься мусор)? Какого AlexBi(96 знак., 08.05.2019 19:09)
- ну во-первых все действия только по возникновению паузы в байтах. Она должна быть гарантирована. И после этого этого просмотр буфера. В котором 1-й байт игнорируется. Второй смотрится. Если он "правильный", то смотрим дальше - сумма (а перед ней Лагунов(342 знак., 08.05.2019 18:47)
- Уникальный байт, если вдруг встретится в посылке, заменяете на два? Обратное сворачивание (из двух байтов сделать один) делаете "на лету", что бы обнаруживать конец посылки? Или информация в посылке исключает появление уникального байта? Хотя, на AlexBi(230 знак., 08.05.2019 17:42)
- С вероятностью 99,9% ТС просто везёт с драйверами. Подозреваю: ни разу не проверена работоспособность, если шина установлена в Z наоборот (подтянув "А" на GND, "B" на "+" по ~470R). - De_User(08.05.2019 18:35)
- А если старт-бит будет засран (первый фронт то есть, то нет его), пакет корректно прочитается? При единичных узлах и короткой линии такая неоднозначность маловероятна, разумеется. De_User(06.05.2019 00:29 - 00:37)
- пофигу, т.к. у меня по протоколу начало пакета с синхрослова FF55, причём FF - именно для "выравнивания" уровней, синхронизация далее начинается с 55, применяю поголовно, во всех проектах где есть обмен данными - никогда никаких траблов Adept(491 знак., 06.05.2019 00:43 - 00:50)
- Вообще то выглядит как то странно. Вы качаете с диким рейтом пустой трафик, имеете определенные проблемы, а поставить ДВА РЕЗИСТОРА Вам в падлу... И с топологией шлейфа какой то деревянный велосипед. В общем, на мой взгляд, пионерщина. - my504(06.05.2019 08:36)
- в наших АЗС-ких протоколах тоже первый байт только для прихода линии в исправное состояние. - Лагунов(06.05.2019 06:00)
- Всё в этой жизни, в той или иной степени, - "пионерщина" :))) А проблем, в общем-то (после замены дохлого драйвера) как бы и нет :)) ("Дикий битрейт" нужен для адекватного времени реакции любого устройства, при большом их количестве, а трафик да, Adept(334 знак., 06.05.2019 09:45 - 09:49)
- Одним байтом не обойтись. Нужно, как минимум, два. А у ТС пакеты достаточно короткие. Кроме того, придется создавать избыточность, поскольку синхробайт ничем от остальных байтов не отличается. - my504(06.05.2019 09:17)
- ну у него конечно, а у нас-то 9600 макс. :-) - Лагунов(06.05.2019 12:37)
- отличается тем, что он идёт после таймаута (таймаут в приёме байт в 250мкс сбрасывает счётчик байт пакета и приёмный алгоритм опять ожидает синхрослова) - Adept(06.05.2019 09:51)
- Спасибо! Тогда да, одно из двух: или первый байт не гарантирован (пожертвован в целях синхронизации пакета), или резисторы паять. Кстати, включение драйвера на передачу тоже может фронт создавать, что может воспринято как начало пакета. - De_User(06.05.2019 00:52 - 01:05)
- пофигу, т.к. у меня по протоколу начало пакета с синхрослова FF55, причём FF - именно для "выравнивания" уровней, синхронизация далее начинается с 55, применяю поголовно, во всех проектах где есть обмен данными - никогда никаких траблов Adept(491 знак., 06.05.2019 00:43 - 00:50)
- Как обнаруживаете начало/конец передачи, при таком подходе? - AlexBi(08.05.2019 12:07)
- что там деется на шине, пока передатчики молчат, драйверу, да и мне, честно говоря, - фиолетово. Начнётся передача - всё будет читаться корректно. Adept(77 знак., 06.05.2019 00:25)
- В целом верно, в деталях ошибаетесь. Подтяг А на "+" и B на "-" рекомендуют с целью получения гарантированного состояния при считывании входов, когда все передатчики в Z. Без подтяга может "гулять". De_User(05.05.2019 23:53 - 06.05.2019 00:21)
- кем генерируются - приёмниками (передатчики в это время отключены)?? Вы шутите?? Adept(554 знак., 05.05.2019 21:19)
- И что из этого следует? Отсутствие подтяжки к пассивному уровню приводит к тому, что в шине ВО ВРЕМЯ ЕЕ ТРЕТЬЕГО СОСТОЯНИЯ активно генерируются рандомные помехи. Встроенные делители на полпитания как раз ухудшают ситуацию, патамушта и создают my504(328 знак., 05.05.2019 20:18 - 20:26)
- там в драйверах всё (см схемы вх каскадов) - Adept(05.05.2019 17:16, ссылка)
- Пожалуй, не в том дело, чем популярнее чип тем больше поделок. С AD3485 уровни порта разные, от +- 0.5 В до +- 1.5 В, при питании 3.3 В. - Visitor(03.05.2019 18:29)
- А накуя в этой схеме мостики? - Гудвин(03.05.2019 18:03)
- "fúr damen und degeneraten" (надоело ремонтировать оборудование после криворуких монтажников и дежурных инженеров :P Уже даже забыл, что такое ремонтные работы :))) - Adept(03.05.2019 18:25)
- Лучше P-Fet в качестве защиты от переполюсовки впендюрить, чем мостик. Всё ж земля будет землёй, а не хрен знает чем. - бомж(03.05.2019 22:16)
- Теоретически, 485-му пофиг земля - Kilkennycat(03.05.2019 22:29)
- Какие вы все умные, безземельные - видать, некому было вас законам Ома да Кирхгофа обучить, да с битьем железной линейкой по рукам за глупости... - MBedder(03.05.2019 22:33)
- Плюсую MBedder (про то, что танцевать надо от хорошей печки) и Nikolay_Po (про попробовать зашунтировать мосты по ВЧ). Автор попал в ситуацию из сказки, когда "хвост вытащит - клюв увязает, клюв освободит - хвост увяз". - Точка опоры(04.05.2019 11:39 - 11:51)
- После шунтирования по ВЧ обоих проводов питания и, как следствие, образования "средней точки" неминуемо новые проблемы добавятся. Трудно одевать штаны через голову... De_User(605 знак., 04.05.2019 14:52 - 15:07)
- Не добавятся. Наличие диодов не даст напряжению выйти за допуски интерфейса. Nikolay_Po(509 знак., 04.05.2019 19:52)
- да, у меня там для этого 1000 пик стоят с питающих линий на землю (но даже без них работает через ёмкости переходов диодов моста, несмотря на то, что там "шоттки") - Adept(04.05.2019 19:55)
- 1000пик маловато, где-то 4..4.7нФ будет идеально для 100-омных цепей. - Nikolay_Po(04.05.2019 19:57)
- наверное потому, что я на 300 омную линию посчитал :) - Adept(04.05.2019 19:59)
- Точно! Значит, инженерная интуиция есть! Nikolay_Po(651 знак., 04.05.2019 20:03)
- наверное потому, что я на 300 омную линию посчитал :) - Adept(04.05.2019 19:59)
- 1000пик маловато, где-то 4..4.7нФ будет идеально для 100-омных цепей. - Nikolay_Po(04.05.2019 19:57)
- да, у меня там для этого 1000 пик стоят с питающих линий на землю (но даже без них работает через ёмкости переходов диодов моста, несмотря на то, что там "шоттки") - Adept(04.05.2019 19:55)
- 2 Adept: картинки! De_User(292 знак., 04.05.2019 04:08 - 15:29)
- спасибо за информацию (люблю такое полистать на досуге, а тем более, когда "в тему") - Adept(04.05.2019 15:42)
- Не добавятся. Наличие диодов не даст напряжению выйти за допуски интерфейса. Nikolay_Po(509 знак., 04.05.2019 19:52)
- После шунтирования по ВЧ обоих проводов питания и, как следствие, образования "средней точки" неминуемо новые проблемы добавятся. Трудно одевать штаны через голову... De_User(605 знак., 04.05.2019 14:52 - 15:07)
- Железная линейка - это аргумент для детей, дети, возможно, ее испугаются. - Kilkennycat(03.05.2019 23:05)
- Зато взрослые смело наступят на грабли! Наш девиз слабоумие и отвага! - De_User(03.05.2019 23:19)
- не понимаю иронии (видимо не дорос до Вашего высокого уровня :) есть куча приложений, где всё прекрасно работает без общих земель. В их числе, к примеру, банальный дифусилитель (для которого источник сигнал вообще не имеет, как правило, никакого Adept(20 знак., 03.05.2019 23:45)
- Абисьняю для водителей трактора ДТ-74: у любого дифприемника/дифусилителя есть допустимый диапазон синфазных напряжений, и у большинства приемников RS485 он составляет -7..+12В относительно ЗЕМЛИ. MBedder(141 знак., 03.05.2019 23:58)
- А если не залезает - то не эцих? - Kilkennycat(04.05.2019 00:49)
- для невнимательно читающих топик обисняю: - потенциал земли драйверов (всех) достаточно жёстко по ВЧ связан с отрицательным проводом питания (а если честно, то по ВЧ, так и с любым питанием). Что касается разности потенциалов на постояном токе, то Adept(298 знак., 04.05.2019 00:13)
- Бабушка надвое сказала. Надо смотреть, какие токи в мостиках. Вход DC/DC для мостика - это не резистивная нагрузка, и уж тем более когда у самого DC/DC нагрузка скачет. Скорей всего ток через мостики прерывистый, а разбаланс земель более =AK=(13 знак., 04.05.2019 10:27 - 10:31)
- Вот именно поэтому у тебя сопли да иголки, а у меня безукоризненная работа :)) - MBedder(04.05.2019 00:25)
- :)) ну-ну , зелёный ещё, видать :)) Ну ничё - мож ещё наберёшься уму-разуму :)), ну и здоровой скромности, есличё :)) - Adept(04.05.2019 00:35)
- Адепт, Эмбеддер снизошёл до советов вам. Говорите спасибо и кланяйтесь, пятясь назад и удаляясь. :) Nikolay_Po(2140 знак., 04.05.2019 01:29 - 01:32)
- советов хороших было немного (у от вышеупомянутого персонажа ака MBedder - так вообще ничего, кроме опломба :)), ну разве, что, наверное Ваши были по делу и ещё пара-тройка:) В принципе, конечно разберусь (не в первой", как говорится) Adept(1165 знак., 04.05.2019 01:41 - 03:31)
- Если переходить на личности, то MBedder успешно делает вещи, сбой которых стоит порядка пары сотен тысяч баксов. Он своеобразен, советы его для новичков, порой, иносказательны. Но от этого не менее ценны. Читать его нужно было примерно так: Nikolay_Po(107 знак., 04.05.2019 11:09)
- наличие опыта и некоего уровня мастерства не отменяет обязанность быть элементарно вежливым и уважительным, чем, увы, MBedder не блещет (ну да это его личное дело, как говорится "каждому своя карма в этой жизни") Adept(214 знак., 04.05.2019 15:37)
- MBedder
незаменимполезен в нашем сообществе.Розовых соплежуев и так хватает , а он один. - plainuser(06.05.2019 10:00) - Экая у Вас супер чувствительность, однако. MBedder-а переделывать чуток поздновато. А высмеивать ошибки и заблуждения (без рефлексии) чрезвычайно полезно. Лучше запоминается. - De_User(04.05.2019 15:50)
- MBedder
- +1! Или так "изобретать велосипед N485 занятие долгое и неблагодарное. За 20+ лет специалисты уже потратили многие человеко-месяцы и годы, после чего описали как он может работать и как его корректно использовать". - De_User(04.05.2019 14:41)
- отчего бы не поизобретать велосипед ?:) с оглядкой, конечно на имеющийся опыт. "Изобретение велосипедов" часто приносит весьма неожиданные положительные результаты (иначе до сих пор ездили бы на арбе запряжённой волами) :)) - Adept(04.05.2019 15:33)
- Зачем тогда у Вас наоборот? Сначала делается смесь бульдога с носорогом, потом выясняется что аффтор не в курсе про "имеющийся опыт" (заземление, отражения, скорость нарастания + 10R последовательно, расположение терминаторов, длины Stub и т.д.) - De_User(04.05.2019 15:57 - 15:59)
- отчего бы не поизобретать велосипед ?:) с оглядкой, конечно на имеющийся опыт. "Изобретение велосипедов" часто приносит весьма неожиданные положительные результаты (иначе до сих пор ездили бы на арбе запряжённой волами) :)) - Adept(04.05.2019 15:33)
- наличие опыта и некоего уровня мастерства не отменяет обязанность быть элементарно вежливым и уважительным, чем, увы, MBedder не блещет (ну да это его личное дело, как говорится "каждому своя карма в этой жизни") Adept(214 знак., 04.05.2019 15:37)
- Если переходить на личности, то MBedder успешно делает вещи, сбой которых стоит порядка пары сотен тысяч баксов. Он своеобразен, советы его для новичков, порой, иносказательны. Но от этого не менее ценны. Читать его нужно было примерно так: Nikolay_Po(107 знак., 04.05.2019 11:09)
- советов хороших было немного (у от вышеупомянутого персонажа ака MBedder - так вообще ничего, кроме опломба :)), ну разве, что, наверное Ваши были по делу и ещё пара-тройка:) В принципе, конечно разберусь (не в первой", как говорится) Adept(1165 знак., 04.05.2019 01:41 - 03:31)
- Набираться ума-разума посредством последовательного наступания на все возможные грабли - не самый эффективный метод, я его проходил лет эдак 40 назад. С тех пор с удовольствием уступаю это молодняку :)) - MBedder(04.05.2019 00:47)
- рад за Вас, не буду нарушать Вашей душевной и профессиональной гармонии, своими глупыми постами :)) - Adept(04.05.2019 01:06)
- Адепт, Эмбеддер снизошёл до советов вам. Говорите спасибо и кланяйтесь, пятясь назад и удаляясь. :) Nikolay_Po(2140 знак., 04.05.2019 01:29 - 01:32)
- :)) ну-ну , зелёный ещё, видать :)) Ну ничё - мож ещё наберёшься уму-разуму :)), ну и здоровой скромности, есличё :)) - Adept(04.05.2019 00:35)
- Абисьняю для водителей трактора ДТ-74: у любого дифприемника/дифусилителя есть допустимый диапазон синфазных напряжений, и у большинства приемников RS485 он составляет -7..+12В относительно ЗЕМЛИ. MBedder(141 знак., 03.05.2019 23:58)
- не понимаю иронии (видимо не дорос до Вашего высокого уровня :) есть куча приложений, где всё прекрасно работает без общих земель. В их числе, к примеру, банальный дифусилитель (для которого источник сигнал вообще не имеет, как правило, никакого Adept(20 знак., 03.05.2019 23:45)
- Зато взрослые смело наступят на грабли! Наш девиз слабоумие и отвага! - De_User(03.05.2019 23:19)
- Плюсую MBedder (про то, что танцевать надо от хорошей печки) и Nikolay_Po (про попробовать зашунтировать мосты по ВЧ). Автор попал в ситуацию из сказки, когда "хвост вытащит - клюв увязает, клюв освободит - хвост увяз". - Точка опоры(04.05.2019 11:39 - 11:51)
- Какие вы все умные, безземельные - видать, некому было вас законам Ома да Кирхгофа обучить, да с битьем железной линейкой по рукам за глупости... - MBedder(03.05.2019 22:33)
- Теоретически, 485-му пофиг земля - Kilkennycat(03.05.2019 22:29)
- Лучше P-Fet в качестве защиты от переполюсовки впендюрить, чем мостик. Всё ж земля будет землёй, а не хрен знает чем. - бомж(03.05.2019 22:16)
- Получить падение в два раза больше, чем на одном диоде. Вдруг надо, чтобы прибор работал при любой полюсовке (тогда правда встает вопрос с полюсовкой RS-485, но говорят есть такие трансиверы, что отрабатывают это) - lloyd(03.05.2019 18:07)
- "fúr damen und degeneraten" (надоело ремонтировать оборудование после криворуких монтажников и дежурных инженеров :P Уже даже забыл, что такое ремонтные работы :))) - Adept(03.05.2019 18:25)
- Классика! "Я и диод". Зато экономия на гальванической развязке при длине 3 м. (вдруг таки заработает!) - De_User(03.05.2019 17:08 - 17:11)
- пятый проводок не дешевле будет изолированных? - Kilkennycat(03.05.2019 16:48)
- Нельзя пятый провод, начнутся перетоки. Собственно, они и так есть насквозь через драйвер. "Это тупик" - VLLV(03.05.2019 16:53)
- поясните "кто на ком стоял" (С) ? :)) как там они текут (откуда и куда)?? Adept(625 знак., 03.05.2019 17:25)
- Действительно ли требуется гальваническая изоляция? Если диодные мосты, значит, если и требуется, то не 100%. Зачем мосты? Может, диодик от переполюсовки и всё? Nikolay_Po(220 знак., 03.05.2019 17:08 - 17:11)
- мосты - важный момент при монтаже. Никаких траблов с переполюсовкой питания. - Adept(03.05.2019 17:27)
- разности потенциалов, быть не должно (возможны, конечно какие-то периодические наводки, в перспективе (когда всё растянется метров на 30), но единичные сбои вполне исправляются повторными транзакциями протокола. Вообще, там всё получается на одной Adept(175 знак., 03.05.2019 17:29 - 17:31)
- Диоды в мостиках хорошо за 10нс открыться успевают? А за микросекунды закрываться успевают? Питание устройств, надеюсь, общее? А если кому-то будет удобнее сделать разное? Доп. провод уравнивания потенциалов в таком случае необходим. Nikolay_Po(537 знак., 03.05.2019 17:41)
- Вы... Это... +/- шины до мостиков зашунтируйте на землю по сколько там? 1/120Ом/1МГц/2/Pi*3=4.7нФ. Это обеспечит, наконец, привязку по ВЧ. И звон уйдёт, останется лишь болтанка +/- два падения на диодах в зависимости от наводок. Nikolay_Po(144 знак., 03.05.2019 18:42)
- там у меня шунтирующие ёмкости есть (правда по 1000пик прям на мостике мастера (на слейвах нет, а наверное тоже надо)) , - забыл на схеме показать (спасибо за внимательность) - Adept(03.05.2019 18:54 - 18:57)
- Как минимум, на порядок больше просится. Причём на всех ПП, где есть RS485 - De_User(03.05.2019 19:18)
- Нижние диоды легко заменяются на N MOSFET. Тогда и потери вдвое меньше, и разница "земель" минимальная, и функции диодного моста сохранены. - De_User(03.05.2019 18:48)
- Потом MOSFET выкидываются, паяются перемычки на землю, в цепь питания втыкается один диод и варистор/супрессор (во всех автомобильных приблудах такое) Как у белых людей, короче ;) - Гудвин(03.05.2019 20:45)
- Спасибо! Ваша правда - чем сложнее, тем хуже! Для себя так и сделал бы. - De_User(03.05.2019 23:01)
- Потом MOSFET выкидываются, паяются перемычки на землю, в цепь питания втыкается один диод и варистор/супрессор (во всех автомобильных приблудах такое) Как у белых людей, короче ;) - Гудвин(03.05.2019 20:45)
- там у меня шунтирующие ёмкости есть (правда по 1000пик прям на мостике мастера (на слейвах нет, а наверное тоже надо)) , - забыл на схеме показать (спасибо за внимательность) - Adept(03.05.2019 18:54 - 18:57)
- ... Adept(03.05.2019 17:48)
- Вы... Это... +/- шины до мостиков зашунтируйте на землю по сколько там? 1/120Ом/1МГц/2/Pi*3=4.7нФ. Это обеспечит, наконец, привязку по ВЧ. И звон уйдёт, останется лишь болтанка +/- два падения на диодах в зависимости от наводок. Nikolay_Po(144 знак., 03.05.2019 18:42)
- Диоды в мостиках хорошо за 10нс открыться успевают? А за микросекунды закрываться успевают? Питание устройств, надеюсь, общее? А если кому-то будет удобнее сделать разное? Доп. провод уравнивания потенциалов в таком случае необходим. Nikolay_Po(537 знак., 03.05.2019 17:41)
- разности потенциалов, быть не должно (возможны, конечно какие-то периодические наводки, в перспективе (когда всё растянется метров на 30), но единичные сбои вполне исправляются повторными транзакциями протокола. Вообще, там всё получается на одной Adept(175 знак., 03.05.2019 17:29 - 17:31)
- Конечно шансы возрастут, все ж не на диоде будет падать потребление схемы. Можно и попробовать. - VLLV(03.05.2019 17:12)
- мосты - важный момент при монтаже. Никаких траблов с переполюсовкой питания. - Adept(03.05.2019 17:27)
- Нельзя пятый провод, начнутся перетоки. Собственно, они и так есть насквозь через драйвер. "Это тупик" - VLLV(03.05.2019 16:53)
- Занятно. было бы интересно узнать, будет ли лучше, если убрать мосты. - VLLV(03.05.2019 16:47)
- +1. И соединить земли медным проводком сечением 2,5 кв. мм. - De_User(03.05.2019 17:09)
- На схеме слабая подтяжка линии к пассивным потенциалам дифпары не обозначена или ее нет вовсе? - my504(05.05.2019 17:07)
- вот жеж олень :)) похоже понял, где собака порылась (сказывается долгое отсутствие практики отладки с паяльником в руках :))) Похоже у меня рассогласование уровней из за разности в землях, и вообще, нужно сейчас переосмыслить схему питания. Adept(977 знак., 03.05.2019 16:03 - 04.05.2019 15:25)
- Вроде двунаправленный. Ведомый отвечает на запросы. - Nikolay_Po(03.05.2019 15:30)