Инновационные микросхемы ASIC PICOCAP от компании Acam:
время-цифровые емкостные преобразователи
Введение
Микросхемы PICOCAP компании Acam [1] представляют собой гибкое однокристальное ASIC-решение для интерфейса и непосредственного цифрового преобразования емкости датчика, подключенного к входному каналу микросхемы. Основу технологии инновационных ASIC Acam составляют так называемые время-цифровые преобразователи (ВЦП), принцип действия которых основан на квантизации временных интервалов при разряде измеряемой емкости конденсатора с типичным разрешением пикосекундного диапазона.
Входная емкость может варьироваться в широком диапазоне — почти от 0 фФ до сотен нФ, — предела значения емкости, измеряемой посредством микросхем PICOCAP, практически не существует. Это позволяет использовать один и тот же кристалл ASIC для широкого спектра датчиков. Микросхемы PICOCAP специально разрабатывались и в особенности хорошо подходят для емкостных МЭМС-датчиков.
Современный рынок МЭМС-технологий отличается высокими совокупными среднегодовыми темпами роста. По данным Yole Development 2013 года, в 2012 году MEMS-сектор характеризовался 10%-ным среднегодовым ростом и достиг объема в $11 млрд. Глобальный рынок МЭМС ежегодно увеличивается на 12–13% в объеме выручки, которая, согласно ожиданиям экспертов, в 2018 году достигнет $22,5 млрд. Аналитики предполагают, что число проданных единиц МЭМС в то же время составит 23,5 млрд. Сегодня ведущей отраслью в развитии современного рынка МЭМС-датчиков является сегмент потребительской электроники и мобильных устройств. В данном сегменте, в свою очередь, основной технологией МЭМС становятся инерциальные датчики движения — акселерометры, гироскопы, блоки инерциальных измерений измерений (акселерометр+гироскоп) и компасы, объединяющие акселерометр и магнитометр. В мобильной электронике получили распространение датчики инерции, аппаратно и программно объединенные с магнитометрами в 6‑ и 9‑осевые сенсорные модули, в комбинации с датчиком давления — в 10‑осевые сенсорные решения. Новой тенденцией является комбинирование датчиков инерции с различными типами датчиков и МК в мультисенсорные узлы.
Важнейшие общие тенденции современного рынка МЭМС-датчиков особенно ярко проявились в сегменте датчиков инерции и включают использование сложными приложениями одновременно нескольких входов и слияние данных различных датчиков. Такая технология именуется «сенсорное слияние» и лежит в основе следующего поколения комби-датчиков. На данный момент известны уже не только мультиосевые инерциальные комби-датчики для детектирования движения, но и различные комбинации других типов датчиков (например, в одном модуле могут быть интегрированы датчики давления, влажности и температуры). Технология следующего уровня интеграции представляет собой сенсорный узел, в котором слияние и обработку данных одного или различных типов датчиков, объединенных между собой, выполняет прикладной микроконтроллер с ПО, интегрированный в систему на плате, систему в корпусе или на кристалле, и допускает подключение внешних датчиков различных типов. В целом, в настоящее время наблюдается переход от концепции автономного МЭМС-датчика на кристалле к созданию интегрированных систем, в которых датчик является неотъемлемой частью полного системного решения.
Причем уже не только комби-, но даже одиночные датчики — в частности, трехосевые МЭМС-акселерометры — теперь снабжены собственными встроенными или внешними ASIC и микроконтроллерами. Алгоритмы функционирования МК-датчика могут быть любыми — от обработки и формирования сигнала встроенного МЭМС-кристалла до слияния данных встроенного и внешних датчиков и любых типов виртуальной эмуляции датчиков за пределами имеющихся физически.
В ответ на эти потребности рынка компании — разработчики и производители MЭМС-продуктов вертикально интегрируются для создания комби-датчиков, чтобы осуществлять их калибровку и компенсацию при производстве и снабжать встроенными алгоритмами согласно применению. А такой подход требует обеспечения вычислительных мощностей кристаллов выше традиционно встроенной в стандартные сигналообработчики датчиков (SSC) или специализированные согласно применению интегральные схемы (ASIC) для изделий МЭМС.
Большинство датчиков инерции представляют собой именно емкостные датчики — к ним относятся акселерометры, гироскопы, смежными с датчиками инерции являются емкостные датчики давления, влажности и микрофоны. В новых мобильных телефонах все вышеперечисленные типы датчиков плотно интегрированы между собой. Передовые модели смартфонов снабжены датчиками давления и влажности, датчики давления становятся составной частью современных систем персональной навигации по этажам, а микрофоны, по сути, те же емкостные преобразователи движения или давления, адаптированные к восприятию воздействий звуковых волн и использованию в качестве звукового интерфейса. Поскольку достижения потребительского и мобильного сегментов, позволяющие добиться более высокого уровня характеристик при неуклонном снижении цены, могут широко применяться промышленностью, автоэлектроникой и high-end-техникой, формируется значительная потенциальная ниша для емкостных МЭМС-преобразователей.
Так, в промышленности емкостные датчики широко используются для контроля уровня заполнения. Помимо хорошо известных автомобильных применений емкостных МЭМС-преобразователей для измерения ускорения и давления, емкостные датчики влажности в автомобиле могут быть предназначены для контроля конденсата и автоматического обогрева ветрового стекла. Еще раз акцентируем внимание разработчиков на том, что промышленный, автомобильный и high-end-секторы перенимают тенденции и достижения потребительской электроники, что означает всеобъемлющую потенциальную востребованность емкостных преобразователей следующего поколения в виде комби-датчиков и со слиянием данных различных датчиков и сенсорных узлов.
Специально для емкостных датчиков следующего поколения разработаны кристаллы PICOCAP Acam, которые представляют собой интеллектуальные ASIC-решения для выполнения высококачественных измерений множественных емкостных входов в сочетании с бортовой вычислительной обработкой.
Микросхемы PICOCAP обеспечивают высокий уровень характеристик и точности емкостных преобразователей с возможностью ультранизкого потребления тока. Высокое качество измерений является результатом применения технологии время-цифровых преобразователей (ВЦП), положенных в основу практически полностью цифровых измерительных решений Acam. Высокое временное разрешение пикосекундного диапазона обусловливает не только высокую измерительную точность, но и эффективное быстродействие этих инновационных устройств. ASIC PICOCAP — точные, быстродействующие, масштабируемые, гибкие, универсальные и программируемые решения с крайне низким потреблением мощности для широкого круга применений емкостных МЭМС-датчиков в различных отраслях промышленности.
Явным преимуществом технологии PICOCAP над стандартными обработчиками сигналов является программируемость, предоставляющая возможность гибкой адаптации. Множество стандартных SSC для резистивных и емкостных МЭМС-датчиков изготавливается с расчетом на такие же стандартные МЭМС-датчики (например, датчики давления и влажности для промышленного и автомобильного рынков) и включают блок энергонезависимой памяти для хранения калибровочных коэффициентов. Другие SSC и ASIC с целью охвата большего количества применений имеют встроенные алгоритмы компенсации датчика общего назначения. Реальным недостатком ряда SSC становится отсутствие программирования, которое позволяет пользователю разрабатывать алгоритмы функционирования датчика и программное обеспечение.
В отличие от многих других, PICOCAP представляют собой именно программируемые микросхемы, в которых программируется не память, а процессор ЦОС.
Acam предоставляет для некоторых приложений базовую программную прошивку, готовую к использованию и легко адаптируемую для собственного применения. Решения на основе прошивки Acam дают полный контроль над приложением и возможность использовать преимущества выпуска обновлений программного обеспечения вместо полной реконструкции устройства при добавлении или изменении функциональности.
Общие преимущества технологии PICOCAP:
- Широкий входной диапазон емкости — практически от 0 фФ до сотни нФ.
- Высокое разрешение до 22 бит.
- Высокая частота измерений до 500 000 выб./с.
- Крайне низкий ток потребления — всего несколько мкА.
- Путем простой настройки программного обеспечения пользователь может выбирать между высоким разрешением, высокой скоростью измерения или малой мощностью.
Полный спектр применений технологии PICOCAP включает:
- датчики влажности;
- датчики давления;
- микроэлектромеханические системы (МЭМС);
- датчики ускорения;
- датчики наклона;
- датчики свободного падения;
- датчики положения;
- сенсорные (тач-) датчики;
- датчики угла;
- датчики уровня;
- микрофоны.
PICOCAP — гибкое решение для непосредственного цифрового преобразования емкости
Запатентованный измерительный принцип, лежащий в основе технологии PICOCAP, представляет собой новый цифровой подход к измерению емкости посредством время-цифрового преобразователя (ВЦП), или TDC (Time-to-Digital Converter), с ультравысокой точностью (рис. 1) [1, 2, 4]. Измерительный принцип преобразователей использует цикл разряда заряженного емкостного датчика через сопротивление. Интерфейс датчика PICOCAP основан на измерениях соотношений между чувствительной емкостью и эталонной (опорной) емкостью. Сенсорный конденсатор и опорный конденсатор подключены к резистору, образуя ФНЧ. Конденсаторы вначале заряжаются напряжением питания, а затем разряжаются через резистор. Время разряда измеряется подсчетом циклов заряда и разряда емкостей вплоть до порогового уровня. Для точного квантования временных интервалов с достижением разрешения пикосекундного диапазона ВЦП используют задержку срабатывания простых логических вентилей.
Измерительный процесс повторяется во времени с мультиплексированием для обоих конденсаторов с помощью тех же резистора и компаратора. Расчет соотношения результатов будет выводить абсолютные значения и температурные зависимости резистора и компаратора.
Входная емкость может варьироваться между 0 фФ до сотни нФ — практически не существует предела для величины емкости конденсатора, которая может быть измерена. Это обеспечивает высокую гибкость клиентского применения и позволяет использовать один и тот же кристалл для широкого спектра датчиков. PICOCAP также обеспечивает мощную комбинацию характеристик и точности с возможностью ультранизкого потребления тока.
Скомпенсированный режим PICOCAP предлагает решение для приложений с высоким разрешением, низким смещением и экстремально низким дрейфом коэффициента усиления. В данном режиме конденсаторы с плавающими электродами без опорного подключения на «землю» подсоединяются попеременно к резистору через встроенный аналоговый ключ. Дополнительные запатентованные схемы и алгоритмы компенсируют паразитные емкости, которые оказывают негативное влияние на изменение коэффициента усиления в зависимости от температуры. Результат компенсации — низкий дрейф коэффициента усиления по температуре вплоть до 0,5 ppm/K, что превосходит показатели дрейфа, присущего большинству датчиков [1, 5].
Обзор серии PICOCAP
Линейка продукции Acam PICOCAP включает набор из нескольких полностью интегрированных решений SSC для непосредственного емкость-цифрового преобразования capacitance-to-digital conversion (CDC) и сопротивление-цифрового преобразования resistance-to-digital conversion (RDC) при измерении температуры и формировании выходного сигнала датчика. ASIC PICOCAP — это специализированные микросхемы, центральным блоком которых является цифровой сигнальный процессор, выполняющий емкость-цифровое преобразование на основе технологии TDC компании Acam. Устройства PICOCAP рекомендованы для измерения температуры, давления, влажности и движения (линейного и углового).
Продуктовая линейка PICOCAP была впервые представлена в 2010 году микросхемами ASIC PCap01, затем состоялись последующие выпуски специализированных решений в 2012 (PCap02) и 2013 годах (PCap03) (рис. 2) [1, 5]. PCap01 была первым кристаллом продуктовой линейки picoCap, которая используется в основном для датчиков давления от mid-end- до high-end-сегмента, PCap02 более всего подходит для измерения влажности и точки росы датчиков, PCap03 обеспечивает максимальные характеристики для high-end-датчиков давления, инерциальных датчиков, комби-датчиков и других.
Во многом сходные, кристаллы-преемники имеют отличительные признаки, сведенные в таблице 1.
Характеристики |
PCap03 |
PCap02 |
PCap01 |
Измерительный диапазон от пФ до нФ |
√ |
√ |
√ |
Максимальное число каналов1 |
6 |
8 |
8 |
ЦОС |
√ |
√ |
√ |
Самый низкий уровень шумов2 |
√ |
× |
√ |
EEPROM для запасания параметров |
√ |
√ |
× |
Улучшенное возбуждение МЭМС3 |
√ |
√ |
× |
Интегрированная опорная емкость |
√ |
√ |
× |
Низкочастотный осциллятор |
√ |
√ |
√ |
ВЧ-осциллятор4 |
√ |
√ |
× |
Примечания.
1 — В режиме одноконечного заземления включает опорный конденсатор.
2 — RMS шум <10 аФ.
3 — Возможность заряда МЭМС-датчика в различных стадиях для избегания эффекта звона.
4 — ВЧ-интегрированный ВЧ-осциллятор, частотой типично 4 МГц.
Следующая таблица (табл. 2) показывает спектр применений соответствующих кристаллов.
PCap03 |
High-end-датчики давления Датчики заполнения/уровня Инерциальные датчики Комби-датчики |
PCap02 |
Датчики влажности Датчики точки росы Комби-датчики |
PCap01 |
Датчики давления от mid-end до high-end Датчики заполнения и уровня |
PCap01 — базовый представитель семейства преобразователей емкость — цифровой код с интегрированным сигнальным процессором
PCap01 — это емкость-цифровой преобразователь, который предлагает беспрецедентную степень гибкости клиентского использования в широком спектре применений датчиков [1, 5]. Благодаря запатентованной концепции PICOCAP устройство охватывает емкостный входной диапазон от нескольких фФ до нескольких сотен нф.
PCap01 является конфигурируемой и полностью оснащенной микросхемой, включающей 48‑разрядный сигнальный процессор с гарвардской архитектурой, многоканальный аналоговый вход датчиков, память SRAM объемом 4 кбайт, OTP объемом в 4 кбайт для запуска клиентской прошивки, а также бортовой датчик температуры.
Полный список ключевых признаков PCap01 предусматривает [1]:
- До восьми емкостей в заземленном режиме.
- До четырех емкостей в плавающем режиме (без потенциала и с нулевым напряжением смещения).
- Компенсацию внутренних (заземленных) и внешних паразитных емкостей (плавающих).
- Высокое разрешение: до 6 аФ на частоте 5 Гц и 10 пФ базовой емкости, 17‑битное разрешение на 5 Гц с 100 пФ базовой емкости и 10 пФ емкости возбуждения.
- Высокую скорость измерений — до 500 кГц.
- Чрезвычайно низкое потребление тока: возможно до 4 мкА при 3 Гц с разрешением в 13,4 бит.
- Высокую температурную стабильность, низкий дрейф напряжения смещения (до 30 аФ/К), низкий коэффициент усиления.
- Внутренние измерения температуры (разрешение 25 мК) или выделенные порты для прецизионного измерения температуры посредством элементов Pt1000 (разрешением 5 мК).
- Последовательный периферийный интерфейс (SPI-совместимый).
- ИнтерфейсInter-Integrated Circuit (I2C-совместимый).
- Нет необходимости тактирования.
- Ядро RISC-процессора характеризуется использованием гарвардской архитектуры: 48×48 бит данных в ОЗУ.
- 4К×8 бит энергозависимой программной памяти для высокоскоростной работы (от 40 до 100 МГц).
- 4К×8 бит энергонезависимой (OTP) программной памяти.
- Один источник питания (от 2,1 до 3,6 В).
- Корпус QFN24 или QFN32.
Блок-схема PCap01 представлена на рис. 3. Запатентованный сенсорный интерфейс переднего фронта обеспечивает проведение высокоразрешающих измерений емкости (порядка 21 бит) на высоких скоростях, соответствующих временным интервалам в 2 мкс или частоте в 500 кГц.
На рис. 4 показана блок-схема устройства с процессором ЦОС и периферийными блоками.
Сорокавосьмибитный цифровой сигнальный процессор ЦОС (DSP), интегрированный в кристаллы PICOCAP, отвечает за извлечение информации из измерительных блоков емкости (CDC) и сопротивления (RDC), обработку данных и их доступность для пользовательского интерфейса. Оба типа необработанных данных CDC/RDC, а также данные, обработанные с помощью DSP, хранятся в оперативной памяти. Программа для управления сигнальным процессором хранится в OTP или SRAM. Процессор ЦОС может собирать различные сведения состояния из набора 64 битов ввода/вывода (I/O) и записывать обратно 16 из них. Это позволяет процессору DSP реагировать, а также контролировать выводы ввода/вывода общего назначения (GPIO) PCap01. Сигнальный процессор внутренне синхронизируется с тактовой частотой примерно 100 МГц и также имеет возможность для внешней синхронизации — например, с низким энергопотреблением. Внешнее тактирование может быть остановлено с помощью команды прошивки, соответствующей экономии энергии. Затем сигнальный процессор стартует снова по сигналу GPIO или при выполнении условия «конец измерения». Простейший алгоритм функционирования ЦОС состоит в передаче измерительной информации о времени от CDC/RDC к регистрам чтения без какой-либо дальнейшей обработки. Измерения в реальных условиях обеспечиваются посредством вычислений соотношений емкости и скорректированы с учетом калибровочных коэффициентов, хранящихся в блоке нестираемой памяти. Измерения производятся при использовании оперативной памяти, доступной через коммуникационные порты I2C или SPI.
Сенсорный интерфейс ASIC PICOCAP основан на ратиометрических измерениях соотношений между чувствительной емкостью и эталонной емкостью [1, 5]. Измерительный принцип емкостного преобразователя одинаков для всех микросхем семейства и использует цикл разряда заряженного емкостного датчика через сопротивление, как показано на рис. 1. В схеме на рис. 1 внешний конденсатор C1, представляющий собой одноконечный и внешне заземленный датчик давления, заряжается до VDD через интегрированные элементы SCHG и PCI. Когда С1 полностью заряжен, SCHG отключается, в то время как переключатель SDISCH включается для разряда C1 через резистор (например, 10 кОм). Цикл одного полного заряда и разряда конденсатора составляет один цикл измерения. Время разряда определяется путем подсчета количества циклов разряда из заряженного состояния до момента, когда емкость разрядится ниже определенного порогового уровня. Процесс измерения повторяется с мультиплексированием во времени с обоими конденсаторами с помощью того же резистора и того же компаратора. Расчет соотношения результатов будет давать абсолютные значения и температурные зависимости резистора и компаратора.
Влияние температуры, напряжения питания и других эффектов, которые обычно связаны с нестабильностью тактирования, эффективно устраняется посредством компенсации. Проблема интерфейсов емкостных датчиков — паразитная емкость, так как всегда будут присутствовать определенные уровни внутренней и внешней паразитных емкостей. Для датчиков с заземлением одной из обкладок внутренняя паразитная емкость компенсируется PICOCAP. Но внешняя паразитная емкость непосредственно в измерительной цепи становится частью сигнала датчика и может присутствовать в виде, например, небольшого постоянного смещения сигнала. Плавающие датчики с обеими обкладками конденсатора, подключенного к микросхеме, предлагают решение для приложений, основными особенностями которых являются высокое разрешение, низкое смещение и очень низкий дрейф коэффициента усиления. Конденсаторы подсоединяются попеременно к разрядной резисторной сети посредством интегрированного аналогового ключа. Дополнительные запатентованные схемы и алгоритмы компенсируют паразитную емкость, которая могла бы быть в ином случае зависима от температуры. Результат компенсации — очень низкий дрейф коэффициента усиления в зависимости от температуры, для PCap01 — до 2 ppm/K. На рис. 5 представлен полный обзор возможных схем подключения датчика с PCap01 [5].
PICOCAP сочетает высокий уровень характеристик и точности вместе с настраиваемым параметром низкого потребления тока. PCap01 подходит для приложений с самым низким током потребления в несколько мкА так же хорошо, как и для решений, которые требуют высочайшей точности (разрешения) 20 бит и более или скоростей обновления до 500 000 измерений в секунду.
Посредством программного интерфейса пользователь может выбрать предопределенную конфигурацию. Возможности выбора конфигурации включают высокое разрешение, высокую частоту дискретизации и малую мощность для систем батарейного питания.
Данные датчика могут быть линеаризованы на кристалле ASIC PICOCAP и выводятся через SPI, IIC или цифровой последовательный интерфейсы. Кроме того, устройство предлагает входы и выходы для PWM/PDM выходных сигналов. Далее эти входы и выходы можно использовать для прерывания, индикации уровня предупреждающего сигнала или для общего назначения.
Наконец, PCap01 поставляется в корпусах QFN малых размеров или на кристаллах и согласно малому количеству внешних компонентов (по крайней мере необходимы только два внешних конденсатора) допускает компактную конструкцию системы при низких затратах для широкого диапазона применения емкостных датчиков.
Линейка продукции микросхем серии PCap01 представлена в таблице 3.
Продукт |
Артикул |
Корпус |
Тип |
PCap01A |
1613 |
Dice |
Преобразователь емкость — цифровой код для конденсаторов общим числом до восьми, 5 GPIO |
PCap01AD |
1793 |
QFN32 |
Преобразователь емкость — цифровой код для конденсаторов общим числом до восьми, 5 GPIO |
PCap01AK |
1795 |
QFN24 |
Преобразователь емкость — цифровой код для конденсаторов общим числом до шести, 5 GPIO |
Платформа разработки. Комплект для оценки и разработки PCap01
Для быстрого и легкого запуска приложений с использованием продуктовой линейки PICOCAP Acam предлагает оценочный комплект, обеспечивающий полную систему тестирования и оценки кристаллов PICOCAP согласно применению. Аппаратная и программная части комплекта показаны на рис. 6 и 7 соответственно.
Оценочный комплект PCap01 состоит из основной материнской платы, плагинного модуля платы, устройства программирования PICOPROG (рис. 6) и программного обеспечения для оценки на базе Windows (рис. 7). Оценочный комплект предлагает удобную пользовательскую конфигурацию для оценки однокристального решения PCap01 для измерения емкости.
Комплект оценки PCap01 подключается к ПК через интерфейс USB.Удобное ПО для оценки позволяет запрограммировать и настроить PCap01.
Этот комплект может быть предназначен для оценки емкости, измерения температуры и оценки способности кристалла PCap01 к генерации импульсов. Данные измерения могут быть показаны в числовом и графическом виде. Наконец, данные могут быть экспортированы в текстовый файл для дальнейшего анализа.
Для правильного использования системы оценки имеется действующая техническая документация и последние версии программного обеспечения.
Применения PCap01
Кристаллы серии PICOCAP хорошо подходят для емкостных МЭМС-устройств. Это в основном объясняется выдающейся универсальностью кристаллов и тем фактом, что они являются программируемыми. Кристаллы PICOCAP характеризуются гибкостью в отношении диапазона входной емкости, широким диапазоном возможных подключений датчиков и широким набором параметров, которые обеспечивают высокий уровень регулируемости (например, оптимизация конфигурации для малого потребления мощности, высокой скорости обновления или высокого разрешения). Программирование мощного внутреннего 48‑битного DSP-процессора с интегрированной памятью с пространством для размещения пользовательских программ позволяет легко и удобно адаптировать продукты PICOCAP для потребностей специалистов.
Кристаллы PICOCAP представляют собой интеллектуальные ASIC-решения, что подразумевает возможность высококачественных измерений в сочетании с мощной бортовой вычислительной обработкой. Внутренний программируемый 48‑битный DSP-процессор позволяет удобно решать сложные задачи, такие как линеаризация датчика (в частности, давления, влажности и уровня заполнения), или проводить математические расчеты — например, расчет точки росы датчиков влажности [5]. Acam предоставляет для некоторых приложений базовую программную прошивку, готовую к использованию и легко адаптируемую для собственного применения.
Пример применения: МЭМС-датчик давления
Пример линеаризации датчика давления программируемого сигнального процессора PCap01 приводится в [5].
Емкостные датчики давления в диапазоне от 0,05 до 25 бар широко распространены в промышленных, автомобильных и потребительских системах. Их преимущества заключаются в высокой перегрузочной способности и низкой температурной чувствительности по сравнению с тензо- (пьезорезистивными) датчиками давления. Линейность датчика — важнейшая составляющая характеристика точности, вследствие чего линеаризация находится в центре внимания многих производителей датчиков. Традиционно линеаризация осуществляется с помощью внешних схем, например операционными усилителями в комбинации с резисторами и посредством поиска в таблицах. Сегодня все более распространенными в ASIC становятся алгоритмы калибровки для линеаризации, а также температурная компенсация, но эти ASIC часто ограничены фиксированным набором функциональности и точек калибровки/температуры.
Благодаря полностью программируемому сигнальному процессору PCap01 могут быть разработаны прошивки, специфицированные для удовлетворения требований применения конкретного датчика. Более того, процесс линеаризации может быть полностью автоматизирован [5].
Нелинейные функции, такие как выход датчика давления, можно описать с помощью математических уравнений, которые аппроксимируют кривую передаточной характеристики. Чем выше порядок полинома, тем лучше описание нелинейности. График на рис. 8 иллюстрирует best-fit-кривые, начиная от прямой линии до полинома 3‑го порядка.
Красная кривая на рис. 8б является характеристикой нелинейного датчика, которая затем аппроксимируется прямой линией первого порядка (оранжевый), полиномом 2‑го порядка (зеленый) и полиномом 3‑го порядка (зеленый/серый). Приближение тем лучше, чем выше порядок многочлена, особенно если нелинейность имеет несколько изгибов и/или имеет поворотный момент. Для линеаризации PCap01 в основу прошивки DSP был заложен полином 3‑го порядка, что позволяет иметь оптимальный подход к линеаризации датчика. Чтобы избавиться от температурной зависимости измерений, для каждого коэффициента полинома линеаризации давления реализован 2‑й порядок полиномиальной аппроксимации. Результат: линеаризация давления (3‑й порядок) — образец датчика отображен на рис. 9 вместе с расчетными ошибками отклонения.
Требования конкретного приложения определяют, как много наборов данных используются для достижения линейных измерений; в недорогих системах высокая линейность не важна, и измерения посредством высоко линейных датчиков давления с низкой температурной зависимостью также не потребуют сбора множественных данных измерений при различных температурах.
Другие применения емкостных преобразователей включают датчики влажности. Для улучшения работы датчиков влажности и других МЭМС-датчиков была выпущена микросхема PICOCAP Acam PCap02, представляющая собой следующее поколение ASIC емкостных преобразователей.
PCap02 — преобразователь емкость — цифровой код с интегрированным сигнальным процессором второго поколения
PCap02, как и его предшественник PCap01, предлагает высокую степень гибкости использования, но характеризуется еще более широкими возможностями.
Общие с PCap01 преимущества известны из запатентованной концепции PICOCAP — к ним относится широкий диапазон входной емкости от нескольких фФ до нескольких сотен нФ плюс универсальные возможности для настройки кристалла для достижения высокой скорости измерений до 500 000 Гц или низкого тока потребления всего в несколько мкА.
Кроме того, для PCap02 добавлен ряд новых функций и опций, например встроенная опорная емкость для уменьшения набора внешних компонентов или EEPROM для хранения пользовательских данных калибровки. Особый акцент сделан на улучшениях работы с датчиками влажности и МЭМС-датчиками. Полный список возможностей PCap02:
- До восьми емкостей в заземленном режиме.
- До четырех емкостей в плавающем режиме (без потенциала и с нулевым напряжением смещения).
- Компенсация внутренних (заземленных) и внешних паразитных емкостей (плавающих).
- Высокое разрешение: до 23 аФ на частоте 5 Гц и 10 пФ базовой емкости, что соответствует разрешению в 18,7 бит.
- Высокая скорость измерений — до 500 кГц.
- Чрезвычайно низкое потребление тока: возможно до 2 мкА при 3 Гц с разрешением в 13,1 бит.
- Внутренние измерения температуры (разрешение 25 мК) или выделенные порты для прецизионного измерения температуры посредством элементов Pt1000 (разрешение 5 мК).
- Последовательный периферийный интерфейс (SPI-совместимый), в настоящее время со способностью multi-slave.
- Интерфейс Inter-Integrated Circuit (I2C-совместимый), в настоящее время — с автоинкрементом.
- Интегрированный опорный конденсатор (1–31 пФ).
- Расширен набор разрядного резистора до 1 МОм (для датчиков влажности).
- Два внутренних разрядных резисторных набора предназначены для эксплуатации двух различных датчиков (комби-датчиков).
- Опция предварительной зарядки — вариант медленной зарядки для снижения механических нагрузок (MЭМС-датчиков).
- Интегрированный тактовый генератор малой мощности и высокоскоростной осциллятор.
- Возможности самотестирования для дифференциальных датчиков (например, МЭМС).
- Ядро RISC-процессора характеризуется использованием гарвардской архитектуры: 80×48 бит данных в ОЗУ.
- 4К×8 бит энергозависимой программной памяти для высокоскоростной работы (от 40 до 85 МГц).
- 4К×8 бит энергонезависимой (OTP) программной памяти.
- Интегрированная память EEPROM 128 байт для калибровки данных.
- PDM и PWM выход до 16 бит.
- Один источник питания — от 2,1 до 3,6 В.
- Корпус QFN24 или Dice (кристаллы).
Линейка продукции микросхем серии PCap02 представлена в таблице 4.
Продукт |
Артикул |
Корпус |
Тип |
PCap02A |
2001 |
Dice |
Преобразователь емкость — цифровой код для конденсаторов общим числом до восьми, 5 GPIO |
PCap02AE |
2039 |
QFN32 |
Преобразователь емкость — цифровой код для конденсаторов общим числом до восьми, 5 GPIO |
PCap02-EVA-KIT |
2055 |
Оценочный комплект |
Оценочный комплект, включая материнскую плату, плагинный модуль, программатор, кабели и ПО |
Пример применения PCap02 — вычисление точки росы
Емкостные датчики влажности широко используются в приложениях для измерения температуры точки росы [5]. Роса представляет собой сконденсированную воду, а точка росы — это температурный порог, ниже которого в предопределенном объеме влажного воздуха при постоянном атмосферном давлении будет происходить конденсация насыщенного пара в жидкость. Точка росы рассчитывается на основе анализа комбинации измеренной температуры и относительной влажности. Высокая относительная влажность показывает, что точка росы находится недалеко от фактической температуры, и при 100%-ной относительной влажности температура точки росы равна измеряемой температуре воздуха, насыщенного водой.
Расчеты точки росы выполняются, в частности, для того, чтобы избежать скопления конденсата на лобовом стекле транспортных средств, предотвратить образование плесени в пищевой промышленности или оценить вероятность обледенения карбюратора из кабины самолета. Для расчетов точки росы зависимость от барометрического давления может быть устранена путем применения формулы Магнуса для аппроксимации давления насыщенного водяного пара над жидкой водой:
E = 6,1exp[(17,62T)/(243,12+T)].
Применение формулы Магнуса для вычислений точки росы посредством ASIC PICOCAP имеет следующий вид:
Dp = 243,12k/(17,62–k),
где k = (log10(RH)–2)/0,4343 + (17,62T)//(243,12+T) — константа; T — температура, °C; RH — относительная влажность,%.
Обе микросхемы Acam PCap01 и PCap02 рекомендованы для приложений измерения точки росы, поскольку они оснащены емкостным интерфейсом датчика влажности, встроенным датчиком температуры, а также имеют возможность добавления дополнительных внешних датчиков температуры для более точного определения температуры точки росы в труднодоступных местах.
Точность определения точки росы зависит от точности измерений относительной влажности и температуры. Точные вычисления потребуют применения точно откалиброванных датчиков, компенсации присущей датчику нелинейности, напряжения питания, температурной зависимости и, возможно, других факторов, таких как паразитная емкость. Датчики влажности обычно показывают переменную собственную нелинейность, для которой существуют различные отклонения от номинального значения в пределах рабочей относительной влажности датчика. Нелинейность — неотъемлемая характеристика датчика, обусловленная самой конструкцией датчика и его механическими свойствами. Для общей и оптимальной линеаризации датчика необходимо также учитывать и компенсировать влияние изменения температуры. Число наборов измерительных данных для калибровки и температурной компенсации датчика зависит от требований конкретного применения. Например, при настройке датчика в процессе производства данный процесс часто осуществляется при нескольких температурах. Впрочем, для конечных low-end-приложений может быть достаточно одной температуры в качестве точки поверки. Гибкое программирование допускает адаптацию собственных алгоритмов датчика к специфике конкретного устройства и условиям применения. Кроме того, точка росы может быть рассчитана на кристалле и выводиться в качестве скомпенсированного выхода.
PCap03 — преобразователь третьего поколения емкость — цифровой код с интегрированным сигнальным процессором
PCap03 является самым последним представителем серии PICOCAP, по планам разработчиков он будет устанавливать стандарты характеристик емкостных измерений еще более высокого уровня. Эти характеристики включают, в частности, низкий уровень шума, который PCap03 может обеспечивать в сочетании со значительно повышенной общей стабильностью результатов измерений.
Все возможности, введенные для PCap02, также доступны и для PCap03. Новые возможности PCap03:
- до шести емкостей в заземленном режиме;
- до трех емкостей в плавающем режиме (со свободным потенциалом и при нулевом напряжении смещения);
- высокое разрешение:
- 8 аФ или 20,2 бит на частоте 3 Гц и с базовой емкостью в 10 пФ;
- 390 аФ или 14,6 бит на 9 кГц и с базовой емкостью в 10 пФ;
- очень хорошая долговременная стабильность;
- активная защита для бесконтактных выключателей.
Основное различие между PCap02 и PCap03 состоит в сниженном числе каналов (с 8 до 6), что сделано для достижения улучшенных шумовых характеристик. Данные особенности позволили рекомендовать PCap03 для high-end-приложений, в том числе high-end-датчиков давления или комби-датчиков с сенсорными элементами различных диапазонов емкостей.
Применения, рекомендованные, в частности, для PCap03:
- датчики движения и инерции;
- MЭМС-датчики;
- датчики заполнения и уровня;
- датчики близости;
- датчики свободного падения;
- тач-датчики;
- комби-датчики.
В настоящее время существует большая рыночная ниша применений емкостных преобразователей, чьи измерительные характеристики могут быть улучшены посредством семейства PCap03. Данный сегмент находится в ожидании новых разработок.
Заключение
Практически любые типы измерений могут быть осуществлены с помощью технологии ВЦП — а именно положение, вес, давление, влажность и температура. В частности, микросхемы Acam PICOCAP открывают новое время для цифровых емкостных преобразователей.
Важнейшая стратегия Acam — передача выдающихся возможностей технологии точного измерения физических параметров во времени посредством ВЦП широкому кругу клиентов, разрабатывающих потребительские, автомобильные, промышленные, научные и многие другие решения сложных измерительных задач.
В [6] суммированы 12 причин для выбора ASIC PICOCAP Acam.
Технические причины:
- очень высокая частота сэмплинга (дискретизации) — до 500 кГц;
- низкая потребляемая мощность (в диапазоне мкА);
- гибкая конфигурируемость и программируемый 48‑битный бортовой сигнальный процессор;
- подключение до 8 каналов с заземленными или 4 плавающими обкладками к одной микросхеме;
- практически нет ограничений в диапазоне входной емкости;
- высокое разрешение до 22 бит (например, 6 аФ RMS при (10 ±1) пФ).
Коммерческие причины:
- очень малое количество внешних компонентов (ЦОС интегрирована);
- измерения для комбинаций датчиков посредством одного кристалла;
- ультракомпактные микросхемы;
- короткое время выхода на рынок благодаря гибкой ЦОС;
- дифференциация благодаря выдающимся техническим характеристикам;
- снижение затрат (уменьшенный размер платы, отсутствие внешних МК и др.).
Микросхемы серии PICOCAP Acam представляют собой универсальный мощный и программируемый интерфейс сигнала емкостных датчиков, основанный на запатентованной технологии Acam ВЦП. PCap01 и его преемники PCap02 и PCap03 показывают смещение парадигмы от стандартных одноканальных SSC-датчиков к многоканальным измерениям и пользовательскому программированию, которое позволяет заказчикам разрабатывать индивидуальные решения со сложной функциональностью.
В целях упрощения процесса разработки клиентского ПО Acam обеспечивает расширенную поддержку, в том числе в виде примеров программных кодов для различных приложений, подробной документации — вплоть до организации учебных классов.
Компания Acam всецело поддерживает своих клиентов, предлагая им простые и удобные решения для интерфейсов емкостных и других преобразователей, обеспечивая высокую степень гибкости пользовательской эксплуатации в комбинации с возможностью быстрого вывода продукции на рынок. Микросхемы PICOCAP и других серий Acam — это примеры именно тех решений, в которых время действительно работает на вас.
- www.Acam.de
- www.Acam-e.ru
- Сысоева С. Технология PICOSTRAIN компании Acam. Инновации, на которые работает время // Компоненты и технологии. 2013. № 11.
- http://www.innovationsinsightmag.com/content/kak-izmerit-shirokiy-ugol-segodnya /ссылка устарела/
- Intelligent ASICs for MEMS pressure and humidity sensors.
- 12 reasons to use PICOCAP in your MEMS application — http://www.Acam.de/fileadmin/Bilder/MEMS/12‑Reasons-for-PICOCAP.pdf /ссылка устарела/