Клуб DiyAudio

Источники аудиосигнала => Цифровые => Тема начата: TANk от 26 Декабря 2013, 15:13:41

Название: TDA1545 нужна помощь.
Отправлено: TANk от 26 Декабря 2013, 15:13:41
Собрал я макетик ЦАПЫ на микросхеме TDA1545. За основу взята схема Monica2 DAC
http://www.diyhifi.org/forums/viewtopic.php?f=2&t=1216
В качестве источника сигнала И2С используется китайский КИТ на основе WM8805 которая комутирует входы SPDIF, Optical, USB и делает из входных сигналов  СПДИФ и И2С на выход.

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

(Извините, но у Вас нет доступа в Галерею)










Собственно схема самого ЦАПА выглядит так
(Извините, но у Вас нет доступа в Галерею)











На входы ТДАшки заведены сигналы (подписано крупно черным) от WM8805
Схема самого модуля на WM выглядит так:

(Извините, но у Вас нет доступа в Галерею)










Подключаю к компу по USB выбираю УСБ вход подаю звук. На выходе ЦАПа стабильный такой белый шум.
На входе 1 ТДАшки меандр частотой 2.8 (с копейками) МГц.
На входе 2 меандр с частотой 44.1 кГц
На входе 3 идут пачки импульсов. Если остановить воспроизведение или убрать громкость в ноль пачки импульсов на входе 3 пропадают. Белый шум в колонках тоже пропадает.

Вопрос: Что я сделал не так? В какую батарею сунуть руки для поправки?  :wall:
Название: Re: TDA1545 нужна помощь.
Отправлено: blindman от 26 Декабря 2013, 15:42:53
На выходе ЦАПа стабильный такой белый шум
Формат данных на выходе WM8805 не соответствует тому, что ожидает ЦАП.
Название: Re: TDA1545 нужна помощь.
Отправлено: debian от 26 Декабря 2013, 16:01:25
ТДА - The TDA1545A accepts input serial data formats of 16-bit
word length

WM8805 - поддерживает 16 20 и 24 бита
и еще 5 протоколов вывода

Конфигурировать ее надо правильно
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 09:18:48
С форматом разобрался. Поет. Теперь бы разобраться с тем почему так хреново поет.
Вот форма синуса на выходе. 
Может Vref надо сделать точно в половину напряжения питания ЦАПы.   ???

[attachment=1]

Название: Re: TDA1545 нужна помощь.
Отправлено: khvilon от 27 Декабря 2013, 09:40:54
Саш, а с чего ей хорошо петь? у 1545 выход по току...,
а у тебя она подключена как выход по напряжению...

и добавил...
Покури даташит стр.4
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 10:08:29
Тогда вопрос поставлю по другому. Почему 3/4 схем на буржуйских сайтах повторяют приведенную мною схему с диодиками. И ведь никто не жалуется на "плохо поет" наоборт все говорят хорошо.
Без примения операционников на выходе ее можно заставить петь? В какой консерватории что подправить?
Я с прицелом на ламповый выхлоп смотрю.
Название: Re: TDA1545 нужна помощь.
Отправлено: lgedmitry от 27 Декабря 2013, 11:01:57
TANk, Александр, выходит что слишком большой гуляние напряженья на выходе цапы твоей тдахе не нравится. Я и ссамого начала в этом сумлевался. Отчего и предложил между двумя схемами поэкспериментить. Та же ад1853 у Игоря Семигора неплохо себя чувствует при болтанке на выходе в 0.2Вольта. Попробуй вариант с общей сеткой по схеме, что ты давал. Либо выход на резистор небольшого сопротивления. А с него на усилитель с повышенным усилением. Этот вариант я малость обсасывал. И скоро возобновлю. Но тут вкусовщина прёт изо всех щелей: Игорь говорил проволочные резюки. Я в конечном итоге их отмёл в пользу МЛТ. УЛИ не пробовал.
Ну это уже потом. Сперва просто понизь гуляние напряжения на выходе, как камрад Женя велел. Я лишь поправляю, что не до нуля (как с ОУ), а децибел этак на 20...30.
Название: Re: TDA1545 нужна помощь.
Отправлено: khvilon от 27 Декабря 2013, 11:09:56
Александр!
Я обычно сперва макетю схему из даташита (как отправную точку),
а затем ужо изыскания...



и добавил...
Для начала можно попробываь вот:
[attachment=1]
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 12:25:18
А 1А на стабилизаторе не слишком ли?
R5 R6 по 3 кОм. Напряжение 3в. Ток порядка 1мА втекающий вытекающий.
Название: Re: TDA1545 нужна помощь.
Отправлено: khvilon от 27 Декабря 2013, 12:48:35
А 1А на стабилизаторе не слишком ли?
R5 R6 по 3 кОм. Напряжение 3в. Ток порядка 1мА втекающий вытекающий.
Вот именно 1А! Что-б рабочий ток ТДАшки был на порядки ниже тока в опорном узле  ;D
ЗЫ: что тебе 3w жалко?
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 13:41:20
Тогда вопрос поставлю по другому. Почему 3/4 схем на буржуйских сайтах повторяют приведенную мною схему с диодиками. И ведь никто не жалуется на "плохо поет" наоборт все говорят хорошо.
не читайте советских газет за обедом...
может они на низкоомную нагрузку грузят и у них преобразование I/U на резисторе получается, а?
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 14:57:54
ЗЫ: что тебе 3w жалко?
Ну положим не 3 а 20Вт Напряжение после выпрямителя порядка 20в. А это уже другой трансформатор. Тот который есть просто по габаритной мощнсти не прокати. Другой трансформатор потянет за собой другой корпус. И так далее.  :wall:

не читайте советских газет за обедом...

Вобщем понятно. Надо делать референсную схему или брать схему выхлопа от Marantz CD38, CD-4000 - она практически по даташиту сделана.
А это опять таки упирается в трансформатор. Надо 2 обмотки по 9 вольт сделать и 2 обмотки по 15в чтобы всем едокам хватило. 
Самое обЫдное будет, если после всех этих плясок получу такой же результат.

[attachment=1]

Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 15:33:44
TANk, по поводу исходной темы, тут I/U на резисторах 2,2к делается, что с учетом размаха выходного тока 1 mA даст 2,2В. То есть амплитуду 1,1В. Напряжение питания у нас 0,6*9=5,4В. Опорное у нас 6*0,6=3,6В.
Даташит глаголит что диапазон выходных напряжений для выхода 2 - (VDD-1) В, то есть от 2 до 4,4. Для опорного 3,6 у нас размах получается 3,6+/- 1,1 от 2,5 до 4,7. То есть тут мы прямо вылетаем за допустимый диапазон сверху. Наверное стоит включить опорное напряжение после 5 диода снизу, тогда опорное 3 В получим и размах 1,9-4,1, то есть вылетаем за допустимый диапазон меньше.
И еще одно замечание, в родственнике данного ЦАПа TDA1543 указано что параметры обеспечиваются при амплитуде напряжения на выходе +/- 25 мВ, тут не думаю что ситуация сильно отличается + практически все схемы преобразований I/U на резисторе построены так, что амплитуда на выходе не более десятков мВ, и потом стоит усилитель напряжения. Судя по всему тут проблема в нелинейности выходных источников тока при изменении выходного напряжения, так что стоит максимально уменьшить резисторы 2,2к (до сотен Ом или меньше).

Обычно адепты преобразования I/U на резисторе машут красными труселями с лозунгами о том что ОУ - нелинейный элемент, а резистор гораздо более линейный, только забывают они о том, что в случае ОУ для выходных токовых источников ЦАПа dUвых практически равно 0, а для резисторов прямо равно Uвых. Так что тут выбор стоит ОУ+линейная работа токовых выходов или R+нелинейность токовых выходов. И кто знает что в конкретном случае лучше. В данном, видимо, источники тока на выходе не айс, так что ОУ скорее всего тут даст лучший результат.

ну или, как вариант для фанатиков, I/U на резисторе в десятки Ом + каскад усиления на лампе.
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 15:37:50
Так еще вопрос.
Есть MC4548CD STMicroelectronics, NJM4556A JRC, LM833N Linear, NE5532 Ti - какой из перечисленных ОУ будет более правильным.

А может сразу LT1210CR поставить на выхлоп (сразу вопрос как это сделать?) Чтобы без всяких там заморочек с доп каскадами можно было низкоомные уши и даже околокомпьютерные колонки втыкать?

Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 15:38:06
Может Vref надо сделать точно в половину напряжения питания ЦАПы.   
его надо сделать в половину между 2В и VDD-1 судя по даташиту
советских газет не читайте, а вот тех документацию надо бы....

и добавил...
LT1210 отлично подойдет , но! поскольку это ОУ с ТОС то никаких кондеров в ОС быть не должно и на инвертирующем входе тоже.
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 15:49:25
Даташит глаголит что диапазон выходных напряжений для выхода 2 - (VDD-1) В, то есть от 2 до 4,4. Для опорного 3,6 у нас размах получается 3,6+/- 1,1 от 2,5 до 4,7. То есть тут мы прямо вылетаем за допустимый диапазон сверху. Наверное стоит включить опорное напряжение после 5 диода снизу, тогда опорное 3 В получим и размах 1,9-4,1, то есть вылетаем за допустимый диапазон меньше.
Значит есть вариант, поднять напряжение питания до 6в (даташит допускает и сделать опорное 3в. Как я и предполагал в самом начале.
Может Vref надо сделать точно в половину напряжения питания ЦАПы.
Это сделать можно быстро. В отличие от изготовления нового БП под ОУ и нового трансформатора.
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 15:51:47
Значит есть вариант, поднять напряжение питания до 6в (даташит допускает и сделать опорное 3в. Как я и предполагал в самом начале.
если питание 6В то Vref посередине между 2 и 6-1, то есть 3,5 получается :)

и добавил...
TANk, вот та заветная строка из даташита
VDCC DC output voltage compliance 2.0 - VDD -1 V
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 27 Декабря 2013, 15:56:57
Так пока писал на мой вопрос уже ответ появился.
Значит если напряжение питания ЦАПа 5.5 вольт то опору надо сделать 2+(5.5-1-2)/2=3.25 вольта. Точно посередине отрезка между 2 вольтами и (5.5-1). Теперь понятно.

и добавил...
Тепрь про LT1210 вопрос. Микросхема высокочастотная. Конденсаторы ставить в ОС нельзя. А на выхлопе ЦАПа всякий ВЧ мусор будет. В Маранце в ООС операционников поставили конденсатор и последовательный контур.
Как давить ВЧ? На выходе микросхемы ставить фильтр?
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 16:02:57
кстати по заветной строке из даташита можно дагадаться, раз уж там допускается падение в 1В то источник тока на 1 транзисторе, не каскод + P канальный, а значит зависимость выходного тока от выходного напряжения сильная.

и добавил...
такс ну тут вариантов несколько
кондеры можно ставить, но "изолировав" их резисторами
по входу
выход ЦАПА - кондер на землю - резистор в десятки Ом - инвертирующий вход LT1210, надо моделировать какой там резистор минимально возможный...
частота среза соответственно 1/2пи RC

в ОС тоже самое, вместо просто кондера параллельно резистору ОС ставим последовательную RC цепочку, R тут выбираем так чтобы R||Rос было равно Rf для усиления +1 (см даташит на 1210)
частота среза соответственно 1/2пиRосС
Название: Re: TDA1545 нужна помощь.
Отправлено: lgedmitry от 27 Декабря 2013, 16:11:21
Для начала можно попробываь вот:

 tda1545.GIF (6.77 КБ. 526x413 - просмотрено 0 раз.)

Женя :v:
мысль очень правильная, имхо. А вот над реализацией подумать надо. Возможно, RC-цепочка между лм-кой и нагрузочным резистором ЦАПа позволит понизить ток раз в 10. Ибо сраный конденсатор порой лучше лучшей лм-ки оказывается ???
Да и саму лм-ку, могет лучше стабилитроном с эмиттерным повторителем заменить.
зы у самого руки чешутся, да и камраду пообещал именно эту тему оттарабанить практически вдольи поперёк. (только там цап другой). Но, блин, то понос, то ещё кой-что....

и добавил...
А может сразу LT1210CR поставить на выхлоп
Александр, а вот этого - не надо!
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 16:26:51
мысль очень правильная, имхо. А вот над реализацией подумать надо. Возможно, RC-цепочка между лм-кой и нагрузочным резистором ЦАПа позволит понизить ток раз в 10-30
ток и так можно понизить, потому что выходное сопротивление LMки, не особо отличается при выходном токе в 50 мА и в 3А и определяется оно глубиной ОС LMки


Название: Re: TDA1545 нужна помощь.
Отправлено: lgedmitry от 27 Декабря 2013, 16:31:25
ток и так можно понизить, потому что выходное сопротивление LMки, не особо отличается при выходном токе в 50 мА и в 3А и определяется оно глубиной ОС LMки
Мих, а на высокой частоте?
Там, кажись, её выходное сопротивение не очень красиво. В Жениной схеме оно шунтируется малым сопротивлением нагрузки лм-ки. RC-цепочка, о которой я говорил, позволяет убрать вч от выхода лм-ки, где ей плохо. Вот как-то так ;-[
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 27 Декабря 2013, 16:37:18
lgedmitry, в LMке на выходе стоит 0,1 Ом резистор (см даташит от TI, там схема есть) никаким током и т.д. его уменьшить не удасться, тут шунтирующий кондер гораздо предпочтительнее окажется, в том же даташите есть график выходного импеданса от частоты с и без кондера

единственный нюанс, который может быть - полоса пропускания LMки с разорванной ОС в зависимости от выходного тока (ну и как следствие глубина ОС) но тут , думаю, все достаточно стабильно, потому что токи усилительных каскадов от выходного тока не зависят

так что действительно 
 
Ибо сраный конденсатор порой лучше лучшей лм-ки оказывается
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 28 Декабря 2013, 22:13:29
Сегодня немного изменил схему из "советской газеты"
Уменьшил токовые резисторы до 1 кОм. Ток на выходе 1мА резистор 1ком размах напряжения на выходе +0.5 и -0.5в от референсного 3.3в
Соответственно укладываемся в предел от 2в снизу и 4.5в сверху. Еще и запасец остается. Сигнал на выходе конечно же ослаб, но вполне достаточный чтобы раскачать мой усилитель до мощности порядка 5-6Вт на выходе. Послушал - поет хорошо. Синус на выходе красивый.
Теперь буду делать на выход ламповый буфер. Заодно и фильтром поработает.

[attachment=1]
Название: Re: TDA1545 нужна помощь.
Отправлено: sanmigel от 28 Декабря 2013, 22:39:24
TANk, схема в splan нарисована?
Название: Re: TDA1545 нужна помощь.
Отправлено: TANk от 28 Декабря 2013, 22:52:14
Нет, в Paint  ;-[
Библиотеку для Сплана на основе картинок Комарова (из за красивых ламп) пока только делают ребята на Дaтaгope. Обещали после новогодних каникул представить  на суд общественности.
Название: Re: TDA1545 нужна помощь.
Отправлено: Althair от 29 Декабря 2013, 00:35:26
TANk, схема в splan нарисована?
Нет, в Paint 
:off: Упорно пользую Proteus, ибо и нарисовать, и отсимулировать, и плату развести можно не отходя от кассы...