Страница 31 из 83 Первая ... 21293031323341 ... Последняя
Показано с 601 по 620 из 1659

Тема: ЦАП своими руками (многоствольное древо)

  1. #1 Показать/скрыть первое сообщение.
    Регистрация не подтверждена
    Автор темы
    Аватар для Kompros
    Регистрация
    11.03.2003
    Сообщений
    1,405

    По умолчанию

    Посадим и здесь - глядишь еще ствол выростет.

    Корни
    Первый ствол
    Второй ствол
    Третий ствол
    Четвертый ствол

    Обладателям Вегов - см. ниже англоязычный даташит на LC7881 / LC7881M (получен был по ссылке отсюда: http://forum.ixbt.com/0047/001933-12.html#325 )


    Продолжение здесь
    Вложения Вложения
    Последний раз редактировалось Kompros; 21.09.2009 в 21:24.

  2. #601
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Цитата Сообщение от Lynx
    Чушь. ADM708Pxx - 2.63B, ADM708Sxx - 2.93B, ADM708Txx - 3.08B
    Он наверное не туда смотрел.
    Надо было смотреть на параметр Reset Threshold

    [ADDED=Tangar]1098884984[/ADDED]
    Дмитрий спасибо! Письмо получил. Жду. Как буду расплачиваться с тобой даже и не знаю... Я у тебя в неоплатном долгу.
    Последний раз редактировалось Viking; 27.10.2004 в 17:49.

  3. #602
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

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

  4. #603
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Цитата Сообщение от ZugDuk
    Инглишь учить в школе надо было
    А я его вообще не учил!
    Он как-то сам выучился...

  5. #604
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    48
    Сообщений
    620

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Братва, скажите есть смысл сделать ЦАП для такого использования: у меня от компа до телека с усилком метров 7, вот если по СПДИФу по коаксиалу дотянуть, а там уж разобрать по канально

  6. #605
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Цитата Сообщение от Wh`te
    Братва, скажите есть смысл сделать ЦАП для такого использования: у меня от компа до телека с усилком метров 7, вот если по СПДИФу по коаксиалу дотянуть, а там уж разобрать по канально
    Если 7 метров, то лучше не по коаксиалу, а по RS485 или LVDS витой парой.

  7. #606
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    48
    Сообщений
    620

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Ну фиг с ним, можно и 485-м, еще проще

  8. #607
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Только смысл есть делать не навороченый ЦАП. АД1853 или 1955 хватит.

  9. #608
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    48
    Сообщений
    620

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Tangar, Слушай, у тебя есть схема на АД1853, пара у меня валяется, до ума довести никак не выходит. Там же еще спдиф приемник надо?

  10. #609
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Цитата Сообщение от Wh`te
    у тебя есть схема на АД1853
    У меня нету. А вот у Дмитрия Андронникова и у Александра Петровского есть.

  11. #610
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Знаете, что я заметил?
    Что описаний цифроники в форумах очень мало. Статьи на зеуслабе, написаны черт знает когда, но и по сей день это самый актуальный источник информации.
    Это выглядит странно, т.к. без нормальных описаний собственно ЦАП не собрать. Не знаю как другие, но если у меня все получиться, то я обязательно выложу все что я делал с подробными описаниями и исходными текстами программ.

    Вот что мне рассказали на телесистемах:

    Мой вопрос:
    Как поделить частоту кварца на 1.5
    Ну тут как я понял, достаточно научиться правильно умнажать на 2 и делить на 3. Как мне такое сделать на MaxPlus2?

    Ответ1:
    делаешь сигнал, равный входному, через неинв буфер. Потом его и исходный на EOR. Имеешь умножение на 2 для бедных. Или PLL юзай ACEXовую(тут ничё не подскажу).

    Ответ2:
    Как то раз по пьяни изобрел д тригер работающий по обоим фронтам сигнала
    так вот если на етих тригерах сделать счетчик то получишь что хотел
    -------------dffe2x.tdf-----------------
    subdesign dffe2x
    (

    clk: input;
    d: input;
    ena: input;


    q: output;
    )

    variable

    d1: dffe;
    d2: dffe;

    begin

    d1.clk = clk;
    d2.clk = !clk;

    d1.ena = ena;
    d2.ena = ena;


    if ( d == vcc)
    then
    d1.d = !d2;
    d2.d = !d1;
    else
    d1.d = d2;
    d2.d = d1;
    end if;




    q = d1 $ d2;
    end;

    --------------EOF-----------------------------------

    Ответ3:
    Все Ваши проблемы в том, что при таком подходе на этом семействе поставленная задача не решается. Забудьте навсегда работу на задержках и пичках. Зимой и летом будете мучиться. (А в Квартусе этот номер не проходит). В данном случае может помочь внешний генератор с частотой как минимум вдвое больше Ваших максимально возможных. Тогда Ваши рабочие частоты можно насадить на внешнюю несущую (Gate CLK превратить в GLOBAL CLK).

    Ответ4:
    Я уже отвечал, как это можно сделать на AHDL, но скважность не 2:
    SUBDESIGN Div1_5

    (
    Clk: INPUT;
    Clk1_5: OUTPUT;
    )



    VARIABLE

    Dv[2..0]: DFF;


    BEGIN

    Dv[].clk = (!Clk, Clk, Clk);

    Dv[] = (Dv1, Dv0, !Dv0 & !Dv1);

    Clk1_5 = Dv2 # Dv0;

    END;


    Вот такие пироги. Цифроника = Кабздец.

  12. #611
    Старый знакомый Аватар для Wh`te
    Регистрация
    08.02.2003
    Адрес
    Томск
    Возраст
    48
    Сообщений
    620

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    В первом ответе правильно чел сказал, юзай PLL. Например в асех1k epm30tx- 144-2 она есть.

    [ADDED=Wh`te]1098946870[/ADDED]
    Правда что плохо, ее нужно каждый раз конфигурить, т.е. ставить либо флэшку либо контроллер с большой внутренней флешиной
    Последний раз редактировалось Wh`te; 28.10.2004 в 11:01.

  13. #612
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    PLL можно и от Техасцев получить. И именно для "звуковых" частот.
    PLL1705 , PLL1707

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

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Насчет ФАПЧей в ПЛИсинах... клок, который ты получишь из ФАПЧи будет иметь джиттер 150...400пс, т.е. для пересинхронизации или для тактирования ЦФ при работе без оной это неприлично много. Если этот клок нужен только для тактирования сервопроца транспорта, а потом всё будет пересинхронизироваться или тактироваться от непосредственно генератора, тогда всё ОК.
    Насчет работы на задержках. Проблем не будет, если не использовать именно длительности задержек. Если работать только по перепадам выделенных импульсов, то никакие температурно-влажностные факторы непринципиальны.
    А вот именно длительность выделенных импульсов в зависимости от температуры может меняться в пределах +\-30...50% от нормированной.
    В квартусе с системами на задержках работать плохо, он слишком умный и может отлавливать такие вещи на этапе компиляции, но, с другой стороны, всю заумную хрень можно отключить, благо настроек хреново море, и все будет ОК.

  15. #614
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Lynx,
    Да я тоже думаю, что все когда-нибудь будет ОК.

  16. #615
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Ну вот наконец то пришла ко мне моя звуковушка. Послушал вчера в наушниках по сравнению с Live-ом. Играет значительно лучше. Правда она немного твикнута. Кондеры дополнительные напаяны поверх штатных. Но я думаю не это главное. Главное - отсутствие передискретизации.

    Поизучал я немного цифронику:
    Для того чтобы разделить каналы из правого выравнивания нужен 32-ух разрядный сдвиговый регистр. Где мне такой взять в MaxPlus?
    И еще вопрос:
    Не будет ли при прямом применении этого регистра сдвига фазы одного канала относительно другого на один бит?
    Просто как я понял данные в последней ячейке сдвигового регистра окажутся как раз за один клок до прихода первого бита даты второго канала. Т.е. если они тут же запишутся в ЦАП, то и будет сдвиг. А вот если он запишется только со следующем тактом, то все будет нормально.
    Но я то не в курсе, как оно там на самом деле будет. Как быть?

    P.S. Я в свое время много общался в форумах про программирование. Дак там люди, чтоб не объяснять словами просто выкладывают примерчики текстов программ и все становится ясно. Может и здесь так будем?
    Вот я например был бы рад увидеть примерчик корректного умножения частоты на 2.

  17. #616
    Завсегдатай Аватар для Инквизитор
    Регистрация
    18.06.2004
    Адрес
    Сколково
    Сообщений
    2,014

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    ZugDuk, будет время, может быть выложу VHDL - овский исходник разделителя каналов

  18. #617
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    Улыбка Re: ЦАП своими руками (многоствольное древо)

    Вот проект для моего ЦАПа...

  19. #618
    Регистрация не подтверждена
    Регистрация
    05.08.2004
    Адрес
    Piter
    Сообщений
    4,899

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Tangar,
    Спасибо большое. Вечером буду разбираться. Жалко что умножения у тебя не делается. Зато теперь я знаю адрес Дмитрия.

  20. #619
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Дмитрий тут вопрос возник об аналоговом фильтре из последнего твоего ЦАПа... Один товарищ его тестировал в симуляторах различных и говорит, что у него завал начинается уже около 20 кГц. И с фазой немножко нехорошо получается.
    Что можешь по этому поводу сказать?

  21. #620
    Happy little boozer Аватар для Viking
    Регистрация
    11.10.2004
    Адрес
    Украина, г.Хмельницкий
    Возраст
    46
    Сообщений
    1,082

    По умолчанию Re: ЦАП своими руками (многоствольное древо)

    Вчера сам промоделировал фильтр. У меня получились следующие результаты :
    на 20 кГц завал АЧХ около 1 дБ, изменение фазы около 30 градусов.

Страница 31 из 83 Первая ... 21293031323341 ... Последняя

Метки этой темы

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

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

Ваши права

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