Electronic – arduino – Interface between DAC and galvanometer board

arduinodac

I need to control with my Arduino some galvanometers I bought. The galvanometer driver board says it need to have a +-5V asymmetrical analog input.

My Arduino is connected to a MCP4922-E/P DAC from Microchip through SPI. The output of the MCP4922-E/P is between 0 and +10V (it can be between 0 and +5V if I don't enable the x2 gain).

How can I "lower" that signal to be between -5V and +5V? I've read the it could be done with some op-amp, but not sure how.

Any other advice about the design is welcome. Thanks in advance.

Best Answer

opamp is one idea - there are plenty of tutorials in the internets, but it might be easier to connect GND of your galvo to +5V. If you don't have +5V, you can make it from your +10V.