A fluid pump comprising: a drive unit, said drive unit comprising a housing, a drive membrane and a piston movably located in the housing and configured to move said drive membrane between at least a first and a second position, the movement of the piston causing a fluid to move the drive membrane between a convex, concave and/or flat shape, the movement of the drive membrane varies according to a desired flow rate; a driven unit, said driven unit comprising a housing, a fluid path leading from a fluid inlet to a fluid outlet, and at least one driven membrane, said driven membrane defining at least a portion of said fluid path, said driven unit configured to be selectively coupled to said drive unit so that said driven membrane is in direct contact with said drive membrane, whereby movement of said drive membrane effectuates movement of said driven membrane, causing fluid to be pumped through said driven unit from said fluid inlet to said fluid outlet; and at least one vacuum line extending from a vacuum source to a point adjacent an interface of said drive membrane and said driven membrane when said drive unit is coupled to said driven unit, characterized by: the fluid pump further comprising a vacuum pressure sensor detecting pressure in the vacuum line, and between the drive membrane and the driven membrane, the sensor comprising or being associated with a switch for causing the vacuum source to be activated when the vacuum pressure between the drive membrane and the driven membrane falls below a determined level, such that the vacuum source is configured to operate so as to maintain the determined level of vacuum between the drive membrane and the driven membrane, the drive membrane contacts the driven membrane without a gap as a result of the vacuum coupling created when air is removed through the vacuum line, and the drive membrane and the piston defining a variable volume fluid chamber within the housing and the variable volume fluid chamber enclosing said fluid therein. a drive unit, said drive unit comprising a housing, a drive membrane and a piston movably located in the housing and configured to move said drive membrane between at least a first and a second position, the movement of the piston causing a fluid to move the drive membrane between a convex, concave and/or flat shape, the movement of the drive membrane varies according to a desired flow rate; a driven unit, said driven unit comprising a housing, a fluid path leading from a fluid inlet to a fluid outlet, and at least one driven membrane, said driven membrane defining at least a portion of said fluid path, said driven unit configured to be selectively coupled to said drive unit so that said driven membrane is in direct contact with said drive membrane, whereby movement of said drive membrane effectuates movement of said driven membrane, causing fluid to be pumped through said driven unit from said fluid inlet to said fluid outlet; and at least one vacuum line extending from a vacuum source to a point adjacent an interface of said drive membrane and said driven membrane when said drive unit is coupled to said driven unit, characterized by: the fluid pump further comprising a vacuum pressure sensor detecting pressure in the vacuum line, and between the drive membrane and the driven membrane, the sensor comprising or being associated with a switch for causing the vacuum source to be activated when the vacuum pressure between the drive membrane and the driven membrane falls below a determined level, such that the vacuum source is configured to operate so as to maintain the determined level of vacuum between the drive membrane and the driven membrane, the drive membrane contacts the driven membrane without a gap as a result of the vacuum coupling created when air is removed through the vacuum line, and the drive membrane and the piston defining a variable volume fluid chamber within the housing and the variable volume fluid chamber enclosing said fluid therein.