-
- Если в сетке не более десятка узлов, то как вариант - токовая петля. Безумно дешево и с гальванической изоляцией. - max(06.09.2015 23:12)
- 2400? Я сильно ошибусь, если скажу, что 2400 может тупо работать на линии, подтянутой к +24..+36 В, на которой развешаны девайсы, дёргающие её вниз толстым транзюком и слушающие состояние через простой резисторный делитель? - Николай Коровин(06.09.2015 19:53)
- А CAN чем не подходит? Ценой? - =AlexD=(04.09.2015 07:31)
- В том числе. - Звероящер(04.09.2015 21:10)
- Подсчитать цену 500 метров кабеля и разъемов, приплюсовать работы по монтажу и пойти искать беспроводные решения. Или на худой конец по электропроводке. - vmp(03.09.2015 22:41)
- Низзя. Там и так примерно 500 узлов будет, вот поэтому и придётся их бить на подсетки, вот поэтому дешёвый провод, да еще стены бетонные, через которые любой вайфай затыкается вместе с сотовой связью. - Звероящер(04.09.2015 21:09)
- 265 узлов это RS485 1/8 unit load. Вполне себе ширпотреб. Один - два моста и нате. Сделать сеть с передачей маркера - элементарно. - Скрипач(04.09.2015 21:12 - 21:14)
- И какой драйвет потащит 256 узлов? Тот же самый ADM485 тащит только 32 узла по даташиту. - Звероящер(04.09.2015 21:31)
- Любой. Вопрос не в передатчике, а в приёмниках. Повторяю еще раз - 1/8 unit load - Скрипач(04.09.2015 21:34)
- Спасибо, разобрался. - Звероящер(04.09.2015 21:59)
- Полно таких/ Загляните на сайт MAXIM или TI. - Скрипач(04.09.2015 21:33)
- Любой. Вопрос не в передатчике, а в приёмниках. Повторяю еще раз - 1/8 unit load - Скрипач(04.09.2015 21:34)
- И какой драйвет потащит 256 узлов? Тот же самый ADM485 тащит только 32 узла по даташиту. - Звероящер(04.09.2015 21:31)
- 265 узлов это RS485 1/8 unit load. Вполне себе ширпотреб. Один - два моста и нате. Сделать сеть с передачей маркера - элементарно. - Скрипач(04.09.2015 21:12 - 21:14)
- Вот именно что на худой конец. Передача по электропроводке это или дорого или ненадежно, плюс на разработку и эксперименты можно убить массу времени - AlexG_(04.09.2015 08:28, )
- Низзя. Там и так примерно 500 узлов будет, вот поэтому и придётся их бить на подсетки, вот поэтому дешёвый провод, да еще стены бетонные, через которые любой вайфай затыкается вместе с сотовой связью. - Звероящер(04.09.2015 21:09)
- Я правильно понял, что Вы намекаете на РС485? - Крок(03.09.2015 21:55)
- Was ist das??? - Звероящер(03.09.2015 22:02)
- ist RS-485. Хотя я предпочёл бы RS-422 - scorpion(03.09.2015 22:07)
- Was ist das??? - Звероящер(03.09.2015 22:02)
- DALI (IEC 60929) - Vit(03.09.2015 11:35)
- С физическим уровнем ИМХО без вариантов - RS485. А протокол можно придумать на основе HDLC. Пакет с маркером P/F будет передаваться от одного мастера к другому. Только все это хозяйство придется настраивать - в каждом мастере указывать список всех il-2(173 знак., 03.09.2015 11:21)
- LIN-bus не? В воде не горит, в огне не тонет. Устойчив к отключению узлов (что бывает важно). Софтверный протокол можно свой навернуть, с
блекджеком и шлюхамимультимастером и арбитражем по типу CAN. - LightElf(03.09.2015 11:15)- Стоп. Какой мультимастер у LIN? Вроде же в этом и фишка простоты и дешевезны лина, что мастер только один. Иля я чего не вкурил? - Shatun_(04.09.2015 09:34)
- Сделай сам. Lin, как физуровень - то самое что описывает basulmak плюс элементы защиты. - General(04.09.2015 09:55 - 09:59)
- Так ведь фишка мультимастера в железе в том, что коллизии решаются на аппаратном уровне, либо как минимум в железе мониторы коллизий. По крайней мере когда я делал мультимастер для I2C, было все легко и не принужденно. А как быть в случае с ЛИНом? Shatun_(209 знак., 04.09.2015 10:19 - 10:34)
- У LIN есть физический уровень, который допускает коллизии (потому как открытый коллектор). И есть логический, который заточен под single master. Берете физику и на нее сверху кладете свою логику, с шахматами и балеринами. CSMA/CD и фсе такое. LightElf(234 знак., 04.09.2015 12:08 - 12:14)
- С шахматами и балеринами, то понятно, но тогда 0 толку от аппаратного лина. Я думал, что может чего пропустил, как например однопроводной CAN в свое время. - Shatun_(04.09.2015 14:18)
- Аппаратный LIN - эта чо? UART с подстройкой тактовой частоты по синхробайту? - LightElf(04.09.2015 15:44)
- Угу. Например Microchip EUART: Shatun_(272 знак., 04.09.2015 17:08)
- Аппаратный LIN - эта чо? UART с подстройкой тактовой частоты по синхробайту? - LightElf(04.09.2015 15:44)
- С шахматами и балеринами, то понятно, но тогда 0 толку от аппаратного лина. Я думал, что может чего пропустил, как например однопроводной CAN в свое время. - Shatun_(04.09.2015 14:18)
- У LIN есть физический уровень, который допускает коллизии (потому как открытый коллектор). И есть логический, который заточен под single master. Берете физику и на нее сверху кладете свою логику, с шахматами и балеринами. CSMA/CD и фсе такое. LightElf(234 знак., 04.09.2015 12:08 - 12:14)
- Так ведь фишка мультимастера в железе в том, что коллизии решаются на аппаратном уровне, либо как минимум в железе мониторы коллизий. По крайней мере когда я делал мультимастер для I2C, было все легко и не принужденно. А как быть в случае с ЛИНом? Shatun_(209 знак., 04.09.2015 10:19 - 10:34)
- Сделай сам. Lin, как физуровень - то самое что описывает basulmak плюс элементы защиты. - General(04.09.2015 09:55 - 09:59)
- Стоп. Какой мультимастер у LIN? Вроде же в этом и фишка простоты и дешевезны лина, что мастер только один. Иля я чего не вкурил? - Shatun_(04.09.2015 09:34)
- Глупо отказываться от дешевых RS трансиверов. SN65176B - по 20 рублей (единственное жручая микруха, под 50мА без нагрузки). Поди еще и дешевле можно что-то найти. - Ralex(02.09.2015 21:42 - 21:46, ссылка)
- 65LBC184D по 5 руб. на Али. - FDA(03.09.2015 12:46, ссылка)
- "Не гонялся бы ты, поп, за дешевизной" - сказал известный эмбеддер А.С.Пушкин - VL(02.09.2015 20:55, )
- Да ладно уж. Такое мне требование выкатили. - Звероящер(02.09.2015 21:01)
- Пошли нафиг. Но если хочешь, можешь посношаться с таким решением: физика: на передачу ключ с монтажным ИЛИ и резистором в эмиттере, чтобы закорачивание не приводило к выгоранию транзистора, только инвертор перед транзистором нужен, на прием VL(95 знак., 02.09.2015 21:37, )
- Просто монтажное ИЛИ коллекторов с подтяжкой линии к 12В и приемники где "компараторы" в виде эмитерного повторителя легко работало в паре сотЕн СКУД на любой лапше 9600 и произвольная конфигурация до 77 узлов на практике и сотЕн метров, иногда basilmak(206 знак., 03.09.2015 12:34 - 12:43)
- Ну вот и славно. Какие сейчас самые дешёвые ОУ? - Звероящер(03.09.2015 20:14)
- Я так понял ты не завязан на стандартный протокол. Как-то делал связь между контроллерами ATtiny2313. На прием его компаратор, на передачу пару его выходов ну и внешние резисторы. А ля CAN. Протокол софтовый. Кодировал длительностью между Codavr(124 знак., 04.09.2015 09:00)
- Да. Стандартного протокола нет вообще. Что там будет нулём или единицей, пока неясно :) Идея с переходами интересная. А что там с фронтами? Компаратор в качестве опоры что брал? - Звероящер(04.09.2015 21:34)
- Фронты можно кондером завалить но я сэкономил ибо не волновало, а опора компаратору не нужна ибо дифференциальный сигнал. Инвертирующий вход на одной линии, неинвертирующий на другой. Второй плюс длительностей по переходам в том что можно не Codavr(218 знак., 04.09.2015 22:10 - 22:15)
- Отлично! Значит дифпара всё-таки. Общего провода, как я понял, не было. - Звероящер(04.09.2015 22:43)
- Был. Использовал 4 проводный круглый телефонный провод. По второй паре питание на устройства подавалось. - Codavr(04.09.2015 22:53)
- Спасибо за разъяснения! Пошёл спать. - Звероящер(04.09.2015 23:05)
- Был. Использовал 4 проводный круглый телефонный провод. По второй паре питание на устройства подавалось. - Codavr(04.09.2015 22:53)
- Отлично! Значит дифпара всё-таки. Общего провода, как я понял, не было. - Звероящер(04.09.2015 22:43)
- Фронты можно кондером завалить но я сэкономил ибо не волновало, а опора компаратору не нужна ибо дифференциальный сигнал. Инвертирующий вход на одной линии, неинвертирующий на другой. Второй плюс длительностей по переходам в том что можно не Codavr(218 знак., 04.09.2015 22:10 - 22:15)
- Да. Стандартного протокола нет вообще. Что там будет нулём или единицей, пока неясно :) Идея с переходами интересная. А что там с фронтами? Компаратор в качестве опоры что брал? - Звероящер(04.09.2015 21:34)
- как ОУ связаны с интерфейсом цифровым?) - basilmak(03.09.2015 20:32)
- Я компаратор имел в виду. Насколько я помню, любой ОУ может работать в режиме компаратора. Или в вашем примере эммитерный повторитель на транзисторе собран был? - Звероящер(03.09.2015 22:07)
- Ээээээ.. а на чём ещё собирают эмиттерные повторители??? - Крок(04.09.2015 13:44)
- Не любой. Нонче это фича - No Phase Reversal - Vit(03.09.2015 22:12)
- Прочитал, вкурил, выдохнул. Спасибо, камрад. :) - Звероящер(04.09.2015 21:17)
- Тогда уже компораторы с ОК :) - Shatun_(03.09.2015 21:56)
- Я компаратор имел в виду. Насколько я помню, любой ОУ может работать в режиме компаратора. Или в вашем примере эммитерный повторитель на транзисторе собран был? - Звероящер(03.09.2015 22:07)
- Я так понял ты не завязан на стандартный протокол. Как-то делал связь между контроллерами ATtiny2313. На прием его компаратор, на передачу пару его выходов ну и внешние резисторы. А ля CAN. Протокол софтовый. Кодировал длительностью между Codavr(124 знак., 04.09.2015 09:00)
- Ну вот и славно. Какие сейчас самые дешёвые ОУ? - Звероящер(03.09.2015 20:14)
- Просто монтажное ИЛИ коллекторов с подтяжкой линии к 12В и приемники где "компараторы" в виде эмитерного повторителя легко работало в паре сотЕн СКУД на любой лапше 9600 и произвольная конфигурация до 77 узлов на практике и сотЕн метров, иногда basilmak(206 знак., 03.09.2015 12:34 - 12:43)
- Пошли нафиг. Но если хочешь, можешь посношаться с таким решением: физика: на передачу ключ с монтажным ИЛИ и резистором в эмиттере, чтобы закорачивание не приводило к выгоранию транзистора, только инвертор перед транзистором нужен, на прием VL(95 знак., 02.09.2015 21:37, )
- Да ладно уж. Такое мне требование выкатили. - Звероящер(02.09.2015 21:01)