My setup wont give me low voltage either. The orignal problem uses 12.2v and a downstream N-channel MOSFET. That setup will only go from 12.2 down to 11.8.
Im using this setup (not the same MOSFET, but a type that worked before).
http://bildr.org/blog/wp-content/uploads/2012/03/rfp30n06le-arduino-solenoid.png
My code is real simple
#define voltageP 3
int voltage(int voltage)
{
analogWrite(voltageP, voltage);
}
void setup()
{
}
void loop()
{
voltage(255);
}
So to solve the problem i did the same setup on a lab board. This setup runs the arduino 5 volts and power an LED. This setup, with the same code will only go between 2 and 4 volts...
Any good thoughts?