Attention Internet Explorer users: Analog.com no longer supports IE 11. Please update your browser to ensure the best performance on analog.com
Ошибка совместимости браузера: мы больше не поддерживаем данную версию Internet Explorer. Для оптимальной работы сайта мы рекомендуем обновить Ваш браузер до последней версии.Обновить Microsoft Internet Explorer
Решения для наушников и носимых устройств, предлагаемые компанией Analog Devices, позволяют реализовать высококачественное взаимодействие благодаря усовершенствованным интерфейсам и методам интерпретации. Предлагаемые системы и платформы обеспечивают более естественное взаимодействие между людьми и технологическими решениями и при этом позволяют увеличить время автономной работы. Основными областями применения таких решений являются системы адаптивного гибридного активного шумоподавления, высококачественные устройства записи и воспроизведение звука, высокоэффективные системы управления питанием и устройства распознавания жестов. Инновации ADI помогут сделать ваши наушники и носимые устройства более конкурентоспособными.
Высококачественные аудиорешения с низким энергопотреблением
В ADI мы применили свои глубокие знания в области высококачественного звука с целью создания высококачественных компонентов для наушников и носимых устройств, у которых размер, стоимость и энергопотребление являются ключевыми факторами конкурентоспособности, при этом мы гарантируем то, что наши аудиорешения являются лучшими в своем классе.
Вебинар: Технология активного шумоподавления для беспроводных наушников
В данной веб-трансляции рассказывается об инновационных технологических решениях ADI, используемых в наушниках, и демонстрируется, как потребительские электронные устройства могут обеспечивать набор разнообразных функций.
Реализация высококачественного шумоподавления в сотрудничестве с Bowers & Wilkins
С помощью своего давнего технологического партнера Analog Devices компания Bowers & Wilkins смогла решить сложные технические задачи, представив свой фирменный звук более широкой аудитории.
В этом демонстрационном видео представлены инновационные технологические решения ADI, используемые в наушниках, и показано, как потребительские электронные устройства могут обеспечивать набор разнообразных функций.
Узнайте, как малопотребляющий кодек ADAU1787 с программируемым механизмом Fast DSP можно использовать для создания высококачественных наушников с низким энергопотреблением и усовершенствованными функциями, в том числе с функцией активного шумоподавления.
Эта законченная аудиосигнальная цепь позволяет пользователям мобильных устройств наслаждаться музыкой высокого качества в наушниках. В данную сигнальную цепь входят наш аудио ЦАП, высококачественный усилитель (SSM6322) и малошумящие LDO-стабилизаторы (ADP151, ADP7118, ADP7182).
Системы измерения показателей жизнедеятельности и носимые устройства для мониторинга здоровья
Решения компании Analog Devices для измерения показателей жизнедеятельности основаны на различных интегрированных и дискретных датчиках и технологических решениях для согласования сигналов и могут применяться в портативных, носимых и прикроватных системах мониторинга.
Система бесконтактного мониторинга показателей жизнедеятельности от Analog Devices
Компания Analog Devices создала систему бесконтактного мониторинга показателей жизнедеятельности (VSM) для повышения удобства пациентов.
Разработайте носимое устройство для мониторинга здоровья, такое как фитнес-браслет, спортивные часы или шагомер, используя предлагаемые ADI оптические датчики, средства измерения импеданса и биопотенциала, датчики движения, а также знания в области обработки сигналов.
Программное обеспечение, алгоритмы и инструменты для разработки персональных электронных устройств
Испытайте высококачественную голосовую технологию на основе решений для обработки речи компании Analog Devices, которые позволят вам слышать четкую и чистую речь даже в шумной обстановке. С помощью надежных решений от Analog Devices вы сможете повысить качество работы динамика, устранить раздражающее эхо и эффект повторяющейся речи, подавить шум и наслаждаться превосходным звуком.
Решения для обработки речи
Универсальные решения для обработки речи компании Analog Devices могут использоваться в различных приложениях, например, в системах связи, игровых консолях, решениях для конференц-связи и устройствах голосового интерфейса.
Графический инструмент разработки SigmaStudio® представляет собой программное обеспечение для программирования, разработки и настройки аудиопроцессоров SigmaDSP® и SHARC®, а также приемопередатчиков шины A2B®. В процессе проектирования в нем пользователь соединяет между собой знакомые блоки звуковой обработки сигналов, как в схемотехническом редакторе, а компилятор генерирует из них программу для цифрового сигнального процессора, а также необходимый управляющий код для настройки и регулировки параметров.
The ADAU1787 is a codec with four inputs and two outputs that incorporates two digital signal processors (DSPs). The path from the analog input to the DSP core to the analog output is optimized for low latency and is ideal for noise cancelling headsets. With the addition of just a few passive components, the ADAU1787 provides a complete headset solution.
Note that throughout the data sheet, multifunction pins, such as BCLK_0/MP1, are referred to either by the entire pin name or by a single function of the pin, for example, BCLK_0, when only that function is relevant.
Applications
Noise cancelling handsets, headsets, and headphones
The ADAU1788 is a codec with two inputs and one output that incorporates two digital signal processors (DSPs). The path from the analog input to the DSP core to the analog output is optimized for low latency and is ideal for noise cancelling headsets. With the addition of just a few passive components, the ADAU1788 provides a noise cancelling headphone solution.
Note that throughout this data sheet, multifunction pins, such as BCLK_0/MP1, are referred to either by the entire pin name or by a single function of the pin, for example, BCLK_0, when only that function is relevant.
Applications
Noise cancelling handsets, headsets, and headphones
The ADAU1860 is a codec with three inputs and one output that incorporates two digital signal processors (DSPs). The path from the analog input to the DSP core to the analog output is optimized for low latency and is ideal for noise canceling earphone. With the addition of just a few passive components, the ADAU1860 provides a complete earphone solution.
APPLICATIONS
Noise canceling handsets, headsets, and headphones
Bluetooth active noise canceling (ANC) handsets, headsets, and headphones
The ADAU1850 is a codec with three inputs and one output that incorporates one digital signal processor. The path from the analog input to the DSP core to the analog output is optimized for low latency and is ideal for noise canceling earphones. With the addition of a few passive components, the ADAU1850 provides a complete headset solution.
The ADAU1850 is provided in a small, 28-ball, 2.957 mm × 1.757 mm wafer level chip scale package (WLCSP).
APPLICATIONS
Noise canceling handsets, headsets, and headphones
Bluetooth active noise canceling (ANC) handsets, headsets, and headphones
The ADPD144RI is a highly integrated, photometric front end optimized for photoplethysmography (PPG) detection of blood oxygenation (SpO2) by synchronous detection in red and infrared wavelengths. Synchronous measurement allows rejection of both dc and ac ambient light interference with extremely low power consumption.
The module combines highly efficient, light emitting diode (LED) emitters and a sensitive 4-channel, deep diffusion photodiode (PD1 to PD4) with a custom application specific integrated circuit (ASIC) in a compact package that provides optical isolation between the integrated LED emitters and the detection photodiodes to improve through tissue, signal-tonoise ratio (SNR).
The ASIC consists of a 4-channel analog front end (AFE) with two independently configurable datapaths with separate gain and filter settings, a 14-bit analog-to-digital converter (ADC) with a burst accumulator, two flexible, independently configurable, LED drivers, and a digital control block. The digital control block provides AFE and LED timing, signal processing, and communication. Data output and functional configuration occur over a 1.8 V I2C interface.
The LTC3337 is a primary battery state of health (SOH) monitor with a built-in precision coulomb counter. It is designed to be placed in series with a primary battery with minimal associated series voltage drop. The patented infinite dynamic range coulomb counter tallies ALL accumulated battery discharge and stores it in an internal register accessible via an I2C interface. A discharge alarm threshold based on this state of charge (SOC) is programmable. When it is reached, an interrupt is generated at the IRQ pin. Coulomb counter accuracy is constant down to no load.
The LTC3337 also integrates additional SOH monitoring which measures and reports via I2C: battery voltage, battery impedance, and temperature.
To accommodate a wide range of primary battery inputs, the peak input current limit is pin selectable from 5mA to 100mA.
Coulombs can be calculated for either the BAT_IN or BAT_OUT pin, determined by the AVCC pin connection.
A BAL pin is provided for applications utilizing a stack of two supercapacitors (optional) at the output.
The LTC3337 is offered in both 12-lead 2mm × 2mm LFCSP and 16-ball 1.64mm × 1.64mm WLCSP packages.
APPLICATIONS
Low Power Primary Battery Powered Systems (e.g., 1× LiSOCl2, 2–3× Alkaline)
The ADP5301 is a high efficiency, ultralow quiescent current step-down regulator that draws only a 180 nA quiescent current to regulate the output at no load.
The ADP5301 runs from an input startup voltage range of 2.15 V to 6.50 V, allowing the use of multiple alkaline/NiMH, Li-Ion cells, or other power sources. The output voltage is selectable from 0.8 V to 5.0 V by an external VID resistor and factory fuse. The total solution requires only four tiny external components.
The ADP5301 can operate between hysteresis mode and PWM mode via the SYNC/MODE pin. The regulator in hysteresis mode achieves excellent efficiency at a power of less than 1 mW and provides up to 50 mA of output current. The regulator in PWM mode produces a lower output ripple and supplies up to 500 mA of output current. The flexible configuration capability during operation of the device enables very efficient power management to meet both the longest battery life and low system noise requirements.
The ADP5301 contains a VOUTOK flag, which monitors the output voltage and runs at a 2 MHz switching frequency in PWM mode. SYNC/MODE can synchronize to an external clock from 1.5 MHz to 2.5 MHz.
Other key features in the ADP5301 include separate enabling, quick output discharge (QOD), and safety features such as overcurrent protection (OCP), thermal shutdown (TSD), and input undervoltage lockout (UVLO).
The ADP5301 is available in a 9-ball, 1.65 mm × 1.87 mm WLCSP rated for a −40°C to +125°C junction temperature range.
Сочетание компонентов, представленное на рисунке 1, представляет собой схему сверхмалопотребляющего ключа питания нагрузки, который замыкается при обнаружении движения от сигнала трехосевого акселерометра и управляет током нагрузки до 1,1 А. Данная схема идеально подходит для применения в устройствах, которые должны работать максимально долго на одном заряде батареи. Когда ключ разомкнут, потребляемый от батареи ток составляет менее 300 нА, а когда ключ замкнут, он потребляет меньше 3 мкА. Схема представляет собой современное решение с низким энергопотреблением для обнаружения движения, оптимальное для применения в беспроводных датчиках, измерительных устройствах, домашних медицинских приборах и других портативных устройствах.
Трехосевой акселерометр управляет включением ключа питания нагрузки, отслеживая ускорение по трем осям, при этом он замыкает или размыкает ключ в зависимости от наличия или отсутствия движения.
ADXL362представляет собой трехосевой акселерометр со сверхнизким энергопотреблением, который потребляет менее 100 нА в режиме пробуждения. В отличие от акселерометров, в которых используются периоды включения для достижения низкого энергопотребления, ADXL362 не искажает входные сигналы из-за субдискретизации, он осуществляет непрерывную дискретизацию на всех скоростях передачи данных. Также данный акселерометр содержит встроенный 12-разрядный датчик температуры, работающий с точностью до ±0,5°.
ADXL362 обеспечивает разрешение выходного сигнала 12 бит и имеет три рабочих диапазона: ±2 g, ±4 g и ±8 g. Его диапазон рабочих температур составляет от -40 °C до +85 °C. При работе в устройствах, где желателен уровень шума менее 480 мкg/√Гц, можно выбрать любой из двух режимов, обеспечивающих меньший уровень шума (до 120 мкg/√Гц), при минимальном увеличении тока питания.
ADP195представляет ключ питания нагрузки, рассчитанный на работу в диапазоне напряжений от 1,1 В до 3,6 В и имеющий защиту от обратного протекания тока в направлении от выхода к входу. Устройство содержит P-канальный полевой МОП-транзистор с низким сопротивлением в проводящем состоянии, который обеспечивает протекание постоянного тока нагрузки более 1,1 А и минимизирует потери мощности.
Рисунок 1. Автономный ключ питания нагрузки со сверхнизким энергопотреблением, замыкающийся при обнаружении движения (упрощенная схема: развязка и все соединения не показаны)
Принцип работы ADXL362
ADXL362 представляет собой трехосевую систему измерения ускорения со сверхнизким энергопотреблением, которая способна измерять динамическое ускорение (возникающее в результате движения или удара), а также статическое ускорение (то есть гравитацию).
Движущимся компонентом датчика является поликремниевая структура, представляющая собой прошедшую микрообработку поверхностную структуру, также называемую лучом, которая создана на кремниевой пластине. Пружины из поликремния удерживают структуру над поверхностью пластины и обеспечивают сопротивление силам ускорения.
Степень изгиба структуры измеряется с помощью дифференциальных конденсаторов. Каждый конденсатор состоит из независимых неподвижных пластин и пластин, прикрепленных к движущейся массе. Любое ускорение приводит к отклонению луча и разбалансировке дифференциального конденсатора, вследствие чего на выходе датчика генерируется сигнал, амплитуда которого пропорциональна ускорению. Для определения величины и полярности ускорения используется фазочувствительная демодуляция.
Режимы работы
ADXL362 имеет три основных режима работы: режим ожидания, режим измерения и режим пробуждения:
Перевод ADXL362 в режим ожидания приостанавливает процесс измерения и снижает уровень потребления тока до 10 нА. Любые ожидающие обработки данные или прерывания сохраняются, однако новая информация в данном режиме не обрабатывается. В режиме ожидания на ADXL362 подается питание, при этом все функции датчика отключены.
Режим измерения представляет собой нормальный рабочий режим ADXL362. В этом режиме данные ускорения непрерывно считываются, и акселерометр потребляет менее 3 мкА при работе во всем диапазоне выходных скоростей данных до 400 Гц при напряжении питания 2,0 В. Все описанные функции доступны при работе в этом режиме. ADXL362 имеет специальную возможность непрерывно выводить данные с частотой от минимальной 12,5 Гц до максимальной 400 Гц, потребляя при этом ток менее 3 мкА, поскольку является акселерометром со сверхнизким энергопотреблением. Субдискретизация и наложение спектров не свойственны ADXL362, поскольку он непрерывно дискретизирует сигналы во всей полосе пропускания своего датчика на всех скоростях передачи данных.
Режим пробуждения идеально подходит для осуществления простого обнаружения движения (его присутствия или отсутствия) при чрезвычайно низком энергопотреблении (270 нА при напряжении питания 2,0 В). Режим пробуждения особенно полезен для реализации ключа, замыкаемого или размыкаемого при наличии или отсутствии движения, что позволяет остальную часть системы оставлять в отключенном состоянии до тех пор, пока не будет обнаружена какая-либо физическая активность. Режим пробуждения позволяет уменьшить потребление тока до очень низкого уровня, при этом обеспечивая измерение ускорения только 6 раз в секунду с целью определения наличия движения. В режиме пробуждения доступны все функции акселерометра, за исключением таймера активности. В данном режиме также имеется доступ ко всем регистрам, и от акселерометра можно получать данные в реальном времени.
В оценочном программном обеспечении CN0274 используется режим пробуждения ADXL362. То есть ADXL362 находится в спящем режиме, пока не обнаружит движение, и в этот момент он перейдет в режим измерения.
Баланс между энергопотреблением и шумовыми характеристиками
ADXL362 имеет несколько вариантов снижения шума за счет небольшого увеличения потребления тока.
Шумовые характеристики ADXL362 в нормальном режиме работы, составляющие, как правило, 7 младших значащих разрядов при работе с полосой пропускания 100 Гц, оптимальны для различных случаев применения в зависимости от полосы пропускания и желаемого разрешения. Для случаев, когда необходим более низкий уровень шума, ADXL362 имеет два режима работы, обеспечивающие снижение шума, но при этом повышается потребляемый ток.
Таблица 1. Соотношение шума и потребляемого тока ADXL362
Режим
Шум (мкg/√Гц тип.)
Потребление тока (мкА тип.)
Нормальный режим работы
380
2.7
Низкий уровень шума
280
4.5
Сверхнизкий уровень шума
175
15
В таблице 1 представлены значения потребляемого тока и плотности шума, полученные в нормальном режиме работы и в двух режимах, обеспечивающих низкие уровни шума при напряжении питания 3,3 В.
В оценочном программном обеспечении CN0274 используется нормальный режим работы ADXL362.
Обнаружение движения
ADXL362 имеет встроенную логическую цепь, которая определяет наличие физической активности (когда ускорение становится выше определенного порога) и состояние бездействия (т.е. отсутствие ускорения выше определенного порога).
Факт обнаружения события такой активности или бездействия отображается в регистре состояния и также может быть использован для генерации прерывания. Кроме того, статус активности устройства, то есть движется оно или остается неподвижным, отображается с помощью бита AWAKE.
Обнаружение активности и бездействия можно использовать, когда акселерометр находится либо в режиме измерения, либо в режиме пробуждения.
Обнаружение активности
Событие активности обнаруживается, когда ускорение остается выше указанного порога в течение указанного пользователем периода времени. Акселерометр может регистрировать два события обнаружения активности: абсолютное и опорное.
При абсолютном обнаружении активности дискретизированные значения ускорения сравниваются с пороговым значением, установленным пользователем, чтобы определить наличие движения. Например, если установлен порог 0,5 g, а ускорение по любой оси составляет 1 g дольше, чем время активности, заданное пользователем, статус наличия активности подтверждается. Во многих случаях применения предпочтительно, чтобы обнаружение активности основывалось не на абсолютном пороге, а на отклонении от опорной точки или ориентации. Это особенно полезно, поскольку устраняет влияние на процесс обнаружения активности статического ускорения свободного падения 1 g, вызванного действием силы тяжести. Когда акселерометр неподвижен, его выходной сигнал может достигать 1 g, даже когда он остается неподвижным на одном месте. При абсолютном обнаружении активности, если порог установлен менее 1 g, в этом случае активность обнаруживается немедленно.
При опорном обнаружении активности активность обнаруживается, когда дискретизированные значения ускорения поддерживаются, по крайней мере, равными заданному пользователем значению выше внутреннего опорного значения в течение заданного пользователем количества времени. Опорное значение рассчитывается при включенной функции обнаружения активности, и первое полученное дискретизированное значение (выборка) используется в качестве опорной точки. Активность обнаруживается только тогда, когда ускорение существенно отклоняется от этой начальной ориентации. Опорное обнаружение активности позволяет с очень высокой точностью обнаруживать события активности, что дает возможность выявлять даже самые незначительные движения.
Оценочное программное обеспечение CN0274 использует опорный режим работы при обнаружении активности.
Обнаружение бездействия
Событие бездействия обнаруживается, когда ускорение остается ниже определенного порога в течение определенного времени. Акселерометр может регистрировать два события обнаружения бездействия: абсолютное и опорное.
При абсолютном обнаружении бездействия дискретизированные значения ускорения сравниваются с пороговым значением, установленным пользователем, в течение заданного пользователем времени, чтобы определить отсутствие движения.
При опорном обнаружении бездействия дискретизированные значения ускорения сравниваются с определенным пользователем опорным значением в течение определенного пользователем периода времени. Когда компонент впервые переходит в состояние пробуждения, первое полученное дискретизированное значение (выборка) используется в качестве опорной точки, и относительно ее устанавливается порог. Если ускорение остается в пределах порогового значения, акселерометр переходит в состояние сна. Если значение ускорения выходит за пределы порогового значения, эта точка затем используется в качестве новой опорной точки, и пороговые значения теперь устанавливаются относительно этой новой точки.
Оценочное программное обеспечение CN0274 использует опорный режим работы при обнаружении бездействия.
Взаимосвязь обнаружения активности с обнаружением бездействия
Функции обнаружения активности и бездействия могут использоваться одновременно и обрабатываться самостоятельно хост-процессором, или их можно настроить для взаимодействия друг с другом несколькими способами:
В режиме по умолчанию включены функции обнаружения активности и бездействия, и все прерывания должны обрабатываться хост-процессором; то есть процессор должен прочитать значения при каждом прерывании, прежде чем оно будет очищено и может быть использовано снова.
В связанном режиме функции обнаружения активности и бездействия взаимосвязаны друг с другом, поэтому в любой момент времени может быть активна только одна из функций. Как только активность будет обнаружена, устройство будет считаться движущимся или активным, при этом процесс обнаружения активности завершится: в качестве следующего события ожидается бездействие, в связи с чем будет активирована только функция обнаружения бездействия. При обнаружении бездействия устройство будет считаться неподвижным или спящим. После этого в качестве следующего события будет предполагаться активность, в связи с чем активной будет только функция обнаружения активности. В данном режиме хост-процессор должен обрабатывать каждое прерывание, прежде чем будет разрешено следующее.
В циклическом режиме механизм обнаружения движения работает, как было описано выше в пункте, посвященном связанному режиму. Но в данном режиме не требуется, чтобы прерывания обрабатывались хост-процессором. Эта конфигурация упрощает реализацию обычно используемого механизма обнаружения движения и повышает энергоэффективность за счет снижения количества энергии, используемой для связи по шине.
При включении автоматического режима сна в связанном режиме или циклическом режиме устройство автоматически переходит в режим пробуждения при обнаружении бездействия и повторно входит в режим измерения при обнаружении активности.
В оценочном программном обеспечении CN0274 для демонстрации функциональности ADXL362 используются автоматический режим сна и циклический режим.
Бит AWAKE
Бит AWAKE является битом состояния, который указывает на то, в каком режиме находится ADXL362: активном или спящем. Устройство находится в активном режиме, когда оно обнаружило состояние активности, и устройство находится в спящем режиме, когда оно обнаружило состояние бездействия.
Сигнал пробуждения может быть выведен на линию INT1 или INT2 и, таким образом, может использоваться в качестве выхода состояния для подключения или отключения цепи питания к или от последующих схем в зависимости от состояния пробуждения акселерометра. Эта конфигурация, используемая в сочетании с циклическим режимом, позволяет реализовать простой автономный ключ, замыкаемый при обнаружении движения.
Если время включения последующей схемы является приемлемым, такой ключ, замыкаемый при обнаружении движения, может значительно сократить энергопотребление на уровне системы, благодаря устранению необходимости в потреблении тока остальной частью устройства в режиме ожидания. Такой ток в режиме ожидания зачастую может превышать полный рабочий ток ADXL362.
Прерывания
Некоторые из встроенных функций ADXL362 могут генерировать прерывания, чтобы предупреждать хост-процессор о переходе в определенные состояния.
Сигналы прерываний могут выводиться на любую (или обе) из двух специальных выходных линий INT1 и INT2, разрешение на это дается за счет установки соответствующих битов в регистрах INTMAP1 и INTMAP2. Все функции можно использовать одновременно. Если на один вывод назначено несколько прерываний, комбинация прерываний по ИЛИ будет определять состояние вывода.
Если на линию прерывания не назначены никакие функции, эта линия автоматически настраивается на работу в высокоимпедансном состоянии. Линии также переводятся в это состояние при сбросе.
При обнаружении определенного состояния линия, на которую назначено прерывание по обнаружению такого состояния, активируется. По умолчанию линии прерывания в активном состоянии выдают сигнал высокого логического уровня (логической единицы). Однако эту настройку можно изменить на активный низкий логический уровень (логический ноль на выходе), установив бит INT_LOW для определенной линии в соответствующем регистре INTMAP.
Оценочное программное обеспечение CN0274 настраивает ADXL362 таким образом, что при обнаружении активности на выходе линии INT1 будет присутствовать сигнал высокого логического уровня, а при обнаружении бездействия на линии INT1 будет присутствовать сигнал низкого логического уровня.
Проверка функциональности испытуемого компонента осуществлялась при настройке порога обнаружения активности на 0,5 g, порога обнаружения бездействия на 0,75 g и количества выборок при бездействии на 20. При обнаружении активности, чтобы пересечь порог, требуется только одно дискретизированное значение ускорения по любой из осей.
Начальное положение схемы должно быть таким, чтобы аккумуляторная батарея прилегала к столу и печатную плату можно медленно повернуть на 90° в любом направлении, в результате чего ускорение будет пересекать пороговое значение по мере его приближения к исходной ориентации.
На рисунке 2 показан снимок экрана при работе оценочного программного обеспечения CN0274, когда ADXL362 изначально находится в режиме сна в ожидании активности. Затем, когда значение одиннадцатой выборки (11) пересекает пороговое значение, ADXL362 переходит в активное состояние и ожидает, когда возникнет состояние бездействия. Пороговые значения изменяются, что является свидетельством того, что устройство теперь ожидает бездействия.
Рисунок 2. Снимок экрана с выходными данными оценочного программного обеспечения
Для лучшей наглядности графики значений ускорения по осям X и Z были отключены с помощью элементов переключения, расположенных над диаграммой.
Выходной сигнал ADP195 или сигнал на выходе самой линии прерывания измерялся с помощью цифрового мультиметра. Когда ADXL362 находится в активном состоянии, сигнал прерывания переходит в высокий логический уровень и переводит в высокий логический уровень линию EN ключа ADP195, который, в свою очередь, переводит в низкий логический уровень сигнал на затворе полевого МОП-транзистора, в результате чего ключ замыкается, подключая любую последующую схему к источнику питания. И наоборот, когда ADXL362 находится в спящем режиме, прерывание переводит сигнал на линии EN ключа ADP195 в низкий логический уровень, что, в свою очередь, переводит сигнал на затворе полевого МОП-транзистора в высокий логический уровень, приводя к размыканию ключа.
Советы по маршрутизации печатной платы
В любой схеме, где необходимо обеспечить высокую точность, важно учитывать расположение дорожек источника питания и контуров заземления на плате. На печатной плате цифровая и аналоговая части должны быть максимально изолированы друг от друга. Печатная плата для данной системы представляет собой 4-слойную плату со слоями заземляющей поверхности большой площади и областями питания. Для получения более подробной информации о маршрутизации и организации контуров заземления ознакомьтесь сруководством MT-031, а для получения информации о методах организации гальванической развязки ознакомьтесь также с руководством MT-031.
Источник, обеспечивающий питание ADXL362, следует гальванически развязать с помощью конденсаторов с емкостями 1 мкФ и 0,1 мкФ, чтобы должным образом подавить шум и уменьшить пульсации. Эти конденсаторы нужно установить как можно ближе к устройству. Для организации любой высокочастотной развязки рекомендуется использовать керамические конденсаторы.
Дорожки линий питания должны быть как можно шире, чтобы эти дорожки имели как можно меньший импеданс, при этом бы также уменьшилось влияние скачков напряжения на линии питания. Экранируйте линии передачи тактовых сигналов и другие линии передачи цифровых сигналов, характеризующихся быстрым переключением логических состояний, от других частей платы с помощью организации контуров заземления цифровой части схемы. Фотография печатной платы представлена на рисунке 3.
Полный пакет поддержки процесса разработки для этого руководства по схемотехническому проектированию можно найти на сайте www.analog.com/CN0274-DesignSupport.
The ADXL345 is a small, thin, low power, 3-axis accelerometer with high resolution (13-bit) measurement up to ±16 g. Digital output data is formatted as 16-bit twos complement and is accessible through either an SPI (3- or 4-wire) or I2C digital interface.
The ADXL345 is well suited for mobile device applications. It measures the static acceleration of gravity in tilt-sensing appli-cations, as well as dynamic acceleration resulting from motion or shock. Its high resolution (4 mg/LSB) enables measurement of inclination changes of about 0.25°. Using a digital output accelerometer such as the ADXL345 eliminates the need for analog-to-digital conversion, reducing system cost and real estate. Additionally, the ADXL345 includes a variety of built-in features. Activity/inactivity detection, tap/double-tap detection, and free-fall detection are all done internally with no need for the host processor to perform any calculations. A built-in 32-stage FIFO memory buffer reduces the burden on the host processor, allowing algorithm simplification and power savings. Additional system level power savings can be implemented using the built-in activity/inactivity detection and by using the ADXL345 as a “motion switch” to turn the whole system off when no activity is felt and on when activity is sensed again.
The ADXL345 communicates via I2C or SPI interface. The circuits described in this document demonstrate how to implement communication via these protocols.
Figure 1. ADXL345 and ADuC7024 in 4-Wire SPI Configuration (Simplified Schematic: Decoupling and All Connections Not Shown)
Figure 2. ADXL345 and ADuC7024 in I2C Configuration (Simplified Schematic: Decoupling and All Connections Not Shown)
The circuit shown in Figure 1 is a complete low cost, low power, mono audio amplifier with volume control, glitch reduction, and a 3 W Class-D output driver.
The volume is controlled manually with a simple push-button interface to a 64-position digital potentiometer. An automatic store function retains the last volume setting, and an LED provides visual information of the maximum/minimum volume.
The SSM2375 Class-D driver amplifier provides up to 3 W output power into 3 Ω load, with 93% power efficiency at 5 V, built in pop and click suppression, and shutdown mode.
The circuit provides a preconditioning input stage, allowing compatibility with a wide range of audio input signals and can be powered with a cell battery.
Figure 1. Audio Volume Control (Simplified Schematic: Decoupling and All Connections Not Shown)