element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Can Rpi read mass flow meter ?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Suggested Answer
  • Replies 12 replies
  • Answers 9 answers
  • Subscribers 665 subscribers
  • Views 3011 views
  • Users 0 members are here
  • raspberry_pi
Related

Can Rpi read mass flow meter ?

netromaster
netromaster over 6 years ago

I am considering purchasing a coriolis mass flow meter that emits pulses for a project. I know it is quite common to read volumetric flow meters with the pi but I cannot say the same for the mass flow meter.

Now my question is this; if I purchase the coriolis meter, will I be able to hook it up to the pi as easy as the common flow meter and write code to determine flow rate and volume ?

  • Sign in to reply
  • Cancel
  • Problemchild
    0 Problemchild over 6 years ago

    Is this this an automotive MAF sensor?  As I remember many of those are a resistor bridge with one arm in the Air flow, in that case it's a process of measurement of how out of balance the bridge becomes and that's an analog problem.

    If you want to ensure you can read Pulses/Pulse rates or analog voltages at a fixed reliable rate I would consider using one of a million controllers  then offering it up  to the PI  for high level processing since you wouldn't need to worry about Linux latency issues presuming they are even an issue with your solution!

     

    Answer is yes but you'll need to elaborate on what you are doing !

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • colporteur
    0 colporteur over 6 years ago

    Does the meter support any physical interfaces?

    Does the meter support any API interfaces?

    Does the manufacture make any claims on their product?

     

    Sean

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • clem57
    0 clem57 over 6 years ago

    Since I did not know, I post this for others to learn:

    Coriolis mass flow measuring principle. The operating principle of a Coriolis flow meter is basic but very effective. ... When a fluid (gas or liquid) passes through this tube the mass flow momentum will cause a change in the tube vibration, the tube will twist resulting in a phase shift.

    For more details see https://www.omega.com/en-us/resources/what-is-a-coriolis-flow-meter

    Clem

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • netromaster
    0 netromaster over 6 years ago in reply to Problemchild

    It is not an automotive MAF sensor. It is a double tube coriolis meter for basically water and oil measurements. It does have a local interface showing massflow and volume readings. I plan to extend its features with my own controller to help me remotely get readings. Basically making it IoT complaint. Its is a generic flow meter with no claims on it.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • netromaster
    0 netromaster over 6 years ago in reply to colporteur

    Yes, a local interface with an LCD. Its a generic meter.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Problemchild
    0 Problemchild over 6 years ago in reply to netromaster

    What electrical interface does it have?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • netromaster
    0 netromaster over 6 years ago in reply to Problemchild

    imageimage

    here's the schematic and picture image of the electric interface.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • mp2100
    0 mp2100 over 6 years ago in reply to netromaster

    As John said, the short answer is yes.  But whether the rPi is the best solution is a follow-up discussion.  Does the manufacturer tell you how fast the pulses are generated at normal flow?  The rPi is a Linux computer, so if pulses come very fast, it may be busy doing other Linux operating system things when it should be counting pulses.  A simpler microprocessor could be better for this than the rPi.

     

    An alternate route could be, if the coriolis meter supports modbus, there are modbus libraries for the rPi.  You'd use the UART serial pins to talk Modbus.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • netromaster
    0 netromaster over 6 years ago in reply to mp2100

    Oh yes, based on his recommendations I would use a cheap nodemcu to read the pulse before sending it to the pi for more calculations. Or better still, I might just use the nodemcu for everything.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • dougw
    0 dougw over 6 years ago

    If the mass flow is proportional to the pulse rate, it may be tricky to measure accurate pulse times with a Raspberry Pi because Linux has processes that can interrupt most timing routines. It is sometimes easier to use external hardware for real time activities like pulse rate measurements.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube