I have a project that needs to drive 4 different modules, they each require an analog signal between 0-5V, I found a few options but can’t decide which one works best (or whether there is any difference at all?)
1- using multiple MCP4725 converters, my understanding is that I can connect only two to the Arduino pin, but I found that Microship.com has different models that work with A0, A1, A2 & A3
http://www.microchip.com/wwwproducts/en/MCP4725, so I will be able to use two chips to drive 4 outputs.
2- Using one MCP4728 [MCP4728 is a quad channel, 12-bit voltage output Digital-to-Analog Convertor with non-volatile memory and I2C compatible Serial Interface] http://www.microchip.com/wwwproducts/en/MCP4728
3- Using one MCP4922 [a dual channel, 12-bit DAC with an external voltage reference and SPI interface. It offers high accuracy and low power consumption and is available in various packages.
Any guidance on which option is best for my scenario?