Jump to content
    

Мост USB - UART для 3G модема.

В наличии имеется 3G модем E1550, который необходимо использовать через UART в связке с контролером. 

Подскажите и дешевое простое решение? 

Share this post


Link to post
Share on other sites

7 minutes ago, Dima83 said:

Подскажите и дешевое простое решение?

Нет таких. Ищите модем с UART или контроллер с USB.

Share this post


Link to post
Share on other sites

Я слышал, что есть специализированная ИС, способная выполнять такую задачу.

Edited by Dima83

Share this post


Link to post
Share on other sites

Делаете USB-HOST на своём контрллере. Или подключайтесь к консоли E1550 и изучайте команды

Share this post


Link to post
Share on other sites

3 часа назад, Dima83 сказал:

В наличии имеется 3G модем E1550

Где вы это откопали? Если это разовое применение, чтобы не выкидывать хлам, то поверьте, лучше выкиньте)))

А по поводу усб свистков к контроллеру, на сколь помню, сейчас есть хуавей с режимом hi-link, его можно через стандартный rndis подключить...

Share this post


Link to post
Share on other sites

On 2/26/2022 at 1:41 PM, Dima83 said:

Я слышал, что есть специализированная ИС, способная выполнять такую задачу.

 

спросите у того, от кого слышали, пусть он вам найдет  такую конкретную ИС.

если это ваш начальник - шлите его лесом, он не начальник, он трепло, потому что не знает элементарной разницы между USB Host и USB Device

Share this post


Link to post
Share on other sites

3 hours ago, krux said:

пусть он вам найдет  такую конкретную ИС

Любой процессор с USB Host с одной стороны и UART с другой стороны.

Share this post


Link to post
Share on other sites

9 hours ago, krux said:

специализированная ИС

читайте внимательно.

 

отлично. и каким раком этот USB Host из процессора будет поддерживать все обилие классов и механик USB Device?

embedded linux туда вкорячивать? а дальше? вот вам на этот USB Host дальше повесят USB Hub и дальше 4 брелка на FTDI?

вам не кажется что у вас не тупенькая-простенькая специализированная микросхема, а целый программно-аппаратный комплекс вырос?

Share this post


Link to post
Share on other sites

ну ок 

а если взять МК без поддержки USB?

какие ресурсы у него должны быть что реализовать задачу чисто программно?

Edited by Dima83

Share this post


Link to post
Share on other sites

2 hours ago, Dima83 said:

а если взять МК без поддержки USB?

какие ресурсы у него должны быть что реализовать задачу чисто программно?

Те же, что у МК с USB, плюс возможность ногодрыга на 48МГц (оставим вопросы реализации совместимых с USB драйверов IO). Безграничные то есть, как и время на решение.

Share this post


Link to post
Share on other sites

 А можете его разобрать и изучить. И после этого сделать вывод о целесообразности затеи.

Ну а что, ценности в нём 200 рублей ассигнациями, а знаний и идей решенич задачи может и прибавится немного.

Share this post


Link to post
Share on other sites

26.02.2022 в 13:41, Dima83 сказал:

Я слышал, что есть специализированная ИС, способная выполнять такую задачу.

Есть у FTDI микросхемы USB Хостов с интерфейсами управления: SPI, UART и прочее. Серия Vinculum 1 и 2. В продаже есть микросхемы и готовые модули.

Сайт FTDI по Vinculum2. PDF на готовый модуль.

 

С какими классами USB устройств эта микросхема работает, а с какими нет - я детально не изучал. Но если модем E1550 использует класс CDC (самое простое и логичное, на мой взгляд), то с CDC эта микросхема работает.

PDF для CDC моста.

Share this post


Link to post
Share on other sites

Вот устройства которые ставятся при установке драйверов под E1550

Пусть даже половина не нужна, то все равно мост UART <> USB не поможет.

Только контроллер с USB и извращаться писать обработку потоков.

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

 

Huawei_E1550_Drivers.png

Share this post


Link to post
Share on other sites

Дежавю :)

тут уже было:

 

 

Вкратце: не нужно тратить время на поиск решения "как сделать мост", нужно менять задачу чтобы мост вообще не понадобился.  Идеально- закладывать USB в систему, вторая опция- выбрать модем с UART.

Share this post


Link to post
Share on other sites

>>>Идеально- закладывать USB в систему, вторая опция- выбрать модем с UART.

 

Идеально - для современных модемов UART забыть. ЗАБЫТЬ !!! про UART.

Да, понятно. что современные "кодеры" не пишут софт а ищут "кубики" от гитхаба до ардуинцев.

 

- "Есть модуль - выбрать контроллер - обеспечить 4 потока данных."

И если начинается -  "библиотека от ардуино", то 100% претендент ищет работу дальше.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  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.

×
×
  • Create New...