Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Open AT
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
Русланчик
Правильно ли я рассуждаю?: разработка систем тима МК+GSM-модем для сбора данных устарела, так как появилить, например, модемы WaveCom со встроенным микропроцессором, если конечно не нужны мощные вычислительные способности МК для обработки данных.
А если так то с чего же начать освоение Open AT? можно ли теоретически освоить программирование на Open AT для модема? Вот например с МК все просто: есть даташиты, примеры кодов, бесплатные пробные версии ПО (симуляторов, отладчиков). Так ли обстоит дело с программированием на Open AT? Или там все закрыто и пока не купишь продукт Wavecom, освоить программирование невозможно? Исправте пожалуйста если я неправильно рассуждаю.
Harbinger
По секрету: нужно 2 вещи. "Толстый" и дешевый канал в Интернет и стать "своим" в этом форумеwink.gif
Но без "железа" в виде стартеркита или какого-нибудь устройства с модулем, имхо, ничего не получится smile.gif
ArtemKAD
Цитата
Правильно ли я рассуждаю?: разработка систем тима МК+GSM-модем для сбора данных устарела, так как появилить, например, модемы WaveCom со встроенным микропроцессором,

Не правильно wink.gif . Начни с того, что микропроцессоры во всех модулях есть изначально. Просто WaveCom предоставил возможность использовать часть этого МК пользовательским программам.
Цитата
если конечно не нужны мощные вычислительные способности МК для обработки данных.

И здесь не верно - как раз с мощной арифметикой модуль справится запросто. Он не справляется с работай с сигналами в реальном масштабе времени. По русски - тормозит не по детски не смотря на десятки МГц внутренней тактовой.
Т.е. если тебе достаточно следить за входом типа "кнопка" и выдавать сигнал на выход типа "лампочка", то модуль справится, а если надо принимать некий непрерывный поток ноликов и единиц или выдавать такой поток - то тут уже "ОЙ".

Ну и конечно не на последнем месте конечно набор переферии модуля - она сейчас больше годится для создания смартфонов чем на управления железяками.
Русланчик
Вы хотите сказать что для управления и приема потоков данных лучше использовать вариант GSM-модем+внешний МК?
CADiLO
На сегодня это лучший вариант. 90% команд модулей описаны стандартом GSM3.04 и даже если обстоятельства заставят сменить модуль или поставить более новый, то обойдемся минимальной переделкой программы и платы. А привязавшись к встроенному процессору придется переделывать гораздо больше. Кроме того для разных задач можно взять процессор соответствующий задаче.
Да и по цене внешний контроллер+модуль на сегодня оптимально.
Кроме того у модулей с загружаемой пользовательской программой есть интересный глючок связанный с полной потерей контроля над работой. Попробуйте в предответном состоянии модуля отключить и подключить антенну (имитируем пропажу сигнала) - потом останется только выключить/включить модуль - программа пользователя виснет наглухо.
ArtemKAD
Цитата
для управления и приема потоков данных

Не только данных - любых событий (отлавливание коротких импульсов, их формирование, измерение взаимных сдвигов между сигналами, анализ аналоговых сигналов, ШИМ...). По сути для любой задачи где надо не пропустить или сформировать события с точностью быстрее 1мс (для тех WaveCom-ов которые выпускаются сейчас - быстрее 20мс).

По данным - если утрировать, то быстрее 1кбит/с (новые) и 50 бит/с (старые) модуль гарантированно принять последовательный поток данных не в состоянии.
Русланчик
Цитата(ArtemKAD @ Jun 20 2007, 19:04) *
Не только данных - любых событий (отлавливание коротких импульсов, их формирование, измерение взаимных сдвигов между сигналами, анализ аналоговых сигналов, ШИМ...). По сути для любой задачи где надо не пропустить или сформировать события с точностью быстрее 1мс (для тех WaveCom-ов которые выпускаются сейчас - быстрее 20мс).

По данным - если утрировать, то быстрее 1кбит/с (новые) и 50 бит/с (старые) модуль гарантированно принять последовательный поток данных не в состоянии.

А как насчет беcпроводных процессораов? например Q2687. Или они похожи по производительности на модули?

Цитата(CADiLO @ Jun 20 2007, 18:51) *
На сегодня это лучший вариант. 90% команд модулей описаны стандартом GSM3.04 и даже если обстоятельства заставят сменить модуль или поставить более новый, то обойдемся минимальной переделкой программы и платы. А привязавшись к встроенному процессору придется переделывать гораздо больше. Кроме того для разных задач можно взять процессор соответствующий задаче.
Да и по цене внешний контроллер+модуль на сегодня оптимально.

Тогда такой вопрос: А где применяются GSM-модемы с внутренним программируемым МК? (не считаю отслеживания состояния кнопки). И почему (судя по форуму) модули с внутр. программируемым МК так распространены?
ArtemKAD
Цитата
А как насчет беcпроводных процессораов? например Q2687. Или они похожи по производительности на модули?

"Процессора" это просто название. Ну захотелось им так назвать...
К примеру....
У них есть АЦП - классно. Но скорость работы этой АЦПухи - 140 семплов/с (7мс), что не позволяет обрабатывать ею сигналы со спектром больше 60Гц. У меня, например, при КЗ за 7мс транзистор отдаст концы...
У них есть два прерывания - классно. Но точность срабатывания этих прерываний (максимальное время с момента возникновения до начала обработки) - до 1мс. Т.е. померять длину импульса короче 2мс (прием Манчестера или PWM-кода) - не реально.
В общем у этих "процессоров" в реал-тайме работает только узкоспециализированная буферизированная переферия.

Цитата
И почему (судя по форуму) модули с внутр. программируемым МК так распространены?

А кто тебе сказал, что все кто использует WaveCom-ы используют OpenAT ? Большенство этого не делает, а использует внешний МК. Ну и вопросов поэтому у них на несколько порядков меньше...
Русланчик
Спасибо всем за содержательные ответы и внимание!
Вы мне очень помогли!
a14.gif
alexQ
2Русланчик:

Мой вам совет. скачайте с сайта вейвком OpenAT с примерами и документацией и посмотрите сами.
Возможности RTOS и прочее. все это бесплатно. даже железо не нужно для изучения.
и не слушайте "добрых советов".
Под разные задачи нужны разные железки. кому-то модуль от мобильника и внешний пик, кому-то нормальный процессор с кучей стэков, протоколов и вещей нужных для телеметрических устройств M2M.

Посмотрите фотку. Это готовый GSM/GPRS/GPS автомобильный модуль на процессоре 2686 и с технологией С-GPS (-161дбм). кстати обратите внимание на отсутствие сим карты. она имплементирована внутрь модуля по технологии инСИМ. все антенны встроены прямо на плату.


2ArtemKAD:
по поводу АЦП. он там не нужен с нормальной разрядностью и полосой, т.к. никто вам не даст метрологический сертификат на измеряющее устройство и радиоприемопередающий блок стандарта GSM в одном корпусе или на одной печатке. ТОЛЬКО разделенные экраном.
ArtemKAD
Цитата
кстати обратите внимание на отсутствие сим карты. она имплементирована внутрь модуля по технологии инСИМ.

Ты еще ему объясни ЧТО нужно для получения от наших операторов моб.связи тех данных, которые позволят воспользоваться "инСИМ".
Заодно и остальные послушают, а затем уже сами решат это преимущество или не очень...
Цитата
т.к. никто вам не даст метрологический сертификат на

Чаво??? Каким боком тут СЕРТИФИКАЦИЯ к самой возможности использования АЦП? Или Вы считаете, что измерение напряжения Li-ion батареи это единственное приложение АЦП во встраиваемой технике?

ЗЫ. Кстати, чаво-то мне подсказывает, что на той плате не хватает элементов (в частности - стабилизатора) - не перевернешь ли ее? wink.gif

Заодно и пронаблюдаем откуда там взялся GPS...

Цитата
скачайте с сайта вейвком OpenAT с примерами и документацией и посмотрите сами.

Хм... Че-то я на сайте вейвком в открытом доступе для скачивания нашел только Флеш-ролик презенташки. Не там искал?
Русланчик
Цитата(ArtemKAD @ Jul 2 2007, 23:24) *
Хм... Че-то я на сайте вейвком в открытом доступе для скачивания нашел только Флеш-ролик презенташки. Не там искал?

Я тоже ничего там не нашел
ArtemKAD
Ну и самое интересное - цена у местных представителей Вейвкома приведенной платы превышает 500$ (до 1000$ и выше).

Не подскажете, какова цена на eRide "безпроцессорные" GPS приемники без которых C-GPS невозможен? И не окажется ли это "дешевое решение" как обычно в несколько раз дороже уже проверенных SiRF3+МК+gsm-модуль

Кроме того, чем больше я смотрю на eRide, тем больше у меня уверенность, что обработать тот UART-поток который передается с их модуля в состоянии даже 1$ АВР-ка обеспечивающая 20мипсов. Конечно может я и ошибаюсь (у нее банально может не хватить оперативки), но не на много...
Жаль те ребята (eRide) не выложили нормальные доки - похоже предпочитают сами делать API под разные платформы...

Ну или заставлять клиентов тянуть всю не обработанную информацию через Инет на удаленный комп с их "сервером"...
alexQ
по порядку.

2ArtemKAD.
Я не знаю как в киеве обстоят дела с операторами и соответственно с инСИМ.
Я пишу применительно к российским условиям.

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

ерайды стоят от 10 до 15 баксов. подводных камней там нет. его можно и к обычному АРМу цеплять.
армовый API отдается за так. TCXO у ерайдов запаян с диапазоном -30 ... +75 в отличие от практически большинства китайских сирфов с TCXO 0...45, где экономят даже на такой критической детали для GPS приемника. для примера можете сравнить 3-й сирф с TCXO -30..75 у тримбла. это так для общего развития.

2Русланчик.
OpenAT забираете у любого оф. дистрибьютора бесплатно. т.к. дистриб весит 300метров и вейвкомовский сайт перегрузили, они переложили все на конечных продавцов.

по поводу любителей симкома. EOL AD6270 конец этого года. соответственно китайцами выкуплена большая партия чипсетов отсюда и цена в 35-40уев. новые симкомы стоят уже под 60уев. что соизмеримо с тем же wavecom2686 (65USD), а WMP100 дык ваще 50USD. и к тому же ADI более не подерживает этот чипсет.

Некорректно сравнивать мощный процессор с промышленным температурным диапазоном,
готовой RTOS (время отклика на внешнее прерывание 20мкс), стэками: GPRS, EDGE, мультисокет TCP/IP, bluetooth HCI, WiFi, CGPS , SSL 3.0, TLS 1.0 Sec Tunnel, Secured Internet Protocols HTTPS / FTPS, Crypto Lib, Open SIM до 4-х симок, и так далее и так далее), оптимизироваными схемами энергосбережения от 20мкА до 1,8мА с .... ну вообщем сами знаете с чем.

я считаю что схема купите на 20бакей дешевле и сэкономьте это развод для лохов. которые все не просчитывают до конца. поэтому очень бедные становяться после посещения супермаркетов.

прикиньте сколько памяти должно быть во внешнем МК для реалиизации всего этого. Сколько програмистов, сколько времени на написание и отладку, на всякие IPR отчисления.
Как проект будет зависеть от поставщиков остальных компонентов.
а как насчет Jamming Detection, DTMF декодирования? или вы умеете залезать с помощью внешнего МК в GSM L3?

еще раз повторюсь это очень разные вещи и технологии.



справка для симкомовцев, чтоб не говорили что это не модуль от мобильника, к тому же со стороннем софтом.

The AD6720 “Atlas” Integrated Analog/Digital Baseband processor includes all analog and digital processing functions needed for an entry-level GSM/GPRS cellular handset product. The digital section includes the ADSP218x DSP core and ARM7TDMI microcontroller, and interfaces for the basic peripherals including display, keypad, SIM card, and memory. The analog section includes high-performance A/D and D/A converters for the radio interface, system monitoring and control, and audio codec. A complete power management subsystem is also included, eliminating the need for external voltage regulators and minimizing board space.

The AD6720 is suitable for use in a family of entry-level cellular handsets, with a range of features. Monochrome and color displays can be supported, as well as predictive text entry and all popular speech codecs (FR, HR, EFR, and AMR). The RAM-based SoftFone architecture enables features to be added in software, reducing time-to-market for a family of handsets. The AD6720 is fully compatible with previous generations of SoftFone baseband processors, and runs protocol stack and applications software provided by TTPCom of Cambridge, England.
A full suite of development tools is available for the AD6720, including the VisualFone Development tools and the Mercury Reference Platform. A complete data sheet is available under non-disclosure agreement to pre-qualified developers of cellular handsets.
Features:
Ideal Solution for Entry-Level GSM/GPRS Handsets
High-performance Low Power ADSP218x DSP
ARM7TDMI Microcontroller
Analog Interfaces for radio and audio
Complete Power Management Subsystem
Fully-compatible with previous SoftFone® products
Protocol stack and application software from TTPCom
Supported by VisualFone® development tools
CADiLO
>>>>Я не знаю как в киеве обстоят дела с операторами и соответственно с инСИМ

Можно сказать что в Киеве (да и вообще) никак. Практически невозможно.

>>>>Некорректно сравнивать мощный процессор с промышленным температурным диапазоном, (покусано) .... ну вообщем сами знаете с чем.

Конечно некорректно - для того чтобы отзвониться о срабатывании сигнализации или скинуть данные датчиков Вы бы PC-шку с CORE2DUO предложили бы поставить. Нахрена там дорогие модули - SIM300D уже ниже 30 баков по цене упали.

Когда понадобятся людям все навороты тогда и поставят модуль подороже.... А DTMF и 30 центовая Интеграловская IL9270 или чуть более дорогая Зарлинковская MT88L70 прекрасно декодирует....

Кстати PIC24 при своем соотношении цена/производительность некоторые армы далеко позади оставляет..... Вот пожалуйста -
16-битный PIC24HJ64GP206 меньше 5 баков розница, а напичкан возможностями по ото самое.....
sobr
>>>а как насчет Jamming Detection, DTMF декодирования? или вы умеете залезать с помощью внешнего МК в GSM L3?

А как у Wavecom???
ArtemKAD
Цитата
Я не знаю как в киеве обстоят дела с операторами и соответственно с инСИМ.
Я пишу применительно к российским условиям.

Я же не просил рассказать можно/нельзя. Я спрашивал "ЧТО нужно"!
Или по другому - купил некто Ваше(мое) изделие в котором применена технология "инСИМ". И что ему с этим изделием делать для того, что-бы подключиться к местному ОпСоС-у на его любимый пакет?
Т.к. на данный момент он приходит в офис этого оператора, а ему девочки-менеджеры хлопая ресницами говорят, что они такого не знают.

Цитата
ерайды стоят от 10 до 15 баксов. подводных камней там нет. его можно и к обычному АРМу цеплять.
армовый API отдается за так.

Доки на него так-же нет. Чем не "подводный камень"?


Цитата
TCXO у ерайдов запаян с диапазоном -30 ... +75 в отличие от практически большинства китайских сирфов с TCXO 0...45, где экономят даже на такой критической детали для GPS приемника. для примера можете сравнить 3-й сирф с TCXO -30..75 у тримбла. это так для общего развития.

http://www.efo.ru/cgi-bin/go?2407 -40...+85 цена в розницу - 33.32$
Может покажете где можно купить продукцию eRide и ее цены?


Цитата
по поводу любителей симкома. EOL AD6270 конец этого года.

Где Вы нашли, что AD6720 который стоит в Sim300 снимается с производства? Явно не у AD:
http://www.analog.com/en/prod/0,2877,AD6720,00.html

Цитата
т.к. дистриб весит 300метров и вейвкомовский сайт перегрузили, они переложили все на конечных продавцов.

Вот только не надо лапшу на уши вешать - на сайте у них в открытом доступе его никогда небыло. И до недавнего времени все "конечные продавцы" его продавали за 400$ и более...

Цитата
готовой RTOS (время отклика на внешнее прерывание 20мкс),

Судя по этому
http://p5676.typo3server.info/fileadmin/da...tinfo_OS661.pdf
точность прерываний 1миллисекунда (см. стр.5). Будете спорить с доками? wink.gif
CADiLO
Для китайского SIM508 с третьим серфом на борту полностью справедлива следующая строка.

The uncritical temperature range is -35 to 85. If the measured temperature ≥ 85 or ≤ -35, the module will be automatic shutdown soon.
ArtemKAD
Цитата
считаю что схема купите на 20бакей дешевле и сэкономьте это развод для лохов.

Хотите сказать - более чем в два раза дешевле (прибавте к wmp100 внешнюю память и стоимость пайки и будет те-же 65$). Причем продукт который не требует в дальнейшем многослойной платы с технологической нормой 0,1мм и лазерными не сквозными отверстиями...
alexQ
2CADiLO. все правильно. как и на сименсе который юзает ту же платформу.
ну не предназаначена она для использования в тяжелых условиях, на транспорте например.
в телефонах пожалуйста, о чем и пишет уважаемый Analog Devices в моем предыдущем посте.

ArtemKAD. нет я хочу сказать что стоимость железа как правило составляет гораздо меньшую часть проекта если мы говорим о проекте. главное софт. ЗП программеров, которые умеют это делать и они не студенты. отладка, сопровождение и т.п.
ArtemKAD
Цитата
о чем и пишет уважаемый Analog Devices в моем предыдущем посте

Вообще-то AD пишет о сотовых устройствах нижнего уровня - по русски ПРОСТЕЙШИХ. Для более сложных (с кучей мультимедиа) у AD есть более сложные чипсеты из той-же серии.
О условиях эксплуатации там ни слова нет.
Цитата
нет я хочу сказать что стоимость железа как правило составляет гораздо меньшую часть проекта если мы говорим о проекте. главное софт.

Это только в том случае если делается 10 изделий и о проекте забывают. Если число изделий переваливает за 1000шт, то экономия в 20000$.... весьма имеет смысл.
alexQ
ADI пишет об "entry-level cellular handsets" т.е. простейших мобильниках. и ни окаких то там GPRS M2M
или упаси боже температурах -40+85 ... на это никаких гарантий. для мобильных телефонов есть стандарт -20 +55, который кстати прописан даже в россиском госте и сертификатах госсвязьнадзора.
расслабьтесь, чипак это снимут к концу года, т.к. аналог масштабно будет продвигать WiMax. скоро увидите.

теперь о софте.
мы говорим на разных языках. я говорю о софте и его стоимости, которая складывается из кучи вещей.
если вам надо оборудовать трэкерами полсотни такси леваком, это одно. а попробуйте суньтесь куда-нибудь на тойоту??? слабо? я знаю не по наслышке как там отфутболивают и за ЧТО. поэтому и сигналки денег стоят, т.к. стоимость считают не исходя из цены на кремний.

К примеру, ну нет у симкома IPR на софт TTPcom, т.к. они разоряться сразу же, из-за иска сименса и из-за того что им не потянуть лицензию и конечный ценник большой будет. Некоторые уже нажглись с поставками счетчиков в европу. Кстати по европейским законам, пользователь устройства где нарушаются IRP ПЛАТЯТ ШТРАФ В РАЗМЕРЕ 10% ОТ СТОИМОСТИ ОБЪЕКТА ГДЕ ЭТО ИСПОЛЬЗУЕТСЯ.
На какой там машинке кто ездит???? smile.gif Или куда счетчик ставят? скока стоит котетдж?

Чтобы свой софт писать нужны масштабные инвестиции и хорошая группа R&D. Если сименс не тянет, куда там 2-х годовалому симкому какому-то...

А так как и сименс и симком целиком зависят по железу от ADI и по софту от TTPcom (свое у них только разводка платы по референс дизайну аналога и монтаж), то может получится очень стремный кусок сыра в мышеловке.
ArtemKAD
Цитата
К примеру, ну нет у симкома IPR на софт TTPcom, т.к. они разоряться сразу же,

http://irdoc.quamnet.com/irpdf/e/2000/prospectus/f129.pdf

".....................
The software product licence agreement entered into between TTPCom as licensor and Simcom (BVI) as licensee on 21 May 2003, pursuant to which TTPCom granted Simcom (BVI) a non-exclusive and perpetual world-wide licence to use the GSM and GPRS protocol stack software which shall remain inforce until terminated by the parties (the ”GSM/GPRS Software Agreement”).
....................."
В таком виде устроит?

А если вот так:
http://www.analog.com/en/content/0,2886,77...5F45037,00.html
И так:
http://www.cambridgenetwork.co.uk/news/art...aspx?objid=9664
Насколько видно и AD и TTPCom по собственному желанию участвуют в создании продукции SimCom...

В общем собрались три конторы - одна умеет паять и налаживать, вторая умеет изготавливать чипы, а третья умеет программировать.
Результат - мобилки и GSM-модули

Цитата
Чтобы свой софт писать нужны масштабные инвестиции и хорошая группа R&D. Если сименс не тянет, куда там 2-х годовалому симкому какому-то...

Это:
http://www.sim.com/aboutus/milestone.htm
по поводу 2-х годовалому.
Ну а Сименс сам виноват - там больше менеджеры были больными на одно место чем разработчики...
ArtemKAD
Цитата
а попробуйте суньтесь куда-нибудь на тойоту??? слабо? я знаю не по наслышке как там отфутболивают и за ЧТО. поэтому и сигналки денег стоят, т.к. стоимость считают не исходя из цены на кремний.

Ну и на последок... Возьми мой ник и поищи в Инете чем я занимаюсь...

Поверь - Тойота по сравнению с нашей Таврией это просто тепличные условия эксплуатации...
alexQ
я вообще-то говория про стэк TCP/IP на который нет IPR у симкома.

таврия в жестких условиях эксплуатации ??? 07.gif на украине ???
no comments.
ArtemKAD
IPR - (Intellectual Property Rights): права на интеллектуальную собственность...
Если ты прочитал ту ПДФ-ку на которуя я ссылался, то должен был заметить, что SimCom имеет бессрочную не эксклюзивную лицензию на использование исходников программного обеспечения предоставляемого TTPcom...
Или ты думаешь, что SimCom их ворует wink.gif ?

Цитата
таврия в жестких условиях эксплуатации ???

Нет - В Таврии жестокие условия эксплуатации. Устройства которые нормально работают в Тайоте в Таврии могут начать себя "странно вести". Там такая "классная" бортовая сеть...

Кстати, что-бы в дальнейшем не толочь воду в ступе.
Найди ссылку в сети в которой говорится о конфликте между TTPcom и SimCom из-за нарушения IPR на TCP/IP стек...
alexQ
Цитата(ArtemKAD @ Jul 4 2007, 12:28) *
IPR - (Intellectual Property Rights): права на интеллектуальную собственность...
Если ты прочитал ту ПДФ-ку на которуя я ссылался, то должен был заметить, что SimCom имеет бессрочную не эксклюзивную лицензию на использование исходников программного обеспечения предоставляемого TTPcom...
Или ты думаешь, что SimCom их ворует wink.gif ?

НА TCP/IP НЕТ.


Нет - В Таврии жестокие условия эксплуатации. Устройства которые нормально работают в Тайоте в Таврии могут начать себя "странно вести". Там такая "классная" бортовая сеть...

Кстати, что-бы в дальнейшем не толочь воду в ступе.
Найди ссылку в сети в которой говорится о конфликте между TTPcom и SimCom из-за нарушения IPR на TCP/IP стек...


Я говорил про Siemens ...
ArtemKAD
Цитата
Я говорил про Siemens ...

А какое отношение имеет Siemens к взаимным обязательствам SimCom и TTPcom?

Т.е. в сети нет информации о конфликте между TTPcom и SimCom из-за нарушения IPR на TCP/IP стек?
И это не смотря на то, что они его используют уже больше 2 лет...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.