fiskunt Posted January 12, 2021 Posted January 12, 2021 Всем здоровья! Жрет ли микротик какой нибудь переходник USB на RS-485? Знаю что переходник на RS-232 он хавает и можно хорошенечко закостылить и допилить, но все же простота залог долговечности. Вставить ник Quote
LostSoul Posted January 12, 2021 Posted January 12, 2021 думаю , спаянное на совместимых с самим микротиком чипах должно жрать но будут нюансы применения скорее всего например на cp2202 что-то такое https://mysku.ru/blog/aliexpress/73691.html такая инфа попадалась RouterOS on mips have these modules enabled: USB_NET_MCS7830 USB_NET_AX8817X USB_NET_CDCETHER USB_HSO USB_USBNET Model RouterOS Works AX88772B v5 & v6 Yes UA0025C v5 & v6 Yes AX88178 v5 & v6 No Вставить ник Quote
fiskunt Posted January 12, 2021 Author Posted January 12, 2021 Спасибо. В дебрях интернета нашел, что Тик поддерживает PL2303, а на нем куча всякого есть. Закажу пару девайсов, проверю что можно склепать. Вставить ник Quote
LostSoul Posted January 12, 2021 Posted January 12, 2021 27 минут назад, fiskunt сказал: В дебрях интернета нашел, что Тик поддерживает PL2303, а на нем куча всякого есть. Закажу пару девайсов, проверю что можно склепать. там нюансы всякие могут быть в DSR DTR и.т.п. , если вашему софту/оборудованию достаточно базового rx/tx то просто берете любой переходник на uart и соединяете с преобразователем уровней в rs485 ну или вот такой готовый модуль где все уже сделано Вставить ник Quote
NiTr0 Posted January 12, 2021 Posted January 12, 2021 1 час назад, LostSoul сказал: такая инфа попадалась RouterOS on mips have these modules enabled: USB_NET_MCS7830 USB_NET_AX8817X USB_NET_CDCETHER USB_HSO USB_USBNET а причем тут USB_NET? ТС что, usb->lan собирается подключать? 7 минут назад, LostSoul сказал: если вашему софту/оборудованию достаточно базового rx/tx то просто берете любой переходник на uart и соединяете с преобразователем уровней в rs485 а кто будет направление передачи данных переключать (rs485 - нифига не дуплексная шина же)? некротик это не умеет. потому примитивные адаптеры без мозгов (где переключение идет дрыганьем RTS или DTR) не прокатят. а у китайцев другие навряд есть. а вообще - я бы посоветовал ТСу не заниматься закатом солнца вручную, а купить нормальный индастриал ethernet->rs485 и не наживать себе гемора. Вставить ник Quote
LostSoul Posted January 12, 2021 Posted January 12, 2021 8 минут назад, NiTr0 сказал: а кто будет направление передачи данных переключать (rs485 - нифига не дуплексная шина же)? некротик это не умеет. потому примитивные адаптеры без мозгов (где переключение идет дрыганьем RTS или DTR) не прокатят. а у китайцев другие навряд есть. в реализациях софта/железа на rs485 принято, что если не используется DSR/DTR то каждый узел когда не передает, то слушает . на автомате. То есть когда если в uart прут байты, она переключается на передачу и глохнет, пока в нее байты переть не перестанут. В протоколе это выглядит , например в modbus , так - все молчат, мастер проводит опрос. отправляет адресный запрос регистра на конкретное устройство и ждет таймаута ( все молчат, устройство которое спрашивали - отвечает ) , дальше мастер опрашивает следующее устройство и.т.д. естественно что это работает чуть медленее и разработчику железки нужно не забывать защитные паузы вставлять в нужные места 8 минут назад, NiTr0 сказал: а вообщ е - я бы посоветовал ТСу не заниматься закатом солнца вручную, а купить нормальный индастриал ethernet->rs485 и не наживать себе гемора. Вставить ник Quote
NiTr0 Posted January 12, 2021 Posted January 12, 2021 2 часа назад, LostSoul сказал: в реализациях софта/железа на rs485 принято, что если не используется DSR/DTR то каждый узел когда не передает, то слушает . на автомате. еще раз задаю вопрос: кто будет дергать линии DE/~RE условного MAX485, которые подключены к DTR или RTS на китайадаптере если некротик не умеет? Пушкин? а про задержки на переключение состояния лап, которые совсем не нуевые у юсб адаптеров - вообще помолчу. особенно это интересно будет на модбасе, где слейв может начать передачу спустя паузу продолжительностью в полтора байта... не, если задача - посношаться с невнятным результатом, сугубо ради процесса а не результата, то можно лепить из говна и веток некротиков с китайскими нонейм переходниками, но если стоит задача "чтобы работало" - то дешевле купить за 80-90 баксов какой-нить индастриал expertdaq/serialcomm. у которого и с помехозащищенностью все ок (не вешается рандомно от импульсных наводок, как юсб хвосты - а rs485 линии могут быть и по киометру длиной, и вдоль кабелей к моторам по 100кВт мощностью), и со стабильностью, и с предсказуемостью, и работают от -40 до 85 градусов, опять же в отличие от некротика... Вставить ник Quote
LostSoul Posted January 12, 2021 Posted January 12, 2021 1 час назад, NiTr0 сказал: кто будет дергать линии DE/~RE условного MAX485 Никто. Usb-uart чип ему дергает ТX_EN по факту того, что в буфере появилось что отпрпвить 2 часа назад, NiTr0 сказал: - а rs485 линии могут быть и по киометру длиной, Я пока не встречал еще психов, пытающихся воткнуть километровые линии в usb-uart. Типовое применение такого - снимать показания с какого-нибудь однофазного счетчика в шкафу с оборудованием по проводкам длиной 30см. Или там степень засратости фильтров вытяжки в заббикс мониторить Вставить ник Quote
NiTr0 Posted January 12, 2021 Posted January 12, 2021 3 часа назад, LostSoul сказал: Usb-uart чип ему дергает ТX_EN по факту того, что в буфере появилось что отпрпвить а, вы про те китайские поделки, у которых направление передачи берется напрямую с линии TX?))))) проблема в том, что при сколь-либо заметной емкости линии они нормально работать не будут. 3 часа назад, LostSoul сказал: Типовое применение такого - снимать показания с какого-нибудь однофазного счетчика в шкафу с оборудованием по проводкам длиной 30см. ну для такого да, можно и некротик с какой-то китайкакашкой прикрутить))) подумаешь, пару раз в месяц ребутнуть пушо отсох юсб либо подвис некротик, делов-то))) ну подумаешь часов 10 из статистики выпало - все равно никтотуда не смотрит. а вот если сколь-либо ответственное место - то о колхозинге из говна и палок лучше и не думать, поберечь свои нервы на будущее. Вставить ник Quote
LostSoul Posted January 12, 2021 Posted January 12, 2021 4 минуты назад, NiTr0 сказал: у которых направление передачи берется напрямую с линии TX? тут не все помнят, что ты читать не умеешь. в четвертый раз пишу, tx_en выставляется чипом uart-usb при наличии tx трафика в буфере. это не напрямую с линии tx. 5 минут назад, NiTr0 сказал: подумаешь, пару раз в месяц ребутнуть пушо отсох юсб либо подвис некротик из примерно 600 трудящихся у меня микротиков висла пока только одна модель - 4011 и то 2-3 раза. Вставить ник Quote
NiTr0 Posted January 12, 2021 Posted January 12, 2021 8 минут назад, LostSoul сказал: tx_en выставляется чипом uart-usb при наличии tx трафика в буфере. https://www.silabs.com/documents/public/data-sheets/CP2102-9.pdf - и где тут этот мифический tx_en? осилите найти? и да, в рекомендованной вами какашке на cp2202 направление передачи берется напрямую с сигнала tx ))) 10 часов назад, LostSoul сказал: например на cp2202 что-то такое https://mysku.ru/blog/aliexpress/73691.html Вставить ник Quote
fiskunt Posted January 13, 2021 Author Posted January 13, 2021 Вы так подеретесь) Задача сего чуда снимать раз в день данные с контроллера солнечной электростанции, что этот Тик и питает, дабы узнавать дистанционно что панели засраны снегом и надо ехать чистить. Ибо добираться туда, просто проверить, почти час. Вставить ник Quote
LostSoul Posted January 13, 2021 Posted January 13, 2021 18 минут назад, fiskunt сказал: Задача сего чуда снимать раз в день данные с контроллера солнечной электростанции, что этот Тик и питает, дабы узнавать дистанционно что панели засраны снегом и надо ехать чистить. Ибо добираться туда, просто проверить, почти час. так и думал. и передернуть usb скриптом, если перестали поступать показания это один раз настроить и кстати за последние 10 лет, я не видел на предприятиях ни одной реализации чтоб RS-485 тянули из здания в здание "на километры" без перехода на Ethernet/оптику Вставить ник Quote
NiTr0 Posted January 13, 2021 Posted January 13, 2021 24 минуты назад, LostSoul сказал: и передернуть usb скриптом, если перестали поступать показания это один раз настроить тик уже умеет питание на юсб порту гасить? если нет - то увы и ах, "передернуть" не выйдет. придется кататься передергивать ручками, и возможно - пару раз в месяц минимум... хотя если условия тепличные без помех - мож и будет жить как-то... Вставить ник Quote
LostSoul Posted January 13, 2021 Posted January 13, 2021 16 минут назад, NiTr0 сказал: тик уже умеет питание на юсб порту гасить? если нет - то увы и ах, "передернуть" не выйдет. Зависит от модели. если в спецификации на сайте производителя значится "Usb power reset: yes" то умеет. но управление питанием обычно имеет обратную сторону - падение напряжения при повышенном токе. поэтому с древними жрущими модемами типа первой lte от yota была диллема , то ли через управляемый usb включать для авторесета, то ли через неуправляемый для большей стабильности Вставить ник Quote
Saab95 Posted January 17, 2021 Posted January 17, 2021 В 12.01.2021 в 16:36, NiTr0 сказал: не, если задача - посношаться с невнятным результатом, сугубо ради процесса а не результата, то можно лепить из говна и веток некротиков с китайскими нонейм переходниками, но если стоит задача "чтобы работало" - то дешевле купить за 80-90 баксов какой-нить индастриал expertdaq/serialcomm. За 49 баксов можно купить RBM33G, куда можно и интерфейсы вставить, и сериал порт будет. Еще есть RB450Gx4, а еще можно найти кучу Б/У плат за копейки, типа RB411 и им подобным. А еще во многих роутерах и коммутаторах есть сериал порт. В 12.01.2021 в 11:24, fiskunt сказал: Жрет ли микротик какой нибудь переходник USB на RS-485? Если посмотреть эту ссылку можно узнать у каких моделей микротика есть нужный вам порт https://mikrotik.com/products?filter&s=c&f=["serial_port"]#! В 13.01.2021 в 12:36, NiTr0 сказал: тик уже умеет питание на юсб порту гасить? Умеет, при перезагрузке. Когда мы коммутаторы длинка, вечно глючащие, использовали, перед каждым стоял микротик RB411 с com портом, что бы через него можно было в настройки зайти и перезагрузить если что. Вставить ник Quote
NiTr0 Posted January 18, 2021 Posted January 18, 2021 15 часов назад, Saab95 сказал: За 49 баксов можно купить RBM33G, куда можно и интерфейсы вставить, и сериал порт будет. Еще есть RB450Gx4, а еще можно найти кучу Б/У плат за копейки, типа RB411 и им подобным. А еще во многих роутерах и коммутаторах есть сериал порт. на них есть RS485 порты? нет? а может они умеют дергать RTS для переключения направления передачи? тоже нет? печаль-беда... Вставить ник Quote
nevzorofff Posted December 13, 2021 Posted December 13, 2021 В 13.01.2021 в 13:55, fiskunt сказал: Вы так подеретесь) Задача сего чуда снимать раз в день данные с контроллера солнечной электростанции, что этот Тик и питает, дабы узнавать дистанционно что панели засраны снегом и надо ехать чистить. Ибо добираться туда, просто проверить, почти час. Десяток другой моделей микротиков умеет показывает напряжение, которое их питает, если система на 12 или 24В, то можно не напрягаться с RS-232. А ещё можно дешёвую камеру поставить, пусть фотки шлёт) Вставить ник Quote
YuryD Posted December 16, 2021 Posted December 16, 2021 В 13.12.2021 в 22:24, nevzorofff сказал: А ещё можно дешёвую камеру поставить, пусть фотки шлёт) Древнее решение :) У нас так лет 10 назад минипивоварии купили инет, поставили камеру и она смотрела на градусник и манометр, ну не было у них доступных сенсоров, щас снр вроде многое запилил... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.