Jump to content

    

Ищу плату RS-232--MC--USB

Добрый день, ALL !
Полдня безуспешно прогуглил в поисках платы с любым микроконтроллером, USB и RS-232.
Хотел найти легко покупаемый в количестве 1000-3000 готовый девайс типа ардуины.
Вообще - перекодировать все равно в каком месте, rs-rs, usb-usb, rs-usb - где-то данные должны перекодироваться.
В идеале это кабель usb-serial DB9мама-USB-A с возможностью перекодировать данные на ходу.
Буду благодарен за идеи и ответы на вопросы, немного не по теме, если решений нет -
имеет ли смысл и где искать подрядчика ради разработки и производства пары тысяч штук.

Share this post


Link to post
Share on other sites

А почему бы данные перекодировать не между USB и 232, а перед USB, программно, а не аппаратно. И обойтись обычным глупым стандартным USB->RS232.

Неужели написание драйвера виртуального порта сложнее изготовления 3000 железок?

Share this post


Link to post
Share on other sites

Перекодировать программно вообще не проблема.
К сожалению, в этом случае нарушатся бизнес-процессы.
Перекодировку нужно вынести в отдельную коробочку или кабель.

Share this post


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

Полдня безуспешно прогуглил в поисках платы с любым микроконтроллером, USB и RS-232.

Ловите:  http://starterkit.ru/html/index.php?name=shop&op=view&id=27

На поиск потрачено 5 минут  :wink2:

А вот значительно более дешёвый вариант: https://www.ebay.com/itm/ARM-Cortex-M3-STM32F103RBT6-STM32-Entwicklung-board-RS232-UART-JLink-JTAG-AHS/302955079882?hash=item468987a8ca:g:vwgAAOSwaBhZit44

Но на поиск потрачено уже 15 минут.  :wink2:

Share this post


Link to post
Share on other sites
1 hour ago, Shtirlits said:

Перекодировать программно вообще не проблема.
 К сожалению, в этом случае нарушатся бизнес-процессы.
 Перекодировку нужно вынести в отдельную коробочку или кабель.

если имеется в виду, что существующее ПО нельзя менять и оно не должно знать через "коробочку" оно работает или нет, то, если перекодировку вынести в отдельный "драйвер" виртуального последовательного порта, вместо "коробочки", то никто, ни снаружи, ни изнутри не поймёт через реальную железную коробочку всё работает или через виртуальную.

 

1 hour ago, jcxz said:

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

так что можно 

https://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32656048071.html

https://www.aliexpress.com/item/1pcs-lot-MAX3232-RS232-to-TTL-Serial-Port-Converter-Module-DB9-Connector-MAX232/32722395554.html

соединить четырьмя проводками, получится ещё дешевле и сильно меньше по размерам.

Share this post


Link to post
Share on other sites
1 hour ago, jcxz said:

Ловите:  http://starterkit.ru/html/index.php?name=shop&op=view&id=27

На поиск потрачено 5 минут  :wink2:

А вот значительно более дешёвый вариант: https://www.ebay.com/itm/ARM-Cortex-M3-STM32F103RBT6-STM32-Entwicklung-board-RS232-UART-JLink-JTAG-AHS/302955079882?hash=item468987a8ca:g:vwgAAOSwaBhZit44

Но на поиск потрачено уже 15 минут.  :wink2:

кхык.. Поймал!
Класс! Спасибо! Более дешевый подходит полностью.
 

5 minutes ago, _pv said:

если имеется в виду, что существующее ПО нельзя менять и оно не должно знать через "коробочку" оно работает или нет, то, если перекодировку вынести в отдельный "драйвер" виртуального последовательного порта, вместо "коробочки", то никто, ни снаружи, ни изнутри не поймёт через реальную железную коробочку всё работает или через виртуальную.

За софтовое решение не заплатят.
Хотя оно и проще и лучше по техническим свойствам в тыщу раз.

Корпус, как это ни странно, не проблема.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now