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

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

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Он там заколупистый. Если сделать pinmode(x, output) - он двухтактен. А если input - то ОК, с отключаемой подтяжкой кверху.

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
0
собственно поэтому.
выход с ОК в чистом виде умеет?
в некоторых контроллерах есть конкретно режим выхода с ОК.
Он там заколупистый. Если сделать pinmode(x, output) - он двухтактен. А если input - то ОК, с отключаемой подтяжкой кверху.
не раскрыт вопрос отправки нуля, подозревая что делается таки переводом в режим выхода. отсюда имеем переходные процессы и тп и тд. ну да и хрен с ними. ищи где подтяжка включается и выключай )

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Раскрыт в даташите, там вроде и вправду два каскада в параллель, двухтакт и ОК.
Но суть проблемы с ОК именно в i2c в том, что он хардварно реализован: в библиотеке есть только первичная команда на включение подтяжек. Дальше оно само где-то их включает и более не выключает.
Рех с ним. Купил кренок на 3.3В, попробую как-нибудь в свободное от отдыха время запустить с них мегу.

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
0
cu6apum, регистр DDR - вход/выход, регистр PORT - собственно 0/1 на выходе или включена/выключена подтяжка. PIN - только чтение того что на пине. остальное только хитростями.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Интересно, что наугад перетащенная в плеер песня для проверки оказалась этой. Таки пусть будет!

When I find myself in times of trouble
Mother Mary comes to me
Speaking words of wisdom, let it be.


[ Вложение: Вам нельзя просматривать вложения ]

Оффлайн MCZarin

  • Хороший знакомый
  • **
  • Сообщений: 97
  • Репутация: 1
  • Михаил
  • Поблагодарили: +6
0
Но суть проблемы с ОК именно в i2c в том, что он хардварно реализован: в библиотеке есть только первичная команда на включение подтяжек. Дальше оно само где-то их включает и более не выключает.
Судя по всему, это проблема ардуриновской библиотеки. Т.к. мне как-то приходилось соединять по TWI 2 атмеги, одна с питанием как раз 3.3 В, а вторая - 2.5 В.
Насколько я помню, ОК реализуется аппаратным интерфейсом TWI независимо от порта ввода-вывода. По поводу подтяжки вверх в даташите есть такое упоминание: "Note that the internal pull-ups in the AVR pads can be enabled by setting the PORT bits corresponding to the SCL and SDA pins, as explained in the I/O Port section. The internal pull-ups can in some systems eliminate the need for external ones." Т.е. по умолчанию подразумевается работа с внешними подтяжками.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Михаил, спасибо, копну, как будет время. По логике-то так и должно бы быть, но логика иногда сбоит.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
Интересно, что наугад перетащенная в плеер песня для проверки оказалась этой. Таки пусть будет!

When I find myself in times of trouble
Mother Mary comes to me
Speaking words of wisdom, let it be.


[ Вложение: Вам нельзя просматривать вложения ]

А как оно звучит? Лучше, чем переделанная китайская плата?

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
В полтретьего ночи счел неудобным будить домашних. На минус 88дБ Леннон прозвучал очень проникновенно.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
Понятно. Я обычно слушаю поздно ночью на наушники   :) :) :)

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Присел наконец. За ужином было 75мл, так что объективность может страдать, но.
Хуже не стало. Может быть, чуть более стеклянными стали верхи. Это можно объяснить новыми буферами на выходе или новой топологией платы. К добру это или нет, покажет пара часов прослушивания.
Но что радует - слышны стали звуки на грани слуха, те, которые Франки не отдавал вообще. Возможно, отдавал, но они проходили мимо восприятия.
Информация продолжает поступать.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
0
Замечательно, поздравляю!   :drum:
Надо же не много времени дать притереться деталькам друг к другу... ;)
На выход ты композит пока не стал ставить?
Ага, звуки на грани слуха меня то же подкупают...

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
На входе - 744+811, на выходе - 744+LME49610. Сразу мясца добавилось на нижней середине, факт.

и добавил...
Э, да, спасибо огромное! Долго я ковырял это всё, и еще не доковырял.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
0
мясца добавилось на нижней середине
И мне надо, мясца и там же :)

и добавил...
но Франки то у тебя в рабочем состоянии?

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Да, я его не планирую разбирать. У него на выходе так и остались одиночные 49710.
Жаль, не получится щелк-щелк перетыкивать, неплохо бы в лоб сравнить. Пока не пойму, что лучше. Контроллер пока на двоих один, китаец.

и добавил...
Не нравится, не нравится, не нравится. Чем - не пойму.
Выкинул ламповый пред с регулировками тембра. Оставил Нуклон с трансформаторным УН, включил. Нравится; непонятно. Раньше именно этот пред убирал у каменного оконечника лишнюю жесткость в звуке.
« Последнее редактирование: 05 Марта 2015, 21:03:46 от cu6apum »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
Попробуй послушать в другое время суток. Восприятие звука зависит от настроения.

А я пытаюсь собрать стаб AVcc 3v3. На вход подал 12В. На выходе получил 0.8В  :( :( :(. Напряжение на выходе  TL431A - 2.4В. Не понимаю, где проблема. Тот, кто собрал эту схему, какое у вас напряжение на выходе TL431A?

[ Вложение: Вам нельзя просматривать вложения ]
« Последнее редактирование: 06 Марта 2015, 01:03:21 от Morpheus123 »

Оффлайн 1950

  • Наш человек
  • ****
  • Сообщений: 309
  • Репутация: 1
  • Виктор из Кемерово
  • Поблагодарили: +13
0
Марат, поздравляю!
Сергей, на выходе TLки должно быть 2v4. Смотри что на ногах опера, посмотри на базе тр-ра, короче всё обмерь и сделай вывод.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Спасибо за поздравления! Так или иначе, это был немалый труд.
Сергей, два?? провода? Ты массу часом не забыл? Извини за глупое предположение, но и на старуху бывает порнуха.

и добавил...
Если не забыл, посмотри, не перепутал ли ты резисторы делителя на выходе. С которого ОУ инвертирующим входом берет напряжение для сравнения. Соотношение их должно быть 2.4/3.3, чтоб стаб делал 3.3 выходного из 2.4 опорки. Если наоборот, он поделит, а не умножит.

и добавил...
Хотя нет, тогда бы ты 1.75 получил. Ищи недовпаянную деталь. Сколько на входах ОУ?
« Последнее редактирование: 06 Марта 2015, 09:56:09 от cu6apum »

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
0
Сергей, а что за опер стоит, сдвоенный?

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
Не удивляйтесь, я пока собрал только один канал. ОУ временно поставил NE5534P, потом поменяю на что-то более пристойное.

2 провода стоят на входе, один - земля. Я его пока ни к чему не подключил и включаю только для того, чтобы тестером померить выходное напряжение. Подключил вход к блоку питания на 12 Вольт. Вчера вечером все проверял, вроде все подключено правильно. Буду разбираться. Измерю напряжения на ОУ, все сопротивления, хотя и их вчера уже измерял. Удивительно, такая простая схема и все равно сразу не заработала.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
0
Просто на фото плохо видно красненький входной проводок...
Вполне возможно 12 вольт не приходят на коллектор и 7 ногу микросхемы...
Я на своей ваще входа опера перепутал, но заметил до включения...  ;-[

ps забыл тебе подсказать, что низкоомные резисторы лучше брать cmd, одноватные. И паять удобно и мощные. (параллелить, ваще ляпота, друг на дружку положил и пропаял...)

Оффлайн xar

  • Старожил
  • *****
  • Сообщений: 5224
  • Репутация: 16
  • Ренат
  • Поблагодарили: +271
0
wuriks, друг на дружку мощность далеко не двойная. это так,  просто хинт.

Оффлайн wuriks

  • Старожил
  • *****
  • Сообщений: 980
  • Репутация: 9
  • Александр
  • Поблагодарили: +7
0
дык не для умощнения же в параллель то  ;)

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Послушал на большой системе. Результаты... смешанные. Разрешение точно больше. Но верх середины сбивается в кашицу на сложных вещах, хотя малые составы звучат вкуснейшим образом.
Так как жанровую вещь делать не хочется, а софтовые установки одни и те же (тестил с китайским контроллером), разница видна только в выхлопе. Более тонкие и короткие проводники, смд-деталюшки вместо трухольных и, наконец, одиночные ОУ вместо дифампа в и/у. Если будет время, сравню с Франки в лоб, в тишине, соло, ибо отзывы слушавших сегодня ввели меня в недоумение своей разнонаправленностью. Учитывая, что я не музыкант и не златоух ни разу, самому мне было маловато двадцати минут, но показалось, что игравший после новой платы Франки звучит мутновато и серо. Это впечатление, повторюсь, не окончательное мнение.

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
Спасибо всем за помощь. Стаб заработал. Там был обрыв, из-за которого напряжение не подавалось на вход ОУ.

Странно, что, когда я поставил номиналы, как на схеме, получил на выходе 3.21V. Опорное напряжение у меня не 2.4, а 2.5 вольт. Поменяв резистор R25 с 331 на 367 Ohm, получил на выходе 3.307V. Буду подбирать резисторы, чтобы получить точно 3.3V. На китайской плате напряжение 3.301V.

Я не очень понимаю соотношение каких резисторов превращает 2.4V в 3.3V (0.72). Думал, что R17 к R25, но оно не 0.72, а 0.33.

[ Вложение: Вам нельзя просматривать вложения ]
« Последнее редактирование: 07 Марта 2015, 01:42:11 от Morpheus123 »

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Сергей. Напряжение на выходе делителя r25r17 равно Uвых/(r25+r17)*r17, закон же Ома. При моих номиналах это 2.48В, равное напряжению на ТЛках. Они у меня из старых запасов, техасские, и близки по вольтажу к даташитным 2.5В.

и добавил...
В смысле, на Франки так было. На Велосипед я сразу воткнул подстроечник, промерил и затем впаял резюки из кассы.
« Последнее редактирование: 07 Марта 2015, 01:55:23 от cu6apum »

Оффлайн Morpheus123

  • Старожил
  • *****
  • Сообщений: 1562
  • Репутация: 7
  • Сергей, Тель-Авив
  • Поблагодарили: +4
0
В смысле, на Франки так было. На Велосипед я сразу воткнул подстроечник, промерил и затем впаял резюки из кассы.

Я так и сделаю.

и добавил...
Но сделаю, видимо, через неделю, так как завтра уезжаю отдыхать на Красное море  :) :) :)
« Последнее редактирование: 07 Марта 2015, 20:52:47 от Morpheus123 »

Оффлайн sergey367

  • Постоялец
  • ***
  • Сообщений: 234
  • Репутация: 1
  • Поблагодарили: +18
0
Я не великий специалист в области ЦАПов , но мне кажется 3,307V  более чем достаточно.

Оффлайн cu6apum

  • Старожил
  • *****
  • Сообщений: 4018
  • Репутация: 14
  • Естествоиспытатель
  • Поблагодарили: +366
0
Я присоединяюсь к этому мнению.
Важна не столько точность этого значения, сколько его стабильность и одинаковость по каналам.

Оффлайн sergey367

  • Постоялец
  • ***
  • Сообщений: 234
  • Репутация: 1
  • Поблагодарили: +18
0
Важна не столько точность этого значения, сколько его стабильность и одинаковость по каналам.

Тоже так думаю.

 

Похожие темы

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