(For USM Staff/Student Only)

EngLib USM > Ω School of Electrical & Electronic Engineering >

Position movement and speed control by stepper motor with microcontroller pic16f877 / Kang Pin Chye

Position movement and speed control by stepper motor with microcontroller pic16f877_Kang Pin Chye_E3_2006_NI
Penggunaan motor pelangkah dalam kehidupan harian kita semakin meningkat dan dapat ditemui dengan senang dalam kehidupan seharian.Ini menunjukkan kepentingan untuk mengawal ketepatan dan kelajuan motor pelangkah untuk tujuan pelbagai kegunaan harian. Oleh itu, projek ini dijalankan bagi tujuan tersebut. Tujuan utama projek ini dijalankan adalah bagi tujuan penjanaan suatu mikropengawal berdigit bagi mengawal kedudukan dan kelajuan motor pelangkah. Masukan bagi motor pelangkah ini dikawal oleh papan kekunci manakala keluaran pula dipaparkan menerusi skrin LCD. Perkakasan bagi projek ini diimplementasikan dengan menggunakan tali getah yang disambungkan kepada suatu pemutar untuk menentukan kedudukan motor tersebut. Getah yang disambungkan itu ditanda dengan warna putih supaya jelas kelihatan kedudukan asal dan kedudukan pergerakan seterusnya motor tersebut. Selain itu, getah yang ditanda dengan menggunakan tanda putih itu akan membantu mengurangkan rintangan terhadap pergerakan motor ke tahap minima. Simulasi bagi litar dilakukan dengan mewakili motor dengan perintang dan kearuhan yang sesuai mengikut helaian data motor yang digunakan. Dalam projek ini, ia dapat dibahagikan kepada tiga bahagian utama iaitu Mikropengawal PIC , Litar penukar dan Litar pemandu motor. Tujuan mikropengawal ialah untuk menerima masukan daripada papan kekunci dan menjanakan denyut dan mengawal arah gerakan motor pelangkah. Litar penukar pula bertanggungjawab untuk menjanakan susuanan langkah yang tepat manakala litar pemandu motor mengawal arus yang melalui gegelung motor supaya lebihan beban tidak berlaku. Kesimpulannya, ini dapat dibuktikan bahawa motor pelangkah dapat dikawal kedudukan dan kelajuannya menggunakan mikropengawal PIC16F877. ______________________________________________________________________________________ The usage of the stepper motor in our daily life has been increasing and can be found easily in our daily life. It shows the important and the benefit of precise movement and speed control of stepper motor. In such, this project has been carry out. This Project mainly objective is to develop a digital microcontroller to control the position and speed of the stepper motor. The input of the motor is control by using keypad while the program display by using the LCD screen. The hardware implementation is done by using the belt that couple with the roller to determine the position movement of the stepper motor .The belt is painted by white dot to represent the pointer and the casing will be number accordingly to the number of the keypad to show the accuracy of the position control. Simulation of the circuit had been done by using PSIM with the stepper motor is replace by the equivalent resistance and inductance according to the motor datasheet. The simulation is carries out to determine the correct sequence is generate to the stepper motor so that it can rotate in the right manner. The wrong step sequence will cause the motor rotate in jerky manner. This Project consist of three main parts include PIC microcontroller, Translator Circuit and Motor Driver Circuit. The PIC microcontroller mainly purpose is to receive input from the keypad and develop output for the purpose of generating the pulse and direction control. The pulses which are sent from the PIC controller will use to triggered the transistor that will act as switch to supply the motor require voltage. The translator circuit will responsible to generate the stepping sequence that needed by the motor. Finally, the driver circuit is to handle the current drawn by the motor windings to avoid any overloaded. In Sum, it can proved that the stepper motor can develop a precise position movement and speed control by using PIC16F877 and can be practice in daily life.
Contributor(s):
Kang Pin Chye - Author
Primary Item Type:
Final Year Project
Language:
English
Subject Keywords:
stepper motor; keypad; digital microcontroller
First presented to the public:
5/1/2006
Original Publication Date:
1/7/2019
Previously Published By:
Universiti Sains Malaysia
Place Of Publication:
School of Electrical & Electronic Engineering
Citation:
Extents:
Number of Pages - 84
License Grantor / Date Granted:
  / ( View License )
Date Deposited
2019-01-07 16:00:08.286
Submitter:
Nor Hayati Ismail

All Versions

Thumbnail Name Version Created Date
Position movement and speed control by stepper motor with microcontroller pic16f877 / Kang Pin Chye1 2019-01-07 16:00:08.286