PDA

Просмотр полной версии : DAB DAB+ FM Digital Radio Development Board


zyxel812
10.04.2013, 13:35
Мельком проскакивала ссылка в ветке про Андроид, а я взял да и заказал сие чудо (http://www.monkeyboard.org/products/85-developmentboard/85-dab-dab-fm-digital-radio-development-board-pro) для экспериментов.
http://www.monkeyboard.org/images/products/dab_fm_pro/dab-pro-small.jpg
Цена конечно не самая вкусная, с доставкой получилось около 3к рублей. Заказывал где-то на ebay. На сайте есть ссылки на продавцов.

Что сподвигло меня на такой подвиг:
- Наличие исходных кодов управляющей программы
- Наличие на плате микроконтроллера и исходного кода его прошивки (можно "замутить" что-нибудь автономное или дополнить протокол своими нуждами)
- FM с RDS
- цифровой выход звука (I2S)
- визуально хорошее качество платы.
Жаль, DAB в нашей стране не вещают.

Девайс уже пришел.
Как оказалось, он действительно добротно выполнен.
Выяснилось, что исходный код управляющей программы-то есть, но она работает через закрытую библиотеку, версия которой есть под linux и windows. Однако, написав продавцу он мне выслал NDA (http://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D 0%B8%D0%B5_%D0%BE_%D0%BD%D0%B5%D1%80%D0%B0%D0%B7%D 0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B8) (соглашение о неразглашении), я его подписал, сфотографировал, отправил ему и он тут же прислал исходный код библиотеки и документы, описывающие сам радио модуль, установленный на плате. В результате, легко проучилось "набросать" собственную программку управления данным радио напрямую и, главное, получить RDS.
В микроконтроллере прошивка организует виртуальный com-порт для связи с радио-модулем, т.е., практически на прямую пробрасывает данные с виртуального COM порта в радио модуль и обратно.
Цифровой выход не выведен на плату, однако к нему легко подпояться, я "тыкал" туда осциллографом, он там есть! Было небольшое сомнение, что он задействован только при приеме цифрового DAB радио, однако и при приеме FM выход так же присутствует. Как писал Alex_St про автомагнитолы в этой теме (http://www.pccar.ru/showthread.php?t=18681&page=2) Сигнал радио оцифровывается на этапе первой ПЧ, и там уже в виде цифры демодулируется и декодируется стерео Что вполне оправдано, так как при нынешнем развитии цифровой техники это получается дешевле и качественнее.

Я, видимо, буду пробовать подружить это радио с Андроидом.
Если есть вопросы по железке, спрашивайте.
Если есть мысли по использованию, делитесь! :)

awtoap
10.04.2013, 14:07
Сам смотрел на этот модуль с перспективой так сказать. Случаем даташит и команды управления они на модуль не прислали?

zyxel812
10.04.2013, 14:13
Сам смотрел на этот модуль с перспективой так сказать. Случаем даташит и команды управления они на модуль не прислали?
Прислали после подписания NDA. Однако и без подписания есть их библиотека, которая нормально описана. Если не нужно портировать приложение на другую платформу, то её вполне достаточно и даже с ней легче.

awtoap
10.04.2013, 14:51
Библу я видел давно, но она меня не интересует, так как многими железками я управляю через МК. Исходником библы не поделишся?

zyxel812
10.04.2013, 20:05
Пишешь на support(собака)monkeyboard.org в свободной форме на английском о том, что тебе нужны исходники библиотеки. У меня вся процедура заняла меньше часа, отвечают оперативно (наверное, если в рабочее время попадешь).

awtoap
10.04.2013, 21:10
Ладно...мне он в принципе и не нужен на сегодняшний день(интересовало для коллекции на всякий случай), так как DAB в нашей стране не предвидеться в обозримом будущем, а чипов с радио и РДС у меня от трёх производителей в наличии и так имеются.

zyxel812
05.07.2013, 01:11
Удалось сделать запись работы данного радио с его цифрового выхода с помощью самодельной звуковой карты (http://pccar.ru/showthread.php?t=19340). Карта работает только с цифровыми данными, поэтому качество ее сборки на звук не влияет.
Запись1 (https://dl.dropboxusercontent.com/u/15123409/forum/i2s_test1.wav), Запись2 (https://dl.dropboxusercontent.com/u/15123409/forum/i2s_test2.wav), Запись3 (https://dl.dropboxusercontent.com/u/15123409/forum/i2s_test3.wav).
Записи сделаны с различных радиостанций, в качестве антенны использовалось два куска провода, разведенные в разные стороны примерно по 0,75м.
Как понять, это хорошее качество в сравнении с другими радио? Хотелось бы услышать комментарии от тех, у кого есть слух :)

basurman
04.08.2013, 22:44
Привет. В записи2 плохой сигнал или как... Интересно влияние антенны, с усилком или без. Ну и вообще как оно это радио.

Andrey_61
05.08.2013, 11:34
Есть какие нибудь подвижки в плане подружить с андроидом?

zyxel812
06.08.2013, 12:13
Привет. В записи2 плохой сигнал или как... Интересно влияние антенны, с усилком или без. Ну и вообще как оно это радио.
В качестве антены использовались простые провода, возможно сигнал и плохой. Я сейчас жду специализированную микросхему - usb звуковую карту, попробую запись сделать с ней, чтобы сравнить со своим устройством. В общем, работа идет.

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

basurman
07.08.2013, 23:52
Ну, с активной антенной что то вообще ничего не ловит, а с родной палкой-ловит:huh2:засада блин. И играет в общем то неплохо. На ходу еще не испытывал. Будем бороться.

Shino Kuyo
14.06.2014, 15:56
есть новости?

basurman
14.07.2014, 10:43
Бесполезно потраченные деньги.

zyxel812
19.07.2014, 15:32
Почему? Можно поподробней?

basurman
24.07.2014, 09:30
Почему? Можно поподробней?

Очень плохой прием в машине. Я живу недалеко от Нижнего, так пока стоишь в городе можно сказать неплохо ловит,стоит поехать -все привет шипит скрипит. Надоело. Бесполезно потраченные деньги.

oops1
29.07.2014, 12:06
а питаешь от чего ?

vladj
29.07.2014, 12:51
Ну, с активной антенной что то вообще ничего не ловит, а с родной палкой-ловит
Если имеется в виду активная с наклеенными полосками по лобовому, оторви их и на вход зацепи стоковый штырь.
Я купил блаупункт пару лет назад за 700 р, попробовал 2-3 минуты и переделал, как выше написал.