Перейти к содержанию
    

16бит АЦП у C8051F063

Собираюсь использовать в проекте новый для меня чип C8051F063. Привлекает наличие 16бит ,1Мsps АЦП и 2х ЦАП. Но при чтении pdf нарвался на параметр время установки для АЦП и формулу, согласно которой невозможно получить нужную мне скорость измерений (порядка 200 ksps при 14 битах).

Подскажите реальную скорость 16 битного АЦП, какие еще подводные камни с этим процессором ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собираюсь использовать в проекте новый для меня чип C8051F063. Привлекает наличие 16бит ,1Мsps АЦП и 2х ЦАП. Но при чтении pdf нарвался на параметр время установки для АЦП и формулу, согласно которой невозможно получить нужную мне скорость измерений (порядка 200 ksps при 14 битах).

Подскажите реальную скорость 16 битного АЦП, какие еще подводные камни с этим процессором ?

Там сигма-дельта АЦП. Вопрос о "реальной скорости" такого рода АЦП не совсем корректен.

Советую почитать тут для начала http://www.efo.ru/doc/Silabs/Silabs.pl?2089

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за ссылку.

Но все-же.

АЦП - последовательного приближения, время преобразования - 18 тактов при макс частоте такта 25MHz (все прекрасно). Какое время требуется перед началом преобразования (settling time, track time) ?. У кого есть реальный опыт использования ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

АЦП - последовательного приближения

...

Какое время требуется перед началом преобразования (settling time, track time) ?. У кого есть реальный опыт использования ?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Опять мы не туда.

Я не уверен, что формулы относятся к данному девайсу (an199 - в списке его нет).

Формулу для рассчета времени установки для внутренней части схемы АЦП я знаю (стр 56 документации). Согласно этой формуле время установки примерно 30 мсек (при точночти 1LSB и разрешении 16 разр). Это все без учета емкости и сопротивления внешней схемы. Цыфири не соизмеримы с заявленным быстродействием. В связи с чем вопрос написанный уже два раза.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

 

Объясните пожалуйста как вы получили 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

 

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

 

 

Удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

 

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

 

Щас пересчитал, реально ошибся в порядке. Просто ищу подвоха, нет доверия процессорам с интегрированной мощной аналоговой частью.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Удачи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работаю с 062.

Запускаю оба АЦП 1 M/s.

Если подавать постоянное напряжение 1/2 размаха с генератора опорного напряжения то "линия дрожит" 3-4 бит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работаю с 062.

Запускаю оба АЦП 1 M/s.

Если подавать постоянное напряжение 1/2 размаха с генератора опорного напряжения то "линия дрожит" 3-4 бит.

Работал с 061 - результат аналогичный.

Кстати, со снижением частоты дискретизации шум практически не снижается. Так что, лучше всегда квантовать на максимальной частоте, а потом усреднять.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...