Перейти к содержанию
    

vs1011 щелчки при переключении треков

so the windowing history buffer should also be cleared

Может не зря они слово "should" применили, означающее "должно быть" в смысле "скорее всего".

Изменено пользователем МП41

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В данный момент использую VS1033C. Хотел спросить у тех кто имеет больше опыта работы с данной микрой. Какое значение нужно записывать в регистр SCI_CLOCKF при использовании кварца на 24,576МГц? Сейчас я пишу в него 0х8000. В принципе работает, но есть определенные недостатки: при регулировке громкости иногда прослушиваются щелчки, при воспроизведении мп3-файлов присутствует едва заметный шум как-будто усилитель фонит, но не всегда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может не зря они слово "should" применили, означающее "должно быть" в смысле "скорее всего".

Вот вот, что-то они темнят.

Вот последний ответ, когда они протестировали свою плату моим треком:

 

I tested the vs1011e setup with our parallel-port adapter.

./mp3io ck2.cmd newmode.cmd koe1.mp3 z koe1.mp3 z newmodesoftreset.cmd

newmode.cmd z ~/Delerium\ -\ Angelicus\ \(Andy\ Moor\ Remix\).mp3

 

What it does:

CLOCKF = 0x9800 (clock-double 12.288MHz)

MODE = 0x0c00

send 120000 bytes from your file

send 2050 zeros -> this fills the partial mp3 frame and causes the

windowing history to have improper data

send 120000 bytes from your file -> causes a short snap to the sound at

start when the incorrect history data goes to output

send 2050 zeros

MODE = 0x0c04 (software reset)

MODE = 0x0c00 (new+shared mode)

send your file -> no snap

 

Не понятно, признают они, что проблема существует, или нет?

 

В данный момент использую VS1033C. Хотел спросить у тех кто имеет больше опыта работы с данной микрой. Какое значение нужно записывать в регистр SCI_CLOCKF при использовании кварца на 24,576МГц? Сейчас я пишу в него 0х8000. В принципе работает, но есть определенные недостатки: при регулировке громкости иногда прослушиваются щелчки, при воспроизведении мп3-файлов присутствует едва заметный шум как-будто усилитель фонит, но не всегда.

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

У вас кварц в 24.576 МГц, то есть вы устанавливаете SM CLK RANGE, входная частота делится на 2, и получается 12.288.

 

Записываемое вами значение 0х8000 означает XTALIЧ3.0 -> внутренняя частота будет равна 12.288 * 3 = 36.864 МГц.

Всё правильно.

 

Имхо, правильное значение для регистра SCI CLOCKF будет:

1. SC_MULT = 3 (12.288 * 3 = 36.864 - номинальная рабочая частота).

2. SC_ADD = 1 (3 + 1 = 4 * 12.288 = 49.152 - макс. частота при декодировании WMA).

3. SC_FREQ = 0.

 

В итоге получаем SCI CLOCKF = 0х9000.

 

Что касается шума, то шумят многие mp3 треки, плюс, естественно, внутренние шумы декодера.

Его ЦАП весьма далёк от совершенства :)

 

Щелчки при регулировке громкости тоже норма - в 1033 отсутствует схема zero-cross detection for smooth volume change.

Есть только в 1053 :)

 

ЗЫ: сейчас развожу плату для 1033 + STM32 + SI4700, может, кто нибудь что то посоветует?

Всё таки цифра + аналог, да ещё и радиоприёмник :cranky:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На частоте 8МГц на атмеге у кого-нибудь хватает быстродействия воспроизводить треки с 320кбит/с? У меня нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На частоте 8МГц на атмеге у кого-нибудь хватает быстродействия воспроизводить треки с 320кбит/с? У меня нет.

А в чем проблема??? Т.е. откуда эти треки берутся?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вопрос немного не по теме, но все же спрошу. Тоже использую vs1011. Задумка есть после нее сделать не 2 канала а побольше, наподобие выходов как у магнитолы. 2 передних, 2 задних и саб. Сейчас использую TDA7402 которая по функционалу устраивает на 100% но есть проблемы с ней. Вся система питается от 3.3 вольта а TDA от 9!!!! вольт что крайне не вписывается в схему, при этом греется почему то (микруха точно рабочая) и больно уж она шумная (после vs1011 звук чистый а после TDA с шумами).

Вопрос в том что поставить на замену TDA7402 на 3.3 вольта с выходом на 4 канала и выходом саба.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...при этом греется почему то

У неё по документации типовое потребление составляет 50мА, при напряжении 9В мощность получается большая. Так что должна греться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...