nhungr
Mechanical
- Apr 22, 2009
- 7
Hello,
I have a hall effect sensor that emits a 4mV pulse when a magnet comes into range. I need to plug the sensor's output into a motor's motion controller as a home position sensor for the motor. The motion controller, however, expects a 0 to 5V signal. So I need to amplify the 4mV signal to a 5V signal.
I have tried doing this using a UA741 opamp, followed by an LM311 comparator. Both chips are powered by the same +5V source that I'm taking from one of the motion controller output pins. I've included a circuit diagram in the attached image.
The circuit works perfectly when I haven't got the output connected to the motion controller. It gives me a jump from about 0.2V to 4V, which is perfect. As soon as I connect the output to the motion controller, though, I get a pulse from 0.2V to 3V! I need at least 3.5V for the controller to recognise the pulse.
Any idea why there would be this drop in voltage? Any idea how I could do this amplification in another way to prevent this drop?
Thanks very much.
Nikolai.
ps. I have tried plugging a bipolar 2N2222 transistor on the output of the attached circuit, but I get the same problem!!!
Attached file:
I have a hall effect sensor that emits a 4mV pulse when a magnet comes into range. I need to plug the sensor's output into a motor's motion controller as a home position sensor for the motor. The motion controller, however, expects a 0 to 5V signal. So I need to amplify the 4mV signal to a 5V signal.
I have tried doing this using a UA741 opamp, followed by an LM311 comparator. Both chips are powered by the same +5V source that I'm taking from one of the motion controller output pins. I've included a circuit diagram in the attached image.
The circuit works perfectly when I haven't got the output connected to the motion controller. It gives me a jump from about 0.2V to 4V, which is perfect. As soon as I connect the output to the motion controller, though, I get a pulse from 0.2V to 3V! I need at least 3.5V for the controller to recognise the pulse.
Any idea why there would be this drop in voltage? Any idea how I could do this amplification in another way to prevent this drop?
Thanks very much.
Nikolai.
ps. I have tried plugging a bipolar 2N2222 transistor on the output of the attached circuit, but I get the same problem!!!
Attached file: