|
3G модем Huawei E150 + микроконтроллер, Как подключить ??? |
|
|
|
Feb 18 2011, 05:54
|
Частый гость
 
Группа: Участник
Сообщений: 84
Регистрация: 23-06-05
Пользователь №: 6 244

|
Цитата(Vaxx @ Feb 18 2011, 09:48)  Здравствуйте !!!
В моей деревне продаются 3G модемы Huawei E150 сотовыми компаниями для выхода в интернет. Через этот модем и выхожу в интернет. Цена модема 590руб. Дешевле чем я могу купить например модемы SIMCOM.
Подскажите пожалуйста как подключить этот модем к микроконтроллеру ??? есть готовое ПО для АРМ микроконтроллеров ??? Например для STM32F107
Спасибо за ответы.. Ээээээ ну контроллер с USB хостом , USB сниффер для изучения хода процесса ,год свободного времени и будет щастя. Странно хвост сообщения пропал. Повторю пожалуй. Можно изучить опенсорсе Астерикс там используют E1550=E150+microSD.
Сообщение отредактировал PlainUser - Feb 18 2011, 07:52
|
|
|
|
|
Feb 18 2011, 06:08
|
Частый гость
 
Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745

|
Цитата Подскажите пожалуйста как подключить этот модем к микроконтроллеру ??? Кстати, хорошая мысль! Надо бы свой разобрать - посмотреть как устроен. Очень сильно подозреваю, что кроме USB интерфейса там может быть и UART. Тогда с подключением и работой проблем не будет.
|
|
|
|
|
Feb 18 2011, 07:05
|
Знающий
   
Группа: Свой
Сообщений: 693
Регистрация: 19-11-04
Пользователь №: 1 177

|
QUOTE (Tcom @ Feb 18 2011, 09:27)  Если в контроллере есть USB HOST то проблем быть не должно Ну да. Просто роскошный проект для желающего изучить USB до мелочей.  На годик...  Или на больше если сырцов драйверов хоть под какую операционку нет.  Если надо для серии - то как раз к концу проекта поколение USB свистков имеющихся в продаже сменится и надо будет начинать все заново. С опытом предыдущей разборки второй заход займет наверное месяцев от трех до полгода.  И все это ради того чтобы сэкономить по 100-200-300 рублей на изделии?  Хотя если внутри свистка найдется функционирующий UART то может оказаться реальной темой.
|
|
|
|
|
Feb 18 2011, 07:44
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 18-01-11
Из: г.Ипатово Ставрополье
Пользователь №: 62 311

|
Цитата(Tcom @ Feb 18 2011, 09:27)  Если в контроллере есть USB HOST то проблем быть не должно, обычно, на линуксах модем видеться как 2-3 ком порта. Останется посмотреть исходник драйвера для того чтобы правильно инициализировать модем, а дальше все те же знакомые AT команды. STM32F107 имеет на борту USB HOST, вот исходников драйвера у меня нет.... может есть отдельно информация как модем инициализируется ??? Цитата(Velund @ Feb 18 2011, 10:05)  Хотя если внутри свистка найдется функционирующий UART то может оказаться реальной темой. На этом форуме разбирался подобный модем и видимо UART есть... Фирма ST выложила бесплатно библиотеки для работы с USB HOST, больше года с ними надо разбираться ???? Есть драйвер модема Huawei под Windows - он годится для ВСЕХ моделей модемов этой фирмы, уверен с будущими моделями тоже будет работать. И в серийном устройстве чем плохо ??? воткнул проводину и все
|
|
|
|
|
Feb 18 2011, 10:08
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 18-01-11
Из: г.Ипатово Ставрополье
Пользователь №: 62 311

|
Цитата(CADiLO @ Feb 18 2011, 11:24)  Начнем с того что модули на данный стандарт SIMCOM не делает вообще. Ну и еще в переход на 2.1 мегагерца - WCDMA/HSDPA уже идет достаточно активно. Работает у нас WCDMA/HSDPA, работает стабильнее чем GPRS/EDGE.. Поэтому ищу возможность подключать микроконтроллерное устройство к этой сети. Наиболее простым способом.
|
|
|
|
|
Feb 18 2011, 10:33
|

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

|
Да, этот как раз WCDMA, почему то мне он показался EV-DO-шным.
Внутри Qualcomm MSM6246 - то есть он уже не софтовый, можно поработать с ним. Он поймется программой QPST - и естественно поймет стандартные бинарные команды CDMA.
Однако прошивка его явно заточена под драйвера и все возможности чипсета использовать не получится. Прийдется 1. написать USB со стороны контроллера 2. разломать драйвера или раскопать команды
Если есть время и вдохновение, то задача решаема, только нужна ли она будет к моменту решения.....
Только перед тем как решиться, почитайте о нем отзывы по форумам.
Например много подобных этому:
Достоинства: Легок и удобен. Оптимальная цена. Эгрономичен. Дизайн приятный. Скорость очень не плоха.
Недостатки: Сильно греется при использовании. Плохо держит сеть, даже в условиях с хорошим и уверенным 3G покрытием иногда теряется и переходит на EDGE за другими моделями этого не наблюдалось. Использовать по человечески можно только в режиме "Только 3G сеть" в противном случае его так и клонит на EDGE уйти. В области ловит плохо сеть теряется постоянно даже на улице, хотя на других моделях прием увереннее причем на всех. Даже старый телефон ловит стабильнее. Звонить просто невозможно даже в городе где связь на уровне 5 палочек. Ни собеседник тебя не ты его почти не слышишь. Вроде все...
Комментарий: В общем и целом модем не смотря на все его недостатки не плох. Нормальная рабочая лошадь. Только переключить его в режим только 3G и будет нормально (где нет покрытия 3G соответственно этот режим надо отключать). Для серфинга по страницам его хватит взахлеб. Для звонков и смс конечно ... ну совсем никак... но он не для этого и делался! Он делался для интернета и с этим он справляется в сети 3g на твердую 4 (по пятибальной шкале), в сети 2g на слабенькую тройку... тем кому 2g сети не принципиальны советую брать.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Feb 18 2011, 11:16
|
Участник

Группа: Участник
Сообщений: 31
Регистрация: 18-01-11
Из: г.Ипатово Ставрополье
Пользователь №: 62 311

|
Цитата(CADiLO @ Feb 18 2011, 13:33)  Внутри Qualcomm MSM6246 - то есть он уже не софтовый, можно поработать с ним. Он поймется программой QPST - и естественно поймет стандартные бинарные команды CDMA. Однако прошивка его явно заточена под драйвера и все возможности чипсета использовать не получится. Прийдется 1. написать USB со стороны контроллера 2. разломать драйвера или раскопать команды Спасибо за исчерпывающую консультацию... А если на МК установить микроЛинукс, задача упростится ????? Использовать планирую только для передачи данных = m2m.
|
|
|
|
|
Feb 18 2011, 11:19
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Странные высказывания, господа - как будто никто из Вас эти модемы чуть ближе чем егойный софт на флешке не видел.
Объясняю:
С точки зрения хоста модем представляет из себя композитное устройство - несколько последовательных портов (один из них - стандартный модем, AT+CGDCONT=...., ATD*99# и поехали, TCP-стек, понятное дело на борту хоста, тут банальный PPP) и RNDIS - скажем так, эзернет через USB - и такой способ работы есть. Понятное дело - это не симкомы всякие, встроенного стека TCP нет.
В общем, нет проблем подключить его к своему устройству при условии, если в устройстве есть USB-host и свой TCP-стек.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|