Motor stepper adalah motor yang dikendalikan komputer yang membagi satu putaran motor penuh menjadi beberapa langkah berbeda. Alasan untuk banyak langkah ini, dan untuk motor yang dikendalikan oleh komputer, adalah karena motor stepper dibuat sangat akurat, sehingga pengguna dapat memerintahkannya untuk melakukan jumlah langkah atau putaran yang tepat. Ada banyak bagian motor stepper, dan pengindeks motor stepper adalah bagian dari sistem kontrol motor. Pengindeks motor stepper bertanggung jawab untuk mencatat waktu motor dan menyediakan pulsa arah. Tanpa pengindeks, motor tidak akan tahu ke mana harus berbelok atau berapa langkah yang harus dilakukan.
Ketika motor langkah digunakan untuk digunakan dalam industri apa pun atau untuk memenuhi kebutuhan apa pun, itu dimulai dengan komputer atau mikroprosesor. Pengguna memasukkan informasi, dalam kode, tentang ke arah mana dia ingin motor langkah bergerak, berapa langkah, dan kecepatan motor. Pengkodean untuk motor stepper tergantung pada komputer atau mikroprosesor yang digunakan, bersama dengan motor step itu sendiri.
Setelah instruksi selesai, mereka melakukan perjalanan dari pengontrol ke pengindeks motor stepper. Di sini, pengindeks motor stepper menafsirkan kode dan menerjemahkannya ke dalam pulsa dan arah yang sebenarnya. Arahan tersebut kemudian diumpankan ke pengemudi dan segera ke motor langkah untuk melakukan gerakan yang diinstruksikan.
Pengindeks itu sendiri bertanggung jawab atas dua aspek utama dari gerakan motor langkah: arah dan pulsa jam. Motor stepper bergerak berdasarkan pulsa listrik, sehingga motor harus memiliki sinyal listrik yang benar untuk bergerak ke arah yang benar. Pengindeks motor stepper memberi tahu motor pulsa listrik apa yang diperlukan agar motor dapat bergerak sesuai dengan kebutuhan pengguna.
Istilah “pulsa jam” mengacu pada berapa banyak langkah yang dihasilkan motor dan berapa banyak energi yang diumpankan ke motor secara keseluruhan untuk menggerakkan jumlah langkah yang sesuai. Jika pulsa clock disetel secara tidak benar, atau tidak diinterpretasikan secara akurat oleh pengindeks, motor dapat bergerak terlalu banyak atau terlalu sedikit. Ini berpotensi merusak eksperimen atau fungsi, itulah sebabnya pengindeks harus dapat menafsirkan perintah pengguna tanpa gagal.
Seiring dengan gerakan, fungsi penting lainnya dari pengindeks motor stepper adalah memiliki fungsi berhenti. Saat menjalankan eksperimen, orang yang memprogram motor langkah mungkin telah menyetel kecepatan atau langkah terlalu tinggi. Agar motor tidak rusak, pengguna harus mengeluarkan perintah stop ke pengindeks agar motor berhenti bergerak.