24

eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is

  • Upload
    haque

  • View
    251

  • Download
    4

Embed Size (px)

Citation preview

Page 1: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 2: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 3: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 4: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 5: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 6: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is

ABSTRACT

There arc different kinds o f stepper motors in the market. such as bipolar motor

and unipola r motor. We hm c to choose the correct stepper motor according to our

specification due to process that we need to run. The controller o r the motor is design O)

usi ng PIC (Peripheral Interlace Controller) whereby it wil l control hy using S\\ itch . !"he

PI C that I'm going to usc is chip PIC 16F84/\ or PIC 161-"8 77 /\. This pro_i ccl is ICatured

\\ith difTcrcnt kind o f automatic control mode that v. ill programmed O) using the

lPL/\13 soft ware and ourn in the chip which will identified the way or turn. stop

command and also the control or the speed. To simplified the design. I'm using a

paralle l connector. which is connected between the computer interface aml the PIC. I

hm·e done many types or analysis to the stepper motor to idcnti ry the p(m cr. the

cniciem:y and speed of the motor. To complete the project I have collected data on

speed. complete turn or the motor. status and motor simulation.

Page 7: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 8: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 9: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 10: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 11: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 12: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 13: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 14: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 15: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 16: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 17: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 18: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 19: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 20: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 21: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 22: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 23: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is
Page 24: eprints.utem.edu.myeprints.utem.edu.my/8808/1/Stepper_Motor_Controller_Using_PIC... · The Microcontroller (PIC 16F84A) .JDM Programmer PCB Design ... PIC 16F84A or PIC 16F877A. is