Hello,
I have been building digital to analogue converters using arduino Yun's and more recently other boards such as Teensy 3.1 controlling MCP4728s - 4 channel analogue output.
They work pretty well but i am plagued with noise.
THe arduino Yun pumps out awful noise that might to be related to wireless activity but I can reduce this by ensuring that the arduino is powered separately from all of the other electronics. THis is a pain but it at least gets rid of the really bad noise that appears every few seconds (perhaps when the wireless is doing something).
I am still left with quite bad 100 Hz noise and faster noise at around 100 KHz. The 100 Hz noise seems to be coming from the power supply.
Can anyone suggest how I can reduce this noise. I am currently using a 12 V power supply that is used to provide power to a rail to rail OP amp to increase the gain of the voltages coming from the MCP4728. The power is decoupled with capacitors at the point where the power joins the strip board.
I then have a 5V regulator to provide the voltage for the MCP4728s as I don't want to use the power from the arduinos. I use capacitors here as well (10uF aluminium electrolytics).
I am getting a 50 mV peak to peak 100 Hz noise on the output of my final voltages and because these are being used to control some very sensitive amplifiers, this is really causing me problems.
Can anyone help?
Thanks,
Nick H