Страница 3 из 3 Первая 123
Показано с 41 по 52 из 52

Тема: Проблема с АЦП на PCM2902E - срыв в шипение.

  1. #1 Показать/скрыть первое сообщение.
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Проблема с АЦП на PCM2902E - срыв в шипение.

    Доброго времени суток. Так как новичок на форуме, не решился писать в другие разделы форума...

    Для начала небольшая предыстория. Можно этот абзац пропустить. В машине имеется CarPC и, как ни странно, самой большой проблемой в нем явилась реализация радио. USB тюнеры в условиях авто принимают плохо, место магнитолы занимает сенсорный экран и т.п. года 2 назад была попытка сборки радио на модуле от магнитолы (без цифрового управления, с внешним синтезатором частоты, с вводом звука через линейный вход). Что на встроенной звуковой, что на внешней (Creative X-FI SURROUND 5.1 PRO) линейный вход сильно фонил, даже без подключенного источника звука. Тот проект так и не поселился в машине. В этом году были попытки сделать радио на полностью цифровых дешевых модулях (RDA5807M и TEA5767) - результат не очень, снова фон, снова плохой прием в движении. И наконец пару месяцев назад мне попался модуль от магнитолы TUX-032 с управлением по i2c (по сути со встроенным синтезатором частоты). Решено было строить законченное устройство, где и управление и звук будет идти по USB (следовательно ловить шумы-помехи будет проще, так как аналоговая часть ограничена одним корпусом).

    В качестве АЦП был выбран PCM2902e. Схема его обвязки из даташита (за исключением источника опорного напряжения АЦП, он на ht7136), хотя я больше чем уверен, что проблема не в компонентах обвеса.

    Суть проблемы - по непонятным причинам периодически появляется очень громкое шипение, похожее на белый шум, которое пропадает, если переткнуть USB. Звука на входе в этот момент нет, только очень громкое шипение во всю возможную амплитуду. Оно может возникнуть через 5 секунд после включения, а может и через 4 часа...

    В процессе поиска проблемы был исключен источник опорного напряжения АЦП (по даташиту в таком случае используется внутренний на 3.3) - проблема осталась. Если значительно понизить уровень громкости источника (когда при обычном режиме его даже не слышно), помехи рассеиваются и слышен звук с искажениями. Таким образом этот белый шум - это "клиппинг" или "зашкаливание" по всем частотам... В момент срыва "тыканья тестором" показывают везде где можно те же показания что и при нормальной работе. На ножках входа средняя точка около 1.7в, на ножке опорника 3.3в (с внешним 3.6в и средняя 1.8в)...

    Топологию платы менял пару раз (успешно поборол все шумы на фоне - на слух идеальная тишина). С топологией перепаивал и всю рассыпуху (было лень выпаивать - ставил новую тех же номиналов), но проблема была во всех случаях одинаковая. Изначально побороть шипение помогало отключении и подключение к входу программно (открытие-закрытие "порта", если так можно выразиться). Сейчас же помогает только сброс питания PCM. Если подождать шипение может пропасть. Но как и появление - оно может пропасть через несколько секунд, а может и не пропасть. Так же полсе того, как перестало помогать программное "передергивание" стал замечать и при нормальной работе щелчки, буд-то выпавшие биты в потоке и постоянная рассинхронизация буферов в софте (воспроизведение быстрее чем запись, если грубо... медленно, но верно есть рассинхрон).

    В момент проблемы пробовал тыкаться через резистор 10К везде где можно и к земле и к +3.3в - не пропадает. Пробовал тыкать просто пальцем... не пропадает... Формально на прикосновения чувствителен только выход кварца, что я считаю не удивительно (квац кстати тоже менял на совершенно разные... даже был 4-х часовой марафон по подбору кондеров на кварце - думал вдруг срыв тактирования - но нет... с тактированием всё ровно). Так же заметил, если в момент шипения закоротить ЦИФРОВЫЕ выход и вход - появляется тишина. Если при закороченных ЦИФРОВЫХ с компа подать на выход музыку, она играет на входе как положено (при наличии S/PDIF сигнала, судя по всему, она переключается на него и игнорирует аналоговый вход), стоит разомкнуть - шипение с аналогового возвращается (если оно было до этого).

    Раз уж на программном уровне я могу детектировать "срыв", я решил бороться с ним делая цепь "жесткого ресета" питания PCM по команде от софта (который отвечает за ввод звука и вполне может распознать шипение (по огромной амплитуде, по сравнению с обычным звуком)). Дело в том, что находясь за рулем, слушая радио - подобный "срыв" в шипение буквально заставляет подпрыгнуть - его громкость значительно выше звука и "срыв" резкий... Перед этим я пытался "рвать" для сброса всю аналоговую землю - зависает (на ней сидит земля кварца и PLL). Начал рвать землю "AGNDC" - земля кодека... надеясь "перезагрузить" только аналоговую часть - при отключении земли АЦП работает секунд 30 и звук медленно становится тише... при замыкании вновь возвращается, но связи с шипением "дергая" эту ножку я не обнаружил.

    Второй PCM2902 у меня нет, чтобы попробовать перекинуть - я уже почти уверен, что проблема в ней самой... ибо остальные её части работают без нареканий... Возможно я её поджарил при запаивании, хотя по опыту не одну сотню чипов всех сортов и расцветок запаял и проблем с этим не было. Может брак, ибо брал на ебее...

    Если бы не эти неожиданные срывы - всё было бы идеально... Они, кстати, проявляются при любых частотах, битности и каналах (1,2)... К сожалению поиск наводит только на статьи про ЦАП, про использование PCM290x как АЦП - информации мало...

    Собственно вопрос, сталкивался ли кто с подобным поведением? Может я упустил что-то очевидное, так как преимущественно работаю с цифрой и лишь изредка с аналогом...

    Ну и элемент печатки... Подсвечена цифровая земля. Оборотная сторона почти вся залита землей, но есть несколько дорожек и стабилизаторы для тюнера. Справа микросхема USB хаба FE1.1s, от неё собственно шинка на PCM и ATmega328 (с программным USB HID).
    Источник опорного (над PCM) выпаян. Аналоговая земля сейчас соединена с цифровой на конденсаторе ровно слева от PCM. Номиналы обвеса по даташиту...

    Нажмите на изображение для увеличения. 

Название:	2016-12-18_15-57-48.png 
Просмотров:	801 
Размер:	80.0 Кб 
ID:	282247

    Ну и внешний вид...

    Нажмите на изображение для увеличения. 

Название:	2016-12-08 22-39-56.JPG 
Просмотров:	771 
Размер:	116.0 Кб 
ID:	282249Нажмите на изображение для увеличения. 

Название:	2016-12-08 22-40-23.JPG 
Просмотров:	925 
Размер:	120.0 Кб 
ID:	282250
    Последний раз редактировалось isee; 18.12.2016 в 17:15.

  2. #41
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    у нас магазинов-то всего два ))) обычно всё "не ширпотребное" на заказ приходится везти со всяких чипов-дипов... а перед НГ это не лучшая затея... ((( Дросселей SMD в магазинах есть полсотни номиналов - бусин нет, ферритовых фильтров нет ))) Вот и подумал - где бы его выпаять... да только отличить никак...

  3. #42
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    44
    Сообщений
    3,695

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от isee Посмотреть сообщение
    где бы его выпаять
    В питании цифровых микрух разных как правило обычно именно бусины стоят. Дроссели там какбы нафиг не нужны, больше проблем можно словить чем пользы.
    Вообще, если у вас полностью или частично цифровое устройство, и в его питании нет бусин - его можно выкидывать сразу. Ну либо не удивляться разного рода "чудесам" во время его работы.
    Последний раз редактировалось Ромыч; 21.12.2016 в 16:55.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  4. #43
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от Ромыч Посмотреть сообщение
    В питании цифровых микрух разных как правило обычно именно бусины стоят. Дроссели там какбы нафиг не нужны, больше проблем можно словить чем пользы.
    Вообще, если у вас полностью или частично цифровое устройство, и в его питании нет бусин - его можно выкидывать сразу. Ну либо не удивляться разного рода "чудесам" во время его работы.
    На одной из "ненужных" материнок нашел обозначение FB... при том, что дроссели отмечены L (бегло нашел всего 2 возле чипа сетевого интерфейса). Если следовать логике - то это "ferrite bead" - FB... Встречаются возле большинства микросхем, как раз, инесколько возле портов задней панели, и гребёнки на переднюю панель. Думаю это они и есть )))

  5. #44
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    44
    Сообщений
    3,695

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от isee Посмотреть сообщение
    ferrite bead
    Да, это они и есть

    Показывайте уже, чего получилось. Есть толк?
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  6. #45
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Запустил ))) Из отличий на первый взгляд - щелчков нет, буфера записи-воспроизведения почти не рассинхронизируются!!! С фильтром на входе стало немного тише по уровню))) Из минусов - выдержав столько перепаек, ножки 2902 уже не девственно ровные... парочка прямо заметно деформированы... пришлось изрядно с лупой и пинцетом посидеть ((( Чуть погоняю - брошу в УЗ ванну доотмыть флюс (ЛТИ-120... написано не требует отмывки, но липкий он... мою всегда). Ну а завтра на работе на весь день включу. Пока 10 минут - полёт нормальный ))) На палец так же реагирует только кварц, только в выводном исполнении его гораздо легче "тронуть" )))

    Нажмите на изображение для увеличения. 

Название:	2016-12-21 20-07-34.JPG 
Просмотров:	711 
Размер:	115.2 Кб 
ID:	282499Нажмите на изображение для увеличения. 

Название:	2016-12-21 20-07-58.JPG 
Просмотров:	492 
Размер:	117.4 Кб 
ID:	282500

  7. #46
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    44
    Сообщений
    3,695

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    А как минусовые ноги электролитов к полигону подпаивали?
    Цитата Сообщение от isee Посмотреть сообщение
    С фильтром на входе стало немного тише по уровню)))
    Так и должно быть.
    Цитата Сообщение от isee Посмотреть сообщение
    Из минусов - выдержав столько перепаек, ножки 2902 уже не девственно ровные... парочка прямо заметно деформированы...
    Это не минусы а технологические издержки.

    Напоминаю что земля должна касаться той основной платы только в одном месте. Ну и провода соединительные покороче сделайте. На 4 провода которые питание с ЮСБ, я бы еще ферритовую клипсу надел или пропустил через ферритовую трубку, если есть чтото подобное. Синфазный фильтр так сказать, чтоб плата в окружающее пространство не фонила.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  8. #47
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Там зазор пару миллиметров между ними и платой - ваккурат, чтобы жало подлезло.

    Блииииин... похоже работает.... тьфу-тьфу-тьфу, конечно... рано пока говорить.... но ни одного щелчка и буфера до сих пор ни одного переполнения не дали (раньше через 2-3 минуты начинало переполнять...)...

    Видимо надо что-то менять в голове... Я столько раз перечитывал огромные статьи про разводку, и, видимо, толку ноль... не отложилось, не понялось, почти везде всё равно на первое место выходило удобство расстановки деталей... И вот оно! Микросхема, которая не простила! )))

    ---------- Сообщение добавлено 20:42 ---------- Предыдущее сообщение было 20:27 ----------

    Буфера как вкопанные... так же как и при вводе с линейного интегрированной звуковой: плюс-минус 1 деление прыгают... уже 30 минут - полёт нормальный )))

    Я прямо, слегка, в шоке ))) и рад, что работает и расстроен, что накосячил (((

    Нажмите на изображение для увеличения. 

Название:	2016-12-21_20-35-50.png 
Просмотров:	557 
Размер:	9.6 Кб 
ID:	282503

    ---------- Сообщение добавлено 23:31 ---------- Предыдущее сообщение было 21:42 ----------

    Еще появился, возможно, глупый, но непонятный мне вопрос, с которым я часто сталкиваюсь. Если землю можно соединять только в одном месте - земля возле USB ляжет на GND стабилизатора на основной плате, а что делать с землей аудио входа?

    Максимально короткими без проблем получатся провода питания. Дело в том, что под устройство сделан корус, напечатанный на 3д принтере по цене аллюминиевого (но это другая история). И из-за конденсаторов, скорее всего, плата влезет только под светодиодными шкалами (справа внизу, ниже USB разъема)... а это сантиметров 8-10 провода аудио и USB... Нужно ли, кстати, пускать тут аудио провода в экране (опять же из вопроса выше, куда его подпаивать и с каких сторон)? И стоит ли выдумывать как экранировать весь пластиковый корпус? В частности радиомодуль внутри экранирован со всех сторон.

    Нажмите на изображение для увеличения. 

Название:	20161216_104612_1000x563.jpg 
Просмотров:	352 
Размер:	46.8 Кб 
ID:	282507
    Последний раз редактировалось isee; 21.12.2016 в 22:44.

  9. #48
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    44
    Сообщений
    3,695

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от isee Посмотреть сообщение
    Еще появился, возможно, глупый, но непонятный мне вопрос, с которым я часто сталкиваюсь. Если землю можно соединять только в одном месте - земля возле USB ляжет на GND стабилизатора на основной плате, а что делать с землей аудио входа?
    в вашем случае - ничего Она нужна если будете брать аудио с некоего "третьего" устройства. Ну или прицепить сюда экран для аудио - опять же, в вашем случае - только с одной стороны.

    Цитата Сообщение от isee Посмотреть сообщение
    И стоит ли выдумывать как экранировать весь пластиковый корпус? В частности радиомодуль внутри экранирован со всех сторон.
    В вашем случае я бы наверное не заморачивался.
    Цитата Сообщение от isee Посмотреть сообщение
    сделан корус, напечатанный на 3д принтере по цене аллюминиевого
    На будущее - не торопитесь
    Последний раз редактировалось Ромыч; 22.12.2016 в 03:55.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  10. #49
    Новичок
    Автор темы
    Аватар для isee
    Регистрация
    18.12.2016
    Адрес
    Ставрополь
    Возраст
    35
    Сообщений
    24

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    7 часов - полёт нормальный )))

    Вам, Ромыч, конечно огромное Спасибо!

    Думаю сделать какой-то вывод, почему именно моя разводка "чудила" не получится... есть вопросы и к земле, и к питанию, и бусины нет, и по входу фильтров. Искать конкретную причину - бесперспективно. Но при этом ко всему, кроме АЦП вопросов не было. Сегодня выпаяю со своей платы все остатки, и вживлю Вашу плату. Вдруг выяснится, что проблема ещё глубже )))

    Делая вывод лично для себя - появилось много вопросов, но задавать их все было бы не правильно - замучаю глупостями. Попытаюсь найти, что почитать. Ну и с той материнки раздобыл ещё полтора десятка бусин )))) на первое время хватит )))

  11. #50
    Завсегдатай Аватар для Ромыч
    Регистрация
    30.11.2004
    Адрес
    Новосибирск
    Возраст
    44
    Сообщений
    3,695

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    isee, учиться никогда не поздно. Тем более какие ваши годы
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

  12. #51
    Новичок Аватар для tika
    Регистрация
    22.02.2013
    Сообщений
    4

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от Ромыч Посмотреть сообщение
    isee, учиться никогда не поздно. Тем более какие ваши годы
    Добрый день -Не хочу показаться странным -вопрос? Можно использовать Звуковая карта с микрофонным входом на PCM2902
    напрямую 2 шт. навстречу по двум проводам с отдельным питанием для создания переговорного устройства либо через переходник работы друг с другом по RS485 по 4 проводам (желательно одним словом по двум проводам дуплексная связь в поле на 1500 метров)
    Последний раз редактировалось tika; 11.08.2018 в 12:58.

  13. #52
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    36,135

    По умолчанию Re: Проблема с АЦП на PCM2902E - срыв в шипение.

    Цитата Сообщение от tika Посмотреть сообщение
    навстречу по двум проводам
    По каким именно проводам?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 3 из 3 Первая 123

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •