Перейти к содержанию

Артём_686

Members
  • Постов

    3
  • Зарегистрирован

  • Посещение

Информация

  • Город
    Алматы

Электроника

  • Стаж в электронике
    Менее года
  • Сфера радиоэлектроники
    Речевая аналитика / звук
  • Оборудование
    Паялка китай ноунэйм 852D, ослик FNIRSI 5012H, мультиметр UNI-T UT33D

Достижения Артём_686

Новичок

Новичок (1/14)

  • Месяц на форуме
  • Неделя на форуме

Последние значки

0

Репутация

  1. Согласен, форма сигнала иногда сохраняется, но инвертируется по фазе, а иногда как будто включается какой-то "шакализатор" звука, и синус просто начинает рваться в рандомных местах без сохранения формы, при этом в зависимости от вида "шакализации" синуса сдвигается его фаза, что очень прискорбно.
  2. Доброго тебе времени суток, читающий, прошу сильно камнями не кидать за мои вопросы, я только начинаю, и все до чего я дошел я узнал либо из гугла, либо из ChatGPT. В общем решил я тут сделать звуковую карту которая будет работать через интерфейс USB. За основу был взят процессор RP2040, со взглядом на будущее чтобы можно было наращивать функционал моего устройства. Два PDM микрофона, и программка EASY EDA. По моей задумке устройство должно работать в связке с Raspberry Pi Zero 2W. Через USB на малинку передаются потоковые данные, а малинка уже их буферизует и сохраняет на MicroSD карту файлами длинной по 5 минут. Все было сделано с помощью пачки кофе, друга программиста, гугла и ChatGPT4.0. И вроде бы все работает, но вот незадача, я хотел реализовать функию распознавания стороны говорящего, а для этогоо нужно фиксировать сдвиг фаз по каналам, но увы когда я записывал звук(440Гц синус) программой которую мне написал друг под Raspbian OS, как вы видите на картинках - появились артефакты. По началу я думал что дело в программе которую написал друг, но записав звук простым arecord встроенным в саму ОС, эффект получился тот же самый. Тоесть - сырые данные идущие из RP2040 уже содержат артефакты в синусе. Прошивка в RP2040 тоже написана другом. Ошибок в прошивке нет. и откуда берутся эти артефакты мы не можем понять уже месяц. Частота дискретизации 16К, и при такой низкой частоте, если записывать голос, даже в наушниках сильно слышно что из-за артефактов сильно сдвигается фаза одного канала относительно другого. Периодически это доходит даже до сдвига в 14-16 тактов дискретизации, а это очень большое значение. Помогите пожалуйста разобраться, может я что-то из-за отсутствия знаний сделал неправильно. Пусть Вас не пугает то что на картинках 4 канала, библиотек для RP2040 двух канальных не существует, только на 1 или 4. В этой прошивке 1ый канал дублируется в 3ий, а 2ой канал в 4ый. Еще в устройстве реализован функционал удаленной перезагрузки через транзистор Q1_EN, и ввод в режим прошивки через транзистор Q1_FW_UP. Попрошу еще раз не кидать сильно тапки, я только начинаю заниматься радиоэлектроникой, и если я где то лажанул, ткните носом пожалуйста. Прикладываю схему, и скриншоты шакального синуса. Всем добра. 73 RP2040_Stereo.pdf
×
×
  • Создать...