มอเตอร์สเตปเปอร์แบบไบโพลาร์เป็นมอเตอร์สเต็ปปิ้งกระแสสลับ (AC) ชนิดหนึ่งที่ใช้ขดลวดแม่เหล็กไฟฟ้าซึ่งสั่งงานด้วยพลังงานเพื่อหมุนเพลา การใช้ระบบนี้สามารถเปลี่ยนเพลาในการเคลื่อนไหวที่วัดได้และสามารถย้อนกลับได้ ซึ่งแตกต่างจากมอเตอร์ unipolar stepper, มอเตอร์ bipolar ช่วยให้การไหลของกระแสไฟฟ้าเคลื่อนที่ทั้งสองทิศทางซึ่งจะช่วยลดจำนวนของขดลวดที่จำเป็นในการทำงาน
ฟังก์ชั่นของสเต็ปเปอร์มอเตอร์แบบไบโพลาร์นั้นค่อนข้างง่าย ตัวขับมอเตอร์สเต็ปส่งพัลส์ของกระแสไฟฟ้าผ่านขดลวดของมอเตอร์ ขดลวดมีกำลังและกลายเป็นแม่เหล็กไฟฟ้า สิ่งนี้จะสร้างปฏิกิริยากับเพลามอเตอร์ดึงใบพัดไปทางขดลวด จากนั้นคนขับจะเพิ่มพลังให้กับขดลวดถัดไปในซีรีย์และกระบวนการจะทำซ้ำตัวเอง
ด้านที่ไม่เหมือนใครของสเต็ปเปอร์มอเตอร์คือผู้ขับขี่สามารถบอกให้มอเตอร์ทำหน้าที่อื่นนอกเหนือจากการหมุนในทิศทางเดียว ไดรเวอร์สเต็ปเปอร์สามารถทำให้สเต็ปเปอร์มอเตอร์แบบไบโพลาร์วิ่งไปข้างหน้าถอยหลังหรือสลับกันระหว่างสองจุด เมื่อจับคู่กับคอนโทรลเลอร์มอเตอร์ฟังก์ชันของไดรเวอร์สามารถควบคุมได้จากภายนอกทำให้ผู้ใช้งานสามารถเร่งความเร็วหรือชะลอการเคลื่อนที่ของเพลาได้เช่นกัน
ในบางกรณีคอนโทรลเลอร์ชนิดพิเศษที่เรียกว่าไมโครสเต็ปจะถูกใช้ร่วมกับมอเตอร์สเตปเปอร์สองขั้วและไดรเวอร์ ไมโครสเต็ปช่วยให้สามารถควบคุมปริมาณได้มากยิ่งขึ้นเนื่องจากแต่ละขั้นตอนของมอเตอร์จะถูกแบ่งออกเป็นขั้นตอนไมโคร ตัวอย่างเช่นหากแต่ละคนมีมอเตอร์แปดขั้นตอนและไมโครสเต็ปทำขั้นตอน 100 ไมโครลิตรต่อขั้นตอนเพลาของมอเตอร์สามารถเคลื่อนย้ายไปยัง 800 จุดที่แตกต่างกันไปตามการหมุนของมันแทนที่จะเป็นแค่แปดขั้นตอนดั้งเดิม
สเต็ปเปอร์มอเตอร์แบบ unipolar นั้นมีประสิทธิภาพน้อยกว่าสเต็ปเปอร์มอเตอร์แบบไบโพลาร์ที่มีขนาดใกล้เคียงกันเพราะมอเตอร์แบบไบโพลาร์ทำหน้าที่เหมือนกันโดยใช้จำนวนขดลวดครึ่งหนึ่ง ทำได้โดยการรวมไดรฟ์สเต็ปเปอร์มอเตอร์แบบไบโพลาร์พิเศษที่ถ่ายโอนกระแสไฟฟ้าผ่านขดลวดแต่ละเส้นในสองทิศทาง ขั้วคู่นี้ทำให้สามารถหยุดหรือย้อนกลับทิศทางที่เพลาหมุนได้ทันที
มอเตอร์สเต็ปเปอร์ใช้สำหรับการใช้งานที่หลากหลายซึ่งต้องการการควบคุมการเคลื่อนไหว ตัวอย่างเช่นพวกเขามักจะพบในอุปกรณ์เชื่อมอุตสาหกรรมและอุปกรณ์ตัดความแม่นยำ อุปกรณ์ประเภทนี้เหมาะอย่างยิ่งสำหรับการสร้างหุ่นยนต์มือสมัครเล่นเนื่องจากสเต็ปเปอร์มอเตอร์และไดรเวอร์มีราคาถูกกว่าเซอร์โวอย่างมาก


