Страница 2 из 6 Первая 1234 ... Последняя
Показано с 21 по 40 из 109

Тема: 20-битный ЦАП на TDA1540

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы
    Аватар для Oleg Nyro
    Регистрация
    03.08.2006
    Сообщений
    15

    По умолчанию 20-битный ЦАП на TDA1540

    Прошу оценить такую идею: построить 20-битный ЦАП на двух м/с TDA1540 на канал, подавая на первую 10 старших бит, а на вторую - 10 младших, и добавив в каждую последовательность по 4 нулевых бита.
    Аналоговые выходы суммируем, предварительно сделав уровень старшего в 1024 раза больше, чем у младшего.
    Почему именно 10 бит? Потому, что для 10 старших бит из 14 в TDA1540 используется динамический делитель тока, что обеспечивает ее характерное звучание.
    PS: "Может быть, все это - чушь собачья, но я хотел, как лучше" А. Белканов, Вестник АРА.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	20bit1540.gif 
Просмотров:	3240 
Размер:	17.1 Кб 
ID:	68418  

  2. #21
    Новичок
    Автор темы
    Аватар для Oleg Nyro
    Регистрация
    03.08.2006
    Сообщений
    15

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от SashaNetrusov Посмотреть сообщение
    Нужен автоматизированный стенд, подключенный к персоналке. Тестируемый ЦАП нагружается на соответствующей точности измерительный АЦП. С помощью специального тестового сигнала, перебирающего все уровни и специализированного прграмного обеспечения автоматом формировать корректирующую таблицу по файлу, снимаемому с АЦП.
    Кстати можно какието среднестатистические значения ошибок вычислять...
    Да, я так и думал сделать.
    И еще идея - повышать точность можно параллельным включением м/с ЦАП. На вход подаем сигнал, деленный в цифровом виде на 2 (это для 2х м/с), аналоговые выходы суммируем.
    2 м/с дают выигрыш в 1 разряд, 4 - в 2 разряда, 8 - в 3 разряда.
    Это нужно только для старших бит, в младших одна м/с.
    Итак, на 3 м/с в канал (1+2) - истинных 16 разрядов, на 5 (1+4) - 17, на 9 (1+8) - 18! И все точно!

  3. #22
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    53
    Сообщений
    4,652

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Опять не получится - потеря данных при делении. Причём, чем больше делим, тем больше теряем.
    __________________
    Инженерное искусство творит музыку...

  4. #23
    Регистрация не подтверждена Аватар для nazar
    Регистрация
    07.10.2005
    Сообщений
    2,541

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Oleg Nyro Посмотреть сообщение
    Нужно добиться, чтобы выполнялось соотношение R1=R2*1024 с точностью 0,1%
    если бы, +добавить точность рез. в суматоре...

  5. #24
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от nazar Посмотреть сообщение
    если бы, +добавить точность рез. в суматоре...
    Для суммирования токов никаких резисторов не требуется. Нужна общая точка и всё. Закон Киргофа: Выходной ток равен сумме входных...

  6. #25
    Регистрация не подтверждена Аватар для nazar
    Регистрация
    07.10.2005
    Сообщений
    2,541

    По умолчанию Re: 20-битный ЦАП на TDA1540

    ну соедините выходы двух ОУ вместе...

  7. #26
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    ОУ надо ставить после сумматора токов.

  8. #27
    Новичок
    Автор темы
    Аватар для Oleg Nyro
    Регистрация
    03.08.2006
    Сообщений
    15

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lynx Посмотреть сообщение
    Опять не получится - потеря данных при делении. Причём, чем больше делим, тем больше теряем.
    Откуда потеря - деление на 2, 4, 8 - просто сдвиг цифровой последовательности вправо на 1, 2, 3 разряда. Абсолютно точно и без всяких потерь.

    Добавлено через 3 минуты
    Цитата Сообщение от SashaNetrusov Посмотреть сообщение
    Для суммирования токов никаких резисторов не требуется. Нужна общая точка и всё. Закон Киргофа: Выходной ток равен сумме входных...
    Суммировать надо не токи, а напряжения после преобразователя IU.
    С помощью резистров, конечно. Подобранных с точностью 0,1%.
    Последний раз редактировалось Oleg Nyro; 26.11.2009 в 23:22. Причина: Добавлено сообщение

  9. #28
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    53
    Сообщений
    4,652

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Oleg Nyro Посмотреть сообщение
    Откуда потеря - деление на 2, 4, 8 - просто сдвиг цифровой последовательности вправо на 1, 2, 3 разряда. Абсолютно точно и без всяких потерь.
    Поделите двоичные 3 на 2. И получим ТОЧНО полтора. Как это запишется в двоичном коде с фиксированной разрядностью?
    __________________
    Инженерное искусство творит музыку...

  10. #29
    Новичок
    Автор темы
    Аватар для Oleg Nyro
    Регистрация
    03.08.2006
    Сообщений
    15

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lynx Посмотреть сообщение
    Поделите двоичные 3 на 2. И получим ТОЧНО полтора. Как это запишется в двоичном коде с фиксированной разрядностью?
    В том-то и дело, что разрядность у нас не фиксированная! Есть запас в 2-3 разряда. Например, возьмем 18-разрядный код. На "младшую" TDA1540 подаем 10 младших разрядов, на на группу из 4х "старших" TDA1540 - старшие 8 разрядов, сдвинутые на 2, т.е. помещаемся в 10.
    При таком соотношении потери точности не будет.
    Последний раз редактировалось Oleg Nyro; 27.11.2009 в 14:35.

  11. #30
    Завсегдатай Аватар для Михаил45
    Регистрация
    09.03.2007
    Адрес
    Санкт-Петербург
    Возраст
    62
    Сообщений
    2,124

    По умолчанию Re: 20-битный ЦАП на TDA1540

    А зачем это все делать? тдашки девать некуда?

  12. #31
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Oleg Nyro Посмотреть сообщение
    Суммировать надо не токи, а напряжения после преобразователя IU.
    С помощью резистров, конечно. Подобранных с точностью 0,1%.
    Почему не сделать так , как предлагалась в ссылке выше?
    Поделить с помощью резисторов вых. ток второго ЦАПа, потом сложить с током первого, потом подать на I/U.

  13. #32
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    53
    Сообщений
    4,652

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Oleg Nyro Посмотреть сообщение
    В том-то и дело, что разрядность у нас не фиксированная! Есть запас в 2-3 разряда. Например, возьмем 18-разрядный код. На "младшую" TDA1540 подаем 10 младших разрядов, на на группу из 4х "старших" TDA1540 - старшие 8 разрядов, сдвинутые на 2, т.е. помещаемся в 10.
    При таком соотношении потери точности не будет.
    Подобнфй алгоритм давно известен и применяется для построения многоразрядных ЦАП, те же D20400 реализуют таковой... Но при этом вычисления старших разрядов там достаточно сложны и производятся не просто сдвигом, а сдвигом с учетом "предыстории". именно для того, чтобы произвести правильное округление.

    Добавлено через 1 минуту
    Цитата Сообщение от Михаил45 Посмотреть сообщение
    А зачем это все делать? тдашки девать некуда?

    Честно говоря, мне цели и задачи, поставленные Олегом тоже непонятны
    Последний раз редактировалось Lynx; 27.11.2009 в 15:32. Причина: Добавлено сообщение
    __________________
    Инженерное искусство творит музыку...

  14. #33
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    А зачем это все делать? тдашки девать некуда?
    Можно делать многоразрядные ЦАПы без всяких там дорогих технологий с лазерной подгонкой.

  15. #34
    Старый знакомый Аватар для Lexus
    Регистрация
    28.08.2005
    Адрес
    г. Апатиты Мурманская область
    Возраст
    42
    Сообщений
    761

    По умолчанию Re: 20-битный ЦАП на TDA1540

    А по мне, так проще купить что-то из хороших мультибитников, нежели пытаться в домашних условиях реализовать нереализуемое.

  16. #35
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Почему нереализуемое?
    Можно и не в домашних условиях. Будет первый Российский аудиофильский мультибитник!

  17. #36
    Инженер Аватар для Lynx
    Регистрация
    28.09.2004
    Адрес
    Санкт-Петербург
    Возраст
    53
    Сообщений
    4,652

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Увы, не будет
    __________________
    Инженерное искусство творит музыку...

  18. #37
    Регистрация не подтверждена Аватар для VasilyN
    Регистрация
    13.10.2005
    Адрес
    Москва, РФ
    Возраст
    62
    Сообщений
    168

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lynx Посмотреть сообщение
    Увы, не будет
    Ага,
    "не взлетит" (c)

  19. #38
    Забанен (навсегда) Аватар для SashaNetrusov
    Регистрация
    25.01.2006
    Адрес
    Екатеринбург
    Возраст
    62
    Сообщений
    3,063

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lynx Посмотреть сообщение
    Увы, не будет
    Китайцы опередят....

  20. #39
    Новичок
    Автор темы
    Аватар для Oleg Nyro
    Регистрация
    03.08.2006
    Сообщений
    15

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Lynx Посмотреть сообщение
    Честно говоря, мне цели и задачи, поставленные Олегом тоже непонятны
    Хочется построить ЦАП, совмещающий в себе прецизионную точность D20400 и музыкальность TDA1540.
    Кто-то покупает D20400, кто-то слушает TDA1540, и каждый по-своему прав.
    А я буду делать монстра на 10-ти TDA1540, по 5 в канал.
    Если D20400 стоит 500$, десять ТДАшек точно обойдутся дешевле.

  21. #40
    Частый гость Аватар для malay
    Регистрация
    07.08.2006
    Адрес
    Уфа
    Сообщений
    231

    По умолчанию Re: 20-битный ЦАП на TDA1540

    Цитата Сообщение от Михаил45 Посмотреть сообщение
    А зачем это все делать? тдашки девать некуда?
    Действительно для чего? 40-е и так замечательно звучат.
    Только если обладателю, не даёт покоя сам факт недовеса её разрядности.
    Например, мне это не мешает наслаждаться музыкой.
    А кому важна точность звуков, слушают другие ЦАПы, их много.(ЦАПов)
    А керамическая ТДА1540 одна, единственная такая.

    Конечно, если вдруг получится сделать невозможное и при этом не пострадает её музыкальность, я один из первых,
    кто захочет повторить это чудо.
    В своё время запасся СДМ-ами Нулевыми, а к ним идут и
    ТДА-шки в нагрузку, т.е. много их, вот и пригодятся!

Страница 2 из 6 Первая 1234 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

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