Страница 2 из 3 Первая 123 Последняя
Показано с 21 по 40 из 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 
Просмотров:	926 
Размер:	120.0 Кб 
ID:	282250
    Последний раз редактировалось isee; 18.12.2016 в 17:15.

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

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

    По одному на канал... разделительные от постоянки (как я понял). В даташите на схеме они есть - C9-C10. Как я понял (и тестер подтвердил), до них средняя точка сгенерированная источником, после них - средняя точка сгенерированная самой PCM. Пробовал и без них - срыв всё равно есть. Пробовал номиналы менять от 1 до 10uF - разницы не заметил...

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

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

    Судя по рисунку платы, у вас их по 2 на канал последовательно. Один то понятно что должен быть, второй зачем на каждый канал?

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

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

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

    Если речь о второй паре электролитов возле RCA "тюльпанов" (видно по фото платы) - тюльпаны это выход, на случай если не удастся победить PCM - завести звук с них либо на звуковую карту компьютера, либо сразу на усилители. Источник звука - на "гребенке". От неё вверх на "тюльпаны" через свои конденсаторы, и вниз на PCM через свои. Есть ещё и 3-е направление - через резисторы 100К влево на ФНЧ на оперционнике (2 "гребенки" по 3 контакта под антенным разъемом) и после на АЦП микроконтроллера - индикатор уровня.

    Вот вся плата. Разъемы слева-направо по стороне top: Антенный вход для тюнера, правый канал ВЫХОД, левый канал ВЫХОД, порт I2C для управления микроконтроллером без компьютера, питание 12v (для стабилизаторов тюнера - 8v и 5v), USB

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

Название:	top.JPG 
Просмотров:	565 
Размер:	656.5 Кб 
ID:	282374Нажмите на изображение для увеличения. 

Название:	bottom.JPG 
Просмотров:	552 
Размер:	436.9 Кб 
ID:	282373

    ---------- Сообщение добавлено 11:18 ---------- Предыдущее сообщение было 11:15 ----------

    Питание PCM сейчас с USB (на микросхему хаба и PCM), есть возможность запитать от 7805, от которой питается контроллер и тюнер, но там скорее всего не очень "чисто"... у тюнера это тоже цифровое питание.

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

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

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

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

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

    bottom отзеркалена...

    ---------- Сообщение добавлено 12:12 ---------- Предыдущее сообщение было 11:49 ----------

    Чем больше всматриваюсь в плату, тем больше сам нахожу какие-то косяков разводки питания... особенно в ИОН... Без ИОН в даташите указано "In this case, the analog performance of the A/D converter may be degraded." - вот и думаю, а не деградирует ли он в шипение как раз?... вроде ht7136 "Low dropout voltage", но в табличке характеристик Vin указано 5,6v - а вдруг из-за каких-то неведомых мне причин питание USB просело скачком (доверия то к нему нет изначально, но вроде кондеры-дроссель)... вот оно и "degraded" всё... хотя тестер ниже 4,9 на длинном проводе не показывал... Да и без внешнего ИОН ситуация не меняется...


    Offтопик:
    Вообще аналоговая техника мне с боем поддается... образования в сфере электроники нет - сам программист, потому и микроконтроллеры в центре внимания. Паяльник держать научил отец-связист ещё в детстве ))) в детстве было круто иметь самодельные проводные переговорные устройства, которые все хотели выменять ))).

    Операционники для меня до сих пор страшный сон! Компараторы с гистерезисом - без проблем, а фильтр на операционнике - страшный сон... пока 50 раз не поперепаяю обвес, пока дорожки от текстолита не поотваливаются - не получу хоть чего-нибудь вразумительного ((( Был бы осциллограф, наверное, было бы проще... а так в ходу логический анализатор, да отладчики, которые в аналоге бесполезны... Хотя есть дедушка С1-81, но я его даже включать боюсь... слишком долго он пролежал... наверное всё что можно в сухари превратилось... и включение закончится фейерверком ((((

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

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

    Сильно сомневаюсь что 7136 там при делах.

    Чтото типа такого, ИМХО. Это набросок и он ессно не отшлифовывался. Габарит 29*27 мм.
    Аудиовход слева вверху, справа сбоку юсб-выход и питание. Верхний слой - полигон (красный), нижний - остальное (синий).
    Землю этой платки с землей вашей платы соединять только в 1 месте. Оптимальнее скорей всего к земляной ноге 5-вольтового стабилизатора.
    Нажмите на изображение для увеличения. 

Название:	2902.jpg 
Просмотров:	682 
Размер:	213.3 Кб 
ID:	282377
    Последний раз редактировалось Ромыч; 20.12.2016 в 13:46.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

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

    Красота ))) Спасибо. Никогда не рисковал делать "самодельные" переходные отверстия под SMD микросхемами, но думаю получится.

    Есть некоторые вопросы по номиналам...
    1. по питанию - электролит -> керамика -> резистор 2.2Ома (как в даташите) или дроссель?
    2. по выходу RC цепочка?
      Что-нить типа 47ом+10нф (номиналы некритичны)
    3. по входу больше непоняток... резистор(?) -> электролит -> и что-то ещё (2 элемента в параллель на землю)?


    Ну и желательно, пока не разобрался с Альтиумом, в PDF её. Ну и вечером после работы постараюсь её сделать )))

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

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

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

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

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

    Возможно, я неверное называю этот участок схемы... Наверное, правильно его называть просто "питание кодека".
    Нажмите на изображение для увеличения. 

Название:	Screenshot_8.jpg 
Просмотров:	573 
Размер:	133.2 Кб 
ID:	282380

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

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

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

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

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

    Цитата Сообщение от Ромыч Посмотреть сообщение
    Чтото типа такого, ИМХО.
    Я думаю, для начала шлифовать и не надо - я обвел Вашу плату в SL 1 в 1, сегодня попробую протравить - собрать (кроме элементов под вопросом из поста выше) - испытать... а дальше - по результатам посмотрим. Переживаю за переходные отверстия под 2902 - не делал таких никогда.

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

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

    Цитата Сообщение от isee Посмотреть сообщение
    по питанию - электролит -> керамика -> резистор 2.2Ома (как в даташите) или дроссель?
    По питанию: резистор - электролит - бусина - керамика.
    Цитата Сообщение от isee Посмотреть сообщение
    по выходу RC цепочка?
    Да, на всякий случай - вдруг и правда "оно"
    Цитата Сообщение от isee Посмотреть сообщение
    по входу больше непоняток... резистор(?) -> электролит -> и что-то ещё (2 элемента в параллель на землю)?
    По входу: резистор - электролит - резистор+керамика на землю. По сути, на входе сделан ФНЧ.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

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

    Цитата Сообщение от Ромыч Посмотреть сообщение
    По входу: резистор - электролит - резистор+керамика на землю. По сути, на входе сделан ФНЧ.
    А номиналы тут можно уточнить? А-то запаяю чего не того опять )))

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

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

    Цитата Сообщение от isee Посмотреть сообщение
    А номиналы тут можно уточнить?
    от входа - 1к. на землю - 47к и 330 пик. Срез около 500 кгц.

    Номиналы опять же можно скорректировать под имеющиеся.

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

    Цитата Сообщение от isee Посмотреть сообщение
    Переживаю за переходные отверстия под 2902 - не делал таких никогда.
    Можно не проводом, а медной лентой.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

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

    Цитата Сообщение от Ромыч Посмотреть сообщение
    Можно не проводом, а медной лентой.
    Честно говоря и не слышал никогда о таком методе, да и нагуглить что-то ничего не получилось про медную ленту... проводки, страшная гальваника в домашних условиях...

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

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

    Цитата Сообщение от isee Посмотреть сообщение
    Честно говоря и не слышал никогда о таком методе, да и нагуглить что-то ничего не получилось про медную ленту... проводки, страшная гальваника в домашних условиях...
    А чего там гуглить. Берете медную ленту, режете тоненькую полоску и запаиваете в отверстие. Либо как вариант - обычный многожильный провод. Короче, было бы желание, варианты найти можно.
    ПДФ-ку завтра выложу. Сегодня не успел, файл на работе.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

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

    Цитата Сообщение от Ромыч Посмотреть сообщение
    ПДФ-ку завтра выложу. Сегодня не успел, файл на работе.
    Я уже кинул травиться ))) Обвёл вашу плату в SprintLayout... смасштабировал растр по размерам PCM2902 и 1 к 1 обвёл

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

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

    Цитата Сообщение от isee Посмотреть сообщение
    Я уже кинул травиться ))) Обвёл вашу плату в SprintLayout... смасштабировал растр по размерам PCM2902 и 1 к 1 обвёл
    Оперативно Главное с зеркалкой не перепутайте, не забывайте что 2902 на нижнем слое.

    Питание я бы попробовал с собственного 5-вольтового стаба. Мусор по питанию, если он там есть, входная цепочка отфильтрует. Электролит, который по питанию на входе, лучше побольше номиналом (330-470 мкф хотябы) и низкоимпендансник. Все остальные - обычные.
    Последний раз редактировалось Ромыч; 20.12.2016 в 18:38.
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

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

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

    С наскока распаять не успел... Как раз на переходных под 2902 застрял ))) Обычно запаивал проводок, откусывал как откусится и красота ))) а тут пришлось шлифовать - больно плотно 2902 ложится пузиком, а я к этому моменту уже почти все SMD распаял, не подумав, так что и шлифование затянулось. Да и феном теперь не попаяешь - повылетают проводки в переходных. Ну сегодня точно допаяю.

    По компонентам всё есть, кроме бусин... В принципе никогда их не использовал (как я понял это от ВЧ или даже СВЧ помех-иголок)... если выводные я хотя бы видел частенько, то как отличить её от дросселя в SMD - вроде и те и те как керамика, только черные...

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

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

    Цитата Сообщение от isee Посмотреть сообщение
    (как я понял это от ВЧ или даже СВЧ помех-иголок
    я бы сказал, не только.
    Цитата Сообщение от isee Посмотреть сообщение
    как отличить её от дросселя в SMD - вроде и те и те как керамика, только черные
    а что, у вас в магазине они тоже под одним названием проходят?
    У каждого мужчины должна быть своя Муза, у каждой женщины - свой Музык.

Страница 2 из 3 Первая 123 Последняя

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

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

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

Ваши права

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