Схема 3G модема

Обсуждаем цифровые устройства...
Ответить
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Пн фев 17, 2014 21:39:52
Откуда: Saratov

Сообщение Kirra »

Добра вам, коты!
Где мне раздобыть схему какого-нибудь 3G модема?
Сейчас вкратце скажу зачем. Мне вдруг захотелось собрать свой модем:) причем собрать с нуля (самому собрать блок ВЧ с мега-мощной антенной, цифровой блок на микроконтроллере каком-нибудь, например на чём-нибудь с Cortex-M3, и прочие штуки, типа USB драйверов и т.д.).
Проблема у меня вот в чём именно из перечисленного: это структурная схема всего девайса. Конечно понимаю, что схема примерно следующая: сигнал с антенны мчится в блок ВЧ, потом он (потом что он? наверное через АЦП какой-нибудь или ещё что либо) подаётся на МК, МК с ним делает всякие вещи (типа регистрирует модем в сети, настраивает что-то, суп варит:D), кидает это драйверу USB (например FT2232H) и она уже даёт интернеты компу.
Особенно интересен цифровой блок. По нему вообще представлений никаких. С ВЧ и драйверами лучше:)
Если кто знает, какие годные книжки почитать по этому вопросу, или (вообще круто будет) схемку какого-нибудь 3G модема кинет, вообще счастлив буду:)

P.S. Кодить контроллеры умею, оборудование для сборки девайса есть, с ВЧ тоже проблем нет.
Я волшебник
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 350
Зарегистрирован: Пт сен 10, 2010 20:48:01
Откуда: Минск

Сообщение wss60 »

С такими потоками данных stm32 навряд ли справится – тут как минимум FPGA! :)
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Пн фев 17, 2014 21:39:52
Откуда: Saratov

Сообщение Kirra »

Знаю, что с такими объёмами данных неплохо справляется проц от MediaTek MTK6225, а он, к слову, аж 2006 года выпуска, с набором команд ARM7 и имея на борту ядро с тактовой частотой 104 МГц. Этот проц используется в модеме R-41 от Rostelecom, и надо сказать, что скорость обеспечивал вполне приличную для 3G модема (~12 МБит/с).
Почему вдруг подумал на cortex-m3, то камень то довольно шустрый (легко работает до 150 МГц).. А ПЛИС довольно затратно будет юзать для модема:)
Что мне полезно будет почитать, чтобы реализовать такой вот самодельный модем?
Я волшебник
Поставщик валерьянки для Кота
Сообщения: 2222
Зарегистрирован: Вт ноя 27, 2007 11:32:06
Откуда: Tashkent

Сообщение uk8amk »

Обзорно структура китайского 2G модуля на картинках.

На самом деле ARM - это только верхушка айсберга, доступная для конечного программиста. Тот же самый MTK - это будет не просто проц, а SoC. Арму надо только успевать забирать готовые данные с модема да обрабатывать запросы юзерского приложения. На уровне модема уже другие требования к производительности.

Где-то читал, что в Teltonike разрабатывали свой модуль полтора десятка инженеров совместно со специалистами из Nokia. Им потребовалось больше года и более миллиона баксов. Вот и сопоставьте свои возможности.
Вложения
2.PNG
(33.22 КБ) 1049 скачиваний
1.PNG
(47.96 КБ) 680 скачиваний
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 350
Зарегистрирован: Пт сен 10, 2010 20:48:01
Откуда: Минск

Сообщение wss60 »

Если так приспичило сделать 3G модем, так делайте его на MT6225/35
Даташит и компилятор и даже исходники для начального запуска можно найти в интернете!
Реклама
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

Sergey Kaif писал(а):самому собрать блок ВЧ с мега-мощной антенной
Sergey Kaif писал(а):схемку какого-нибудь 3G модема кинет
:facepalm: диплом уже написал?
тематические ответы только в форуме, в приват не пишите
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Пн фев 17, 2014 21:39:52
Откуда: Saratov

Сообщение Kirra »

wss60 писал(а):Если так приспичило сделать 3G модем, так делайте его на MT6225/35
Даташит и компилятор и даже исходники для начального запуска можно найти в интернете!
да вот думаю, но смущает корпус его.. Смогу ли я его ИК станцией припаять? При учёте, что плату закажу для него.
Есть ли что-нибудь более громоздкое и надежное как автомат Калашникова, хотя бы чтобы можно было бы феном припаять:)
kalobyte писал(а): :facepalm: диплом уже написал?
да диплом уже написан, следующий диплом через пару лет только писать:)
Я волшебник
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 350
Зарегистрирован: Пт сен 10, 2010 20:48:01
Откуда: Минск

Сообщение wss60 »

Зачем это все? Готовые решения, чем не устраивают?
Встал на лапы
Аватара пользователя
Сообщения: 91
Зарегистрирован: Пн фев 17, 2014 21:39:52
Откуда: Saratov

Сообщение Kirra »

wss60 писал(а):Зачем это все? Готовые решения, чем не устраивают?
ну раз спрашиваю, значит это мне нужно :) просто так даже мухи не... :)
Хочу просто хорошо разобраться с отработкой сигналов в современной технике, и реализация модема, как логическое заключение :)

Где можно узнать больше по 3G модемы? Какая там модуляция используется (скорее всего частотная, по крайней мере я так думаю) и т.д.
Вообщем, с чего начать
Я волшебник
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

Вообщем, с чего начать
С процессора на релюшках. Это будет проще.

Если серьёзно - это практически нереально сделать на дискретке. Поэтому и выпускаются готовые чипы и SoC, над которыми сотни инженеров годами трудились. Мало того, что сложно, и документацию не найти, так ещё и требования к высокочастотной части зверские.
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Сообщение kalobyte »

ну вот, вылез таки
тебе нужна вот эта штука http://www.nuand.com/blog/product/bladerf-x115/
при помощи gnuradio ты можеш запилить протокол
ну там еще надо на плисине реализовать 95% этого протокола в плане модуляции

есть пример реализации станции сотовой связи
тематические ответы только в форуме, в приват не пишите
Опытный кот
Аватара пользователя
Сообщения: 803
Зарегистрирован: Пт окт 10, 2014 19:03:56

Сообщение Kotofil »

желание понятное сделать модем своими руками,
но он может обойтись намного дороже готового.(при худших параметрах)
допустим взял вч-модуль с цифровым управлением частотой приёма и передачи,
(и нужной модуляцией)
набил таблицу рабочих частот, добыл протоколы обмена модема с базовой станцией,
но как эмулировать симку или руимку, когда получаешь запрос от базовой станции?
как вычислять хеш-коды для правильного ответа по запросу кода от БС?

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

зы конечно интересно получить всю КД на модемы с комплектом программ и полным доступом для перепрограмирования, это идеальный вариант(но какой же производитель это даст)
но есть и реализуемый собственными усилиями
например взять модем работающий без руимки(симки) и открытый для перепрограмирования,
попробовать дизасемблировать готовые программы и разобраться в их работе и на базе этого написать свою версию ПО под данную модель модема
(что может иметь в результате большую комерческую ценность)
Физика - это вам не математика, тут думать надо.
Марк Биньяминович Бирк директор Еврейской Школы
Прорезались зубы
Сообщения: 219
Зарегистрирован: Вт июл 02, 2013 09:17:49

Сообщение misyachniy »

Sergey Kaif писал(а):Добра вам, коты!
Где мне раздобыть схему какого-нибудь 3G модема?
...
Можно взять DBV-T dongle и открытый проект для SDR радио.
Например http://dxing.ru/forum.html?func=view&catid=26&id=19007

Настроить на частоту GSM и снять "сырой" сигнал.
Стандарты GSM есть в сети.
Покопавшись с сигналом на ПК, до получения данных в цифровом виде, можно будет оценить объем работ для 3G.
Ответить

Вернуться в «Цифровая техника»