Massavirtamittari on laite, jota käytetään mittaamaan putken läpi kulkevan nesteen tai kaasun virtaus kiinteässä ajassa. Massavirta tarkoittaa tässä mielessä aineen painoa eikä tilavuutta. Massavirtamittausta käytetään monissa tieteellisissä ja teollisissa sovelluksissa, ja se saavutetaan yhdellä kahdesta yleisestä massavirtausmittarista: inertia- tai coriolis -mittarilla ja lämpömassavirtamittarilla.
Massavirta, jota ei pidä sekoittaa tilavuusvirtaukseen, on nesteen tai kaasun massan mittaus tietyn ajanjakson kiinteän pisteen jälkeen. Massavirran vakiomittayksikkö on kiloa sekunnissa tai kiloa sekunnissa pikemminkin kuin gallonaa tai litraa sekunnissa. Nämä mittaukset tehdään yhdellä kahdesta erityyppisestä massavirtausmittarista. Ensimmäinen käyttää massavirtauksen mittaamiseen luonnonilmiötä, joka tunnetaan nimellä coriolis -vaikutus. Toinen tyyppi käyttää lämmönsiirron periaatteita.
Coriolis tai hitausmassavirtausmittari käyttää nestettä, joka virtaa putkijärjestelyn läpi, johon kohdistuu indusoitu puoliympyrän muotoinen värähtelyvoima. Tuloksena oleva coriolis -vaikutus johtaa värähtelyyn putkijärjestelyn eri osissa, jotka siirtyvät pois vaiheesta. Tämän vaihesiirron laajuus on suoraan verrannollinen putken nesteen massavirtaan. Putkeen sijoitetut anturit mittaavat näiden värähtelyjen amplitudin, taajuuden ja vaihesiirron. Nesteen massavirta ekstrapoloidaan sitten anturin lukemista.
Toinen yleinen massavirtamittarin tyyppi, lämpövariantti, käyttää lämmönsiirron periaatetta hallituissa olosuhteissa virtausnopeuksien laskemiseen. Kaasu tai neste johdetaan putken läpi, jossa se altistuu lämmönlähteelle. Kun nestemolekyylit kulkevat lämmönlähteen ohi, ne absorboivat lämpöenergiaa ja jäähdyttävät siten lähdettä. Mitä suurempi nesteen massa kulkee lämmönlähteen läpi, sitä suurempi on jäähdytysvaikutus.
Nopeus, jolla molekyylienergian siirto tapahtuu, on tunnettu vakio, ja jäähdytyksen laajuus on mitattavissa oleva muuttuja. Näitä kahta tekijää käytetään laskemaan lämmönlähteen yli kulkevien molekyylien määrä tietyn ajanjakson aikana. Tästä tuloksesta lasketaan tarkka massavirta. Nesteen yksityiskohtainen lämpöprofiili ja sen virtausominaisuudet voidaan oppia myös lämmönsiirtotuloksista.