Waveform 2 Click Board™
Product Code: MIKROE-4346
The Waveform 2 Click Board™ is based on the AD9834, a 75 MHz low power DDS device capable of producing high-performance sine/triangle/square outputs from Analog Devices. The AD9834 is capable of a broad range of simple and complex modulation schemes. These modulation schemes are fully implemented in the digital domain, allowing the accurate realization of complex modulation algorithms using DSP techniques. It contains a 16-bit control register accessible through the SPI serial interface that sets up the AD9834 as the user wants to operate it. The internal circuitry of the AD9834 consists of a numerically controlled oscillator (NCO), frequency and phase modulators, SIN ROM, a DAC, a comparator, and a regulator. The outputs of the AD9834 are filtered by an RC network and then amplified via THS4551, a fully differential amplifier that offers an easy interface from single-ended sources to the differential output required by high-precision analog-to-digital converters from Texas Instruments.
The output signal from the AD9834 follows two paths. One path is routed to an output connector labeled as Signal Out when the output waveform of the generator is sinusoidal or triangular, while the other path, routed to an output connector labeled as Square Out, is used when the output waveform of the generator is square.
In addition to the positive supply voltage requirement, the THS4551 amplifier also has a negative supply voltage, which is achieved by the ADM8829, a charge-pump voltage inverter used to generate a negative supply from a positive input from Analog Devices. This Click board™ also has an external oscillator of 75 MHz, which can be enabled by the EN pin of the mikroBUS™ socket, and represents the maximum frequency that can be accepted by the AD9834. The 75MHz clock produces the cleanest possible Sine waveform at high frequencies while on the other creates errors at low frequencies. In addition to these features, the Waveform 2 Click also has an EEPROM memory IC the 24AA64, an i2C configurable 64K serial EEPROM from Microchip that can be used for various storage applications.
The Waveform 2 Click Board™ communicates with MCU using the 3-Wire SPI serial interface that is compatible with standard SPI, QSPI™, MICROWIRE™ and operates at clock rates up to 40 MHz. Besides. It possesses additional functionality such as reset function, necessary during AD9834 initialization, implemented and routed at the RST pin of the mikroBUS™ socket.
The Waveform 2 Click Board™ is designed to be operated only with a 3.3V logic voltage level. A proper logic voltage level conversion should be performed before the Click board™ is used with MCUs with different logic levels. However, the Click board™ comes equipped with a library that contains easy to use functions and an example code that can be used as a reference for further development.
Specifications
Type
Measurements
Applications
Can be used for power-sensitive applications, frequency stimulus/waveform generation, frequency phase tuning and modulation, and many more.
On-board modules
Waveform 2 Click is based on the AD9834, a 75 MHz low power DDS device capable of producing high-performance sine/triangle/square outputs from Analog Devices.
Key Features
Low power consumption, high-performance sine/triangle/square outputs, capability for phase and frequency modulation, on-board comparator, and more.
Interface
I2C,SPI
Compatibility
mikroBUS
Click board size
M (42.9 x 25.4 mm)
Input Voltage
3.3V
Pinout diagram
This table shows how the pinout on Waveform 2 Click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes
Pin
Pin
Notes
NC
1
AN
PWM
16
EN
Enable
Reset
RST
2
RST
INT
15
NC
SPI Chip Select
CS
3
CS
RX
14
NC
SPI Clock
SCK
4
SCK
TX
13
NC
NC
5
MISO
SCL
12
SCL
I2C Clock
SPI Data IN
SDI
6
MOSI
SDA
11
SDA
I2C Data
Power Supply
3.3V
7
3.3
Visit the Debug Store website for more information on Waveform 2 Click Board™