реклама на сайте
подробности

 
 
> Кодирование звука на AVR, помогите найти компромис
-=Женек=-
сообщение Feb 19 2012, 10:35
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 559
Регистрация: 6-09-06
Пользователь №: 20 131



Господа, есть задача - транслировать по радиоканалу звук.
Послушав различное качество звука я пришел к выводу что 24 кбит/сек устроят. Меньше не хотелось бы.

Посоветовали использовать кодирование звука, дабы слать меньший объем данных. Снизит ли это нагрузку на контроллер?
В общем вопрос сформулирую следующим образом: для 24 кбит/сек и 16 МГц авр-микроконтроллера чем лучше кодировать звук? ПРочих задач у контроллера минимум, поэтогму 95% его загруженность вполне устроит.

Что лучше взять ADPCM или MP3 кодек?
В общем подскажите в сторону чего смотреть.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
-=Женек=-
сообщение Feb 21 2012, 03:50
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 559
Регистрация: 6-09-06
Пользователь №: 20 131



Цитата
Вам нужно качество или с головой хватит разборчивости ? Что говорит заказчик ? Я так полагаю, что имеет место вариант 2, тем более, что речевыми данными вы зачем-то собираетесь "засорять" канал, по которому идет телеметрия ...

Хватит разборчивости.
И что значит засорять? Не надо подмешивать свой субъективизм. Не настолько быстр этот канал, чтобы его можно было засорить. Передается пакет данных в котором первый байт - телеметрия, остальные - голос.
Де юре - телеметрия это основное, а голос на всякий случай, связаться, реально может понадобиться 1 раз в неделю. Де факто же, по понятным причинам, вся нагрузка и вся сложность проекта в голосе, а передать телеметрию - плевое дело.

Пожеланием заказчика было - "шоб было как буд-то к рации подключили устройство, подмешивающее телеметрию, но: 1. Это должно быть одно устройство. 2. Сборка устройства не долджна предполагать покупку и раскурочивание раций."
Плюс сроки, которые горят. Заказчик так и сказал - если сократить сроки позволит покупка готовых модулей, деньги не вопрос.

Естественно, я сначала смотрел в сторону готовых голосовых радиомодулей, рассчитывая подключить к ним DTMF. Не нашел я таких модулей, хотя на форуме спрашивал и никто не смог мне такие готовые решения порекомендовать.

А цифровой радиомодем, выбранный мной хорош следующим:
1. Я уже работал с чипами CC11хх. (Не забываем про сроки)
2. При невысоких требованиях к качеству звука мы получаем шифрацию переговоров (приветствуется заказчиком).
3. В проекте есть еще ряд тонкостей, для которых радиомодем предпочтителен.


Вот так я и пришел именно к такому решению.
Go to the top of the page
 
+Quote Post
kovigor
сообщение Feb 21 2012, 08:36
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(-=Женек=- @ Feb 21 2012, 07:50) *
Не надо подмешивать свой субъективизм.

... а передать телеметрию - плевое дело.

... Заказчик так и сказал - если сократить сроки позволит покупка готовых модулей, деньги не вопрос.

А цифровой радиомодем, выбранный мной хорош следующим:
1. Я уже работал с чипами CC11хх. (Не забываем про сроки)
2. При невысоких требованиях к качеству звука мы получаем шифрацию переговоров (приветствуется заказчиком).
3. В проекте есть еще ряд тонкостей, для которых радиомодем предпочтителен.


1. Я подмешиваю не субъективизм, а здравый смысл, базирующийся на элементарном инженерном опыте. В вашей задаче что-то не так, причем это очень хорошо ощущается. А профессиональное чутье подводит меня довольно редко.

2. Если бы это было "плевым" делом, вы бы не заводили темы в форуме, а давно сделали бы все сами и получили бы деньги ...

3. Заказчик правильно сказал - все сведется к покупке раций, почти наверняка - КВ. Но уже после того, как вы, вдоволь наигравшись с вашим радиомодулем, завалите все сроки и ухлопаете кучу денег. Чудес не бывает.

4. Ну и что, что вы с ними работали ? В данном конкретном применении они подходят ? Хорошо, если так. Но что-то меня терзают сомнения. Вы на моделистов не смотрите. Самолетиком управляют в условиях прямой видимости. Судомоделью - тоже. Машинкой - тем более. Поэтому подходящие для моделистов решения могут не подойти вам.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- -=Женек=-   Кодирование звука на AVR   Feb 19 2012, 10:35
- - _pv   Цитата(-=Женек=- @ Feb 19 2012, 16...   Feb 19 2012, 10:49
- - -=Женек=-   Цитатана mp3 encode у авр силёнок, пожалуй, не хва...   Feb 19 2012, 11:02
- - V_G   Кодирование звука повышает нагрузку на контроллер ...   Feb 19 2012, 11:02
- - -=Женек=-   Хм... объясните как оно повышает нагрузку на контр...   Feb 19 2012, 11:17
|- - Dog Pawlowa   Цитата(-=Женек=- @ Feb 19 2012, 15...   Feb 19 2012, 13:10
- - -=Женек=-   радиоканал поддерживает 256 кбит/сек источник звук...   Feb 19 2012, 13:23
- - V_G   ЦитатаВот у нас микросхема VS1003, она "слуша...   Feb 19 2012, 13:48
- - -=Женек=-   ЦитатаЭто другое дело, но топик-то назвали "к...   Feb 19 2012, 13:56
- - rx3apf   "Телефонное качество" - это PCM 64 кбит/...   Feb 19 2012, 14:34
- - -=Женек=-   Обсудил с заказчиком. Тому в восторге от соображен...   Feb 20 2012, 16:48
|- - blackfin   Цитата(-=Женек=- @ Feb 20 2012, 20...   Feb 20 2012, 17:37
|- - muravei   Цитата(blackfin @ Feb 20 2012, 20:37) Для...   Feb 27 2012, 16:41
|- - blackfin   Цитата(muravei @ Feb 27 2012, 20:41) Инте...   Feb 27 2012, 16:53
|- - muravei   Цитата(blackfin @ Feb 27 2012, 19:53) By ...   Feb 27 2012, 17:57
- - -=Женек=-   Хм... век живи век учись и дураком помрешь. ТОлько...   Feb 20 2012, 19:16
|- - kovigor   Цитата(-=Женек=- @ Feb 20 2012, 22...   Feb 20 2012, 19:55
|- - dx40   Внесу еще немного сумбура в тему. Во первых - все-...   Feb 20 2012, 19:57
|- - _pv   Цитата(-=Женек=- @ Feb 21 2012, 02...   Feb 20 2012, 19:58
- - -=Женек=-   blackfin ЦитатаЕсть, правда, проприетарный MPEG-2,...   Feb 21 2012, 06:01
|- - blackfin   Цитата(-=Женек=- @ Feb 21 2012, 10...   Feb 21 2012, 06:39
- - -=Женек=-   вот черт... только он не кодирует звук в MP3.... э...   Feb 21 2012, 07:15
- - -=Женек=-   ЦитатаЕсли бы это было "плевым" делом, в...   Feb 21 2012, 08:50
|- - kovigor   Цитата(-=Женек=- @ Feb 21 2012, 12...   Feb 21 2012, 08:56
- - GDI   Мне непонятно, как Вы хотите получить разную дальн...   Feb 21 2012, 09:33
- - -=Женек=-   GDI, попробую объяснить. Скорость с которой можно ...   Feb 21 2012, 10:28
- - GDI   Я это к тому, что, вот есть у Вас некий цифровой р...   Feb 21 2012, 12:39
- - -=Женек=-   ЦитатаТ.е. не будет такого, что телеметрию Вы на 1...   Feb 21 2012, 13:44
|- - mdmitry   Цитата(-=Женек=- @ Feb 21 2012, 16...   Feb 21 2012, 13:59
|- - GDI   Цитата(-=Женек=- @ Feb 21 2012, 17...   Feb 22 2012, 08:05
|- - blackfin   Цитата(GDI @ Feb 22 2012, 12:05) Кодек не...   Feb 22 2012, 08:25
|- - kovigor   Цитата(blackfin @ Feb 22 2012, 11:25) Пар...   Feb 22 2012, 09:48
- - -=Женек=-   mdmitry Цитатано его надо оценить с учетом потери ...   Feb 21 2012, 14:37
- - GDI   Человек спрашивает микросхемы аппаратных кодеков, ...   Feb 22 2012, 09:34
- - blackfin   Цитата(kovigor @ Feb 22 2012, 13:48) Так ...   Feb 22 2012, 09:52
- - zheka   ЦитатаНо не это главное, в крайнем случае можно вз...   Feb 22 2012, 18:55
|- - rx3apf   Цитата(zheka @ Feb 22 2012, 22:55) Есть р...   Feb 22 2012, 19:35
- - -=Женек=-   Ну и что что радиоканала нету. Если не будет дотяг...   Feb 23 2012, 10:25
|- - kovigor   Цитата(-=Женек=- @ Feb 23 2012, 14...   Feb 23 2012, 11:22
- - rx3apf   Короче, Вы сперва попробуйте хотя бы передать теле...   Feb 23 2012, 10:35
- - -=Женек=-   Судя по всему, не получится у меня проверить радио...   Feb 24 2012, 15:25
|- - kovigor   Цитата(-=Женек=- @ Feb 24 2012, 19...   Feb 24 2012, 16:16
- - rx3apf   DTMF со стандартными кодеками - медленно и ненадеж...   Feb 24 2012, 15:31
- - -=Женек=-   бррр.. вы что, подумали, что я DTMF для речи собир...   Feb 24 2012, 16:27
- - rx3apf   Нет, для передачи оцифрованной речи использовать D...   Feb 24 2012, 16:35
- - -=Женек=-   ЦитатаУ TI можно посмотреть примеры реализации ауд...   Feb 24 2012, 16:55
- - -=Женек=-   ЦитатаУ TI можно посмотреть примеры реализации ауд...   Feb 24 2012, 16:55
- - rx3apf   Где-то в аппликухах для MSP430, насколько припомин...   Feb 24 2012, 17:03
- - -=Женек=-   Извините, но на TI ничего кроме аудиокодеков и DTM...   Feb 25 2012, 06:31
- - rx3apf   Это были "MSP430 Embedded Soft-Modem Demo ...   Feb 25 2012, 07:23
- - -=Женек=-   остановил свой выбор на Jet! XT и Midland G55X...   Feb 25 2012, 10:00
- - blackfin   PS. На заметку: ADF7021-V   Feb 25 2012, 10:59
- - ArtemDement   AVR - необходимое условие ? Посмотрите у ST есть ...   Feb 25 2012, 11:45
- - -=Женек=-   Спасибо, на будущее возмьу на заметку- как раз мес...   Feb 25 2012, 12:21
- - rx3apf   Там есть компаратор аудиосигнала для дальнейшей об...   Feb 25 2012, 12:25
- - -=Женек=-   ЦитатаНе занимайтесь ерундой, делайте нормальный а...   Feb 25 2012, 13:20
- - kovigor   Цитата(-=Женек=- @ Feb 25 2012, 16...   Feb 25 2012, 18:17


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 17:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.01433 секунд с 7
ELECTRONIX ©2004-2016