Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: С микрофона в АЦП
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Вопросы аналоговой техники
sigmaN
Доброго времени суток )
Помогите пожалуйста help.gif с усилением сигнала с микрофона для подачи его на вход АЦП.
На форуме мне сказали что это можно организовать на ОУ.

У меня вопрос: получится ли на одном ОУ организовать и усиление и фильтр нижних частот(4КГц)?
Я думаю, что да, но хочу услышать Ваше мнение, господа.
Предполагаю использовать AD8605.
Сейчас вникаю в расчёты....
Может быть поделитесь ссылочкой на готовый калькулятор фильтров на ОУ.... smile.gif
Заранее всем спасибо за ответы.
RodionGork
Цитата(sigmaN @ Mar 15 2008, 01:55) *
Доброго времени суток )
Помогите пожалуйста help.gif с усилением сигнала с микрофона для подачи его на вход АЦП.
На форуме мне сказали что это можно организовать на ОУ.

У меня вопрос: получится ли на одном ОУ организовать и усиление и фильтр нижних частот(4КГц)?
Я думаю, что да, но хочу услышать Ваше мнение, господа.
Предполагаю использовать AD8605.
Сейчас вникаю в расчёты....
Может быть поделитесь ссылочкой на готовый калькулятор фильтров на ОУ.... smile.gif
Заранее всем спасибо за ответы.


Да вроде получится, в чем проблема-то? Конечно интересно знать точнее, какие параметры фильтра нужны. Вот, например, схема (наверное, в учебниках есть по всяким дисциплинам таблицы похожих). Например при R1=10k, R2=20k, C=2nF усиление в два раза на частоте 1кГц и в 1.4 на частоте в 4кГц. Усиление определяется соотношением резисторов, частота фильтрации - постоянной времени входного резистора и кондера. Вроде.

Нажмите для просмотра прикрепленного файла

Использовать можно любой операционник, не обязательно сверхпрецизионный, высокочастотный и так далее... Я на трехрублевом бы спаял для начала... ;-)))

Кстати, о трехрублевых... Если мне склероз не изменяет, в LM324.PDF приведены типовые схемы правильных фильтров, содержащих три или четыре ОУ. При том что в одной микросхеме все равно четыре штуки.
zzzzzzzz
Озвучьте цель применения. Есть большая разница между требованиями к "бормоталкам" и студийным "игрушкам".
Также, основная проблема не в фильтрах, а в нормализации амплитуды под диапазон АЦП.
Да и сами микрофоны бывают разные.
seltec
Цитата(zzzzzzzz @ Mar 15 2008, 12:05) *
Озвучьте цель применения. Есть большая разница между требованиями к "бормоталкам" и студийным "игрушкам".
Также, основная проблема не в фильтрах, а в нормализации амплитуды под диапазон АЦП.
Да и сами микрофоны бывают разные.

Согласен с undefined Возможно в Вашей задаче сначала даже потребуется сжать динамический диапазон сигнала.
А что касается калькуляторов для расчета фильтров, то можно воспользоваться скажем FilterLab, которую бесплатно найдете Здесь или на сайте Burr-Brown. На худой конец, можно воспользоваться этим:Нажмите для просмотра прикрепленного файла

ЗЫ. Кстати, LM324, если мне не изменила память, еще и не брыкливый и может работать с однополярным питанием.
RodionGork
Цитата(seltec @ Mar 15 2008, 13:18) *
ЗЫ. Кстати, LM324, если мне не изменила память, еще и не брыкливый и может работать с однополярным питанием.


С однополярным-то он, конечно, может работать, только тогда и усиливаться будет лишь положительная полуволна, а отрицательная будет отрезана. ;-)))

Впрочем, конечно, создать "точку нуля" посредине напряжения питания стойкой из двух резисторов проблема, конечно огромная.

В пдф-ке я обнаружил целых три фильтра - на одном, двух и трех операционниках. Ясно, те которые на одном и двух можно сделать на LM358 - уменьшенной версии LM324.

Тип микрофона полезно уточнить, чтобы определиться, как его "правильнее" подключить.

А вообще-то для фильтра самого операционник не нужен. Поэтому задача "сделать фильтр и усилительна одном ОУ" может быть сведена к "сделать RC-фильтр и усилитель на ОУ". Тупо влепить их последовательно... ;-)))

с почтеньем,
Родион
Baxt
Цитата(sigmaN @ Mar 15 2008, 02:55) *
У меня вопрос: получится ли на одном ОУ организовать и усиление и фильтр нижних частот(4КГц)?
Есть микросхема для микрофонов. Внутри регулируемый компрессор, регулируемый динамический шумодав. И фильтр можно реализовать на входном буфере.

Нажмите для просмотра прикрепленного файла
blackbit
Проверено: MAX9814 Фильтр сделаете снаружи.
sigmaN
Сколько сообщений-то! Я даже не ожидал! )
Не имею спец. образования, поэтому может быть буду задавать немного не те вопросы.
Вы не серчайте ) Сам не люблю, когда тупые вопросы задают,но помогать стараюсь.
Итак - по порядку:
Цитата
Конечно интересно знать точнее, какие параметры фильтра нужны.

Нужно максимально ослабить всё, что выше 4КГц, т.к. иначе оцифровать с частотой 8000 не получается)

Цитата
Использовать можно любой операционник, не обязательно сверхпрецизионный, высокочастотный и так далее... Я на трехрублевом бы спаял для начала... ;-)))

Так я и делаю. Сейчас мучаю какраз LM324 выпаянный из старой мамы )
т.е. корректировку номиналов резисторов/кондеров производить не нужно при использовании другого в реальной схеме?? Какие параметры ОУ и на что влияют я пока не разобрался толком...

Цитата
Тип микрофона полезно уточнить, чтобы определиться, как его "правильнее" подключить.

Микрофон конденсаторный, от мобильного телефона SE W810i

Цитата
Поэтому задача "сделать фильтр и усилитель на одном ОУ" может быть сведена к "сделать RC-фильтр и усилитель на ОУ". Тупо влепить их последовательно... ;-)))

Я думал, что на ОУ характеристики можно лучше получить, он типа активный получается. Или я ошибаюсь? Можно и RC, если всё будет работать.

Цитата
Озвучьте цель применения. Есть большая разница между требованиями к "бормоталкам" и студийным "игрушкам".
Также, основная проблема не в фильтрах, а в нормализации амплитуды под диапазон АЦП.

Цель наверное уже забитая. Вообще идея сделать шифрование переговоров по мобиле. Но для начала нужно определиться со схемотехникой....макс. размер платы: 32х20х2.5 мм
Нормализацией займется макс ) MAX9814. Мне он понравился.
Задача состоит в том, чтобы звук был не хуже того, что мы слышим в мобильном телефоне )

Цитата
С однополярным-то он, конечно, может работать, только тогда и усиливаться будет лишь положительная полуволна, а отрицательная будет отрезана. ;-)))

Так это на всех ОУ, у которых в ДШ написано что он от одного напряжения работает?
В ADP нужно подавать от 0 - до 3.3(обычно) т.е. всё-таки придётся смещать относительно нуля...
Правильно я мыслю? Как смещать? думаю нужно сажать одну ногу не прямо на землю, а через делитель напряжения....что-нибудь в этом духе?


Цитата
Есть микросхема для микрофонов. Внутри регулируемый компрессор, регулируемый динамический шумодав. И фильтр можно реализовать на входном буфере.

К MAX9814 это применимо? Я пока не понял можно ли организовать на нем фильтр...вроде нет )

Кстати планирую ADC AD74111 поставить. А у него по ходу дециматор есть. Т.е. фильтр может вообще не нужен. Он будет оцифровывать с частотой 48КГц, прореживать выборку и выдавать 8000 отсчётов/сек. Как думаете, покатит?? нужно будет в ветку по ЦОС этот вопрос запостить наверное...
zzzzzzzz
Не реально сделать скрэмблер в разумные сроки без специальных знаний.
Лучше купите готовый. Гугл точно поможет выбрать.
Например, первый повавшийся линк http://www.skrembler.ru/

Другое дело, если это проект для самообразования.
vvs157
Цитата(sigmaN @ Mar 15 2008, 22:44) *
Цель наверное уже забитая. Вообще идея сделать шифрование переговоров по мобиле. Но для начала нужно определиться со схемотехникой....макс. размер платы: 32х20х2.5 мм
В мобильнике в отличие от обычного телефона голос компрессируется специальным кодеком, через который сигнал произвольного спектра в полосе 350-3500 Гц не пройдет. Поэтому серьезный скремблер для мобильника через голосовой тракт сделать очень непросто
RodionGork
Цитата(sigmaN @ Mar 15 2008, 22:44) *
Не имею спец. образования...

Нужно максимально ослабить всё, что выше 4КГц, т.к. иначе оцифровать с частотой 8000 не получается)

т.е. корректировку номиналов резисторов/кондеров производить не нужно при использовании другого в реальной схеме??

Микрофон конденсаторный, от мобильного телефона SE W810i

Я думал, что на ОУ характеристики можно лучше получить, он типа активный получается. Или я ошибаюсь?

Вообще идея сделать шифрование переговоров по мобиле.

В ADP нужно подавать от 0 - до 3.3(обычно) т.е. всё-таки придётся смещать относительно нуля...


Да тут спец. образования особого не надо, но полезно бы по-быстренькому найти и скачать, например, книжку Хоровица и Хилла в DJVU и прочесть главку про операционники... Там все весьма ясненько объяснено, благо операционники придуманы, чтобы упрощать жизнь, а не усложнять ее... ;-)))

А понять как схемы с ними работают полезно для того, чтобы эти схемы выдумывать/изменять...

Примитивный фильтр приведенный мною (а это тоже, в общем, смесь RC-фильтра с усилителем на операционнике) вроде на 10кГц дает ослабление уже раз в десять. Думаю, должно хватить... ;-)

Корректировку действительно производить не надо. Параметры операционника примерно такие - усиление (разницы между входными напряжениями) в миллион раз, входное сопротивление мегаом. Обычно все рабочие схемы с операционниками "ослабляют" эти значения до фактически нужных.

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

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

Если встраивать это дело в мобильник... Гм... Я думаю, он сам еще как-то ужимает голосовой сигнал и поэтому если туда подать "шифрованные данные" на выходе декодера получится очень интересный шум. Белый, розовый или коричневый... ;-)))

Выход операционника типа LM324 (т.н. "однополярных" операционников вообще) находится в диапазоне как раз от 0 до Uпит-1.5В т.е. 0..3.5 примерно. Средняя точка выбирается собственно потенциалом "земли", который выбирается подсоединением к стойке резисторов. Таким образом загадка состоит в том чтоб выбрать усиление такое, примерно, чтоб выход микрофона "расширялся" по амплитуде вольт до полутора, чтобы оцифровка была эффективной.

В общем, хотя "дельце", похоже, "не выгорит", собственно предусилитель должен получиться примерно вот таким как на картинке.

Нажмите для просмотра прикрепленного файла

Некоторые пояснения. В самой левой "стойке" нижние генератор и резистор изображают из себя микрофон, типа тех, что за 50 рублей продаются в компьютерных магазинах. Верхний резистор - ну это обычная схема включения такого микрофона. Первый конденсатор нужен чтобы убрать постоянную составляющую сигнала, иначе пришлось бы среднюю точку микрофонной стойки выравнивать по земле. Правда этот конденсатор будет фильтровать частоты снизу. Ну я, вроде, выбрал подходящий номинал чтобы в диапазоне 100Гц-1кГц максимум характеристики был.

Стойка из резисторов 3 и 2 кОм определяет "точку нуля" - то есть где будет выходной сигнал при полном покое, центр амплитуды. Соответственно выходит около 2 Вольт. Резисторы 10кОм и 100кОм задают усиление в 10 раз. Конденсатор, шунтирующий резистор обратной связи, как и прежде, фильтрует верхние частоты.

Важно обратить внимание что здесь номиналы взаимосвязаны. Если, например, изменить сопротивление 100кОм на 1МОм, чтоб получить усиление в 100 раз, необходимо также уменьшить (не вру?) конденсатор, шунтирующий этот резистор до 100пФ.

Пойти самому спаять, что ли, для интересу? ;-)))

с почтеньем,
Родион
sigmaN
Цитата(zzzzzzzz @ Mar 16 2008, 00:36) *
Не реально сделать скрэмблер в разумные сроки без специальных знаний.
Лучше купите готовый. Гугл точно поможет выбрать.
Например, первый повавшийся линк http://www.skrembler.ru/

Другое дело, если это проект для самообразования.

Да, это для самообразования ) А как же ещё? Когда начинаешь что-то делать, только тогда чему-то учишься. Этот девайс не претендует на реальную защиту переговоров. Так....по баловаться в принципе.
zzzzzzzz
Это хорошо.
Тогда небольшой совет:
Проблематично будет запихнуть в речевой кодек оцифрованный сигнал - он с ним не "разберётся". Подумайте над трактом микрофон-АЦП-МК-ЦАП, на выходе которого будет "гладкий" аналоговый сигнал с тем же спектром, но уже "шифрованный". Примерно так делалась в своё время военная ЗАС, шифрованный сигнал которой напоминал "бульканье" :-)
Ну, и тракт обратного преобразования.
Микрофон и динамик штатные придется, естественно, удалить из тлф. или коммутировать.
Также, надо будет позаботится о "подавлении" "местной" аккустической связи.

В соседней ветке, дон Амброзио собрался вообще сотовый тлф. разрабатывать с нуля! Может, вам сразу лучше объединить усилия? :-)
Успехов.
sigmaN
Цитата(RodionGork @ Mar 16 2008, 05:26) *
Да тут спец. образования особого не надо, но полезно бы по-быстренькому найти и скачать, например, книжку Хоровица и Хилла в DJVU и прочесть главку про операционники... Там все весьма ясненько объяснено, благо операционники придуманы, чтобы упрощать жизнь, а не усложнять ее... ;-)))

А понять как схемы с ними работают полезно для того, чтобы эти схемы выдумывать/изменять...

Примитивный фильтр приведенный мною (а это тоже, в общем, смесь RC-фильтра с усилителем на операционнике) вроде на 10кГц дает ослабление уже раз в десять. Думаю, должно хватить... ;-)

Корректировку действительно производить не надо. Параметры операционника примерно такие - усиление (разницы между входными напряжениями) в миллион раз, входное сопротивление мегаом. Обычно все рабочие схемы с операционниками "ослабляют" эти значения до фактически нужных.

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

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

Если встраивать это дело в мобильник... Гм... Я думаю, он сам еще как-то ужимает голосовой сигнал и поэтому если туда подать "шифрованные данные" на выходе декодера получится очень интересный шум. Белый, розовый или коричневый... ;-)))

Выход операционника типа LM324 (т.н. "однополярных" операционников вообще) находится в диапазоне как раз от 0 до Uпит-1.5В т.е. 0..3.5 примерно. Средняя точка выбирается собственно потенциалом "земли", который выбирается подсоединением к стойке резисторов. Таким образом загадка состоит в том чтоб выбрать усиление такое, примерно, чтоб выход микрофона "расширялся" по амплитуде вольт до полутора, чтобы оцифровка была эффективной.

В общем, хотя "дельце", похоже, "не выгорит", собственно предусилитель должен получиться примерно вот таким как на картинке.

Нажмите для просмотра прикрепленного файла

Некоторые пояснения. В самой левой "стойке" нижние генератор и резистор изображают из себя микрофон, типа тех, что за 50 рублей продаются в компьютерных магазинах. Верхний резистор - ну это обычная схема включения такого микрофона. Первый конденсатор нужен чтобы убрать постоянную составляющую сигнала, иначе пришлось бы среднюю точку микрофонной стойки выравнивать по земле. Правда этот конденсатор будет фильтровать частоты снизу. Ну я, вроде, выбрал подходящий номинал чтобы в диапазоне 100Гц-1кГц максимум характеристики был.

Стойка из резисторов 3 и 2 кОм определяет "точку нуля" - то есть где будет выходной сигнал при полном покое, центр амплитуды. Соответственно выходит около 2 Вольт. Резисторы 10кОм и 100кОм задают усиление в 10 раз. Конденсатор, шунтирующий резистор обратной связи, как и прежде, фильтрует верхние частоты.

Важно обратить внимание что здесь номиналы взаимосвязаны. Если, например, изменить сопротивление 100кОм на 1МОм, чтоб получить усиление в 100 раз, необходимо также уменьшить (не вру?) конденсатор, шунтирующий этот резистор до 100пФ.

Пойти самому спаять, что ли, для интересу? ;-)))

с почтеньем,
Родион

Спасибо огромное, Родион!!!
Дело выгорит, потому как сигнал будет оцифровываться+мжиматься+шифроваться микроконтроллером по отдельному алгоритму, а мобила будет использована как модем(data call) для передачи уже цифры по каналу, потом приём, расшифровка и привет - вот и голос на том конце ) Задача не простая, но и не сложная, я на 95% уверен что сделаю(5% на то, что будет лень этим всем заниматься и брошу ) хотя это редко бываетsmile.gif
Цитата
Какое сопротивление на нем показывает омметр? Как вы его подключаете?

Не менрял, померяю скажу. Как подключать - это я какраз выясняю сейчас. А вообще есть идея взять прям с мобилы сигнал...в той точке где он входит в "мобильный ADC".Оцените идею? реально, нет?
Также мне очень понравился готовый усил. микрофона MAX9814 со всеми пирогами, так сказать.но видимо фильтрик тоже нужно будет навесить :-) Вот никуда я от этого не денусь, блин!

Ещё раз ОГРОМНОЕ СПАСИБО, вы мне очень помогаете!!!
RodionGork
Цитата(sigmaN @ Mar 16 2008, 11:47) *
Дело выгорит, потому как ... мобила будет использована как модем(data call)

А вообще есть идея взять прям с мобилы сигнал...в той точке где он входит в "мобильный ADC".

Также мне очень понравился готовый усил. микрофона MAX9814 со всеми пирогами, так сказать.

но видимо фильтрик тоже нужно будет навесить :-) Вот никуда я от этого не денусь, блин!


По первому пункту: А... Прикольно! Надеюсь, с программизьмом все получше обстоит...

По второму пункту: Что, хорошая идея... Потому что компостировать себе мозги предусилителем микрофона не очень занятно, особенно не зная, что за микрофон... Вообще эту задачу полезно максимально упрощать... ;-)))

По третьему пункту: Готовое (если это для подходящего микрофона) всегда надежнее и удобнее... ;-)

По поводу фильтрика... По-моему на фиг он там не нужен. Что-то я сильно сомневаюсь, чтобы микрофон в мобиле мог звуки на частоте 5кГц нормально воспринимать... Он сам круче всякого фильтрика высокие частоты отфильтрует... ;-)))

Разве что помехи.

А это вы нас на вы зовете? Меня лично можно как-нибудь проще.

Кстати (к третьему пункту снова), вот паял сейчас усилитель для микрофона компьютерного... Что-то он работает, только ничегошеньки не усиливает... ;-)))

Правда микрофон какой-то левый... Я его первый раз в жизни вижу, не то, что раньше пробовал...

Ну, интересно, что из этого выйдет... Дедушке Усаме что ли звонить будем? ;-)

с почтеньем,
Родион
sigmaN
Цитата
По первому пункту: А... Прикольно! Надеюсь, с программизьмом все получше обстоит...

Да, с программированием всё куда лучше! Я с железом просто никогда серьезно не занимался, поэтому и возникают вопросы такие.
Цитата
По поводу фильтрика... По-моему на фиг он там не нужен. Что-то я сильно сомневаюсь, чтобы микрофон в мобиле мог звуки на частоте 5кГц нормально воспринимать... Он сам круче всякого фильтрика высокие частоты отфильтрует... ;-)))

Ну хотелось бы верить, просто я уже подключал микрофон через усилок MAX9766 на МК LPC2148 и пытался его оцифровать - при частоте оцифровки 8кГц я слышал характерный, как-бы рваный шум и посвистывание на фоне еле различимых слов, произносимых мною в микрофон. Это всё, конечно на встроенном ADC/DAC 10bit и так не делается, но всё-таки на грабельки я наступил разок уже.
Потом ознакомился с этим и понял почему.Когда поднимал частоту до ~40 я слышал чистый звук, но мой МК кидал на это все ресурсы и не мог больше ничего делать.

Цитата
По третьему пункту: Готовое (если это для подходящего микрофона) всегда надежнее и удобнее... ;-)

Это точно )) Тем более когда мало опыта, как у меня.
Цитата
А это вы нас на вы зовете? Меня лично можно как-нибудь проще.

Нет проблем ))
А на вы - это как-бы в знак уважения что-ли))
Меня тоже можно как-нибудь по-проще )

Цитата
Ну, интересно, что из этого выйдет... Дедушке Усаме что ли звонить будем? ;-)

Знаешь, если всё заработает, то есть человечек который это всё продаст. На шифровальщиков военных у меня тоже выход есть,там у них пахнет каким-то супер алгоритмом шифрования, а я опять таки знаю людей которые это у них купят(там профессор очень неплохой дядька ) ).
В общем я пока занимаюсь этим для самообразования, но всё-таки, такие девайсы когда работают - могут принести деньгу, хотя это и не главная цель. Главное что ты выносишь из любого дела - это опыт, который потом неизбежно поможет и денег заработать.... smile.gif я так думаю )
В общем посмотрим...Это только мои мысли...а как будет - так будет.

Респект тебе, Родион! beer.gif
P.S. Я мобилу когда куплю - смогу сказать какой там микрофон(померять его омметром).
Щас пока именно той модели с которой буду иметь дело нет. smile.gif
vvs157
Цитата(sigmaN @ Mar 16 2008, 21:49) *
Ну хотелось бы верить, просто я уже подключал микрофон через усилок MAX9766 на МК LPC2148 и пытался его оцифровать - при частоте оцифровки 8кГц я слышал характерный, как-бы рваный шум и посвистывание на фоне еле различимых слов, произносимых мною в микрофон.
После любой стойкой криптографии сигнал станет весьма шумоподобным и такой сигнал через голосовой кодек мобильника не пройдет. Попробуйте через голосоыой тракт мобильника соединиться модемом хотябы на 2400.
sigmaN
Цитата(vvs157 @ Mar 18 2008, 02:03) *
После любой стойкой криптографии сигнал станет весьма шумоподобным и такой сигнал через голосовой кодек мобильника не пройдет. Попробуйте через голосоыой тракт мобильника соединиться модемом хотябы на 2400.

9600 и no problem! Что никто не верит? Есть же Data Call, специально для этих целей. Можно факс послать, к примеру. Это специальная фишка GSM сети. Я не думаю, что за этим дело встанет вообще. Сам голос станет шумоподобным - пусть, но ведь это уже уровень приложения, так сказать, для "стека GSM" это юзерские данные, которые он передаст в сеть(и там они уже не будут шумом, а будут соответствовать протоколу канального уровня для передачи по сети GSM). Это не есть проблема, господа.
Я почему-то слышу это уже не впервый разsmile.gif Я уже проводил испытания. Девайс подключается к ком-порту телефона и юзает его как модем вообще. )))) через AT команды, для каждого телефона есть свои очень интересные расширения ;-) я на эриксон достал описание хорошее.
zzzzzzzz
Цитата(sigmaN @ Mar 18 2008, 19:16) *
9600 и no problem! Что никто не верит? Есть же Data Call, специально для этих целей. Можно факс послать, к примеру. Это специальная фишка GSM сети.
Это хорошо. Но, Data Call не всегда, вроде бы, гарантирует работу в реальном времени? Пакеты могут задерживаться. И на долго. Если это так (можно узнать обязательства провайдера), то общение может "не сложиться". И как там с оплатой? Придётся платить за каждую отправленную фразу как за EMS?

Для такого хода мыслей можно подумать и просто о программном решении вопроса с помощью смартфона и самопальной проги. Ничего изобретать не придётся, ПМСМ.
vvs157
Цитата(sigmaN @ Mar 18 2008, 19:16) *
9600 и no problem! Что никто не верит?
А чему тут верить или нет? Разговор о голосовом тракте. Если использовать канал данных, то надо помнить, что скорость там сильно меняется в зависимости от загрузки базовой станции. Это раз. Во-вторых вам придется прикручивать голосовой кодек для уменьшения скорости передачи голосового потока. Начинка для DSP. И набор номера не с клавиатуры телефона, а с клавиатуры скремблера. Кстати, несколько лет тому назад Мегафон анонсировал "криптофон" за 1к$ и там как раз голос шел по каналу передачи данных.
sigmaN
Цитата
Разговор о голосовом тракте. Если использовать канал данных, то надо помнить, что скорость там сильно меняется в зависимости от загрузки базовой станции. Это раз. Во-вторых вам придется прикручивать голосовой кодек для уменьшения скорости передачи голосового потока. Начинка для DSP. И набор номера не с клавиатуры телефона, а с клавиатуры скремблера. Кстати, несколько лет тому назад Мегафон анонсировал "криптофон" за 1к$ и там как раз голос шел по каналу передачи данных.


Я общался с провайдерами и мне сказали, что бесплатный минимум гарантируемый ОПСОС'ом это 9600. На платной основе предоставляют до 40 с чем-то, но без гарантий, так сказать.
Прикручивать голосовой кодек - ЭТО САМО СОБОЙ!
Для DSP, но сделаю кодек на AARM'е используя целочисленную арифметику.
Набор номера будет с телефона(используя спец. расширения производителя)
В меню добавляется пункт "Шифрование вкл/выкл" а при совершении звонка будет проверяться флаг и если вкл. - то ложим трубку(командой в com-порт) и делаем вызов на тот-же номер, но использую DataCall(полностью управляем телефоном через com-порт).
Всё это можно реализовать прочитав Developers guidelines: AT Commands for SonyEricsson phones:) developer.sonyericsson.com
gena_dj
Если не секрет: какой кодек для голоса планируется использоваться и какой алгоритм шифрования?

Я бы взял SPEEX и CryptMT (потоковый) с предварительным обменом закрытых ключей по RSA

Но есть 3 "НО":
1. Не показывайте Ваш продукт никому
а) разработка без лицензии запрещена (разрешена при длине ключа менее 40 бит для систем с закрытым ключем и менее 128 бит - с открытым + некоторых других)
б) использование несертифицированных средств частными лицами запрещено (организациям, как я понимаю, разрешено)
2. Некоторые операторы открывают возможность Data Call за отдельную плату, некоторые не предоставляют вообще (по предварительной информации - Tele2 в России не предоставляет услугу)
3. Тарификация таких вызовов, как правило, с первой секунды.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.