zombi 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба HELP! Тестирую DAC в Atxmega128A1. Вывожу синусоиду 1кГц оцифровка 22050Гц. Опорное напряжение DAC - внутреннее 1.00V. В режиме "Двухканальная работа (каналы 0 и 1 с выборкой хранением)". В оба канала пишу одинаково. Работаю только в старших 8-ми разрядах. Запуск преобразования по событию (таймеру). И наблюдаю осциллографом выход DAC (рис.1). Всё вроде красиво. Подключаю внешний УНЧ. И слышу постоянный шипящий шум. Начинаю рассмативать синусоиду (рис.2-3) и вижу постоянно присутствующие колебания на каждой ступеньке! Рис.4 - это тишина так выглядит! Что это за постоянный шум? как от него избавиться??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stalko 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба Что это за постоянный шум? как от него избавиться??? Так УНЧ и шумит, возможно. Еще: Провода к УНЧу длинные? Попробуйте коаксиал хороший, ну или хотя бы максимально провода укоротите и можно свить их в витую пару. P.S. Кстати, повнимательнее присмотрелся, у Вас и на первой картинке тот же шум, только УНЧ-ом не усиленный. Вы на AVCC какое напряжение подаете? VCC? Тогда его фильтровать нужно ОБЯЗАТЕЛЬНО!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба Так УНЧ и шумит, возможно. Еще: Провода к УНЧу длинные? Попробуйте коаксиал хороший, ну или хотя бы максимально провода укоротите и можно свить их в витую пару. Внешний унч это мс TDA7057AQ находящаяся на этой же плате и рассторяние проводника 3-4 см. Предвидя следующий совет скажу: если вход унч отсоединить от выхода DAC и подключить к земле то никакого шума нет (точнее он есть но настолько слабый что меня не беспокоит). P.S. Кстати, повнимательнее присмотрелся, у Вас и на первой картинке тот же шум, только УНЧ-ом не усиленный. Все осцилограммы это выход DAC прямо на ноге процессора. УНЧ тут нипричем. Вы на AVCC какое напряжение подаете? VCC? Тогда его фильтровать нужно ОБЯЗАТЕЛЬНО!!! Питание на AVCC подаю согласно DS через ферритовую бусину. Между каждым пином AVCC и землёй 100нФ и один общий конденсатор 10мкФ. Хотя пробывал и без бусины и через просто резистор (от 5 до 30 ом ставил) результата никакого, кроме падения AVCC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stalko 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба Все осцилограммы это выход DAC прямо на ноге процессора. УНЧ тут нипричем. Пардон, неверно понял Ваши слова... На второй картинке просто развернутый сигнал, а я сначала подумал, что с УНЧа уже... Пара дурацких идей с моей стороны: 1. Звон может быть как по питанию AVCC, так и по связанной с ним землей. Посмотрите осциллом, что делается между входной землей и "аналоговой" на проце. То же самое на AVCC уже после всех бусинок. 2. Бусинки все ж таки не лучший вариант, как показала практика. Я ставлю муратовские фильтры. 3. Сигнал по-любому хорошо бы "обкатать", так как не эти шумы, так шумы дискретизации будут иметь место быть. Поставьте перед УНЧ примитивный ФНЧ-шник. Понимаю, что Вы скажете, что лечим не причину, а симптоматику, и тем не менее... Внешний унч это мс TDA7057AQ находящаяся на этой же плате и рассторяние проводника 3-4 см. Предвидя следующий совет скажу: если вход унч отсоединить от выхода DAC и подключить к земле то никакого шума нет (точнее он есть но настолько слабый что меня не беспокоит). Один вопрос: какой частоты вообще планируется гонять аналоговый сигнал через этот ЦАП? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба Один вопрос: какой частоты вообще планируется гонять аналоговый сигнал через этот ЦАП? Максимум хочу выводить оцифрованные мелодии с частотой дискретизации 44100 Гц. Так что думаю 12-15 кГц максимум наверное. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stalko 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба Максимум хочу выводить оцифрованные мелодии с частотой дискретизации 44100 Гц. Так что думаю 12-15 кГц максимум наверное. Ну тогда, думаю, можно ФНЧ поставить перед ФВЧ, что уже наверняка у Вас стоит, как положено TDA-шке... И еще дурная мысль возникла: а попробуйте один канал выключить (ВООБЩЕ) и гнать только, например, левый канал непрерывно... Ситуация, случаем, не изменится? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 26 ноября, 2012 Опубликовано 26 ноября, 2012 · Жалоба И еще дурная мысль возникла: а попробуйте один канал выключить (ВООБЩЕ) и гнать только, например, левый канал непрерывно... Ситуация, случаем, не изменится? Неа ничё не меняется. Понял свою ошибку. Работал не в старших а в младших разрядах. Приходилось громкость на унч поднимать чтобы чоть что нибудь услышать. Переделал на старшие разряды. Громкость унч понизил и шумы тоже снизились до приемлемого уровня. Всё поёт как надо. Но получается что к младшим двум разрядам DACа доверия вообще никакого! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stalko 0 27 ноября, 2012 Опубликовано 27 ноября, 2012 (изменено) · Жалоба Но получается что к младшим двум разрядам DACа доверия вообще никакого! Ну, к младшему никогда особого доверия и не было, в общем-то. А вот чтоб К ДВУМ... это грустно... Изменено 27 ноября, 2012 пользователем IgorKossak избыточное цитирование Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vgo1 0 27 ноября, 2012 Опубликовано 27 ноября, 2012 · Жалоба С внутренним ЦАП-ом контроллеров я не работал но часто пользуясь их АЦП. Для понижения уровня шума, наводимого ядром контроллера, рекомендуется поставить контроллер в Idle mode. Может такой прием можно делать и при ЦАП? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 27 ноября, 2012 Опубликовано 27 ноября, 2012 · Жалоба Для понижения уровня шума, наводимого ядром контроллера, рекомендуется поставить контроллер в Idle mode. Может такой прием можно делать и при ЦАП? Для АЦП может и можно Idle использовать, но для ЦАП вобще не представляю как это возможно. Ну, к младшему никогда особого доверия и не было, в общем-то. А вот чтоб К ДВУМ... это грустно... Похоже что вообще "шумят" все четыре младших разряда. Пока что приемлемое соотношение звук/шум получился при работе только в 8-ми старших разрядах ЦАП. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 7 27 ноября, 2012 Опубликовано 27 ноября, 2012 · Жалоба Внешнюю опору не пробовали? Хорошо отфильтрованную... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 27 ноября, 2012 Опубликовано 27 ноября, 2012 · Жалоба Внешнюю опору не пробовали? Пока не пробывал. Думаю завтра поэкспериментировать. Пока только заметил что при опорном внутреннем 1V шум меньше чем при опорном AVCC. Хорошо отфильтрованную/... Что значит хорошо отфильтрованную? Какой фильтр посоветуете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
V_G 7 28 ноября, 2012 Опубликовано 28 ноября, 2012 · Жалоба Что значит хорошо отфильтрованную? Какой фильтр посоветуете? Да просто большой конденсатор от опоры на аналоговую землю. Я к тому, что шумы на выходе могут появиться не только от шумов собственно компонентов ЦАП, но и от шумов опоры, и прежде чем катить бочку на ЦАП, стоит убрать сопутствующие источники шумов. Там, правда, и питание, и разводка роль играют... Ну, и вместе с осциллограммой сигнала наблюдать осциллограмму опоры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 28 ноября, 2012 Опубликовано 28 ноября, 2012 · Жалоба Да просто большой конденсатор от опоры на аналоговую землю. К сожалению у иксмег нет аналоговой земли. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
stalko 0 28 ноября, 2012 Опубликовано 28 ноября, 2012 · Жалоба К сожалению у иксмег нет аналоговой земли. Есть подозрение, что есть... Та земля, что находится рядом с AVCC. А тот факт, что она так же помечена просто GND - ошибка описания... По-крайней мере я свою схему рисовал исходя их данного предположения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться