ในเครื่องautomateนั้น จะอาศัยหลักการของOscillating wave แทนการฟังเสียง คือเมื่อเครื่องสั่งให้อัดลมเข้าไปในarm cuff ตัวpressure sensor ก็จะวัดแรงดันของลมไปเรือยๆ พอถึงจุดที่ตั้งค่ามาตรฐานไว้ ( ประมาณ 180 mmHg ) เครื่องก็จะสั่งให้ปั๊มลมหยุดทำงาน พร้อมกับเปิดreleasing valve เพื่อระบายลมออกทีละช้าๆ เครืองจะบันทึกความดันลมที่ลดลงไปเรื่อยๆ พอถึงจุดที่เลือดสามารถวิ่งผ่านหลอดเลือดที่ถูกรัดตีบได้นั้น ก็จะเกิดเป็นคลื่นของเลือดที่วิ่งผ่านหลอดเลือดนั้น แรงดันของลมarm cuff จะเกิดการกระเพื่อม ทำให้pressure sensor สามารถจับการสั่นกระเพื่อมของแรงดันลมก็กำลังลดต่ำลงได้ จุดที่แรงดันลมเริ่มกระเพื่อม จนหยุดกระเพื่อม ก็จะแสดงว่าเป็นความดันเลือดตัวบนและตัวล่างตามลำดับ