|Home Analog Devices Feedback Subscribe Archives 简体中文 日本語|
This 4-page Application Note describes a protocol for programming the flash memory in the ADuMC320 precision analog microcontroller, which incorporates high performance analog and digital peripherals, an ARM Cortex-M3 processor, and flash memory. Its MDIO interface can operate at up to 4 MHz, simultaneously executing from one flash block and writing/erasing the other flash block.
This 17-page Application Note introduces the main features of the ADSP-CM408F’s analog-to-digital converter controller (ADCC), focusing on current feedback systems in high performance motor control applications. It highlights key capabilities of the analog-to-digital converter (ADC) module, guides configuration for motor control applications, and provides code samples for the ADCC drivers.
This 16-page Application Note introduces the main features of the ADSP-CM40xF’s SINC filters, focusing on high performance motor control applications. It highlights the key capabilities of the SINC filter and shows usage of the SINC filter drivers. Each SINC filter is part of a complete motor current feedback subsystem that includes a current shunt, a modulator to digitize and isolate the signal, and the SINC filter to decode the bit stream and present it to the controller.
ution video output to satisfy the back end device without the need for external memory.
This 6-page Application Note describes how to connect evaluation boards to collect high accuracy digital temperature readings from the ADT7310/ADT7410 sensors using Cortex-M3® based precision analog microcontrollers, such as the ADuCM360. Example code shows how the microcontroller and temperature sensor can communicate using I2C and SPI interfaces.
A key feature of the Cortex-M3 based ADuCxxx is their ability to download code on-chip Flash/EE program memory while in-circuit. The download, conducted over the UART port, is commonly referred to as a serial download. This Application Note details the Cortex-M3 based ADuCxxx device serial download protocol, allowing end users to understand and successfully implement this protocol (embedded host to embedded Cortex-M3 based ADuCxxx device) in an end-target system.
This Application Note describes the hardware master and slave implementation of an I2C-compatible interface using the ADuCxxx family of Cortex-M3 based precision microcontrollers from Analog Devices. It includes example code showing how master and slave can communicate with each other using the I2C interface. These examples are: master transmit and receive; slave transmit and receive; DMA transfers (transmit and receive) in slave mode; and DMA transfers (transmit and receive) in master mode.
This circuit uses the ADuCM360 precision analog microcontroller in an accurate thermocouple temperature monitoring application to controls the 4-mA to 20-mA output current. The ADuCM360 integrates two 24-bit sigma-delta (Σ-Δ) analog-to-digital converters, two programmable current sources, a 12-bit digital-to-analog converter, a 1.2-V reference, an ARM Cortex-M3 core, 126 KB flash, 8 kB SRAM, and various digital peripherals, such as UART, timers, SPIs, and I2C interfaces. In the circuit, the ADuCM360 connects to a Type T thermocouple and a 100-Ω platinum resistance temperature detector, which is used for cold junction compensation. The low-power Cortex-M3 core converts the ADC readings to a real temperature value. The −200°C to +350°C Type T temperature range is converted to an output current range of 4 mA to 20 mA. The loop powered circuit operates with loop voltages up to 28 V to provide a complete solution for thermocouple measurements.
This circuit allows up to two digital MEMS microphones to be interfaced to a single data line. The ADMP441 consists of a MEMS microphone element and an I2S output, which allows stereo microphones to be used in an audio system without the need for a codec. MEMS microphones have high signal-to-noise ratio (SNR) and flat wideband frequency response, making them ideal for high-performance, low-power applications. Up to two ADMP441 microphones can be input to a single data line on the ADSP-BF527 Blackfin® processor. The ADSP-BF527 can have up to four serial data inputs, allowing up to eight microphones to connect to a single DSP.
S/PDIF (Sony/Philips digital interface) high-quality digital audio format is commonly used to interconnect audio equipment in consumer electronics. Audio codecs/DSPs that support I2S digital audio input/output may need to add components to support S/PDIF and AES (Audio Engineering Society) professional standards. This circuit overcomes this problem by connecting the ADAV801 or ADAV803 audio codec to a SigmaDSP® device, such as the ADAU1761. The S/PDIF audio input is converted to I2S before processing by the ADAU1761. The processed I2S audio output is converted back to S/PDIF by the ADAV801/ADAV803, which have a flexible digital input/output routing matrix that allows them to process and output audio in either I2S or S/PDIF format as a master or slave with the use of an onboard SRC (sample rate converter). The ADAV801/ADAV803 support the consumer audio standard, and channel status data can be embedded in the audio stream by writing to the relevant registers in the ADAV801/ADAV803. This is a useful feature for passing configuration information between devices. The ADAV801/ADAV803 have a stereo DAC/ADC to process audio as needed.
This circuit uses the ADuC7060/ADuC7061 precision analog microcontroller in an accurate thermocouple temperature monitoring application. The ADuC7060/ADuC7061 integrates dual 24-bit Σ-Δ ADCs, dual programmable current sources, a 14-bit DAC, and a 1.2-V reference voltage, as well as an ARM7 core, 32 KB flash, 4 KB SRAM, and various digital peripherals such as UART, timers, SPI, and I2C interfaces. A 100-Ω Pt RTD is used for cold junction compensation.
Precision Analog Microcontroller includes 14-bit analog I/O, MIDO interface, ARM Cortex-M3
ADuCM320 combines high-performance analog and digital peripherals, an
80-MHz ARM Cortex-M3 processor, and flash memory. The 14-bit, 1-MSPS ADC
accepts up to 16 single-ended or differential inputs, and can measure the
voltage at the IDAC outputs, the chip temperature, and the supply voltages;
a selection of channels can be measured in sequence without software
involvement. Up to eight VDACs provide output ranges of 0 to 2.5 V or 0 to
AVDD, and retain their output voltages during a
watchdog or software reset. Four IDACs provide output currents between 0 mA
and 150 mA. A low-drift band gap reference and a voltage comparator complete
the analog input peripheral set. The low-power ARM Cortex-M3 processor and
16-bit precision, low-power, Meter-on-a-Chip with Cortex-M3 processor
The ADuCM350 complete, low-power, high-precision meter-on-a-chip is ideal for portable applications such as point-of-care diagnostics and body-worn vital-sign monitors. Designed for potentiostat, current, voltage, and impedance measurement, the analog front-end features a 16-bit, 160-kSPS ADC; precision voltage reference; 12-bit DAC; and a reconfigurable ultralow leakage switch matrix. It includes four voltage-measurement channels, up to eight current-measurement channels, and an impedance measurement engine. The ARM Cortex-M3 processor, memory, and I/O connectivity supports portable meters with display, USB communication, and active sensors. Available in a 120-lead CSP-BGA package, the ADuCM350 is specified from –40°C to +85°C and priced at $7.50 in 1000s.
Blackfin Embedded Processors
The ADSP-BF514F16 and ADSP-BF518F16 processors, members of the Blackfin® family, incorporate the Analog Devices/Intel Micro Signal Architecture, which combines a state-of-the-art dual-MAC signal-processing engine, a clean, orthogonal RISC-like microprocessor instruction set, and single-instruction, multiple-data multimedia capabilities. The processor core contains two 16-bit multipliers, two 40-bit accumulators, two 40-bit ALUs, four video ALUs, and a 40-bit shifter. The rich set of industry-leading system peripherals and memory makes the processors the platform of choice for next-generation applications. The devices include an RSI controller, a TWI controller, two UART ports, two SPI ports, two serial ports (SPORTs), nine general-purpose 32-bit timers (eight with PWM capability), 3-phase PWM for motor control, a real-time clock, a watchdog timer, and a parallel peripheral interface (PPI). The ADSP-BF518F16 adds an IEEE-compliant 802.3 10/100 Ethernet MAC with IEEE-1588 support. Available in CSP-BGA and LQFP packages, the ADSP-BF514F16/518F16 are specified from –40°C to +85°C and priced at $10.31/$11.46 in 1000s.
David Katz and Rick Gentile, Choosing a processor is a multifaceted process, Embedded Computing Design, 2013-02-08
Fundamentals of Designing with Semiconductors for Signal Processing Applications: DSP and Embedded Processing - This session describes the basics of digital signal processing and DSP architectures. In addition to this, we will go through Analog Devices' portfolio of processors and DSPs, how they map into the different market segments and applications, and the supported hardware and software tools that make DSP system development possible.
Solving Embedded Design Challenges in Motor Control - Motor control solutions are scattered into multiple application areas and unique requirements. However, with a scale of platforms and enhancement in mixed signal integration—it is today possible to use low-cost processors to solve mathematically dense application tasks which were not possible few years ago. This webcast will introduce new design methodologies and design flow along with a complete open scale of system design for a range of end solutions.
Copyright 1995- Analog Devices, Inc. All rights reserved.