Автор Тема: ЦАПоКит на Е-бае. Ваше мнение.  (Прочитано 411633 раз)

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

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #690 : 14 Декабря 2018, 03:02:02 »
0
Аудиофилия как грипп, ей надо просто переболеть. ;D

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 3927
  • Репутация: 41
  • Андрей
  • Поблагодарили: +3214
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #691 : 14 Декабря 2018, 08:39:35 »
0
Аудиофилия как грипп, ей надо просто переболеть.
Если только осложнение на мозг и уши даст, как грипп. А так - аудиал - это психотип, вшитое свойство :d_know: И это бесполезно объяснять визуалу, скажем, коих 80%. Ну, как рассказывать о сексе кастрату с младенчества ;D

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #692 : 14 Декабря 2018, 13:35:59 »
0
Жозеф Гильотен его имя?
Не ну можно и так, а вообще я про Вову подумал hippo64

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #693 : 24 Января 2019, 21:43:50 »
0
Красиво смотрится
(Извините, но у Вас нет доступа в Галерею)
Ссылка

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #694 : 27 Января 2019, 10:05:47 »
0
Кто ни будь работал с китом ES9018K2M ?
Подключил блютус модуль к плате. Вроде клоки пины совпадают, цап не могу завести, звука нет.
Может не понимает что данные идут 16 бит? ???
(Извините, но у Вас нет доступа в Галерею)

Извините, вам запрещён просмотр содержимого спойлеров.

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #695 : 27 Января 2019, 12:13:52 »
0
Мне кажется, или электролиты мятые?
Подключил блютус модуль к плате.
Что за модуль?

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #696 : 27 Января 2019, 13:16:15 »
0
Первая фотка не моя, с сайта скачал, где и схему взял.
На выходе мс ЦАП постоянка1.8в ( на сколько помню). У ад1853 2.7в постоянка. Это норм.
Блютус модуль проверен, рабочий, ак4490 работает по ее данным .
Csr8670

уже штуку стоит, я ее за 800р недавно брал.

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 3927
  • Репутация: 41
  • Андрей
  • Поблагодарили: +3214
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #697 : 27 Января 2019, 14:35:23 »
0
ES9018K2M
С ее старшей (по возрасту) сестричкой 9023 сталкивался с решительным отказом работать в ведомом режиме, но тут внешний мастерклок даже на разъем не выведен :d_know:
ЗЫ Леша, ну и как впечатления от ВТ модуля? У меня модуль на 8675 лежит, вдохновения дожидается ;-[

Оффлайн kkol

  • Старожил
  • *****
  • Сообщений: 1230
  • Репутация: 11
  • Поблагодарили: +1525

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #699 : 27 Января 2019, 14:52:26 »
0
По тихой этой платке свой приемник нужен, или писать код на плис. У микросхемы цап свой, особенный формат i2s как у РСМ63, без пробелов.
(Извините, но у Вас нет доступа в Галерею)

Добавлю даташит на микру (Извините, но у Вас нет доступа в Галерею)

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #700 : 27 Января 2019, 16:25:05 »
0
может пригодится???
интересно почитаем

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #701 : 27 Января 2019, 21:49:07 »
0
Asrc конвертер ак4137 рсм в дсд люди ставят. На датагоре нашел статью.

Оффлайн IronYorick

  • Старожил
  • *****
  • Сообщений: 3927
  • Репутация: 41
  • Андрей
  • Поблагодарили: +3214
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #702 : 28 Января 2019, 10:05:15 »
0
Asrc конвертер ак4137 рсм в дсд люди ставят
Ну, именно эта функция (конвертора) там довольно опциональная (ДСД поток с сэмплрэйтом только 44.1\48 кГц принимается\выдается). А как ресемплер\генератор мастерклока микруха интересная :v:

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #703 : 12 Февраля 2019, 13:18:46 »
0
В продолжении к теме ES9018K2M.
Готова прошивка под плис: конвертировать I2S philips поток данных в удобоваримый, без пробелов, поток который нужен по даташиту к микре K2M.
Извините, вам запрещён просмотр содержимого спойлеров.
И забегая на будущее, есть вариант встроить в код интерполяцию.
Не долго думая, нарисовал на графике часть синуса, обчитавшись теорем котельникова, мнение людей что толку нет интерполировать по прямой, по вектору (синус идет по своей траектории). Еще думал как же без больших затрат люди это реализовали в своих дешевых рессемплерах.

(Извините, но у Вас нет доступа в Галерею)
немного математики:
точка С = А+((В-А)/2)+((В-А)/4)
Деление на 2 по правилам ассемблера сдвиг числа влево на один бит. не занимает много ресурсов.
часть формулы +((В-А)/4) и дает корректировку до траектории синуса. Судя по графику  +- лапоть все сходится.



и добавил...
математика занимает 155 вентилей.
« Последнее редактирование: 12 Февраля 2019, 13:39:38 от WolfTheGrey »

Оффлайн KabalMSU

  • Знакомый
  • *
  • Сообщений: 26
  • Репутация: 0
  • Василий, Straubenhardt
  • Поблагодарили: 0
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #704 : 12 Февраля 2019, 14:27:18 »
0
Не долго думая, нарисовал на графике часть синуса

Зачем? Если уж интерполировать, то сплайнами.

Деление на 2 по правилам ассемблера сдвиг числа влево на один бит.
Вправо.

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #705 : 12 Февраля 2019, 23:47:26 »
0
(Извините, но у Вас нет доступа в Галерею)
Увлекательная тема.
 по моему уже ни кто ни когда не узнает каков был исходный сигнал при записи, или обжат до 16/48 перед передачей по синезубу.  Цель упростить жизнь аналоговому пост цаповому фильтру, сгладив углы. Да и просто поиграться от нечего делать.

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #706 : 21 Февраля 2019, 00:51:51 »
0
Эпопея с запуском подходит к концу.  Долго мучился со сдвиговым регистром.  Почему  то buffer_data_in = ( buffer_data_in >> 1); не сдвигает данные по регистрам, и buffer_data_in[0] = Din; пишет все данные в один бит.
Накатал код по старинке, c ручным перебором каждого бита. Вроде работает, данные пришли.  И ЦАПа es9018 даже издала членонеразборчивый звук, с легким намеком на музыку :D (словно радиоприемник плохо настроенный)
Осталось разобраться с последовательностью битов в I2S шине.
Извините, вам запрещён просмотр содержимого спойлеров.
(Извините, но у Вас нет доступа в Галерею)
« Последнее редактирование: 21 Февраля 2019, 00:56:25 от WolfTheGrey »

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #707 : 25 Февраля 2019, 08:33:40 »
0
В общем звука от нее дождаться, микра по умолчанию ждет 32 битные данные по своим правилам
Note: for Left-Justified and I2S formats, the following number of BCLKs is present per (left plus right) frame:
•16-bit mode: 32 BCLKs
•24-bit mode: 48 BCLKs
•32-bit mode: 64 BCLKs

придется конфигурировать ей мозг под 16 бит данные по I2C шине.
Есть ли где какая статься как конфигурируют непосредственно микросхему ЦАП? (как работать с шиной I2C статей хватает ). А вот нюансы, есть вопросы:

Извините, вам запрещён просмотр содержимого спойлеров.

Вопросы:
1- Что такое вывод Вывод «ADDR» и что он делает в потоке данных? он же физический.
2- как узнать чип адрес моей микросхеммы? Спрашивать  у китайца который продал мне платку?

Оффлайн kkol

  • Старожил
  • *****
  • Сообщений: 1230
  • Репутация: 11
  • Поблагодарили: +1525
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #708 : 25 Февраля 2019, 09:03:18 »
0
2- как узнать чип адрес моей микросхеммы? Спрашивать  у китайца который продал мне платку?
Так нога ADDR и задает адрес....
Адресов всего может быть два.

Если прикрутить ногу ADDR к плюсу - адрес будет 0х92.
Если к минусу - 0х90.
Бывают случаи когда ногу оставляют в воздухе - это будет третий адрес.



Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #709 : 25 Февраля 2019, 13:53:25 »
0
Вроде потихоньку начинаю вникать.

А что за addr_pad бит идущий после чип адреса?

Оффлайн kkol

  • Старожил
  • *****
  • Сообщений: 1230
  • Репутация: 11
  • Поблагодарили: +1525
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #710 : 25 Февраля 2019, 14:31:16 »
0
А что за addr_pad бит идущий после чип адреса?

Так этот Pad и есть ножка ADDR в электронном эквиваленте.

Адрес состоит из 7 бит.
Число 90 выглядит так: 10010000
Число 92 выглядит так: 10010010

То есть бит 1 и есть пад/нога определяющий адрес.
Бит 0 - определяет режим - запись (1) / чтение (0).

Биты со 2го по 7й не трогаим....


Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #711 : 01 Марта 2019, 02:42:40 »
0
1-  Как еще можно наследовать модули в верилоге? Хочу чтоб обращение к модулю TWI происходило по команде, а не болталось в теле кода.
обжав его в рамки always или assign - получаю ошибку:  Error (10159): Verilog HDL error at I2S_ES9018K2M.v(28): "TWI" is not a task or void function

always @(button) begin

   TWI(.clk(LRin), .reset(button), .i2c_sda(i2c_sda), .i2c_scl(i2c_scl), .asc(asc), .i2c_data(i2c_data));
end

2-  Правильно делаю, что назначаю переменной (он же двунаправленный порт) состояние Z?   i2c_sda <= 1'bz;     // канал i2c_sda ни когда не должен установить лог "1", логическая "1" придет из вне!

предпросмотри кода TWI:
Извините, вам запрещён просмотр содержимого спойлеров.

3-  есть подозрение что чип es9018 не рабочий. Когда подаю на него данные, на левом канале в место звука выдает белеберду, правый канал - синус 48кГц.  Возможно от того, что чип все еще ждет 32 бит поток (64 бит bclk).

Оффлайн кудрявый

  • Хороший знакомый
  • **
  • Сообщений: 118
  • Репутация: 0
  • Виталий
  • Поблагодарили: +4
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #712 : 19 Марта 2019, 17:56:53 »
0
Что-то затихла тема.
Есть что-то новое, интересное, баксов за 50 ?


Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #714 : 29 Марта 2019, 11:13:49 »
0
Маркетинг, Не более. Виталий простите не в теме, Не ужели нет самодельного или китайского цапа?
АК4490 хороший цап, но в такой реализации раскроется потенциал процентов на 20.

Оффлайн кудрявый

  • Хороший знакомый
  • **
  • Сообщений: 118
  • Репутация: 0
  • Виталий
  • Поблагодарили: +4

Оффлайн Werter

  • Постоялец
  • ***
  • Сообщений: 180
  • Репутация: 0
  • Александр
  • Поблагодарили: +48
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #716 : 31 Марта 2019, 11:34:07 »
0
Поругайте люсю )
Пытался взять у Люси  :) вот такую приблуду:
https://ru.aliexpress.com/item/Lusya-Amanero-XMOS/32906167109.html?spm=2114.13010708.0.0.705833edwndu5K

Мурыжила два месяца, но так и не выслала. :) Правда цена была 3200.

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2151
  • Репутация: 6
  • Алексей
  • Поблагодарили: +98
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #717 : 31 Марта 2019, 12:54:11 »
0
Вид зачетный. За ак4495 ни кто не вкурсе?
https://s.click.aliexpress.com/e/bkLjYBSK

(Извините, но у Вас нет доступа в Галерею)

Оффлайн Segun

  • Старожил
  • *****
  • Сообщений: 1784
  • Репутация: 9
  • Поблагодарили: +558
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #718 : 30 Мая 2019, 10:26:51 »
0
(Извините, но у Вас нет доступа в Галерею)
Вдруг захотелось маленького и бесшумного. Дождался включил, получилось, играет но как то бледно. :d_know:
Это от сюда-
http://v-mire.net/kak-sobrat-setevoj-audiocentr-na-raspberry-pi/
и еще
http://sorokin.engineer/posts/ru/dac_raspberry_pi_pcm5102.html

Оффлайн Злой

  • Старожил
  • *****
  • Сообщений: 2727
  • Репутация: 12
  • Марат Уфа
  • Поблагодарили: +652
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #719 : 30 Мая 2019, 10:48:02 »
0
играет но как то бледно.
Так может это ПСМ5102 такая? попробуй к другому источнику ее.

 

Похожие темы

  Тема / Автор Ответов Последний ответ
12 Ответов
13889 Просмотров
Последний ответ 05 Ноября 2014, 18:53:41
от 35101
17 Ответов
22996 Просмотров
Последний ответ 14 Октября 2012, 12:09:00
от Lynx
6 Ответов
10230 Просмотров
Последний ответ 08 Февраля 2013, 16:57:01
от technic
82 Ответов
28127 Просмотров
Последний ответ 18 Июня 2020, 05:05:56
от Segun
56 Ответов
10230 Просмотров
Последний ответ 31 Июля 2022, 16:31:15
от Werter