How do I read the feedback signal from a brushless peristaltic pump using an Arduino

Hi, @1cecream

Can you please post a copy of your circuit, a picture of a hand drawn circuit in jpg, png?
Hand drawn and photographed is perfectly acceptable.
Please include ALL hardware, power supplies, component names and pin labels.

Thanks... Tom.. :grinning: :+1: :coffee: :australia:

Like you said, the flow rate graph indicates that those numbers are unrealistic, assuming that it's 1 pulse at every turn. However, if you take a look at this video: https://www.youtube.com/watch?v=URPIO19vH0M, if you cue the video towards the end, this person is getting a similar pulse count as I am. However, he assumes that the pulse per revolution is 663. Is that a realistic number? Do you think it would make sense to attach some sort of indicator/marker on the tip of the motor and manually count the average RPM of the motor, and then derive a pulse per revolution constant from that?

Your eyes won’t be fast enough if it spins at more than 2 or 3 round per second. The spec gives you the volume pushed for a given RPM and it seems very linear so I would rather measure how long it takes to empty a known quantity of liquid and infer the RPM from that

Ok I'll try doing that.

I just realized that I don't have the right size tubes for the peristaltic pump, so I am unable to try out your solution at the moment. I'll purchase some and then try out your recommendation after they have arrived, which should take around a few weeks. I'll report back to you here. Thanks for all your help thus far

OK no worries

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.