Нет подразделов
 
 
Назад Вперед

Поделки начинающего цапостроителя, часть 18/3. Рулим ЦАП с помощью Arduino. Работаем с графическим TFT-дисплеем

Разместил AlexD 5 декабря 2016. Просмотров: 3 306

12

Продолжаю рассказ! После относительно успешных экспериментов с использованием Arduino для управления ЦАП, я решил немного расширить функционал и наглядность. Так сказать, расширить эстетическую часть проекта.
Ещё в процессе работы над предыдущими версиями меня напрягала малая «ёмкость» дисплея «1602». Конечно можно заказать «2004», но он размером-то отличается, а функционалом нет: как был символьный, так и остался.

Но ведь прогресс не стоит на месте, поэтому появилась идея попробовать что-то новое.
И я занялся поиском.
  • Лайков:
    64
 

Поделки начинающего цапостроителя, часть 18/2. Рулим ЦАП АК4490 с помощью Arduino

Разместил AlexD 21 ноября 2016. Просмотров: 3 406

10

Если бы мне кто-то сказал, что я когда то буду заниматься программированием, я бы наверное покрутил пальцем у виска. Уж больно для меня это было фантастическим занятием, даже теоретически.

Но все оказалось сильно проще, чем я ожидал. Платформа Arduino позволила мне это не просто ощутить, но и создать что-то свое. Особенно при наличии в продаже массы готовых модулей. Я уже поигрался с метеостанцией, немного изучил модуль RTC, пощупал сенсоры СО и алкоголя, но все же основная задача стояла другая. После удачной работы с ЦАП на базе AK4399, был заказан ЦАП AK4490.

Это одна из новых разработок фирмы AKM. Там есть еще AK4495. Но была выбрана AK4490 из-за более широкого диапазона рабочих температур. Мой коллега — программист хотел попробовать ее применить в автомобиле. Я не любитель вкладывать деньги в автозвук, поэтому просто «упал на хвост» с целью пощупать ее для дома. В отличие от AK4399, AK4490 имеет мощный комплект настроек, который, я не уверен, может ли использоваться весь, по причине отсутствия надобности. Пять настроек цифрового фильтра, три режима работы в DSD, переключение полосы ФНЧ для DSD, какая-то магическая настройка Sound Control. В общем есть чего поковырять даже просто из интереса.
  • Лайков:
    72
 

Поделки начинающего цапостроителя. Часть 8. Обзор цифровых ресиверов DIR9001, WM8805, AK4113, РСМ2707 (Обновлено)

Разместил AlexD 28 мая 2016. Просмотров: 26 095

13
Чем больше времени тратишь на разработку, тем меньше на сборку и отладку.
Жизненное наблюдение.


Attention! Здесь приводится описание не совсем легкодоступных микросхем, таких как DIR9001, WM8805, AK4113 и немного РСМ2707, а также бред автора про принципы цифроаналогового преобразования.
Но может быть кому-то написанное здесь пригодится для практического применения. Все схемы выдраны из реально работающих и отлаженных устройств, описание которых появится немного позже.
А пока приступим…
  • Лайков:
    86

28 мая 2016 изменил Datagor. Добавлена информация по индикации WM8805

 

Поделки начинающего цапостроителя, часть 18/1. Рулим ЦАП АК4399 с помощью Arduino

Разместил AlexD 23 марта 2016. Просмотров: 8 083

15

Я долго колебался – писать эту статью или нет. Это решение нужно было принять — основываясь на плюсах и минусах. Минусы были в том, что я в принципе ничего нового не создал и не изготовил. Получилась лабораторная работа студента-программиста, и то нагло списанная у одногруппника для получения зачета.
Но и плюс был весомый – все же процедура конфигурирования если и описана где-то в сети, то либо поставляется автором в виде готового .bin или .hex файла для прошивки контроллера (определенной модели) и заточена под конкретную конструкцию и функционал. А так как Arduino – гибкая платформа и вполне доступна для таких «ламеров» как я, то любому желающему будет несложно «допилить» ее под себя.
И я решил – опишу свои движения, может кому-то это будет полезно.
  • Лайков:
    120

20 апреля 2016 изменил Datagor. Обновил архив с новым именем скетча.

 

Кит отладочной платы ЦАПа «Silver Wolf R192» (WM8805, WM8740, TOSLINK, S/PDIF с гальванической развязкой)

Разместил Datagor 2 ноября 2015. Просмотров: 4 176

6

Для разработки следующего Датагорского ЦАПа и написания управляющего софта была создана и заказана в 4-х экземплярах наша отладочная плата (evaluation board). Отработка программного обеспечения позволит нам в дальнейшем рулить и другими чипами WOLFSON/CIRRUS и пр.

Две платы сейчас у нас в работе. Два комплекта остались в наличии и скучают без хозяина, их я предлагаю желающим. Забрать себе комплект.

Кит отладочной платы ЦАПа «Silver Wolf R192» (WM8805, WM8740, TOSLINK, S/PDIF с гальванической развязкой)

Этот проект не подходит для начинающих!
Требуются опыт, навыки пайки smd и подходящее оборудование.

После сборки получаем отличный вернозвучащий мультибитный ЦАП с широкими возможностями для исследования, обучения, творчества. ЦАП работает в режиме «Hardware» с потоками до 96 кГц включительно, разрядностью 16 и 24 бит. При добавлении внешнего микроконтроллера и переходе в софтовый режим — 192 кГц.

Входы: оптика и  коаксиальный S/PDIF с гальванической развязкой. Всего до 8 входов, смотрите даташиты на WM8805.

Выходы: балансные, RCA небалансные, коаксиальный S/PDIF. Разведено два варианта выходных фильтров. Выведены на пады балансные выходы чипа WM8740 (VOUTRP+VOUTRN и VOUTLP+VOUTLN) для подключения собственных выходных фильтров-буфферов. И так далее.

 

Защита USB-устройств от статики. Чипы TPD2E001, USB6B1, STF202-22T1G

Разместил basilevscom 30 октября 2015. Просмотров: 5 668

10

Наверное каждый из нас когда-нибудь испытывал на себе разряд статического электричества, а многие еще и сталкивались с результатом его разрушающего воздействия на электронику: выгоревшие микросхемы, флешки и другие устройства.
Экспериментируя с внешними USB ЦАПами и спалив парочку чипов, я серьезно задумался о защите их от статики.
  • Лайков:
    55
 

Поделки начинающего цапостроителя. Часть 17. Универсальный ЦАП на три источника на базе пары PCM1794

Разместил AlexD 31 декабря 2014. Просмотров: 16 721

13 Универсальный ЦАП на три источника на базе пары PCM1794.


Когда берешься за изготовление очередного устройства, всегда задаешься вопросом – где и как оно планируется к использованию?
Как то я притащился на дачу, в надежде вечерком раскачать мои старые АС, и при этом не слышать витиеватых высказываний соседей в свой адрес, но планы мои были порушены в корне. В пылу сборов я не заметил, что ЦАП то я с собой взял, но без шнура I2S. Зато на компе имелся выход SPDIF, был даже шнур SPDIF, но у ЦАП не было такого входа.

Сетевое оборудование конструкцией не было предусмотрено, поэтому даже старенького патчкорда не нашлось… Ну что за идиотизм, подумалось мне? Сам же создал это чудище, и сам не могу его использовать в любом месте! Надо подумать над созданием чего-то универсального по входам и выходам.
Первый мой удачный проект был логическим продолжением описанного на Датагоре ЦАПа на PCM58 и PCM63.
Даже большая часть узлов и кусков разводки платы была перенесена в новое железо.
  • Лайков:
    233
 

Поделки начинающего цапостроителя. Часть 16. В погоне за THD

Разместил AlexD 5 сентября 2014. Просмотров: 9 872

23
Поделки начинающего цапостроителя. Часть 16. В погоне за THD

Я хорошо помню свое босоногое радиолюбительсткое детство. Тогда не было этих ваших интернетов, зато были журналы «Юный техник», «Моделист-конструктор», «Радио».
Компоненты доставали на свалках, у барыг, иногда и в магазинах. Модельный ряд аудиотехники был не очень широк. Мои товарищи, кому посчастливилось иметь дома аппаратуру промышленного производства, мерялись страницами паспортов своих магнитофонов, усилителей и проигрывателей, где были указаны характеристики.
Волшебные слова «Уровень шумов», «КНИ», «Выходная мощность» будоражили наши умы и не давали спокойно спать.
  • Лайков:
    88
 

Поделки начинающего цапостроителя. Часть 15. Модульный ЦАП с пересинхронизацией

Разместил AlexD 24 февраля 2014. Просмотров: 15 868

34

С момента начала изготовления своих «поделок» я иду вполне закономерным путём.
Самое простое, потом это простое дорабатывается, потом переделывается в более сложное.
Потом оказывается, что есть что-то более серьёзное и качественное.
И сразу хочется это «что-то» создать или повторить.
Естественное желание — чтобы знать, не по восторженным фразам, а лично убедиться, как оно: на вкус, цвет, слух.
Создаётся некое окружение, среда и принципы, с помощью которых я создаю своё новое устройство.
Это и компоновка, применяемые материалы, схемы и компоненты.
Все это дорабатывается, «допиливается», оттачивается и улучшается.
Но в какой-то момент понимаешь, что больше не видно и не слышно разницы между предыдущей и последующей «поделкой».
Что уже все, потолок, или некий плоский участок на графике, где по оси «Х» проходит время, а по оси «У» затраты + усилия + стоимость.
А ведь ещё столько неизведанных моментов.
Что можно сделать нового, при наличии компьютера как транспорта, и внешнего ЦАП, подключённого по SPDIF?
Вероятно, отказаться от SPDIF!
  • Лайков:
    95

1 августа 2014 изменил Datagor. Добавлен архив с печатками в LayOut

 

Поделки начинающего цапостроителя. Часть 14. Тюнинг

Разместил AlexD 5 сентября 2013. Просмотров: 12 953

7 Как я гонял I2S по обычному патчкорду Fast Ethernet CAT5.


На этапе проектирования очередного ЦАП я задался вполне стандартным вопросом.
Что можно улучшить в архитектуре, структуре, элементной базе или компоновке, чтоб не получить очередной клон уже имеющегося устройства?
Причем сделать доработку или усовершенствование, не меняющее в корне рабочую систему и не требующее удорожания на порядки.
Из всех возможных на данный момент вариантов единственно возможным оказался I2S вход от внешнего источника, в дополнение к уже имеющемуся коаксиальному и оптическому SPDIF входам.
- Ну I2S так I2S!- сказал я, и поставил курсор в поисковую строку Google.
  • Лайков:
    62
 
Назад Вперед