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

 
 
 
Reply to this topicStart new topic
> 16бит АЦП у C8051F063, Господа, подскажите реальную скорость измерений АЦП
Alexander__CH
сообщение May 30 2007, 11:18
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 30-05-07
Пользователь №: 28 044



Собираюсь использовать в проекте новый для меня чип C8051F063. Привлекает наличие 16бит ,1Мsps АЦП и 2х ЦАП. Но при чтении pdf нарвался на параметр время установки для АЦП и формулу, согласно которой невозможно получить нужную мне скорость измерений (порядка 200 ksps при 14 битах).
Подскажите реальную скорость 16 битного АЦП, какие еще подводные камни с этим процессором ?
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 31 2007, 02:21
Сообщение #2


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(Alexander__CH @ May 30 2007, 17:18) *
Собираюсь использовать в проекте новый для меня чип C8051F063. Привлекает наличие 16бит ,1Мsps АЦП и 2х ЦАП. Но при чтении pdf нарвался на параметр время установки для АЦП и формулу, согласно которой невозможно получить нужную мне скорость измерений (порядка 200 ksps при 14 битах).
Подскажите реальную скорость 16 битного АЦП, какие еще подводные камни с этим процессором ?

Там сигма-дельта АЦП. Вопрос о "реальной скорости" такого рода АЦП не совсем корректен.
Советую почитать тут для начала http://www.efo.ru/doc/Silabs/Silabs.pl?2089


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
Alexander__CH
сообщение May 31 2007, 04:16
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 30-05-07
Пользователь №: 28 044



Спасибо за ссылку.
Но все-же.
АЦП - последовательного приближения, время преобразования - 18 тактов при макс частоте такта 25MHz (все прекрасно). Какое время требуется перед началом преобразования (settling time, track time) ?. У кого есть реальный опыт использования ?
Go to the top of the page
 
+Quote Post
Snaky
сообщение May 31 2007, 04:45
Сообщение #4


Mute Beholder
***

Группа: Свой
Сообщений: 260
Регистрация: 4-04-07
Из: Третья планета от Солнца
Пользователь №: 26 754



Цитата(Alexander__CH @ May 31 2007, 10:16) *
АЦП - последовательного приближения
...
Какое время требуется перед началом преобразования (settling time, track time) ?. У кого есть реальный опыт использования ?

Да, точно последовательного. Ну тогда вот тут есть формулы для рассчета settling time http://www.silabs.com/public/documents/tpu...al/en/an119.pdf


--------------------
Common sense is not so common.
Go to the top of the page
 
+Quote Post
Alexander__CH
сообщение May 31 2007, 05:24
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 30-05-07
Пользователь №: 28 044



Цитата(Snaky @ May 31 2007, 08:45) *
Да, точно последовательного. Ну тогда вот тут есть формулы для рассчета settling time http://www.silabs.com/public/documents/tpu...al/en/an119.pdf

Опять мы не туда.
Я не уверен, что формулы относятся к данному девайсу (an199 - в списке его нет).
Формулу для рассчета времени установки для внутренней части схемы АЦП я знаю (стр 56 документации). Согласно этой формуле время установки примерно 30 мсек (при точночти 1LSB и разрешении 16 разр). Это все без учета емкости и сопротивления внешней схемы. Цыфири не соизмеримы с заявленным быстродействием. В связи с чем вопрос написанный уже два раза.
Go to the top of the page
 
+Quote Post
AndreyS
сообщение Jun 1 2007, 07:02
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276



Добрый день.

Объясните пожалуйста как вы получили 30 ms время установления???

На странице 56 документа rev 1.2 есть формула (ну по который вы и производили расчет)

t=ln(2^n/SA)*R*C

Where:
SA is the settling accuracy, given as a fraction of an LSB (for example, 0.25 to settle within 1/4 LSB)
t is the required settling time in seconds
RTOTAL is the sum of the ADC input resistance and any external source resistance.
n is the ADC resolution in bits (16).

Figure 5.5. ADC0 and ADC1 Equivalent Input Circuits

R = 30 Ω
C = 80pF

При
n=16
SA возьмем 0.25
R=30
C=80 * 10^-12

t=3.4*10^-8 это 34 nS

может вы ошиблись в порядке??


Удачи.


--------------------
Удачи.
Go to the top of the page
 
+Quote Post
Alexander__CH
сообщение Jun 1 2007, 08:44
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 30-05-07
Пользователь №: 28 044



Цитата(AndreyS @ Jun 1 2007, 11:02) *
Добрый день.

Объясните пожалуйста как вы получили 30 ms время установления???


Щас пересчитал, реально ошибся в порядке. Просто ищу подвоха, нет доверия процессорам с интегрированной мощной аналоговой частью.
Go to the top of the page
 
+Quote Post
AndreyS
сообщение Jun 4 2007, 12:29
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 235
Регистрация: 28-01-05
Из: Санкт-Петербург
Пользователь №: 2 276



Добрый день..

С этим MCU не работал. Но гарантирую, подвох будет в шумах АЦП. Думаю что реальный шум будет достаточно большим для скорости 1 Mbit/s и вы получите бит 10, а то и 8 свободных от шумов. Или понизите скорость преобразования.

Удачи.


--------------------
Удачи.
Go to the top of the page
 
+Quote Post
msn
сообщение Jun 4 2007, 20:14
Сообщение #9


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

Группа: Свой
Сообщений: 126
Регистрация: 1-01-06
Из: Украина, Киев
Пользователь №: 12 759



Работаю с 062.
Запускаю оба АЦП 1 M/s.
Если подавать постоянное напряжение 1/2 размаха с генератора опорного напряжения то "линия дрожит" 3-4 бит.
Go to the top of the page
 
+Quote Post
semigor
сообщение Aug 8 2007, 03:57
Сообщение #10





Группа: Новичок
Сообщений: 1
Регистрация: 28-06-07
Пользователь №: 28 758



Цитата(msn @ Jun 5 2007, 01:14) *
Работаю с 062.
Запускаю оба АЦП 1 M/s.
Если подавать постоянное напряжение 1/2 размаха с генератора опорного напряжения то "линия дрожит" 3-4 бит.

Работал с 061 - результат аналогичный.
Кстати, со снижением частоты дискретизации шум практически не снижается. Так что, лучше всегда квантовать на максимальной частоте, а потом усреднять.
Go to the top of the page
 
+Quote Post

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

 


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


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