реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Тестирую DAC в XMEGA, что происходит???
zombi
сообщение Nov 26 2012, 18:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



help.gif HELP! help.gif
Тестирую DAC в Atxmega128A1.
Вывожу синусоиду 1кГц оцифровка 22050Гц.
Опорное напряжение DAC - внутреннее 1.00V.
В режиме "Двухканальная работа (каналы 0 и 1 с выборкой хранением)".
В оба канала пишу одинаково.
Работаю только в старших 8-ми разрядах.
Запуск преобразования по событию (таймеру).
И наблюдаю осциллографом выход DAC (рис.1).
Всё вроде красиво.
Подключаю внешний УНЧ.
И слышу постоянный шипящий шум.
Начинаю рассмативать синусоиду (рис.2-3) и вижу постоянно присутствующие колебания на каждой ступеньке!
Рис.4 - это тишина так выглядит!
Что это за постоянный шум? как от него избавиться???
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

 
Go to the top of the page
 
+Quote Post
stalko
сообщение Nov 26 2012, 19:28
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(zombi @ Nov 26 2012, 22:59) *
Что это за постоянный шум? как от него избавиться???

Так УНЧ и шумит, возможно. Еще: Провода к УНЧу длинные? Попробуйте коаксиал хороший, ну или хотя бы максимально провода укоротите и можно свить их в витую пару.
P.S. Кстати, повнимательнее присмотрелся, у Вас и на первой картинке тот же шум, только УНЧ-ом не усиленный. Вы на AVCC какое напряжение подаете? VCC? Тогда его фильтровать нужно ОБЯЗАТЕЛЬНО!!!
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 26 2012, 19:42
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(stalko @ Nov 26 2012, 22:28) *
Так УНЧ и шумит, возможно. Еще: Провода к УНЧу длинные? Попробуйте коаксиал хороший, ну или хотя бы максимально провода укоротите и можно свить их в витую пару.

Внешний унч это мс TDA7057AQ находящаяся на этой же плате и рассторяние проводника 3-4 см.
Предвидя следующий совет скажу: если вход унч отсоединить от выхода DAC и подключить к земле то никакого шума нет (точнее он есть но настолько слабый что меня не беспокоит).
Цитата(stalko @ Nov 26 2012, 22:28) *
P.S. Кстати, повнимательнее присмотрелся, у Вас и на первой картинке тот же шум, только УНЧ-ом не усиленный.

Все осцилограммы это выход DAC прямо на ноге процессора. УНЧ тут нипричем.
Цитата(stalko @ Nov 26 2012, 22:28) *
Вы на AVCC какое напряжение подаете? VCC? Тогда его фильтровать нужно ОБЯЗАТЕЛЬНО!!!

Питание на AVCC подаю согласно DS через ферритовую бусину.
Между каждым пином AVCC и землёй 100нФ и один общий конденсатор 10мкФ.
Хотя пробывал и без бусины и через просто резистор (от 5 до 30 ом ставил) результата никакого, кроме падения AVCC.
Go to the top of the page
 
+Quote Post
stalko
сообщение Nov 26 2012, 20:04
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(zombi @ Nov 26 2012, 23:42) *
Все осцилограммы это выход DAC прямо на ноге процессора. УНЧ тут нипричем.

Пардон, неверно понял Ваши слова... На второй картинке просто развернутый сигнал, а я сначала подумал, что с УНЧа уже...
Пара дурацких идей с моей стороны:
1. Звон может быть как по питанию AVCC, так и по связанной с ним землей. Посмотрите осциллом, что делается между входной землей и "аналоговой" на проце. То же самое на AVCC уже после всех бусинок.
2. Бусинки все ж таки не лучший вариант, как показала практика. Я ставлю муратовские фильтры.
3. Сигнал по-любому хорошо бы "обкатать", так как не эти шумы, так шумы дискретизации будут иметь место быть. Поставьте перед УНЧ примитивный ФНЧ-шник. Понимаю, что Вы скажете, что лечим не причину, а симптоматику, и тем не менее...

Цитата(zombi @ Nov 26 2012, 23:42) *
Внешний унч это мс TDA7057AQ находящаяся на этой же плате и рассторяние проводника 3-4 см.
Предвидя следующий совет скажу: если вход унч отсоединить от выхода DAC и подключить к земле то никакого шума нет (точнее он есть но настолько слабый что меня не беспокоит).

Один вопрос: какой частоты вообще планируется гонять аналоговый сигнал через этот ЦАП?
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 26 2012, 20:14
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(stalko @ Nov 26 2012, 23:04) *
Один вопрос: какой частоты вообще планируется гонять аналоговый сигнал через этот ЦАП?

Максимум хочу выводить оцифрованные мелодии с частотой дискретизации 44100 Гц.
Так что думаю 12-15 кГц максимум наверное.
Go to the top of the page
 
+Quote Post
stalko
сообщение Nov 26 2012, 20:18
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(zombi @ Nov 27 2012, 00:14) *
Максимум хочу выводить оцифрованные мелодии с частотой дискретизации 44100 Гц.
Так что думаю 12-15 кГц максимум наверное.

Ну тогда, думаю, можно ФНЧ поставить перед ФВЧ, что уже наверняка у Вас стоит, как положено TDA-шке...
И еще дурная мысль возникла: а попробуйте один канал выключить (ВООБЩЕ) и гнать только, например, левый канал непрерывно... Ситуация, случаем, не изменится?
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 26 2012, 22:43
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(stalko @ Nov 27 2012, 00:18) *
И еще дурная мысль возникла: а попробуйте один канал выключить (ВООБЩЕ) и гнать только, например, левый канал непрерывно... Ситуация, случаем, не изменится?

Неа ничё не меняется.

Понял свою ошибку.
Работал не в старших а в младших разрядах.
Приходилось громкость на унч поднимать чтобы чоть что нибудь услышать.
Переделал на старшие разряды. Громкость унч понизил и шумы тоже снизились до приемлемого уровня.
Всё поёт как надо.
Но получается что к младшим двум разрядам DACа доверия вообще никакого!
Go to the top of the page
 
+Quote Post
stalko
сообщение Nov 27 2012, 03:02
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(zombi @ Nov 27 2012, 02:43) *
Но получается что к младшим двум разрядам DACа доверия вообще никакого!

Ну, к младшему никогда особого доверия и не было, в общем-то. А вот чтоб К ДВУМ... это грустно...

Сообщение отредактировал IgorKossak - Nov 27 2012, 07:49
Причина редактирования: избыточное цитирование
Go to the top of the page
 
+Quote Post
vgo1
сообщение Nov 27 2012, 18:02
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 28-05-12
Пользователь №: 72 050



С внутренним ЦАП-ом контроллеров я не работал но часто пользуясь их АЦП. Для понижения уровня шума, наводимого ядром контроллера, рекомендуется поставить контроллер в Idle mode. Может такой прием можно делать и при ЦАП?
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 27 2012, 23:16
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(vgo1 @ Nov 27 2012, 21:02) *
Для понижения уровня шума, наводимого ядром контроллера, рекомендуется поставить контроллер в Idle mode. Может такой прием можно делать и при ЦАП?

Для АЦП может и можно Idle использовать, но для ЦАП вобще не представляю как это возможно.

Цитата(stalko @ Nov 27 2012, 06:02) *
Ну, к младшему никогда особого доверия и не было, в общем-то. А вот чтоб К ДВУМ... это грустно...

Похоже что вообще "шумят" все четыре младших разряда.
Пока что приемлемое соотношение звук/шум получился при работе только в 8-ми старших разрядах ЦАП.
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 27 2012, 23:50
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Внешнюю опору не пробовали?
Хорошо отфильтрованную...
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 27 2012, 23:56
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(V_G @ Nov 28 2012, 02:50) *
Внешнюю опору не пробовали?

Пока не пробывал. Думаю завтра поэкспериментировать.
Пока только заметил что при опорном внутреннем 1V шум меньше чем при опорном AVCC.
Цитата(V_G @ Nov 28 2012, 02:50) *
Хорошо отфильтрованную/...

Что значит хорошо отфильтрованную?
Какой фильтр посоветуете?
Go to the top of the page
 
+Quote Post
V_G
сообщение Nov 28 2012, 01:56
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(zombi @ Nov 28 2012, 09:56) *
Что значит хорошо отфильтрованную?
Какой фильтр посоветуете?

Да просто большой конденсатор от опоры на аналоговую землю.
Я к тому, что шумы на выходе могут появиться не только от шумов собственно компонентов ЦАП, но и от шумов опоры, и прежде чем катить бочку на ЦАП, стоит убрать сопутствующие источники шумов. Там, правда, и питание, и разводка роль играют...
Ну, и вместе с осциллограммой сигнала наблюдать осциллограмму опоры.
Go to the top of the page
 
+Quote Post
zombi
сообщение Nov 28 2012, 11:36
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(V_G @ Nov 28 2012, 05:56) *
Да просто большой конденсатор от опоры на аналоговую землю.

К сожалению у иксмег нет аналоговой земли.
Go to the top of the page
 
+Quote Post
stalko
сообщение Nov 28 2012, 11:45
Сообщение #15


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 5-05-05
Из: Зеленоград
Пользователь №: 4 762



Цитата(zombi @ Nov 28 2012, 15:36) *
К сожалению у иксмег нет аналоговой земли.

Есть подозрение, что есть... Та земля, что находится рядом с AVCC. А тот факт, что она так же помечена просто GND - ошибка описания... По-крайней мере я свою схему рисовал исходя их данного предположения.
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th July 2025 - 21:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016