Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модем для аудио частоты
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Ravnoznachnost
Добрый день,
возможно кто то знает аналог микросхемы CML Microcircuts CMX469A (имеется ввиду аналог по функционалу). Это модем со скоростями 1200 и 2400 бод для модуляции сигнала в полосе 300 до 3400 Гц. Как мне кажеться должны быть и другие фирмы предлагающие что то подобное. Вот краткие характеристики схемы:

Selectable Data Rates: 1200/2400/4800 Baud
Full Duplex FFSK
Rx and Tx Bandpass Filters
Applications
Data-Over-Radio
PMR and Cellular Radio Signalling

Спасибо.
Энтомолог
Что не устраивает в CMX469?
Сергей Борщ
Цитата(Энтомолог @ May 9 2007, 14:51) *
Что не устраивает в CMX469?
Меня, например, цена. Поэтому в планах программная реализация приема. Передача уже реализована. Пока занят более срочными проектами собираю информацию и примеры кода, которые могут пригодиться.
Энтомолог
Цитата(Сергей Борщ @ May 9 2007, 17:50) *
Меня, например, цена. Поэтому в планах программная реализация приема. Передача уже реализована.


Согласен. Цена - это самый главный их недостаток. Передатчик я тоже реализовывал самостоятельно на пике с цап из 5 или 6 резисторов. Все прекрасно работало. Единственное, что я заметил, это довольно высокие требования приемника модема к стабильности частоты и необходимость довольно длинной преамбулы. Надо сказать, ощущения от приемника модема остались очень хорошие - принимал сигнал, даже когда на слух посылку было едва слышно.
Ravnoznachnost
Меня тоже не устраивает цена, и хотелось бы модем на 4800 бод.
Сам модем я пока что еще не использовал и притензий к нему не имею, но знакомые говорили что не смогли получить на этом модеме характеристики, заявленные производителем. Хотя они оговорились, что возможно нужна более тонкая настройка.
Ну и иметь альтернативу всегда удобнее.
Сергей Борщ
Цитата(Ravnoznachnost @ May 10 2007, 09:57) *
Меня тоже не устраивает цена, и хотелось бы модем на 4800 бод.
CMX469, как и его предок FX469 могут работать на 4800, но сам я не пробовал, мы на 2400 работаем.
Цитата(Энтомолог @ May 9 2007, 17:25) *
Передатчик я тоже реализовывал самостоятельно на пике с цап из 5 или 6 резисторов. Все прекрасно работало.
AVR 12.8МГц, ШИМ 100КГц. На анализаторе спектр не хуже, чем у CMX. Испытания на сертификации прошли с запасом. Бонус - возможность генерации не только MM12, MM24, но и V23 и вообще любой пары частот с шагом 100 Гц.
Цитата(Ravnoznachnost @ May 10 2007, 09:57) *
Единственное, что я заметил, это довольно высокие требования приемника модема к стабильности частоты и необходимость довольно длинной преамбулы.
Кормлю родными 4.032МГц (пробовал и кварц прямо на модем вешать и внешнюю подавать), поэтому про влияние тактовой не могу сказать, но в даташите встречалось упоминание о допустимых отклонениях. Преамбулы у меня нет вообще, есть синхропоследовательность 16 бит, но и ее я не использую - анализирую "на лету" побитно весь пакет. Пробовал и без синхропоследовательности - особого изменения качества не заметил, но и не исследовал детально (просто забыл ее передавать однажды, обнаружилось случайно, когда чужой приемник перестал принимать smile.gif ).
Есть интересный документ, в котором подробно описан принцип работы этих модемов. Коллеги пробовали по этому документу сделать программный прием на AVR но получили значительно худшие результаты чем с внешним модемом, возможно из-за неаккуратной реализации.
Dima_Ag
Цитата(Ravnoznachnost @ May 10 2007, 10:57) *
Меня тоже не устраивает цена, и хотелось бы модем на 4800 бод.
Сам модем я пока что еще не использовал и притензий к нему не имею, но знакомые говорили что не смогли получить на этом модеме характеристики, заявленные производителем. Хотя они оговорились, что возможно нужна более тонкая настройка.
Ну и иметь альтернативу всегда удобнее.


БЫл положительный опыт использования CMX469 во всех режимах (1200/2400/4800 ).
Единственный нюанс - желательно ставить кварцевые резонаторы из одной партии и на приёмник и на передатчик .
Энтомолог
Цитата(Dima_Ag @ May 10 2007, 11:49) *
БЫл положительный опыт использования CMX469 во всех режимах (1200/2400/4800 ).
Единственный нюанс - желательно ставить кварцевые резонаторы из одной партии и на приёмник и на передатчик .


По моим наблюдениям CMX469 имеет достаточно высокие требования к стабильности опорной частоты и боится перегрузки по входу.
Ravnoznachnost
Цитата(Dima_Ag @ May 10 2007, 11:49) *
БЫл положительный опыт использования CMX469 во всех режимах (1200/2400/4800 ).
Единственный нюанс - желательно ставить кварцевые резонаторы из одной партии и на приёмник и на передатчик .


Судя по даташиту при работе на 4800 устройство выходит за пределы аудио частоты. Хотя может вы использовали какой то метод устранения этого обстоятельства?

Использование кварцев из одной партии тоже достаточно плохое условие. А что если изделия будут выпускаться достаточно долго и должны быть совместимы друг с другом?
Tornado-Alex
Цитата(Сергей Борщ @ May 10 2007, 11:43) *
Коллеги пробовали по этому документу сделать программный прием на AVR но получили значительно худшие результаты чем с внешним модемом, возможно из-за неаккуратной реализации.


мы тоже пробовали нечто подобное сделать (правда на "сигнале")
не хватило быстродействия, поэтому пришлось применять CMX469
он не спроста стОит таких денег smile.gif
Сергей Борщ
Цитата(Tornado-Alex @ May 10 2007, 16:06) *
мы тоже пробовали нечто подобное сделать (правда на "сигнале") не хватило быстродействия,
Я пытался реализовать ДПФ на AVR "в лоб", мне тоже не хватило быстродействия, плюс столкнулся с тем, что у меня частота выборок АЦП не кратна битовому интервалу, поэтому в новой конструкции стоит ARM и ждет своего часа. А пока час не настал - рядом трудится CMX469 smile.gif
Ravnoznachnost
А кто-нибудь пытался программно реализовать модем совместимый с устройством от CML?
Dima_Ag
Цитата(Ravnoznachnost @ May 10 2007, 16:45) *
Судя по даташиту при работе на 4800 устройство выходит за пределы аудио частоты. Хотя может вы использовали какой то метод устранения этого обстоятельства?


Полоса звуковых частот канала передачи на 4800 была 10 Кгц.
Tornado-Alex
Цитата(Ravnoznachnost @ May 10 2007, 22:31) *
А кто-нибудь пытался программно реализовать модем совместимый с устройством от CML?


весь вопрос в соотношении сигнал/шум, который необходимо получить на "выходе"
смоделировать такой сигнал на передатчике никаких проблем
т.е. весь вопрос в приёмнике wink.gif
Hellper
извиняюсь за поднятия темы из истории.

для поставленной передо мной задачи данная микросхема подходит идеально, но с ее приобретением большие сложности. дублируя вопрос топикстартера:
существуют на данный момент аналог этой микросхемы ? дешевле и в доступности в России.

спасибо
V_G
А я не понимаю, почему и тогда обсуждали лишь CMX469, только из-за 4800?
Мы применяем CMX881, она только 1200/2400 + автоопределение скорости там здорово работает.
Hellper
Цитата(V_G @ Jul 5 2013, 16:43) *
Мы применяем CMX881, ...


а через кого ее покупаете ?
dac
QUOTE (Hellper @ Jul 5 2013, 17:49) *
существуют на данный момент аналог этой микросхемы ?

смотрите сайт CML, а потом на efind.ru
в свое время столкнувшись с проблемой сделали програмный, на dsPIС. сейчас можно на stm32f3xx, ну или любом dsp. если однобитный, так вообще вроде как видел примеры на msp430. но меня однобитный по динам. диапазону и чутью не устраивал, делал полноценный квадратурный детектор.
vadimp61
Цитата(Hellper @ Jul 5 2013, 17:41) *
а через кого ее покупаете ?

Макро групп - официальный представитель CML в России.
Aner
STM32F3xx, STM32F4xx "успевают" эмулировать модем CMX469, но динамический диапазон похуже. Это понятно, но приемлемо. Но все равно отказались от программной реализации, хотя кому как. Просто выяснилось, что программная реализация это нарушение патента, иногда нескольких. В своём "болоте" - ..., но и то может не долго, пока не добрались. А вот, как только кому за пределы... , то могут начать приглашать лоеров.
dac
QUOTE (Aner @ Jul 6 2013, 14:19) *
STM32F3xx, STM32F4xx "успевают" эмулировать модем CMX469, но динамический диапазон похуже. Это понятно, но приемлемо. Но все равно отказались от программной реализации, хотя кому как. Просто выяснилось, что программная реализация это нарушение патента, иногда нескольких. В своём "болоте" - ..., но и то может не долго, пока не добрались. А вот, как только кому за пределы... , то могут начать приглашать лоеров.

насчет динам. диапазона - на dsPIC (12бит ацп) получилось даже лучше. подручне средства показали, не хуже 50дБ. для F3хх должно быть еще лучше - ацп вроде 16бит.
а кто сказал, что надо эмулировать алгоритмы 469? для демодуляции есть классические "открытые" алгоритмы, которые будут успешно демодулировать сигнал от 469. по крайней мере не слышал про патенты на принцип квадрутурной демодуляции.
хотя возможно ошибаюсь sm.gif
Aner
QUOTE (dac @ Jul 6 2013, 18:51) *
насчет динам. диапазона - на dsPIC (12бит ацп) получилось даже лучше. подручне средства показали, не хуже 50дБ. для F3хх должно быть еще лучше - ацп вроде 16бит.
а кто сказал, что надо эмулировать алгоритмы 469? для демодуляции есть классические "открытые" алгоритмы, которые будут успешно демодулировать сигнал от 469. по крайней мере не слышал про патенты на принцип квадрутурной демодуляции.
хотя возможно ошибаюсь sm.gif

... вот вот поинтересуйтесь ка про патенты на классические "открытые" алгоритмы. Узнаете кому они принадлежат и кто за них регулярно платит.
alexf
Цитата(Aner @ Jul 6 2013, 13:33) *
... вот вот поинтересуйтесь ка про патенты на классические "открытые" алгоритмы. Узнаете кому они принадлежат и кто за них регулярно платит.


AFAIK в европе патенты на программы не признаются, так что если не предполагается экспорт в Америку...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.