helderferreira:
trying to make a mini control panel for a industrial motor using arduino, so far I already done the human interface but having trouble with the motor interface.Iam gona drive a motor inverter that accepts a analog 0-10V range. I understand that arduino analog outputs arent true analog but rather PWM signals, I have searched the web and found documentation leading me to RF low-pass filters and op-amps. But to be truth this is stuff that I am not comfortable with, I can make the circuits but I have no idea what a RF low pass filter is and what op-amp to chose and how to properly set-up it.
I must say I am not really good in electronics I am all self thought, my background is mostly programing
if anyone can help me I would be grateful
Thanks in advance.
The RF in low pass filter just means it's designed to work at radio frequency, much higher in frequency then the arduino PWM output switching frequency used. Typically for arduino PWM use, one uses a simple R/C (resistor/capacitor) low pass filter. This converts the variable PWM duty cycle output to a smooth DC 0 to +5vdc true analog voltage. This is then typically wired to an op-amp buffer/amplifier to increase the variable output voltage range to your requirements, 0-10vdc in your case. It's a common circuit and I'm surprised you haven't come across on in your searches.
Perhaps some member here has a circuit they can post for you.