Создадим свой открытый протокол обмена данными между контроллером и модулями
Отв.220 16 Марта 17, 00:06
Конечно очень амбициозная цель написать протокол для самогонных аппаратов, но Так-то протокол сам по себе никому не уперся. А вот если упасть на что-то существующее, вроде модбаса, то не надо ни зашивку для Ардуино с нуля писать, ни софт верхнего уровня шкодить. Все есть готовое. И даже с визуализацией и скриптами.
terminal
Бакалавр
Челябинск
88 7
Отв.221 16 Марта 17, 06:02
Зачем 485 линия притянута к питанию и gnd?резисторы на выходе и входе ставятся для того чтоб гасить обратную волну.
Зачем отключать приемник? На нем можно сделать самоконтроль и точный переход в режим приема, точнее можно с него вообще не уходить.ys1797, 15 Марта 17, 23:32
Добавлено через 8мин.:
А вот если упасть на что-то существующее, вроде модбасаcapsolo, 16 Марта 17, 00:06модбас не надежен по своей структуре, нет счетчика транзакций, посылки разделены по времени, нет четкого начала посылки,режим работы только мастер слейв и еще много косяков которые могут подвести в нужный момент.
mak
Модератор
Екатеринбург
6.3K 1.8K
Отв.222 16 Марта 17, 08:20
terminal, а чего кстати не max490? почему 481?
terminal
Бакалавр
Челябинск
88 7
Отв.223 16 Марта 17, 12:05
terminal, а чего кстати не max490? почему 481?mak, 16 Марта 17, 08:20Это схема от контроллера RDM/DMX512 я ее не рисовал, взял готовую. Можно любой преобразователь 485 поставить. У меня еще развязка гальваническая стоит в моем блоке.
mak
Модератор
Екатеринбург
6.3K 1.8K
Отв.224 16 Марта 17, 12:19, через 14 мин
чем развязку делал? adum?
я беру ESD Protected вариант
я беру ESD Protected вариант
sevpro
Доктор наук
Worldwide
769 281
Отв.225 16 Марта 17, 12:27, через 8 мин
У меня еще развязка гальваническая стоит в моем блоке.terminal, 16 Марта 17, 12:05Почему тогда сразу что-то типа iso35 не взять? Хотя честно говоря не совсем понятен смысл усложнять себе жизнь гальваноразвязкой в принципе.
mak
Модератор
Екатеринбург
6.3K 1.8K
Отв.226 16 Марта 17, 12:30, через 3 мин
sevpro, ну вот я тоже не видел смысл в развязке, просто с буковкой "E" покупаю
terminal
Бакалавр
Челябинск
88 7
Отв.227 16 Марта 17, 12:35, через 6 мин
чем развязку делал? adum?Три оптопары и преобразователь на 5 Вольт, у меня этот блок уже давно.
я беру ESD Protected вариантmak, 16 Марта 17, 12:19
Мастер Связи
Бакалавр
Ачинск
73 6
Отв.228 11 Апр. 17, 15:25
Зачем modbas обижаете? Ой батенька зря. Вот только хоть убейте но непойму, а для чего колесо то изобретаете? Все уже давно придумано. I2C, modbas и вариации его. Других протоколов и не надо. Хорошую скаду сверху и всё. Тока чур не пинаться.
сообщение удалено
Мастер Связи
Бакалавр
Ачинск
73 6
Отв.229 11 Апр. 17, 17:27
ys1797, остроумно правда. А может мозг включить? Мне перечислить все шины? Все протоколы?
сообщения удалены (3)
Electric
Новичок
Смолевичи
9
Отв.230 21 Мая 17, 21:47
terminal, как успехи по созданию собственного протокола?
Отв.231 21 Мая 17, 23:11
Я бы хотел протокол. Но пока движется все медленно. А то бы сразу интегрировался. Сухой контакт слишком сухой, а проприетарные протоколы слишком проприетарны. Да и с кем интегрироваться? Никто не внушает доверия. Вот если бы Сталин приказал интегрироваться - я бы очень проинтегрировался.
сообщение удалено
Electric
Новичок
Смолевичи
9
Отв.232 09 Июля 17, 01:16
Как итог все разговоры про "счётчик транзакций", "ненадёжность модбаса", "создание собственного протокола" - обычная болтовня очередного "непризнанного гения"
Newocelot
Профессор
Питер
10.6K 2.8K 2
Отв.233 09 Июля 17, 02:01, через 45 мин
Electric, нынче видимо все задумались о создании "самогонного" протокола на основе распределённых реестров и смарт контрактов.