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

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

Оффлайн WolfTheGrey

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

Оффлайн IronYorick

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

Оффлайн Злой

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

Оффлайн WolfTheGrey

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

Оффлайн WolfTheGrey

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

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

Оффлайн Злой

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

Оффлайн WolfTheGrey

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

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

Оффлайн IronYorick

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

Оффлайн kkol

  • Наш человек
  • ****
  • Сообщений: 416
  • +3/-0
  • Николай дер. Шаликово
  • Поблагодарили: +172

Оффлайн WolfTheGrey

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

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

Оффлайн Злой

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

Оффлайн WolfTheGrey

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

Оффлайн IronYorick

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

Оффлайн WolfTheGrey

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

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



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

Оффлайн KabalMSU

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

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

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

Оффлайн WolfTheGrey

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

Оффлайн WolfTheGrey

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

Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2041
  • +6/-0
  • Алексей
  • Поблагодарили: +51
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #707 : 25 Февраля 2019, 09: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

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

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



Оффлайн WolfTheGrey

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

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

Оффлайн kkol

  • Наш человек
  • ****
  • Сообщений: 416
  • +3/-0
  • Николай дер. Шаликово
  • Поблагодарили: +172
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #710 : 25 Февраля 2019, 15:31:16 »
0
А что за addr_pad бит идущий после чип адреса?

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

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

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

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


Оффлайн WolfTheGrey

  • Старожил
  • *****
  • Сообщений: 2041
  • +6/-0
  • Алексей
  • Поблагодарили: +51
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #711 : 01 Марта 2019, 03: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/-0
  • Виталий
  • Поблагодарили: +4
Re: ЦАПоКит на Е-бае. Ваше мнение.
« Ответ #712 : 19 Марта 2019, 18:56:53 »
0
Что-то затихла тема.
Есть что-то новое, интересное, баксов за 50 ?


Оффлайн WolfTheGrey

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

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

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

Оффлайн Werter

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

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

Оффлайн WolfTheGrey

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

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

 

Похожие темы

  Тема / Автор Ответов Последний ответ
12 Ответов
6952 Просмотров
Последний ответ 05 Ноября 2014, 19:53:41
от 35101
17 Ответов
13586 Просмотров
Последний ответ 14 Октября 2012, 13:09:00
от Lynx
6 Ответов
4202 Просмотров
Последний ответ 08 Февраля 2013, 17:57:01
от technic
10 Ответов
4474 Просмотров
Последний ответ 25 Февраля 2013, 19:39:38
от Nicolos