SISTEM PENGENDALI MOTOR STEPPER BERBASIS MIKROKONTROLER ATMEGA8535

Field: Engineering (Physical Sciences)

Motor stepper tidak sama dengan motor ac maupun dc konvensional yang berputar secara kontinyu, tetapi perputaran pada motor stepper yaitu secara incremental atau langkah per langakah (step by step) sehingga dapat memberikan putaran yang lebih presisi dan akurat. perancangan dan pembuatan system pengendali arah putaran motor stepper berbasis mikrokontroler atmega8535 dengan program bahasa c menggunakan software codevisionavr merupakan topik yang sangat menarik untuk dipelajari. dalam perancangan system pengendali ini menggunakan metode eksperimen, sehingga dalam pembuatan dan perancangan simulator dibutuhkan beberapa komponen penting yang terdiri dari mikrokontroler atmega8535 sebagai pengambil keputusan dan spc neo stepper motor sebagai driver yang dapat membangkitkan elektromagnetik yang ditimbulkan oleh lilitan motor stepper pada saat ada arus yang mengalir pada lilitan tersebut,sehingga dapat membolak-balikanarah putaran motor stepper. catudaya yang dipergunakan adalah 12 volt dc yang mensupplay tegangan kemikrokontroler dan motor serta digunakan regulator lm7085 untuk menurunkan dan menstabilkan tegangan. perancangan software mengguanakan codevisionavr v.2.04.9 untuk pengendali system dengan mikrokontroler atmega8535.prinsip kerja alat ini cukup sederhana dengan mengkondisikan input masuk ke mainkontrol, yang kemudian diproses dengan bahasa pemrograman c sehingga mikrokontroler dapat mengeluarkan suatu perintah aksi secara digital yang dikirimkan ke motor stepper melalui driver. simulator dapat berfungsi sesuai dengan perancangannya dapat dilihat dari arah putaran motor stepper, motor stepper akan berputar searah jarum jam (clock wise) setelah menerima perintah continuous run kemudian motor akan menunggu setelah menerima perintah brake kemudain motor stepper akan berputa berlawanan arah jurum jam (counter clock wise) setelah menerima perintah pulse continuous rundan motor stepper akan berhenti setelah menerima perintah stop. kata kunci: mikrokontroler atmega8535, motor stepper, spc neo stepper motor \nAbstract \nMotor stepper is not same with motor ac or conventional dc that rotates around continually, but the rotation of motor stepper is incrementally or step by step therefore it can give more precision and more accurate rotation. designing and making of control system for rotation direction of motor stepper base on microcontroller atmega8535 with language program c that uses codevisionavr software which is the interesting topic to be learnt. in designing of control system uses experiment method, thus in designing and making of simulator is needed some main components such as atmega8535 as decision maker and spc neo stepper motor as driver which generates electromagnetic constructed by the loop of motor stepper at there is a flow in that loop, therefore it can back and forth the rotation direction of motor stepper. the ration of energy used is 12 volt dc that supplies the tense to micro controller and motor also it is used regulator lm7085 for reduce and stabilize the tense. the design of software uses codevisionavr v.2.04.9 to conrol the system of micro controller atmega8535. the principal work of this tool is simple enough by conditioning the input get in control main, then it is processed by language program c therefore micro controller can construct a command to do digitally that is sent to motor stepper through driver.the simulator can work based on the design which can be seen from the rotation of motor stepper. motor stepper will rotate clock wise after getting command continuous run then motor will wait after getting command brake then motor stepper will rotate counter clock wise after acquiring command pulse continuous run and motor stepper will stop after acquiring command stop. keywords: microcontroler atmega8535, stepper motor, spc neo stepper motor