Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

ni9474 pwm generation to control active low pump

I'm trying to control a pump with pwm signal generated by ni9474 Digital output module. The pump uses 24v and has a 0 to 5v active low pwm signal to control the speed, the threshold when the pump turns on and off is 0.97v. The problem is that when I connect the pump to the 24v power supply there is 4.5v coming form the signal pin. In order to clean the square wave generated by the ni9474 I connected a resistor from the signal to com. Since the pump needs to see low voltage or below 1v to turn on, the constant voltage that keeps it off does not allow for my pwm signal to drop below the threshold. I used 10k Ohm resistor how the ni9474 manual recommends to clean the square wave, but that dropped the constant voltage to 1.5v. I can see the signal but it does not drop enough to turn off and on the pump. I used a 3k ohm resistor to drop the constant voltage below the voltage threshold, but it is active low and it always turns on. when I connect a waveform generator there is the 4.5v constant voltage but when the output is turned on it changes to the waveform generators output. Is there a way I can make the pwm signal generated by the ni9474 also do that?

0 Kudos
Message 1 of 4
(160 Views)

Can you share your wiring diagram?

Did you connect the power supply and load as illustrated in the manual?

-------------------------------------------------------
Applications Engineer | TME Systems
https://tmesystems.net/
-------------------------------------------------------
https://github.com/ZhiYang-Ong
0 Kudos
Message 2 of 4
(133 Views)

Please share the user manual or specifications of the pump

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 3 of 4
(124 Views)

Thank you for responding, I found out that the pump is a sourcing input and the Ni9474 is a sourcing output. I used a sinking Digital output module and the I'm able to control the pump with.

Message 4 of 4
(90 Views)