Jump to content
Сергей Матеров

Универсальный программируемый коммутатор RS232

Recommended Posts

Здравствуйте, Уважаемые коллеги!

Появилась задача переключения 12 RS232 портов на входе на 12 RS232 на выходе в произвольном порядке, по заранее заданной прошивке. Также есть необходимость менять  1 первый байт в протоколе и скорости связи. Просьба - подскажите, есть ли готовые аппаратные решения или подобные схемы?

Share this post


Link to post
Share on other sites
11 часов назад, Piotr__1 сказал:

Спасибо, а сколько эта штука стоит? Я так понимаю она не позволяет шаманить над протоколом (байты подменять).

Edited by Сергей Матеров

Share this post


Link to post
Share on other sites

Обновленный ассортимент тактовых кнопок Omron!

Компэл предлагает обновленный ассортимент миниатюрных тактовых кнопок производства компании Omron, который включает в себя разнообразные решения как для стандартных условий, так и для применения в условиях повышенной влажности.

Подробнее

Такую хрень даже просто найти под заказ будет малореально, и да это только матрица. Под все хотелки или через компьютер все 12 пропускать и обрабатывать программно, или заказная разработка железяки...


Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Share this post


Link to post
Share on other sites

Вебинар «Экосистема MEAN WELL. Решения для любых задач электропитания» (20.05.2021)

Приглашаем 20 мая на вебинар, посвященный линейке поставок компании MEAN WELL и ее подходу к производству источников питания — как экосистемы продукции и услуг, которая позволяет подобрать оптимальный источник питания для любых задач электропитания. Рассмотрим весь спектр выпускаемой продукции MEAN WELL в области AC/DC-, DC/DC- и DC/AC-преобразователей с подробным разбором интересных и уникальных новинок, их применении и многое другое

Подробнее

27.08.2020 в 21:49, Сергей Матеров сказал:

Появилась задача переключения 12 RS232 портов на входе на 12 RS232 на выходе в произвольном порядке, по заранее заданной прошивке. Также есть необходимость менять  1 первый байт в протоколе и скорости связи. 

RS232 - это не протокол связи, а стандарт.

А т.к. протоколов передачи по этому стандарту немеряно, то и серийных устройств по подмене байт нет и не будет. 

ИМХО Вам имеет смысл немножко приоткрыть завесу назначения сего девайса.

 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites

Трансиверы ADIN1200 и ADIN1300 от Analog Devices для промышленного Ethernet

ADIN1200 и ADIN1300 – микросхемы физического уровня Ethernet (PHY), разработанные ADI для современных промышленных систем Ethernet реального времени. Микросхемы ориентированы на применения в промышленной автоматике, автоматизации зданий, заводов, робототехнике и управлением движением, а также в промышленном интернете вещей (IIoT).

Подробнее

Да там ASCII обычный, просто первым байтом идет специфический префикс адреса устройства,  да как в модбасе рту, вот его иногда и нужно подменять. Промышленный комп - думал:

1. Громоздко

2. Не уверен что программная коммутация прокатит на 12 каналах. Здесь нужна аппаратная.

Share this post


Link to post
Share on other sites
10 hours ago, Сергей Матеров said:

Громоздко... Здесь нужна аппаратная.

Подменять байт будет тоже железо? 

По озвученной вами схеме  есть 12 master-устройств, которые, конкурируя друг с другом согласно "заранее заданной прошивке",  по 12 линиям связи пытаются управлять некими  адресуемыми блоками, спрятанными вдобавок в  разных 12 slave-устройствах. Вот это реально громоздко! По этой надуманной не оптимальной схеме вряд ли вы найдете готовые аппаратные решения.

Если каждый MASTER может управлять любым SLAVE (а у вас это так), то  почему бы им это не делать каждому по своей линии связи  согласно "заранее заданным" программам. Зачем все смешивать?

Подозреваю, что изначальная задача все-таки несколько иная... Проблема XY detected...

On 8/30/2020 at 9:11 AM, ART_ME said:

имеет смысл... приоткрыть завесу назначения сего девайса.

 

Edited by _abk_

Share this post


Link to post
Share on other sites

Что-то возникает мысль, что таким способом пытаются обойти какое-то ограничение своего оборудования, либо физическое, либо дорогое.


Жизнь не белая или чёрная, а в мелкую серенькую полосочку...

Share this post


Link to post
Share on other sites
12 часов назад, Сергей Матеров сказал:

Да там ASCII обычный, просто первым байтом идет специфический префикс адреса устройства

, а  последним контрольная сумма всей посылки, включающей "специфический префикс адреса устройства"?  ;)


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites

Первые байты в CheckSum не всегда входят, а так да, конечно необходимо будет менять и её. Оборудование очень разнообразное. Это для стенда, для переносного диагностичеки /испытательного.

Share this post


Link to post
Share on other sites
Только что, Сергей Матеров сказал:

Первые байты в CheckSum не всегда входят, а так да, конечно необходимо будет менять и её. 

После того, как главное устройство послало запрос девайсу, тот должен ответить. Причем как правило в ответе содержится не только адрес получателя, но и адрес отправителя. А иначе откуда главное устройство узнает, что полученный им ответ от того, устройства, которому оно послало запрос? Мало того, этот ответ должен поступить в заданное время!

Вот эти эти взаимоотношения устройств в сети и называются протоколом. Он может быть стандартным (например modbus), но может быть и уникальным.

Поэтому Вам в первую очередь нужно досконально изучить действующий протокол в сети, а уже на основе этих знаний ставить задачу подмены адресатов. 


Никогда не спорьте с дураками. Они опустят Вас до своего уровня и победят за счет опыта.

 

 

Share this post


Link to post
Share on other sites
18 minutes ago, Сергей Матеров said:

Оборудование очень разнообразное. Это для стенда, для переносного диагностичеки /испытательного.

Ну вот теперь-то все понятно стало :lol2: Ну точно проблема XY

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

  • Similar Content

    • By Любовь Бертулите
      Компания производитель вендинговых автоматов для розлива питьевой воды в поисках инженера-системотехника/инженера электронщика.
      График 5/2 с 9 до 18, здесь удаленный формат не рассматриваем.
      Место работы – г. Екатеринбург.
      Мы ищем специалиста, который будет делать прототипы нового для контроллера, курировать производство, проверять, дорабатывать, перепаивать, а также:
      Переписывать текущие программы на С++; Создавать программу для Android для конфигурации параметров контроллера через bluetooth. (т.е. предлагать новые, современные идеи и подходы для развития имеющихся контроллеров, которыми вы владеете); Предлагать новые программные продукты, среды разработки. Будет в тренде мира микроэлектроники, китайского контрактного производства. Может предложить совершенно новую реализацию наших текущих задач, чтобы это было лучше и эффективнее. В идеале, нам нужен специалист, который имеет:
      Опыт программирования микроконтроллеров Atmega, STM32, ESP32; Опыт работы в Altium Designer; Опыт работы в c++ (IAR, QT); Опыт работы с modbus, rs485/232, SPI. Готовы рассматривать специалистов с разным опытом, поэтому пишите, задавайте вопросы.
      Резюме можно отправить на почту lb@ktekt.ru (да, мы кадровое агентство), позвонить можно по следующему тел. 89068001212 - Любовь. 
       
    • By azazello_ss
      Добрый день. Уже несколько лет пользуюсь коммутатором зажигания , который сделал сам. Несколько раз его дорабатывал. Как работает схема, зачем нужны те или иные элементы и как они работают мне понятно,  но не пойму назначение диода в схеме.
      Он там единственный и специалисту не сложно будет пояснить. Пожалуйста сделайте это.
      Заранее благодарю.
       

    • By Влад Кирков
      Всем Привет! Нужна помощь в ремонте блока питания от коммутатора LiteON-1201-1! 7 лет потрудился, никогда не выключался и в один момент пришлось отключить, и больше он не включился! Внешний осмотр ничего не дал. Первым делом проверил высокое Высокое V+ 380v есть! Слышны только циклические щелчки в районе транзистора q101!Транзистор целый! Все электролиты проверены esr метров, почти у всех завышенный esr и потеря ёмкости, заменены на новые. Обвязку шима uc3845bn всю перелопатил - всё целое, на 7pin=8v, 8pin=0.4v. Подскажите правильную последовательность дальнейшей диагностики, пожалуйста! 
       


      PA-1201-1.rar
    • By Вадим Косенко
      Здравствуйте. Вопрос по подключению акустики 5.1 с активным сабом. Имеется сабвуфер с входом на два тюльпана AV и RS 232. Как правильно его подключить и зачем там выход RS 232? (Акустика 5.1 Meredian)

    • By dron-r
      Добрый день.
      Есть несколько (6 шт) сервоприводов и генератор ШИМ на эти 6 машинок. Напряжение питания обоих +5В. Есть схема управления, питание +3.3В.
      Задача: необходимо уметь отсоединять сигнальные дорожки от серво к генератору. Для этого нашел такой переключатель:  http://www.ti.com/lit/ds/symlink/sn74cb3t3245.pdf. Планируется его питать от 3.3В.
      Вопрос: можно ли использовать эту МС для коммутации при таких условиях? Как я понимаю, амплитуда ШИМ будет ~5В, не сгорит ли МС?
×
×
  • Create New...