реклама на сайте
подробности

 
 
7 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Качественный модуль 3G/4G, Посоветуйте беспроблемный HSPA модуль (мин. 3GPP rel. 6)
Энтомолог
сообщение Jun 9 2015, 14:30
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 24-01-07
Пользователь №: 24 741



Здравствуйте!

Ищу доступный 3G/4G модуль с минимумом глюков и проблем при разработке. Цена не так важна, как надежность и простота интегрирования.

В модуле очень желателен SPI и/или быстрый COM-порт (921600). Требуется только передача данных TCP/UDP. Навигация, SD карта - не нужны, голос - не обязательно. Минимальная скорость - устойчивые 200 кбит вверх и вниз.

Вот эту тему читал http://electronix.ru/forum/index.php?showtopic=126334, более того, разбирался с документацией на SIM5350, но бросил эту затею, когда выяснил, что SPI режим они не поддерживают, а COM-порт только до 115200.

Если кто-то имел положительный практический опыт с какими-либо модулями, просьба наставить на путь истинный.


Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 9 2015, 14:50
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>> SIM5350

Неужели современные контроллеры настолько проблематичны с USB что нужно выделываться с SPI/UART ???
Прицепить его на NUC470 (Сortex M4) это 2 библиотеки в "кукасе" и полтора десятка строк кода.
Ну и потом портировать TCP/UDP стек. Для ленивого дней 5 работы.

Современные 3G/LTE модули в основном ориентированы на USB.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Энтомолог
сообщение Jun 9 2015, 16:50
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 24-01-07
Пользователь №: 24 741



Цитата(CADiLO @ Jun 9 2015, 18:50) *
>>> SIM5350

Неужели современные контроллеры настолько проблематичны с USB что нужно выделываться с SPI/UART ???


Спасибо за ответ в любом случае! Не хочу ввязываться в дискуссию не по теме топика, поэтому отвечу кратко: USB - это не кошерно)
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 9 2015, 19:13
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Из технологий в 3G/4G модулях, предусмотрена высокоскоростная передача данных по USB. Посему поддерживать низкоскоросной интерфейс COM-порт на скорости 921600 мало кто будет. Вот это и не кашерно в этом кибуце.
Go to the top of the page
 
+Quote Post
Энтомолог
сообщение Jun 10 2015, 02:28
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 147
Регистрация: 24-01-07
Пользователь №: 24 741



Цитата(Aner @ Jun 9 2015, 23:13) *
Посему поддерживать низкоскоросной интерфейс COM-порт на скорости 921600 мало кто будет.



Могу назвать пару модулей, где, судя по документации, все же решили зачем-то COM-порт поддержать.

Просьба отвечать по теме, однако...
Go to the top of the page
 
+Quote Post
Pavel☺
сообщение Jun 10 2015, 04:26
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(Энтомолог @ Jun 10 2015, 06:28) *
Могу назвать пару модулей, где, судя по документации, все же решили зачем-то COM-порт поддержать.

Просьба отвечать по теме, однако...

SIM5360 http://mt-system.ru/sim5360E-all-in-one
UART до 4000000.


--------------------
Go to the top of the page
 
+Quote Post
mantech
сообщение Jun 10 2015, 06:07
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(CADiLO @ Jun 9 2015, 17:50) *
Неужели современные контроллеры настолько проблематичны с USB что нужно выделываться с SPI/UART ???


Поднять качественный хост-стек usb-cdc на контроллере не такая уж простая задача, по надежности уарт гораздо лучше. Так что не все так однозначно rolleyes.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 10 2015, 07:55
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Так уж и сложная задача??? Кто хочет - ищет решение, кто не хочет - оправдание.

берем провереный стек - github.com/olegv142/stm32tivc_usb_cdc
или есть в "Nuvoton Library - USB host" исходники, тоже полностью рабочий стек - проверен в комплекте NUC472 + SIM5350
(кстати TCP/UDP стеки тоже взяты из библиотек NUVO, только адаптированы для модуля)

идем на Хабр и читаем статьи:

"Разбираем и собираем обратно стек USB"
"Введение в разработку USB периферии"
"Доработка USB-стека в микроконтроллерах STM32 и TivaC "

кому мало, читает в инете кучу прочего материала...

портируем стек под свой ARM, дописываем нужное или убираем лишнее
один раз разобрались и забыли UART как страшный сон.

ну и потом расскажите, как бы вы разбирали через UART ну например три одновременных потока - AT команды + поток данных + NMEA
и это еще без видео и аудио


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
mantech
сообщение Jun 10 2015, 08:43
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(CADiLO @ Jun 10 2015, 10:55) *
берем провереный стек - github.com/olegv142/stm32tivc_usb_cdc
или есть в "Nuvoton Library - USB host" исходники, тоже полностью рабочий стек - проверен в комплекте NUC472 + SIM5350
(кстати TCP/UDP стеки тоже взяты из библиотек NUVO, только адаптированы для модуля)


Допустим, я использую другие контроллеры, и ради усб нет смысла переходить на незнакомую архитектуру.
Причем во многих МК усб порты ohci/ehci несовместимы аппаратно, те же стм или мх6, которые я использую.
К тому же данные модемы предпологают композитный хост, а это довольно "весело" поднимать...

Ну и самое главное, по крайне мере, для меня - сравнивал работу модема, по кому и усб-свистка, в винде оба - свисток отваливался по чем зря, ком завис только раз, вместе с виндой, до кучи rolleyes.gif Сразу скажу - питание тут ни при чем, запитывалось отдельно.

Цитата(CADiLO @ Jun 10 2015, 10:55) *
ну и потом расскажите, как бы вы разбирали через UART ну например три одновременных потока - AT команды + поток данных + NMEA
и это еще без видео и аудио


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

Цитата(CADiLO @ Jun 10 2015, 10:55) *
идем на Хабр и читаем статьи:

"Разбираем и собираем обратно стек USB"
"Введение в разработку USB периферии"
"Доработка USB-стека в микроконтроллерах STM32 и TivaC "


Это не читал, хотя наверно стоит, спасибо.

Сообщение отредактировал mantech - Jun 10 2015, 08:57
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 10 2015, 09:44
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



>>>Допустим, я использую другие контроллеры, и ради усб нет смысла переходить на незнакомую архитектуру.

Это просто от лени. Если пишешь на Си то вообще проблем нет в переходе. Особенно если не пилишь бюджет а работаешь на результат.
Когда в одном из проектов PIC32 оказался на 3 бакса дороже Cortex M4 то на новую платформу перешли за пару недель.
И никто из разработчиков не мявкнул ибо от этого зависит их зарплата.
Нет устройства, нет продаж - сидишь голодный. Снизил себестоимость - получи премию. Не нравится изучать новое - ищи работу.

>>>сравнивал работу модема, по кому и усб-свистка, в винде

ключевое слово "В ВИНДЕ" - именно там где понятия не имеешь как написаны драйвера и что взбредет в голову операционке. sm.gif

>>>А данные и гпс передавал по 2м независимым уартам.

Тогда представьте что в модуле есть только 1 UART и 1 USB - а потоков может быть до шести..... Задача на разработку поставлена. И что дальше?
Будем рассказывать что это невозможно потому что не умею с USB работать, а контроллеры которые знаю тоже так не умеют, а новое учить не хочу?
Так у меня после такого заявления разработчик через час искал бы новую работу....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 10 2015, 11:12
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (CADiLO @ Jun 10 2015, 13:44) *
...
Будем рассказывать что это невозможно потому что не умею с USB работать, а контроллеры которые знаю тоже так не умеют, а новое учить не хочу?
Так у меня после такого заявления разработчик через час искал бы новую работу....

... а у меня бы сразу, никакого часа.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Jun 10 2015, 11:30
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Не, надо ж приказ, в бухгалтерию на расчет, в трудовую вписать....
Меньше часа никак sm.gif девочки оформить не успеют....


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
WLESS.RU
сообщение Jun 10 2015, 11:36
Сообщение #13


Частый гость
**

Группа: Участник
Сообщений: 117
Регистрация: 21-03-15
Пользователь №: 85 807



Цитата(Энтомолог @ Jun 9 2015, 17:30) *
Здравствуйте!

Ищу доступный 3G/4G модуль с минимумом глюков и проблем при разработке. Цена не так важна, как надежность и простота интегрирования.

В модуле очень желателен SPI и/или быстрый COM-порт (921600). Требуется только передача данных TCP/UDP. Навигация, SD карта - не нужны, голос - не обязательно. Минимальная скорость - устойчивые 200 кбит вверх и вниз.


Внесем свои 5 копеек, может кому пригодится:
3G-модуль WM620 - UART - 921600,
документация - на страничке по ссылке, справа.
Всем хорошей погоды и отличного настроения)


--------------------
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 10 2015, 11:45
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (WLESS.RU @ Jun 10 2015, 15:36) *
Внесем свои 5 копеек, может кому пригодится:
3G-модуль WM620 - UART - 921600,
документация - на страничке по ссылке, справа.
Всем хорошей погоды и отличного настроения)

Для будущих абдейтов прошивки скорость не плохая и только.
Go to the top of the page
 
+Quote Post
Pavel☺
сообщение Jun 10 2015, 12:38
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977



Цитата(WLESS.RU @ Jun 10 2015, 15:36) *
Внесем свои 5 копеек, может кому пригодится:
3G-модуль WM620 - UART - 921600,
документация - на страничке по ссылке, справа.
Всем хорошей погоды и отличного настроения)

Судя по характеристикам/габаритам, он построен на Qualcomm QSC6270. Не самое изящное/выгодное решение на данный момент.
Модули на MDM6200 имеют более хорошие показатели как по скоростям/возможностям/потреблению, так уже и по цене становятся более выгодными.
Например, МТ-Систем сейчас SIM5360 (MDM6200) получается даже немного дешевле, чем SIM5320 (QSC6270)


--------------------
Go to the top of the page
 
+Quote Post

7 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01508 секунд с 7
ELECTRONIX ©2004-2016