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

 
 
> STM32: Дизеринг (dithering) для повышение битности АЦП, как это сделать оптимально?, Хочется прямо к VREF подмешать, можно ли и как лучше реализовать?
Ruslan1
сообщение Jul 18 2015, 10:05
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Здравствуйте

есть STM32F411
ADC 12-бит - есть.
VREF+ на отдельной ноге- есть
аналоговый DAC- отсутствует
PWM - есть
Возможность для оверсемплинга-есть (реально нужно в итоге иметь не более 20 килосемплов в секунду по каждому из двух входов)

Так как сигнал с неизвестной шумностью, хочется самому организовать шум.
В одном из аппнотов ( AVR121 Прикрепленный файл  doc8003.pdf ( 117.96 килобайт ) Кол-во скачиваний: 123
, страница 9 ) увидел как напрямую на REF подают сигнал, вроде бы никаких проблем быть не должно, какие мнения будут?

Каких высот достичь можно? Теоретически почитал, интересно что практически получается на STM32 ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Jul 18 2015, 17:19
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Можно на REF, можно на вход (смикшировав измеряемый и PWM через RC). Бита четыре, полагаю, можно выжать. Три - наверняка.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jul 19 2015, 11:28
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(rx3apf @ Jul 18 2015, 20:19) *
Можно на REF, можно на вход (смикшировав измеряемый и PWM через RC). Бита четыре, полагаю, можно выжать. Три - наверняка.

А с какой частотой можно на опорном менять напряжение? Попутно интересуюсь, можно ли мост и опорное питать...
Go to the top of the page
 
+Quote Post
Ruslan1
сообщение Jul 19 2015, 20:07
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



Я вижу ограничения:
1. VDDA-VREF+ < 1.2 V.
2. VDDA min (for 1.2 M samples): 1.7 V, VDDA min (for 2.4 M samples): 2.4 V
3. A maximum difference of 300 mV between VDD and VDDA can be tolerated during power-up and power-down operation.
4. VREF+ min = 1.7 V
5. IVREF+ max = 500 uA

У меня отдельный VDDA отсутствует(подключен к VDD), так что степеней свободы меньше.

Не вижу ничего, запрещающего шум на VREF или чего-то еще что противоречит небольшому изменению VREF.
Кстати, в самих документах на МК (даташит и референс мануал) я не нашел фразы что АЦП там именно SAR (а не что-то свое хитрое нестандартное), вся исчерпывающая информация расположена в аппноте AN2834 от ST, с красивыми картинками и описанием.

Про частоту на VREF: вход VREF используется в течении всего преобразования. Получается что напряжение на нем не должно поменяться более чем на полбита за время преобразования для корректного результирующего кода на переключаемых конденсаторах (стадии АЦП красиво разрисованы в этом AN2834 от ST). Больше ограничений не вижу.


В-общем, в схему врисую подмешивание в VREF от PWM на уровне полбита, Не вижу смысла делать шум больше. Дальше уже экспериментировать буду на собранном прототипе.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Ruslan1   STM32: Дизеринг (dithering) для повышение битности АЦП, как это сделать оптимально?   Jul 18 2015, 10:05
|- - Myron   Цитата(rx3apf @ Jul 18 2015, 11:19) Можно...   Jul 19 2015, 23:47
|- - Ruslan1   Цитата(Myron @ Jul 20 2015, 02:47) Пару и...   Jul 20 2015, 05:30
||- - Myron   Цитата(Ruslan1 @ Jul 19 2015, 23:30) В че...   Jul 20 2015, 13:54
||- - scifi   Цитата(Ruslan1 @ Jul 20 2015, 08:30) В че...   Jul 20 2015, 14:00
||- - Myron   Цитата(scifi @ Jul 20 2015, 08:00) Если ш...   Jul 20 2015, 14:47
||- - Ruslan1   Спасибо, убедили. разведу ШИМ на все интересующие ...   Jul 20 2015, 14:57
||- - Myron   Цитата(Ruslan1 @ Jul 20 2015, 08:57) Спас...   Jul 20 2015, 15:03
||- - Tanya   Цитата(Ruslan1 @ Jul 20 2015, 17:57) Спас...   Jul 20 2015, 15:50
|- - rx3apf   Цитата(Myron @ Jul 20 2015, 02:47) Пару и...   Jul 20 2015, 15:23
- - uriy   Так у STM же есть свой аппноут по этому поводу htt...   Jul 20 2015, 06:38
- - Ruslan1   Цитата(uriy @ Jul 20 2015, 09:38) Так у S...   Jul 20 2015, 08:34
- - Tanya   Цитата(Ruslan1 @ Jul 20 2015, 11:34) Мне ...   Jul 20 2015, 09:19
- - Ruslan1   Цитата(Tanya @ Jul 20 2015, 12:19) А попр...   Jul 20 2015, 12:45


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

 


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


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