Про TDA1540 поговоримо..!?
Автор Сообщение
Nemo Не на форуме
Ветеран
*****

Откуда: Криївка
Сообщений: 852
Репутация: 488
RE: Про TDA1540 поговоримо..!? / 24-09-2019 11:54
(24-09-2019 10:39)Wehr-wolf писал(а):  Ну , было бы круто до конца года оформить окончательно плату , только по человечески , уже поставить точку в тестах и делать итоговый вариант.
Думаю, приблизно так і буде.

Суть реалізації в наступному.

Є мікросхеми ЦАП TDA1540, розробки Філіпс, ще року так 1977.
Вони серійно випускались з 1982, ставились в СД плеєри першого покоління, формату Філіпс СД 100, 303, 204.
Ці плеєрі і по тепер продаються, деким використовуються по призначенню, - на них слухають музику.
Людям подобається тональний характер їх звучаня, - якось так.

Але мікросхема TDA1540 має розрядність всього 14 біт.
А не 16 біт, як записано на СД диску.

Відповідно при відтворенні музики цими мікросхемами два молодших байти просто відкидаються, втрачаються...

У мене була ідея наростити бітність до 16 біт.

Початково - додавди дві R-2R резистивні розряді ланки для молодших біт
Я перебрав різні варіанти, прикинув величини струмів, час перехідних процесів і т.д. - відкинув такий спосіб.

Далі виникла ідея зробити наступне:

Беремо вхідне 16-ти бітне слово, розділяємо його на 4 14-бітних доданки ( 16383 + 16383 + 16383 + 16383 = 65532 ).

Кожний з доданків записуємо в одну з 4-х мікросхем 1540. Струмові аналогові виходи 1540 зєднуємо паралельно.

На виході отримуємо 16-бітну величину струму, складену з 4-х 14-ти бітних.

Так, можуть бути огріхи в лінійності, монотонності і т.д.

Все потрібно вимірювати, дивитись осцилографом, виводити тестові сигнали, наприклад 1-2-2-4-бітний прямокутник, синусоїду.

Дивитись що буде на виході.
На все це потрібний час, якого у мене, просто нема...

Але, по факту, на аудіосигналі, музиці все працює і чудово звучить.

Умовно по звуку, - переграє 1541.
Я ще пару вечорів попорівнюю з 1541, отримаю цілісне залальне враження та зроблю остаточні висновки.

І можна буде рухатись в сторону облагородження макету.

Є ще одне технічне завдання, - отримати 8 шт незалежних SPI інтерфайси в STM32F407 для запису 8-ми незалежних потоків данних в кожну окрему 1540.

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


.pdf  TDA1540_IEEE.pdf (Размер: 799.29 Кб / Загрузок: 12)
(Отредактировал 24-09-2019 в 12:39 Nemo.)
Найти все сообщения
 
Цитировать


Сообщения в этой теме
RE: Про TDA1540 поговоримо..!? - Nemo - 24-09-2019 11:54

Переход:


Пользователи просматривают эту тему: 14 Гость(ей)

Orion

Администрация форума | Статистика форума | Обратная связь | Вернуться к содержимому | Справка | Лёгкий режим | Список RSS