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

CS0 в силабсах

"Пациент" - C8051F990. Появилась идея "припахать" его для измерения мелких емкостей, до сотни пФ.

Вопросов, собственно, два.

1. Заметное отличие результата измерения ёмкости от ожидаемого по даташиту (к примеру, подключаю 8 пФ - получаю в районе 7000 единиц, то бишь 7 пФ. Ёмкость калиброванная другими средствами, от ADI, потому вне подозрений). Насчёт разброса "цены деления" в даташите молчок, просто typ: 1 fF, а насчёт min и max - прочерки... :( Можно, конечно, экспериментально проверить, вдруг там и в самом деле такой разброс, ввиду разброса референтных емкостей от экземпляра к экземпляру. Тогда облом и тема закрывается. Индивидуальная калибровка и т.п.

2. Подозрительный offset - около 9000 единиц при CS0CG=7, то бишь якобы 9 пФ, при том, что ёмкость монтажа составляет 1 пФ максимум. Причём этот сдвиг меняется в зависимости от CS0CG - при минимальных значениях (0 или 1) опускается ниже нуля.

Инициализация CS0:

    P1MDIN    = 0xF7;//P1.3 used as CS0 channel 
    CS0CN     = 0x80;
    CS0CF     = 0x45;//start conversion at timer3 overflow; 64 samples
    CS0MX     = 0x0B;
    CS0MD1       = 7; //- max gain, measure up to 45 pF
    CS0MD2    = 0xC0; //16 bit
    CS0MD3      = 0;
    CS0PM = 0x82; //4 retries
    EIE2      = 0x10;//enable CS0INT

- порождена силабсовским визардом, но сверялся с даташитом, зная, что этот визард далек от совершенства - хотя бы потому, что предлагает использовать для CS0 P2, который в F990 банально отсутствует, в отличие от F71x, да и CS0MX с его помощью прописать не получится. Используемый порт сконфигурировал, как ДШ пишет - аналоговый вход, "skipped by Crossbar". :) Всевозможные reset time и пр. беду в CS0MDx варьировал - принципиальной разницы не заметил. Как врал, так и врёт, зараза... :)

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


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

По первому пункту решено. Разброс референтной ёмкости имеет место быть и индивидуальная калибровка требуется.

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


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

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

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

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

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

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

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

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

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

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