Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
22.05.2009, 10:21
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Попробуйте файл:
один канал синус 1000Гц, а второй тишина и проанализировать форму сигналов.
в архиве raw 16000 kHz unsigned 16 bit stereo
Прикрепленный файл: 77656.zip
|
|
|
|
23.05.2009, 02:22
|
|
Частый гость
Регистрация: 08.07.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо! Я с помощью Вашего файла выявил
у себя залепушечку.Периодически терялась
синхронизация и два "левых" байта шли
в правый канал и наоборот. Уже приготовился услышать чистый звук, но...
Тот же эффект - громкий шум при
Fb =1,024 и хриплый звук, если сделать битовую синронизацию 2,048 или 4,096.
Уважаемый masslakoff, Вы случано не в Москве?
P.S. Синус идёт с несколькими изломами,
но "свистит" теперь один канал.
|
|
|
|
23.05.2009, 14:46
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Я только не пойму откуда Fb=1024 берется?
PCM1725 has a system clock detection circuit which automatically
detects the frequency, either 256fS or 384fS.
То есть для 16000 Гц это 4096 МГц или 6144 МГц.
Я б лично с 16000 Гц даже б не возился, потому как :
For testing purposes all dynamic tests are done on the
PCM1725 using a 20kHz low pass filter.
А где происходит провал в синусе? в верхней точке (0xFFFF)?
З.Ы. Я во Львове
|
|
|
|
23.05.2009, 17:25
|
|
Частый гость
Регистрация: 08.07.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Fb=1,024 МГц - битовая синхронизация,
Системная частота Fsys = 4,096 МГц для
всех вариантов. Выбор Sampling Rate
16 КГц обусловлен исходными требованиями
на МАХ частоту воспроизведения звука
F= 7,5 КГц. Эскиз временной диаграммы
на рисунке (файл синус).
-- Прилагается рисунок: --
|
|
|
|
25.05.2009, 10:55
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Судя по рисунку выбросы в нижнем полупериоде несинхронные и частота сигнала около 3,3 кГц.
Частота исходного файла 1 кГц?
Очень похоже на ошибку синхронизации выборки.
Попробуйте сфомировать сигнал из выборок 0x0000 и 0xFFFF (синус 8кГц) и посмотреть какой получиться сигнал.
|
|
|
|
25.05.2009, 12:49
|
|
Частый гость
Регистрация: 08.07.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Железка заработала. Низы плохие, может
быть захлёбывается УНЧ. Попробую уменшить
уровень сигнала.
Но! ЦАП заработал только с Fb=2,048 МГц,
хотя данные идут с F=1,024 МГц.
Непонятно, как это может работать.
И второе - скачал Gold Wave v7.18
Выходной файл в формате: Raw
attributes: PCM unsigned, 16 bit,
big endian, stereo,
Samling Rate 16 KHz
|
|
|
|
25.05.2009, 14:49
|
|
Частый гость
Регистрация: 08.07.2008
Сообщений: 17
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
И всё таки искажения звука явно прослушиваются. Хотя это может быть уже проблемы УНЧ.
|
|
|
|
25.05.2009, 15:23
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Честно говоря - очень удивительно...
По ПДФ-ке данные на DIN должны быть зафиксированы хотяб за 30ns до фронта BCKIN. Проверьте момент формирования данных на DIN. Хотя глюков ЦАПа тоже не исключаю.
Можно было бы проверить еще синхронный режим (BCKIN =512kHz). Если и в этом случае не пойдет, то возможно выравниватель фаз с ума сходит:
The
system clock should be synchronized with LRCIN (pin 3),
but PCM1725 can compensate for phase differences. If the
phase difference between LRCIN and system clock is greater
than ±6 bit clocks (BCKIN), the synchronization is performed
automatically. The analog outputs are forced to a
bipolar zero state (VCC/2) during the synchronization function.
|
|
|
|
25.05.2009, 15:45
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
|
|
|
|
25.05.2009, 15:53
|
|
Частый гость
Регистрация: 03.06.2008
Сообщений: 15
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Есть еще загадочный вход DM - попробуйте как он влияет на сигнал. По ПДФ-ке не понятно как правильно De-emphasis отключать, теоретически висящая нога - De-emphasis OFF.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Быстродействующий ЦАП
|
EKuzmich |
Микроконтроллеры, АЦП, память и т.д |
11 |
19.12.2010 16:56 |
функциональные ЦАП
|
jsvk |
Микроконтроллеры, АЦП, память и т.д |
0 |
04.06.2008 12:24 |
Подскажите ЦАП
|
Kanava |
Микроконтроллеры, АЦП, память и т.д |
5 |
26.01.2008 11:31 |
внутренний ЦАП
|
Vilerius |
Цифровые сигнальные процессоры |
0 |
09.07.2007 01:30 |
ЦАП и АЦП
|
serjios |
Микроконтроллеры, АЦП, память и т.д |
1 |
27.05.2007 18:48 |
Часовой пояс GMT +4, время: 13:39.
|
|