Other Parts Discussed in Thread: CC3220SF-LAUNCHXL, , CC3220SF, DAC104S085, DAC60504, DAC61408, OPA188, OPA462, DAC60004, OPA552
Hello, I'm using TI's Wi-Fi board; CC3220SF-launchxl
I'm using the HTTP Wi-Fi Web server example and I wish to use my MCU to control DAC outputs.
Since the CC3220 MCU does not support DAC, I'm planning to buy a 4-channel DAC from TI.
With the DAC, I'm trying to create
- 4 Bi-phasic pulses (minimum pulse width = 10μs, maximum pulse frequency = 4kHz)
I will try to connect a passive high pass filter on each channel so that I can create a Bi-phasic pulse.
After that, the filtered pulse will be fed to an Op Amp from TI.
- Creating consecutive pulse
I wish a feature that the DAC chip can create outputs for each channel consecutively.
For instance, after creating a pattern (1.66V -> 0 V -> 3.33 V) on channel 0, channel 0's output is fixed to 1.66V and channel 1 creates the same pattern.
Although this can be achieved by adding some code on the firmware side, I was curious whether I can set this type of feature on the DAC.
Considering the pulse conditions (need 4 channels, minimum pulse width = 10μs, maximum pulse frequency = 4kHz)
and the MCU I use (3.3V supply, supports UART, SPI 20MHz max, I2C),
what DAC chip can I use?