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

 
 
> Увеличение разрядности АЦП
Br.Misha
сообщение Nov 23 2010, 17:41
Сообщение #1


Местный
***

Группа: Validating
Сообщений: 253
Регистрация: 21-12-08
Пользователь №: 42 646



Привет!
Есть микроконтроллер (например АТМЕГА8). У него рязрядность 10 бит(хотя в 2 битах мусор) но у него есть несколько каналов АЦП, хотелось бы с помощью двух каналов увелицить разряднсть АЦП.
К примеру есть у меня источник питания с плавно регулирующемся напряжением (0-5вольт). Нужна какая нить микруха, с одним входоми несколькими выходами. Чтобы например когда подаю напряжение на вход то на первым выходе напряжение было 0 вольт если вход. напряжеие 0 вольт и 5 вольт когда вх напржение 2,5 вольт. На втором выходе напряжение при напряжении на входе 0-2,5в должно быть 0в, а при напряжении на выходе 5 вольт, напряжение на выходе должно быть тоже 5 вольт.

Знаю, написал оч запутано, но думаю смысл понятен(нужно увеличить разрядность АЦП).

Спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Nov 23 2010, 18:16
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Варианты.
1. Взять внешний АЦП бОльшей разрядности.
2. Взять другой МК со встроенным АЦП бОльшей разрядности.
3. Сделать усилитель на ОУ для одного из каналов.
4. Сделать нормальную трассировку платы, чтобы все 10 разрядов встроенного АЦП использовались.
Кстати, а сколько разрядов-то от АЦП нужно?
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Nov 23 2010, 19:22
Сообщение #3


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(rezident @ Nov 23 2010, 21:16) *
4. Сделать нормальную трассировку платы, чтобы все 10 разрядов встроенного АЦП использовались.
+ oversampling


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
rezident
сообщение Nov 24 2010, 02:31
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(demiurg_spb @ Nov 24 2010, 00:22) *
+ oversampling
Для повышения разрядности методом оверсэмплинга нужно выполнение условия - наличие внеполосного шума. Да и более пары разрядов оверсэмплингом добавить весьма проблематично. Нужны будут программные ресурсы для хорошей фильтрации.
Go to the top of the page
 
+Quote Post
ledum
сообщение Nov 24 2010, 08:31
Сообщение #5



******

Группа: Участник
Сообщений: 3 650
Регистрация: 1-02-09
Из: Киев
Пользователь №: 44 237



Цитата(rezident @ Nov 24 2010, 04:31) *
Для повышения разрядности методом оверсэмплинга нужно выполнение условия - наличие внеполосного шума.

При оцифровке сферического коня в вакууме, в смысле монохромного идеализированного сигнала. Обычно самогО оцифровываемого сигнала достаточно. Диззер никогда не включаем.

Цитата(rezident @ Nov 24 2010, 04:31) *
Да и более пары разрядов оверсэмплингом добавить весьма проблематично.

Только DDC-шки об этом не знают. 30дб как с куста, почти 5 разрядов. Улучшение 10log(Fs/(2*полосу по выходу)). Но технологические спуры встроенного АЦП и промахи проектирования (питание, наводки от цифровой части) могут помешать

Цитата(rezident @ Nov 24 2010, 04:31) *
Нужны будут программные ресурсы для хорошей фильтрации.

А вот это да

Сообщение отредактировал ledum - Nov 24 2010, 08:36
Go to the top of the page
 
+Quote Post



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

 


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


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