Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/17: Рейтинг темы: голосов - 17, средняя оценка - 4.65
0 / 0 / 0
Регистрация: 06.07.2014
Сообщений: 25
1

Прикол с ЦАПом

19.11.2015, 20:46. Показов 3497. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Использую 16-битный ЦАП DAC8531E.
Питается от 3 Вольт. Когда на вход микросхемы приходит синусоида с положительным смещением, то ЦАП не выдерживает форму сигнала на выходе при подаче на него кода ниже 400 единиц.
Кто-нибудь с подобным сталкивался? Или это особенности данной микрухи?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.11.2015, 20:46
Ответы с готовыми решениями:

Работа с ЦАПом на STM8L
Задача такая, хочу получить синус частотой 750 Гц. Использую DMA и четвёртый таймер, реализую на...

Прикол так прикол
Всем салют! Столкнулся сегодня с глюком... Стал stm32f205rx падать в HordFaut_Homdler. Даже при...

Управление ЦАПом AD5761 по SPI STM32
Здравствуйте, возникла такая проблема, не обновляется выход ЦАПа при работе с STM32. Однако при...

В чём прикол?
В чём прикол то?

9
0 / 0 / 0
Регистрация: 02.10.2012
Сообщений: 1,946
19.11.2015, 21:22 2
Сам чего нить понял?
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
19.11.2015, 21:30 3
Синус я так понимаю на Vref подаётся? Допустим размах у него тоже 3В, при коде 400 и 16-бит ЦАП получим синус с размахом всего 18 мВ на выходе. По встроенному ОУ TI что то особо ничего не написала (графики не смотрел, может там что есть), а он в принципе может иметь смещение ноля в несколько единиц мВ, как в прочем и его выход может не дотягивать до rail на единицы-десятки мВ.
0
0 / 0 / 0
Регистрация: 06.07.2014
Сообщений: 25
19.11.2015, 21:45 4
Цитата Сообщение от яверт
Синус я так понимаю на Vref подаётся? Допустим размах у него тоже 3В, при коде 400 и 16-бит ЦАП получим синус с размахом всего 18 мВ на выходе. По встроенному ОУ TI что то особо ничего не написала (графики не смотрел, может там что есть), а он в принципе может иметь смещение ноля в несколько единиц мВ, как в прочем и его выход может не дотягивать до rail на единицы-десятки мВ.
Да, на Vref идет сигнал. Графики про какие-либо смещения внутреннего ОУ умалчивают. Именно в десятках милливольт и загвоздка. Я грешу на встроенный ОУ, что это он даёт смещение. Ну и метода как побороть его не вижу пока.
А есть на примете ЦАПы, которые отрабатывают единицы-десятки милливольт?
0
0 / 0 / 0
Регистрация: 15.06.2012
Сообщений: 3,097
19.11.2015, 21:50 5
Цитата Сообщение от hyimo
А есть на примете ЦАПы, которые отрабатывают единицы-десятки милливольт?
Возьми цифровой потенциометр и точный ОУ с двуполярным питанием. Правда цифровых потенциометров на 16 бит я никогда не видел, на 10 есть.
0
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
19.11.2015, 22:02 6
Я только не понимаю, зачем на Vref подавать синусоиду?
Сразу на выход подавай через сумматор.
0
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
19.11.2015, 22:19 7
выход нагружен чем?
что именно подаётся на Vref?
0
0 / 0 / 0
Регистрация: 06.07.2014
Сообщений: 25
20.11.2015, 00:54 8
на вход Vref приходит синусоида с положительным смещением, т.е. синусоида со средним уровнем 1,3 Вольта с амплитудой примерно 1 Вольт.
На выходе ЦАПа стоит разделительная ёмкость 1мкФ и дальше на сумматор. Но и без этой ёмкости ситуация та же(т.е. если выход висит в воздухе).
0
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
20.11.2015, 11:00 9
Хоть и написано, что Vref от нуля, но по даташиту выходной усилитель имеет ошибку при нулевом коде = +5..+20мВ.
А при малом Vref, эта ошибка будет уже не только при нулевом коде, а при некотором диапазоне кодов, пока выходное напряжение резисторной цепочки не станет выше напряжения ошибки.
ИМХО
0
0 / 0 / 0
Регистрация: 06.07.2014
Сообщений: 25
20.11.2015, 11:12 10
Правильное ИМХО!
Спасибо за помощь (=
Подтвердились мои догадки.
А то уже подумалось, совсем паралич мозга разбил меня.
0
20.11.2015, 11:12
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2015, 11:12
Помогаю со студенческими работами здесь

прикол с кокосом.
Заранее извините если не в ту ветку написал... Короче каким-то макаром запустилось 2 Coosox...

Прикол с корзиной
Я знаю многие любят переиминовывать корзину в мусорку, свалку и т.д. Так вот я из их числа....

Прикол на CodeIgniter
Создал несколько форм 1) обращение к Администрации через нажатие по нику админа 2) Регистрация...

Прикол с клавиатурой
В общем история такая: Достался мне в наследство ноутбук DNS 0170702 ака Pegatron a17, и всё бы...

В чем прикол?)
Здравствуйте уважаемые программисты)Не пойму почему компилятор игнорирует 1 else...Вот код: /...

В чём прикол?
Вводная: в адресной строке находится адрес вида ?a=1. class Neponyatka { private array...

Прикол с указателями
взял пример с http://www.cplusplus.com/reference/algorithm/find/, немного поэксперементировал и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru