Автор Тема: О Xmos+Sabre9018 и других дешевых китайских ЦАПах  (Прочитано 1006007 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #960 : 09 Января 2015, 16:37:03 »
0
Эка. Громче? Неужто правда перегрел?!

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #961 : 09 Января 2015, 20:33:08 »
0
Разве что при пайке много ног меж собой залил и пока чистил... и так попасть с перегревом что бы связь с контроллером барахлила, маловероятно, имхо...
Ардуину надо подключать и сразу увидишь как оно себя ведет, ты же помнишь как было...

« Последнее редактирование: 09 Января 2015, 20:43:50 от wuriks »

Оффлайн Volga

  • Старожил
  • *****
  • Сообщений: 3248
  • Репутация: 12
  • Павел
  • Поблагодарили: +174
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #962 : 09 Января 2015, 21:28:00 »
0
 Может не сюда запостил,но..,други,может взять пока такую хрень,пока нет ничего более интересного,самодельного?
 http://zvukomaniya.ru/cap-9023-simargl/

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #963 : 09 Января 2015, 21:36:16 »
0
Павел, я б не советовал. Судя по параметрам са9023, это синхронный усб1.1 без буферизации, т.е. звук будет такой, как захочет левая нога диспетчера процессов в выньде, в зависимости от фазы цикла марсианских бабочек.
Начни с приличного модуля xmos. Мое мнение.

Оффлайн Volga

  • Старожил
  • *****
  • Сообщений: 3248
  • Репутация: 12
  • Павел
  • Поблагодарили: +174
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #964 : 09 Января 2015, 21:49:04 »
0
cu6apum, Спасибо,Марат,учту.

Оффлайн Lynx

  • Разработчики
  • *****
  • Сообщений: 1627
  • Репутация: 31
  • Дмитрий
  • Поблагодарили: +147
    • Lynx Audio
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #965 : 09 Января 2015, 23:01:50 »
0
На любых настройках? Мне показалось, я подобрал удачную относительно универсальную комбинацию. Правда, для 44.1. На предварительном апсемплинге чуть менее достоверно звучит.
Похоже, да. Перебрал множество. Звук, конечно меняется, но ряд моментов остаются неизменными, они, видимо, связаны с физической реализацией микросхемы...

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #966 : 09 Января 2015, 23:02:49 »
0
А сейчас Ваш фаворит кто? Я тут внезапно мультибитники древние распробовал...  ;-[

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #967 : 09 Января 2015, 23:57:27 »
0
Хочу поделиться новостями. Только что подключил Ардуино со своей программой, которую я написал еще летом. Все сразу заработало. Частота дискретизации определяется нормально. И самое главное - отличный звук. Получается на плате ЦАПа все в порядке и чип я припаял правильно. Все дело было в контроллере.

Если честно, я боюсь даже дышать на этот ЦАП :) :) :) С ним все время происходит что-то нехорошее. Моя программа для работы с Сабрей пригодилась и работает неплохо  :) :) :)

и добавил...
Получается, что софт для этого чипа очень сильно влияет на звук. Со старым контроллером звук просто ужасный.

и добавил...
Кто-нибудь знает, какого типоразмера резисторы используются на этой плате? Когда паял чип я испортил один СМД резистор, а таких у меня нет. Пока припаял обычный резистор 3.3К. Хочу заказать комплект СМД резисторов для замены.

и добавил...
Мне кажется, все дело в самом чипе ES9018. Возможно, сейчас я впаял более новую модификацию чипа, которую я заказал в Южной Корее. Старая прошивка контроллера неправильно работает с новым чипом. Моя программа нажатием на кнопки позволяет менять большое количество параметров Сабри. Раньше, когда я изменял регистры Сабри через нее, я не слышал никакой разницы в звуке. Я не мог понять в чем дело и даже бросил ее писать, так как это было бесполезно. Поэтому я написал сниффер, чтобы разобраться в проблеме. С новым чипом любое изменение регистров сильно влияет на звук. Программа работает отлично.
« Последнее редактирование: 10 Января 2015, 00:32:14 от Morpheus123 »

Оффлайн MCZarin

  • Хороший знакомый
  • **
  • Сообщений: 97
  • Репутация: 1
  • Михаил
  • Поблагодарили: +6
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #968 : 10 Января 2015, 00:32:30 »
0
Morpheus123, вот на этой фото резистор кажется 0805:


Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #969 : 10 Января 2015, 00:36:00 »
0
MCZarin, спасибо. Надеюсь, откликнется кто-то, у кого есть эта плата. Лучше смотреть не на фото, а на саму плату. В СМД элеметах я не разбираюсь  :) :) :)

и добавил...
Интересное получилось кино...

и добавил...
Теперь я отчетливо слышу разницу между 8 и 9 битным квантайзером.
« Последнее редактирование: 10 Января 2015, 00:38:13 от Morpheus123 »

Оффлайн 1950

  • Наш человек
  • ****
  • Сообщений: 309
  • Репутация: 1
  • Виктор из Кемерово
  • Поблагодарили: +13
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #970 : 10 Января 2015, 02:08:23 »
0
Теперь я отчетливо слышу разницу между 8 и 9 битным квантайзером.
:yah: :v:
 

и добавил...
На этой фото только конденсаторы видно, резик торчит, но плохо видно. Сейчас гляну на своей, что-то ... , да 0805, только обвязка сделана по другому. [ Вложение: Вам нельзя просматривать вложения ]
« Последнее редактирование: 10 Января 2015, 04:51:17 от 1950 »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #971 : 10 Января 2015, 09:40:10 »
0
Получается на плате ЦАПа все в порядке
А резистор это тот что идет на REST контроллера и, на сколько помню, ты его (выход) не используешь при подключении Ардуино или я опять все напутал...   ???
ps резисторы 0805 как раз будут

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #972 : 10 Января 2015, 09:41:06 »
0
http://lib.chipdip.ru/244/DOC000244219.pdf вот для справки

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #973 : 10 Января 2015, 09:53:59 »
0
Сергей, ну наконец-то. Рад за тебя: ты СМОГ переломить дурную фишку. :)
Приятнейшего прослушивания!

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #974 : 10 Января 2015, 10:21:28 »
0
Сергей, заказывай детальки и на выхлоп, да и на стабы... Опорку то есть смысл переделать точно.
Выхлоп переделывается, при наличии подобранных деталек, за пару часов, если сделать покрасивше чем у меня...
[ Вложение: Вам нельзя просматривать вложения ]
На стабы пару вечеров ушло...
[ Вложение: Вам нельзя просматривать вложения ]

ps для выхлопа конечно лучше разделное питание на канал, но я не стал делать, лень почему то...  ;-[

« Последнее редактирование: 10 Января 2015, 10:26:27 от wuriks »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #975 : 10 Января 2015, 10:32:00 »
0
У меня просили мою программу, которую я написал для Сабри. Вот она...

и добавил...
Она написана на AtmelStudio, которую можно скачать бесплатно.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #976 : 10 Января 2015, 10:37:09 »
0
Саша, лепотаа!  :yah:
Я верно понял, что от дифампа ты отказался и влепил по два композита на i/u?

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #977 : 10 Января 2015, 10:43:31 »
0
Сергей, заказывай детальки и на выхлоп, да и на стабы... Опорку то есть смысл переделать точно.
Выхлоп переделывается, при наличии подобранных деталек, за пару часов, если сделать покрасивше чем у меня...

На стабы пару вечеров ушло...


ps для выхлопа конечно лучше разделное питание на канал, но я не стал делать, лень почему то...  ;-[


А что это за резисторы стоят? Что изменится, если я поставлю обычные?

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #978 : 10 Января 2015, 10:49:26 »
0
по два композита
Спасибо, Марат  ;-[
Третьего пока нет, так как 811-ых у меня в запасе не оказалось, через недельку придет и поставлю везде композит. С ними звучит лучше, хоть и корпуса пластмассовые...

Ух ты, программулинаааа  :yah:
Сергей, если не затруднит, не большой инструктаж, для чайников типа меня, как подключить и пользоваться...


и добавил...
А что это за резисторы стоят?
По началу я использовал советские С2-23(точно не уверен в марке, но металлопленочные) и параллельно были заказаны от Vishay (на порядок меньше шумят), их и поставил. Что изменилось по звуку не успел узнать, тк почти одновременно был подцеплен стаб на опорку, а от него очень большой эффект. От стабилизаторов на выхлоп менее заметный.
ps правда с мощностью на паре номиналов пролетел, 0,25w большие оказывается у них...
« Последнее редактирование: 10 Января 2015, 11:06:49 от wuriks »

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #979 : 10 Января 2015, 11:04:09 »
0
Можно вместо 811 спробовать баночные лме49713. Их оченно удобно охлаждать радиаторами-звездочками, да и вообще, у баночных звук всегда потелеснее почему-то.

и добавил...
Сергей, это для 4-строчного ЖКД, верно?

Оффлайн 1950

  • Наш человек
  • ****
  • Сообщений: 309
  • Репутация: 1
  • Виктор из Кемерово
  • Поблагодарили: +13
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #980 : 10 Января 2015, 11:24:49 »
0
У меня просили мою программу, которую я написал для Сабри. Вот она...
:v: :drink:

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #981 : 10 Января 2015, 14:26:28 »
0
Эта програмка позволяет менять различные параметры Сабри из меню.

1. Распакуйте архив.
2. Скачайте и инсталируйте AtmelStudio или Visual Studio, а также Visual Micro Plugin.
3. Откройте файл Sabre9018DACController.atsln в AtmelStudio.
4. Подключите Ардуину к USB входу компа и запустите компиляцию. После компиляции  программа закачается на Ардуино.
5. Подключите Ардуино через I2C к Сабре вместо контроллера. Будте осторожны с питанием. Если подаете питание от ЦАПа, отключите USB, чтобы ничего не сжечь!!!
6. Подключите к Ардуино 3 кнопки. Я пользуюсь готовой платой с диплеем и кнопками.
7. Пользуйтесь  :) :) :)


и добавил...
Программа написана для 4-строчного ЖК, как в оригинальном контроллере. Ее очень просто переделать под любой дисплей. Она обьектно-ориентированная. За каждую функцию отвечает свой класс. За работу с дисплеем отвечает класс SabreDisplay, который написан для 4-строчного ЖК. Ничего не стоит поменять этот класс на другой, который будет работать с другим типом дисплея. Достаточно имплементировать все функции в SabreDisplay. Интерфейсы я определять не стал для экономии памяти.

и добавил...
Класс SabreRegistersController пишет и читает регистры Сабри на низком уровне. SabreManager включает в себя основную логику работы контроллера.

и добавил...
Logger позволяет создать дамп регистров, который можно увидеть в окне AtmelStudio (забыл, как оно называется :))

и добавил...
Класс Settings хранит в себе значения основных параметров Сабри. Их можно сохранить в памяти Ардуино.

и добавил...
Программа позволяет переключать входы, менять основные параметры и отображет текущие значения регистров.
« Последнее редактирование: 10 Января 2015, 14:38:30 от Morpheus123 »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #982 : 10 Января 2015, 17:38:20 »
0
Спасибо, Сергей, за инструкцию.
Почитамши, впал в задумчивость (дело для меня совсем новое), пошерстил инет... Если купить ATMEGA8L-8PU и замутив что то типа такого можно ли эту прогу залить в контроллер?
ps ардуины у меня нет, но есть у кого взять

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #983 : 10 Января 2015, 17:42:26 »
0
Теоретически можно, и будет работать, только надо исходный код откомпилировать для ATMEGA8L-8PU. Есть две сложности:

1. Обьем необходимой памяти. Я должен проверить, сколько памяти занимает моя программа. Думаю, должно хватить.

2. Чтобы залить ее на ATMEGA8L-8PU нужен программатор. В Ардуино он встроенный.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #984 : 10 Января 2015, 17:50:52 »
0
Еще, боюсь однако, на сколько велики возможности программы, можно же такого накрутить... потом динамики по комнате собирать  :cr:
ps тк пока все еще ничего не понимаю, такое можно использовать?
« Последнее редактирование: 10 Января 2015, 18:06:40 от wuriks »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #985 : 10 Января 2015, 22:06:28 »
0
Возможности программы ограничены возможностями железа  :) :) :)

Скорее всего "такое" будет работать, но лучше взять стандартную Ардуино. Для нее есть много шилдов.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #986 : 10 Января 2015, 22:18:04 »
0
Сергей, ты крут. Большой человеческий спасиб! Подвернется 4-строчник, спробую сам.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #987 : 11 Января 2015, 11:05:17 »
0
Спасибо! Мне писать код намного легче, чем что-то спаять.

Вот фото моего Ардуино, подключенного к ЦАПу.
[ Вложение: Вам нельзя просматривать вложения ]
Пока я пользуюсь вот таким шильдом:

http://www.ebay.com/itm/LCD-Keypad-Shield-For-Arduino-Blue-2x16-Display-with-6-Push-Buttons-/131389275071?pt=UK_BOI_Electrical_Components_Supplies_ET&hash=item1e97693bbf

Собираюсь подключить Ардуино к оригинальному дисплею и кнопкам, чтобы поместить ве это в корпус.


и добавил...
Насчет дисплея, переделать программу под другой дисплей очень просто. Она работает с дисплеем через класс SabreDisplay. Все изменения будут только в этом классе, весь остальной код останется без изменений. У меня есть несколько графических диспеев, но нормально работает только один. Китайцы обычно не дают документацию, поэтому приходится угадывать, как работать с дисплеем.

и добавил...
Звучит сейчас ЦАП совсем подругому. Изменения регистров Сабри сильно меняет звук. Не могу понять, почему старый контроллер не работает. Это для меня остается загадкой. Кстати, моя программа не помещается на ATMEGA8L-8PU.

и добавил...
Сергей, заказывай детальки и на выхлоп, да и на стабы... Опорку то есть смысл переделать точно.
Выхлоп переделывается, при наличии подобранных деталек, за пару часов, если сделать покрасивше чем у меня...
[ Вложение: Вам нельзя просматривать вложения ]
На стабы пару вечеров ушло...
[ Вложение: Вам нельзя просматривать вложения ]

ps для выхлопа конечно лучше разделное питание на канал, но я не стал делать, лень почему то...  ;-[

Александр, что за 2 электролита стоят возле чипа ES9018 паралельно ROE? Какова из роль и как они влияют на звук?


« Последнее редактирование: 11 Января 2015, 13:29:53 от Morpheus123 »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #988 : 11 Января 2015, 14:21:06 »
0
что за 2 электролита

По схеме от Марата на выходе стаба для опорки стоят банки побольше емкостью чем у нас, вот я и подпаял... имхо, явно ни хуже ни лучше не стало... если есть приличные электролиты мкф на 300 то можно поставить вместо стоковых...
Я и электролиты в делителе (3.3V/2) убрал, оставил только 0,1мкф, то же не обязательное решение. Мне они мешали устанавливать 744+811, тк по началу я их паял на панельке друг за другом, это сейчас они у меня друг на дружке  ;-[  ("гусары, молчать!" (с))


и добавил...
Собираюсь подключить Ардуино к оригинальному дисплею и кнопкам, чтобы поместить ве это в корпус.

Я поэтому и спрашивал про маленькие ардуино что бы их в панельку от стокового контроллера через переходник подключать.
« Последнее редактирование: 11 Января 2015, 14:47:34 от wuriks »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
Re: О Xmos+Sabre9018 и других дешевых китайских ЦАПах
« Ответ #989 : 11 Января 2015, 18:36:34 »
0
Я хотел записать свою прогу на ATMEGA8L-8PU, чтобы просто вставить его в оригинальный контроллер, но у меня пока не получилось. Еще можно попробовать вставить туда ATMEGA328P из Ардуино, что пока тоже не получилось. Пока я привинтил Ардуино поверх платы контроллера и собираюсь подключить ее к дисплею конроллера. Вроде места в корпусе достаточно.
« Последнее редактирование: 11 Января 2015, 18:49:27 от Morpheus123 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
19 Ответов
23413 Просмотров
Последний ответ 25 Декабря 2015, 15:07:02
от митяич
220 Ответов
187201 Просмотров
Последний ответ 31 Января 2017, 05:23:43
от den4
10 Ответов
13677 Просмотров
Последний ответ 11 Сентября 2016, 21:14:30
от xar
70 Ответов
26455 Просмотров
Последний ответ 22 Июня 2021, 19:07:30
от zorg
34 Ответов
3179 Просмотров
Последний ответ 24 Января 2024, 00:23:08
от GoRs