I want to control several 0 - 10v DC devices with an Arduino UNO.
This means that I need a shield with an amplifier(s) and some sort of DAC(s).
I know it has/can be done with an op amp(s) and a low pass filter(s). I am a programmer
and not an EE so I was wondering where can I get this shield built?
I dont need it to be a PCB. It can be done on a proto shield. Where would I go to have
this shield built?
This is a personal project so the budget is very small but, from what I understand,
the task is very easy for a qualified EE.
from what I understand,
the task is very easy for a qualified EE
That may be true, but with almost no information you supplied even the most experienced EE cannot help you (not that I am one of them).
What kind of devices do you wanna control. How much currency do they need, are they currency or voltage driven? In many situations a DAC is not needed as PWM does a good job for DC motors for example.
I need to generate the control signal(s) for these:
I want to be able to control at least two, and ideally four, of them per PWM pin on three of the pins.
The other three PWM pins are going to send 0 - 10v DC control signals to controllable DC pumps that have
proprietary drivers so the data sheets are not publicly available.
For these power supplies you can use a PWM signal directly, you don't have to convert it to a DC signal. Why don't you use that? Because they accept a low frequency input signal you can control any GPIO pin in software with a PWM signal.
Your pumps have a control input that accepts an analog 0-10V input? If that input doesn't consume more than about 20mA you can use a PWM output pin and add a RC circuit (RC circuit - Wikipedia) to flatten the output. That's only needed if your input doesn't accept a PWM input signal. DC motors as used in pumps most often do. You don't provide more information on the drivers, so more help would be guesswork.