Например TDA7294

Форум РадиоКот • Просмотр темы - с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов.
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс апр 28, 2024 01:43:00

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 38 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пт июн 28, 2013 13:30:24 
Вымогатель припоя
Аватар пользователя

Карма: 4
Рейтинг сообщений: 16
Зарегистрирован: Пн мар 23, 2009 09:25:58
Сообщений: 651
Откуда: Самара
Рейтинг сообщения: 0
Нигде не могу найти TPA5050 или TPA5051 :( На ebay нет. Digikey присылает только от нескольких тысяч штук. Проблема.

_________________
Нельзя всё знать, достаточно понимать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Ср июл 17, 2013 00:54:36 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 23, 2012 13:17:25
Сообщений: 823
Откуда: Киселевск
Рейтинг сообщения: 0
adrenocrome писал(а):
Все в соответствии с даташитом. Не "жуткий шум", а во время тишины слышно цифровой фон.


У меня такая же беда на VS1011 слышен цифровой шум(бульканье) в паузах, еле слышимый.
Решили эту проблему? Как ее решать? Земля у меня общая, один стаб.

_________________
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Ср июл 17, 2013 07:41:04 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт окт 21, 2008 15:03:06
Сообщений: 365
Откуда: moscow
Рейтинг сообщения: 0
Oxford писал(а):
У меня такая же беда на VS1011 слышен цифровой шум(бульканье) в паузах, еле слышимый.
Решили эту проблему? Как ее решать? Земля у меня общая, один стаб.

Нет, к сожалению не решил.
Хотя и интересно самому было собрать, но в итоге купил б.у. IPOD с жёстким диском и поставил на него RockBOX.
Может потом вернусь к идее с VS-кой и внешним ЦАПом для неё.

_________________
День прошёл, а ты всё жив


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Чт июл 18, 2013 16:01:37 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 23, 2012 13:17:25
Сообщений: 823
Откуда: Киселевск
Рейтинг сообщения: 0
Вобщем решил проблему, питание правильно разводить надо, блокировочные конденсаторы ставить ближе к микре, отдельные стабилизаторы на цифровую и аналоговую часть.
А цифровой шум это SPI шумит, надо цифру хорошо отделять от аналога.
Качество звука у VS офигенное.

_________________
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Чт июл 18, 2013 16:15:53 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
На кой при STM32 внешний mp3 декодер ? не говоря уж о линиях задержки.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Чт июл 18, 2013 16:27:58 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт окт 21, 2008 15:03:06
Сообщений: 365
Откуда: moscow
Рейтинг сообщения: 0
Satyr писал(а):
На кой при STM32 внешний mp3 декодер ? не говоря уж о линиях задержки.

Ну расскажи-ка нам, сирым, как на STМ32 flac играть? :)))

_________________
День прошёл, а ты всё жив


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Чт июл 18, 2013 17:49:24 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
adrenocrome писал(а):
Ну расскажи-ка нам, сирым, как на STМ32 flac играть? :)))

Чо в линухах нет флак декодера с конфигом под АРМы ?
На пару вечеров дел портануть


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Чт июл 18, 2013 18:39:38 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 11
Зарегистрирован: Вт окт 23, 2012 13:17:25
Сообщений: 823
Откуда: Киселевск
Рейтинг сообщения: 0
Satyr писал(а):
adrenocrome писал(а):
Ну расскажи-ка нам, сирым, как на STМ32 flac играть? :)))

Чо в линухах нет флак декодера с конфигом под АРМы ?
На пару вечеров дел портануть


Да даже не во FLAC дело, он заи..ется не только портировать. )
VS кучу форматов поддерживает, имеет высококачественный экономичный DSP процессор, 18 битное ЦАП, и качественный усилитель для наушников, все что нужно подключиться по SPI и отправлять милашке данные и наслаждаться качественным звуком.

Как сделаешь готовый девайс на STM32 со всеми потрохами, хотя бы стационарный, я уже молчу про маленький плеер от батарейки, покажиш нам. И чтобы по стоимости не превышала стоимость VS + STM. А ведь VS вообще автономно может работать загружая код из внешней памяти. ) Ну и еще это запись звука.

_________________
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Вт дек 03, 2013 19:12:13 
Родился
Аватар пользователя

Зарегистрирован: Вс дек 25, 2011 12:15:48
Сообщений: 15
Откуда: Владимир
Рейтинг сообщения: 0
Всем привет. Делаю плеер на vs1053(использую модуль http://www.alibaba.com/product-gs/58101 ... 3_MP3.html). Но при попытке отправить мп3 файл, микросхема молчит.
Код программы:
СпойлерДля карты памяти использую библиотеку Чана.
-инициализация выводов для кодека
vs1011_init();
-настраиваю SPI
-инициализирую диск, монтирую раздел
disk_initialize(0);
f_mount(0, &FATFS_Obj);
-сброс
vs1011_hardreset();
-открываю файл
f_open(&fil_obj, "2.mp3", FA_READ);
delay_ms(2);
mp3_cursor=0;//метка для начала чтения файла
while(1)
{ f_lseek(&fil_obj,mp3_cursor);//ставлю метку в файл
f_gets(buff_data, 256, &fil_obj);//читаю строку 256 байт

SPCR = 0x50;
ClrBit( SPSR ,SPI2X); //перенастраиваю скорость SPI на Fcpu/4. Пробовал разные скорости-1/128, 1/64 результат одинаков

ClrBit( VS_PORT ,VS_BSYNC); //на BSYNC пине ставим ноль
for(i=0; i<256; i++)
{ while (!(VS_DREQ_INP & (1<<VS_DREQ)));
vs1011_sendbyte(buff_data[i]);//отправляем 256 в вс-кодек
}
SetBit( VS_PORT ,VS_BSYNC); ставим 1 на BSYNC
mp3_cursor=mp3_cursor+0xFF; перемещаем курсор на 256 байт
}
//функция сброса
void vs1011_hardreset (void)
{
cli();

ClrBit( VS_PORT2 ,VS_RESET);
delay_ms (1);
SetBit( VS_PORT2 ,VS_RESET); // дрыгаем входом сброса
while (!(VS_DREQ_INP & (1<<VS_DREQ))); // ждем установки DREQ
//vs1011_nulls (32);
vs1011_write (VS1011_CLOCKF, 0x9800);//записываем частоту
// delay_ms (1);
vs1011_write (5, 0x1F40);
delay_ms (1);
vs1011_write (VS1011_MODE, (1<<SM_SDINEW)/*|(1<<SM_TESTS)*/);// выбираем тип интерфейса
sei();
}
//запись
void vs1011_write (uint8_t addr, uint16_t data)
{ while (!(VS_DREQ_INP & (1<<VS_DREQ)));
ClrBit( VS_PORT ,VS_CS);// select VS1011 via Chip Select

vs1011_sendbyte (VS1011_WRITE); // send write opcode
vs1011_sendbyte (addr); // send address
vs1011_sendbyte (data >> 8 ); // send MSB
vs1011_sendbyte (data&0xFF); // send LSB
SetBit( VS_PORT ,VS_CS);// deselect VS1011 via Chip Select

}
//чтение
uint16_t vs1011_read (uint8_t addr)
{
uint16_t tempdata = 0;
ClrBit( VS_PORT ,VS_CS);// select VS1011 via Chip Select

vs1011_sendbyte (VS1011_READ); // send read opcode
vs1011_sendbyte (addr); // send address

tempdata = vs1011_sendbyte (0); // send zero dummy to receive one byte
tempdata <<= 8; // MSB was sent first
tempdata += vs1011_sendbyte (0); // send zero dummy to receive one byte

SetBit( VS_PORT ,VS_CS); // deselect VS1011 via Chip Select

return tempdata; // return data word
}

//работа с SPI
uint8_t vs1011_sendbyte (uint8_t data)
{
SPDR = data; // send byte
while(!(SPSR & (1<<SPIF)));
return SPDR;
}


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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Вт дек 03, 2013 20:33:18 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт окт 21, 2008 15:03:06
Сообщений: 365
Откуда: moscow
Рейтинг сообщения: 0
а что в регистрах при этом? микра понимает что ты ей мп3 скармливаешь? там в соответствующих регистрах должны значения появиться, посмотри в даташите, конкретно не помню уже. DREQ дергается?

_________________
День прошёл, а ты всё жив


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Ср дек 04, 2013 19:57:21 
Родился
Аватар пользователя

Зарегистрирован: Вс дек 25, 2011 12:15:48
Сообщений: 15
Откуда: Владимир
Рейтинг сообщения: 0
Спасибо за ответ. Заработало! Косяк оказался в китайском модуле. Нужно все GPIO пины запаять на минус.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пт дек 13, 2013 18:44:22 
Родился

Зарегистрирован: Пт дек 13, 2013 18:37:51
Сообщений: 9
Рейтинг сообщения: 0
Добрый день подскажите пожалуйста.
Пытаюсь запустить vs1053

Sintest работает нормально. Синус в наушники выдает.
Но когда включаю играть МП3 то как то очень медленно и рывками оно воспроизводится.

Нужно ли при ресете прописывать SPI_AUDATA?
Для частоты кварца 12.288 CLOCKF = 8800 ?
Проц stm32f4


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пн дек 16, 2013 13:53:02 
Родился

Зарегистрирован: Пт дек 13, 2013 18:37:51
Сообщений: 9
Рейтинг сообщения: 0
оказалось играет нормально но только до 128кб/с
надо прогу попереписывать )

Можно ли кидать в vs1053 по 1024 байта ?
а не по 32


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пт дек 20, 2013 12:35:37 
Родился

Зарегистрирован: Пт дек 13, 2013 18:37:51
Сообщений: 9
Рейтинг сообщения: 0
Все заиграло нормально.

Теперь вопрос как прошить плагин ?
сразу после софт ресета начинать кидать массив в микруху ?
и какой из патчей надо использовать? с расширением .С или .PLG ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пн дек 23, 2013 10:34:07 
Родился

Зарегистрирован: Пт дек 13, 2013 18:37:51
Сообщений: 9
Рейтинг сообщения: 0
Снова сам разобрался ))
Скорость загрузки плагина надо ставить пониже. Только в этом случае он загружается правильно.
Все работает флак играется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Сб ноя 15, 2014 10:22:20 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Ср авг 15, 2012 19:52:40
Сообщений: 186
Откуда: 161 RUS
Рейтинг сообщения: 0
Можно ли для vs1053 самому написать плагин?
Хочу туда дисплей 1602 с i2c и tea5767 подключить

_________________
Здесь может быть ваша реклама.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пт май 05, 2017 14:46:57 
Родился

Зарегистрирован: Пт май 05, 2017 14:39:48
Сообщений: 1
Рейтинг сообщения: 0
День добрый! А кто-нибудь снимал АЧХ линейного входа у VS1053 ? На отрезке от 100 Гц до 1 кГц затухание около 15 Дб, Смотрю на ноге линейного входа осциллом - всё ровно, начинаю запись, потом смотрю записанный WAV файл на компе - затухает почти в 6 раз. Кто-то сталкивался с подобным?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: с VS1053 кто-нибудь работал? Вопрос по загрузке плагинов
СообщениеДобавлено: Пн янв 29, 2024 21:49:32 
Первый раз сказал Мяу!

Зарегистрирован: Вс сен 04, 2011 13:58:31
Сообщений: 30
Рейтинг сообщения: 0
Всем привет! На алике продается готовый модуль vs1053b.
Прямо на этом модуле припаян микрофон.
Подскажите для каких целей он там?
Есть вариант записи голоса через этот микрофон и воспроизведения ?
Сделать что то вроде диктофона?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 38 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y