-
- HDQ? - Vit(19.05.2013 17:16, ссылка)
- Немного не то, у меня нет никаких дополнительных интервалов - только t0 и t1. - Evgeny_CD(19.05.2013 17:20)
- За изобретение нестандартных протоколов, видов модуляции и т.п. -- сжигать нужно. Практически предлагаемое является то ли ШИМ, то ли ЧИМ и активно используется в J1850, например, рекомендую к ознакомлению. И вы таки уж определитесь, либо fk0(745 знак., 19.05.2013 17:02)
- Спасибо! В общем, J1850 содержит много из моих "оригинальных идей". Evgeny_CD(19.05.2013 17:22 - 17:26, ссылка)
- Linbus не пойдет, ибо хотелось 10мбит... - Evgeny_CD(19.05.2013 17:24)
- Ethernet - koyodza(19.05.2013 18:01)
- +100500. Без лишнего ненужного траха... - Гудвин(19.05.2013 18:16 - 18:18)
- И с толстым жгутом проводов, реализующих схему "звезда" при схеме размещения типа "шина"... - Evgeny_CD(19.05.2013 22:55)
- В реальном мире топология редко бывает "прямой, как стрела". Чаще это группы приборов. И ethernet на это дело ложится прекрасно С масштабированием тоже все ОК. Ну и стандарт/массовость/дешевизна. Если конечно речь не о электронике пепелаца... Да и Гудвин(53 знак., 20.05.2013 00:27 - 00:29)
- можно попробовать пассивные хабы встроить, если девайсов не сильно много и длина не очень большая. Вообще шина во-первых менее надёжна в эксплуатации, во-вторых нужно учитывать, что одновременно устройства передавать не смогут, соответственно koyodza(20 знак., 19.05.2013 23:17)
- Тут баланс нужен. Надежность шины зависит от реализации. Если это гальваническая развязка с правильными драйверами 485 (которые на ходу можно подключать), то надежность получится терпимой. Для данной задачи начиная с некоторой пороговой скорости Evgeny_CD(82 знак., 19.05.2013 23:49)
- Я эту "надежность" похерил и перевел на обжимные разъемы сразу же после первого сноса кронштейна с прибором. Вот и весь баланс... - Гудвин(20.05.2013 00:17 - 00:19)
- откуда терпимая надёжность, если порвали линию за первым девайсом и нифига не работает. Про 10Мбит через 485 драйверы говорить, не зная предполагаемую длину линии бессмысленно. Что важнее - латентность или скорость - мы видимо должны телепатировать - koyodza(19.05.2013 23:54)
- Длина 100м и менее, скорость варьируется в заивисимости от дальности, типовых требований для RS-485 "скорость-дальность" не превышаем. Баланс латентности и скорости на пальцах пояснил. - Evgeny_CD(20.05.2013 00:20)
- А обмен подразумевается как мастер-несколько слейвов или мультимастер? Если первое, то RS-485, надеюсь, предполагается 4-х проводный? - rezident(20.05.2013 00:36)
- Один мастер с запросом к слейвам. Т.е. мастер кинул короткую команду - ему ответили. Некое подобие USB. Сигнальная пара одна. Кодирование в шине не UART - это совершенно точно! - Evgeny_CD(20.05.2013 00:38)
- 500 мксек 100 байт туда + 150 обратно. Цена интерфейсной части 2.5$... Ну + PoE. - Гудвин(20.05.2013 00:46, ссылка)
- + свитч + трансформаторы. - Evgeny_CD(20.05.2013 01:20)
- Трансформатор 18 руб недавно брали в розницу. Некрочип в нормальной партии меньше 2$. Свитч 8 портов - 9$. - Гудвин(20.05.2013 01:29)
- + свитч + трансформаторы. - Evgeny_CD(20.05.2013 01:20)
- А с чем связано решение, что пара только одна? Ведь на двухпарной линии (4-wire RS-485) можно получить меньшую задержку ответа. Тем более, если запрос короткий и вполне определенной длительности. И синхронизацию проще обеспечить. В паузах мастер rezident(40 знак., 20.05.2013 00:42 - 00:47)
- В общем, пока решения нет. Пока считается самый дешевый вариант. А он такой. Evgeny_CD(226 знак., 20.05.2013 01:19)
- маразм крепчает. Зачем гальваническая развязка везде? Думаете, она дешевле, чем ethernet трансформатор? - koyodza(20.05.2013 09:21)
- Уже не думаю. Прикинул и понял, что супротив Ethernet все "мои изыски" не канают. Спасибо всем пинавшим! - Evgeny_CD(20.05.2013 09:43)
- маразм крепчает. Зачем гальваническая развязка везде? Думаете, она дешевле, чем ethernet трансформатор? - koyodza(20.05.2013 09:21)
- В общем, пока решения нет. Пока считается самый дешевый вариант. А он такой. Evgeny_CD(226 знак., 20.05.2013 01:19)
- 500 мксек 100 байт туда + 150 обратно. Цена интерфейсной части 2.5$... Ну + PoE. - Гудвин(20.05.2013 00:46, ссылка)
- Один мастер с запросом к слейвам. Т.е. мастер кинул короткую команду - ему ответили. Некое подобие USB. Сигнальная пара одна. Кодирование в шине не UART - это совершенно точно! - Evgeny_CD(20.05.2013 00:38)
- А обмен подразумевается как мастер-несколько слейвов или мультимастер? Если первое, то RS-485, надеюсь, предполагается 4-х проводный? - rezident(20.05.2013 00:36)
- Длина 100м и менее, скорость варьируется в заивисимости от дальности, типовых требований для RS-485 "скорость-дальность" не превышаем. Баланс латентности и скорости на пальцах пояснил. - Evgeny_CD(20.05.2013 00:20)
- Пытать его нужно, огнем:) Ни тебе длины линии, ни полосы, синхронный, асинхронный. E1-E4 пусть пускает, два компаратора+триггер. - Хитрый Китаец(19.05.2013 23:42)
- Тут баланс нужен. Надежность шины зависит от реализации. Если это гальваническая развязка с правильными драйверами 485 (которые на ходу можно подключать), то надежность получится терпимой. Для данной задачи начиная с некоторой пороговой скорости Evgeny_CD(82 знак., 19.05.2013 23:49)
- И с толстым жгутом проводов, реализующих схему "звезда" при схеме размещения типа "шина"... - Evgeny_CD(19.05.2013 22:55)
- +100500. Без лишнего ненужного траха... - Гудвин(19.05.2013 18:16 - 18:18)
- Ethernet - koyodza(19.05.2013 18:01)
- Идея была в том, чтобы не делать обработки битового потока - скремблирования, 8/10b и проч. - Evgeny_CD(19.05.2013 17:23)
- этот метод кодирования применяется в некоторых системах ИК ДУ уже больше 30 лет. Посмотрите хотя бы на SAA1293, К1506ХЛ1/ХЛ2, SAA3004 - koyodza(19.05.2013 13:56 - 14:00, ссылка)
- На RC-5 -> это не похоже. - Evgeny_CD(19.05.2013 14:01, ссылка)
- Это у вас азбука Морзе получилась :), точка - 0, тире - 1. Но проблемы возникнут те же - деление всей этой каши на байты. Ибо иначе бит пропустили и синхронизации как небывало. - Ксения(19.05.2013 13:35)
- Фишка состоит в том, что пропустить бит невозможно. Его можно только ошибочно принять. Evgeny_CD(852 знак., 19.05.2013 13:54)
- Если битовый интервал не постоянен -- бит пропустить очень даже можно. В этом и преимущество манчестера, который можно рассматривать как относительную BPSK. Пропуск серии битов не влияет на правильный приём всего остального. И для небольших серий fk0(157 знак., 19.05.2013 17:06)
- А как вы интервалы собираетесь мерить между импульсами? Особенно, когда скорость их следования велика? Скажем, как вы отличите одно-микросекундный интервал от полутора-микросекундного? - Ксения(19.05.2013 14:05)
- Фишка состоит в том, что пропустить бит невозможно. Его можно только ошибочно принять. Evgeny_CD(852 знак., 19.05.2013 13:54)
- Нафиг изобретать велосипед? -> - SciFi(19.05.2013 13:25, ссылка)
- Описанное мной можно загокнокодить в CPLD 64 макросела. 8/10b - нет. А так да, 8/10b хорош. - Evgeny_CD(19.05.2013 13:46)
- Евгений, Вы в своём репертуаре: изобрести велосипед, потом по крупице выдавать требования своей задачи, исключающие другой велосипед. Огласите весь список, пожалуйста :-) Или всё-таки хочется что-нибудь изобрести? ИМХО, человечество давно SciFi(42 знак., 19.05.2013 13:51)
- Руководитель патентного отдела IBM в 1900 году сказал, что все придумано. Хочу кодек, влазящий сюда -> - Evgeny_CD(19.05.2013 13:56, ссылка)
- Уже упоминалось: манчестер. - SciFi(19.05.2013 14:03)
- Действительно, полный енкодер влазит в CPLD 64 макроячейки, но требует тактовой 16Х битова частота. -> Для 10 Мбит без PLL внутри CPLD|FPGA не обойтись. - Evgeny_CD(19.05.2013 16:44, ссылка)
- То есть проще лепить свой велосипед, чем допилить существующий? - SciFi(20.05.2013 00:12)
- От "оргинальной идеи" уже отказался. Пока вкуриваю манчестер :) - Evgeny_CD(20.05.2013 00:17)
- То есть проще лепить свой велосипед, чем допилить существующий? - SciFi(20.05.2013 00:12)
- Действительно, полный енкодер влазит в CPLD 64 макроячейки, но требует тактовой 16Х битова частота. -> Для 10 Мбит без PLL внутри CPLD|FPGA не обойтись. - Evgeny_CD(19.05.2013 16:44, ссылка)
- Уже упоминалось: манчестер. - SciFi(19.05.2013 14:03)
- Руководитель патентного отдела IBM в 1900 году сказал, что все придумано. Хочу кодек, влазящий сюда -> - Evgeny_CD(19.05.2013 13:56, ссылка)
- Евгений, Вы в своём репертуаре: изобрести велосипед, потом по крупице выдавать требования своей задачи, исключающие другой велосипед. Огласите весь список, пожалуйста :-) Или всё-таки хочется что-нибудь изобрести? ИМХО, человечество давно SciFi(42 знак., 19.05.2013 13:51)
- Описанное мной можно загокнокодить в CPLD 64 макросела. 8/10b - нет. А так да, 8/10b хорош. - Evgeny_CD(19.05.2013 13:46)
- HDQ? - Vit(19.05.2013 17:16, ссылка)