interfacing stepper motor with 8051 using keil c - at89c51.pdf

Upload: rahehaqguests

Post on 07-Jul-2018

485 views

Category:

Documents


18 download

TRANSCRIPT

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    1/18

    (https://electrosome.com/wp-

    content/uploads/2012/06/Stepp

    Motor.jpg)

    Stepper Motor 

    (https://electrosome.com/stepper-

    motor/)

    Interfacing Stepper Motor with 8051 using Keil C – AT89C51B Y E B I N G E O R G E ( H T T P S : / / E L E C T R O S O M E . C O M / A U T H O R / E B I N - G / ) / 1 0 C O M M E N T S( H T T P S : / / E L E C T R O S O M E . C O M / I N T E R F A C I N G - S T E P P E R - M O T O R - 8 0 5 1 - K E I L - C - A T 8 9 C 5 1 / # C O M M E N T S )

      Android Microcontroller Project Kit

    (https://electrosome.com/electronics-android-

    pr oject-kit/) A Stepper Motor is a brushless, synchronous DC Motor. It

    has many applications in the field of robotics and

    mechatronics. The total rotation of the motor is divided intosteps. The angle  of a single step is known as the stepper 

    angle of the motor. There are two types of stepper motors

    (https://electrosome.com/stepper-motor/) Unipolar   and

    Bipolar . Due to the ease of operation unipolar stepper motor 

    is commonly used by electronics hobbyists. For more details

    please read the article Stepper Motor or Step Motor 

    (https://electrosome.com/stepper-motor/). Stepper Motors

    can be easily interfaced with a microcontroller using driver 

    ICs such as L293D (https://electrosome.com/l293d-

    quadruple-half-h-dc-motor-driver/) or ULN2003

    (https://electrosome.com/uln2003-high-voltage-current-

    driver/).

    Driving Unipolar Stepper Motor with 8051

    Motor Starter

    alibaba.com/Motor-Starter

    Wholesale Suppliers & Factory Price

    Contact Directly & Get Live Quotes!

    VFD015EL43A VFD-EL Series

    fasttobuy.com

    Delta VFD 2HP 3 phase 380V 1500W New in

    Box $240/pc

    Digital i

    cadence.

    See Caden

    Improve P

    https://electrosome.com/l293d-quadruple-half-h-dc-motor-driver/https://electrosome.com/stepper-motor/https://electrosome.com/electronics-android-project-kit/https://electrosome.com/electronics-android-project-kit/https://electrosome.com/electronics-android-project-kit/https://googleads.g.doubleclick.net/aclk?sa=L&ai=CijJGSyzmVoHdEsuLvgS7hYWACcaI4qYHppC1u5YCwI23ARABIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTtkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGEVnNPKJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaWHT0uogAfk294KqAemvhvYBwE&num=1&sig=AOD64_2RzCKfR4SBSb5zPXlv2X0GAhFgaA&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/motor_starter.html%3Fuptime%3D20150630%26ptsid%3D1012000105802631%26crea%3D74781654534%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=CYB6dSyzmVoHdEsuLvgS7hYWACbLojpsJ6sf6jK8BwI23ARACIJutvBgoA2DL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKABT9DFHh6E7pG0auRtBg9u49Zy_0-ZJAKs8n1lCrmykBqGRgoNhStnEaBU0iCztHcKRK5FkO42IH2xIK4PQVRVY6rdh43dQ0rDIDLTCqcTgqzCvq6oKlEl4rz80R2BBMbsdfnRzhVHnu_pt4l3BIxhqtsKYwxOUhyV7hmkY4BPaNIWmU5GS3Xer7GMQbijVLbuod4u0NmNFJ-lUySpWSIF0IAH4pvOHqgHpr4b2AcB&num=2&sig=AOD64_3pce-aiCszZZZEDwAByDAcnr-A2Q&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CijJGSyzmVoHdEsuLvgS7hYWACcaI4qYHppC1u5YCwI23ARABIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTtkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGEVnNPKJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaWHT0uogAfk294KqAemvhvYBwE&num=1&sig=AOD64_2RzCKfR4SBSb5zPXlv2X0GAhFgaA&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/motor_starter.html%3Fuptime%3D20150630%26ptsid%3D1012000105802631%26crea%3D74781654534%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=CYB6dSyzmVoHdEsuLvgS7hYWACbLojpsJ6sf6jK8BwI23ARACIJutvBgoA2DL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKABT9DFHh6E7pG0auRtBg9u49Zy_0-ZJAKs8n1lCrmykBqGRgoNhStnEaBU0iCztHcKRK5FkO42IH2xIK4PQVRVY6rdh43dQ0rDIDLTCqcTgqzCvq6oKlEl4rz80R2BBMbsdfnRzhVHnu_pt4l3BIxhqtsKYwxOUhyV7hmkY4BPaNIWmU5GS3Xer7GMQbijVLbuod4u0NmNFJ-lUySpWSIF0IAH4pvOHqgHpr4b2AcB&num=2&sig=AOD64_3pce-aiCszZZZEDwAByDAcnr-A2Q&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://electrosome.com/author/ebin-g/https://googleads.g.doubleclick.net/aclk?sa=L&ai=CwIxySyzmVoHdEsuLvgS7hYWACYmF3pwIqaeIr9QCwI23ARADIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTvkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGFyjdfaJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaXqSjDngAfh0o1DqAemvhvYBwHYEwE&num=3&sig=AOD64_1AelRvreJQI70nwBjXq_FzVNGMQw&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CwIxySyzmVoHdEsuLvgS7hYWACYmF3pwIqaeIr9QCwI23ARADIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTvkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGFyjdfaJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaXqSjDngAfh0o1DqAemvhvYBwHYEwE&num=3&sig=AOD64_1AelRvreJQI70nwBjXq_FzVNGMQw&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CwIxySyzmVoHdEsuLvgS7hYWACYmF3pwIqaeIr9QCwI23ARADIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTvkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGFyjdfaJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaXqSjDngAfh0o1DqAemvhvYBwHYEwE&num=3&sig=AOD64_1AelRvreJQI70nwBjXq_FzVNGMQw&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CYB6dSyzmVoHdEsuLvgS7hYWACbLojpsJ6sf6jK8BwI23ARACIJutvBgoA2DL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKABT9DFHh6E7pG0auRtBg9u49Zy_0-ZJAKs8n1lCrmykBqGRgoNhStnEaBU0iCztHcKRK5FkO42IH2xIK4PQVRVY6rdh43dQ0rDIDLTCqcTgqzCvq6oKlEl4rz80R2BBMbsdfnRzhVHnu_pt4l3BIxhqtsKYwxOUhyV7hmkY4BPaNIWmU5GS3Xer7GMQbijVLbuod4u0NmNFJ-lUySpWSIF0IAH4pvOHqgHpr4b2AcB&num=2&sig=AOD64_3pce-aiCszZZZEDwAByDAcnr-A2Q&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CYB6dSyzmVoHdEsuLvgS7hYWACbLojpsJ6sf6jK8BwI23ARACIJutvBgoA2DL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKABT9DFHh6E7pG0auRtBg9u49Zy_0-ZJAKs8n1lCrmykBqGRgoNhStnEaBU0iCztHcKRK5FkO42IH2xIK4PQVRVY6rdh43dQ0rDIDLTCqcTgqzCvq6oKlEl4rz80R2BBMbsdfnRzhVHnu_pt4l3BIxhqtsKYwxOUhyV7hmkY4BPaNIWmU5GS3Xer7GMQbijVLbuod4u0NmNFJ-lUySpWSIF0IAH4pvOHqgHpr4b2AcB&num=2&sig=AOD64_3pce-aiCszZZZEDwAByDAcnr-A2Q&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CYB6dSyzmVoHdEsuLvgS7hYWACbLojpsJ6sf6jK8BwI23ARACIJutvBgoA2DL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKABT9DFHh6E7pG0auRtBg9u49Zy_0-ZJAKs8n1lCrmykBqGRgoNhStnEaBU0iCztHcKRK5FkO42IH2xIK4PQVRVY6rdh43dQ0rDIDLTCqcTgqzCvq6oKlEl4rz80R2BBMbsdfnRzhVHnu_pt4l3BIxhqtsKYwxOUhyV7hmkY4BPaNIWmU5GS3Xer7GMQbijVLbuod4u0NmNFJ-lUySpWSIF0IAH4pvOHqgHpr4b2AcB&num=2&sig=AOD64_3pce-aiCszZZZEDwAByDAcnr-A2Q&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CijJGSyzmVoHdEsuLvgS7hYWACcaI4qYHppC1u5YCwI23ARABIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTtkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGEVnNPKJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaWHT0uogAfk294KqAemvhvYBwE&num=1&sig=AOD64_2RzCKfR4SBSb5zPXlv2X0GAhFgaA&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/motor_starter.html%3Fuptime%3D20150630%26ptsid%3D1012000105802631%26crea%3D74781654534%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=CijJGSyzmVoHdEsuLvgS7hYWACcaI4qYHppC1u5YCwI23ARABIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTtkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGEVnNPKJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaWHT0uogAfk294KqAemvhvYBwE&num=1&sig=AOD64_2RzCKfR4SBSb5zPXlv2X0GAhFgaA&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/motor_starter.html%3Fuptime%3D20150630%26ptsid%3D1012000105802631%26crea%3D74781654534%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=CijJGSyzmVoHdEsuLvgS7hYWACcaI4qYHppC1u5YCwI23ARABIJutvBgoA2DL_LQFyAEBqAMByAPDBKoEnQFP0LUOPYTtkbRq5G0GD27j1nL_T5kkAqzyfWUKubKQGoZGCg2FK2cRoFTSILO0dwpErkWQ7jYgfbEgrg9BVFVjqt2Hjd1DSsMgMtMKpxOCrMK-rqgqUSXivPzRHYEExux1-dHOFUee7-m3iXcExGEVnNPKJYnd8X4L-UmIZq2FJPKeu0UJgN1vRI_BTaBVo-2gyy3QLogUfaWHT0uogAfk294KqAemvhvYBwE&num=1&sig=AOD64_2RzCKfR4SBSb5zPXlv2X0GAhFgaA&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/motor_starter.html%3Fuptime%3D20150630%26ptsid%3D1012000105802631%26crea%3D74781654534%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://electrosome.com/uln2003-high-voltage-current-driver/https://electrosome.com/l293d-quadruple-half-h-dc-motor-driver/https://electrosome.com/stepper-motor/https://electrosome.com/stepper-motor/https://electrosome.com/electronics-android-project-kit/https://electrosome.com/author/ebin-g/https://electrosome.com/stepper-motor/

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    2/18

    (https://electrosome.com/wp-

    content/uploads/2012/06/Unipolar-

    Stepper-Motor-Windings.jpg)Unipolar Stepper Motor Windings

    Unipolar stepper motors can be used in three

    modes namely the Wave Drive, Full Drive  and

    Half Drive  mode. Each drive have its own

    advantages and disadvantages, thus we should

    choose the required drive according to the

    application and power consumption.

    Wave Drive

    In this mode only one electromagnet is energized

    at a time. Generated torque will be less when

    compared to full drive in which two

    electromagnets are energized at a time but

    power consumption is reduced. It has same

    number of steps as in the full drive. This drive ispreferred when power consumption is more

    important than torque. It is rarely used.

    Wave Drive Stepping Sequence

    Step A B C D

    1 1 0 0 0

    2 0 1 0 0

    3 0 0 1 0

    4 0 0 0 1

    Full Drive

    In this mode two electromagnets are energized at a time, so the torque generated will be

    larger when compared to Wave Drive. This drive is commonly used than others. Power 

    consumption will be higher than other modes.

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    3/18

    Full Drive Stepping Sequence

    Step A B C D

    1 1 1 0 0

    2 0 1 1 0

    3 0 0 1 1

    4 1 0 0 1

    Half Drive

    In this mode alternatively one and two electromagnets are energized, so it is a combination of 

    Wave and Full drives. This mode is commonly used to increase the angular resolution of the

    motor but the torque will be less, about 70% at its half step position. We can see that the

    angular resolution doubles when using Half Drive.

    Half Drive Stepping Sequence

    Step A B C D

    1 1 0 0 0

    2 1 1 0 0

    3 0 1 0 0

    4 0 1 1 0

    5 0 0 1 0

    6 0 0 1 1

    7 0 0 0 1

    8 1 0 0 1

    3 Phase

    Motor

    Wholesale

    alibaba.com

    Choose from

    1M+ Verified

    Suppliers.

    Contact

    Directly & 

    Get LiveQuotes!

    VFD015EL43A

    VFD-EL Series

    fasttobuy.com

    Delta VFD 2HP 3

    phase 380V 1500W

    New in Box

    $240/pc

    Printed circuit

    board

    drpcb.co.kr

    PCB board,circuit

    boards,protoboard

    all about PCB in

    Korea.

    Snow

    Panther

    Motor

    ESC

    asiatees…

    Reliable

    Source for

    RC

    Products.

    FastShipping

    and Best

    Price.

    Mixed

    Signal

    Integration

    mix-sig.com

    Switched

    Capacitor

    Highpass

    Notch CMOS

    Mixer/filter

    StandardProducts

    Downhole

    Electronics

    nse.no

    High

    Temperature

    Electronics for

    downhole/wir

    eline tools

    Digital ic

    layout

    cadence…

    See

    Cadence

    Full-Flow

    Solution

    Improve

    PPA.

    ReduceIterations.

    Electric Motor

    Gearbox

    ecer.com

    QualityElectric Motor

    Gearbox

    Supplier&Manufacturer

    From China.

    http://www.googleadservices.com/pagead/aclk?sa=L&ai=CbDBGUizmVoX9NsamvAT9rKrACvGJ9OwHyfu387YCwI23ARAIIJutvBgoCmDL_LQFoAHEnKDMA8gBAakC8u9mIwWqhD6oAwHIA8MEqgShAU_QedjreG7wWjX-zEfW2Wc0YoEiAGmbbWtUt7TRk7viGM0H_p2SeZGSPYy4SQjOPGBjuRUTHM59xlFiwvb1VVH1ao8WsM-NS9hXNRGb9mHOQ18aci5gtcrmdG5iWaLtH3aDnIluaawo2D2f5MVFTJVtjPZcmymD1vWlI7bqPFMQgQKSUC2gPI837aTTsJI2IXmA2seP04w6d5tPaookPlRyiAYBgAfh0uNAqAemvhvYBwE&num=8&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_2mmqZEPUesw2l_CWFL1ofuoboleA&client=ca-pub-1453507231414683&adurl=http://m.ecer.com/china-electric-motor-gearboxhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CbDBGUizmVoX9NsamvAT9rKrACvGJ9OwHyfu387YCwI23ARAIIJutvBgoCmDL_LQFoAHEnKDMA8gBAakC8u9mIwWqhD6oAwHIA8MEqgShAU_QedjreG7wWjX-zEfW2Wc0YoEiAGmbbWtUt7TRk7viGM0H_p2SeZGSPYy4SQjOPGBjuRUTHM59xlFiwvb1VVH1ao8WsM-NS9hXNRGb9mHOQ18aci5gtcrmdG5iWaLtH3aDnIluaawo2D2f5MVFTJVtjPZcmymD1vWlI7bqPFMQgQKSUC2gPI837aTTsJI2IXmA2seP04w6d5tPaookPlRyiAYBgAfh0uNAqAemvhvYBwE&num=8&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_2mmqZEPUesw2l_CWFL1ofuoboleA&client=ca-pub-1453507231414683&adurl=http://m.ecer.com/china-electric-motor-gearboxhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CbDBGUizmVoX9NsamvAT9rKrACvGJ9OwHyfu387YCwI23ARAIIJutvBgoCmDL_LQFoAHEnKDMA8gBAakC8u9mIwWqhD6oAwHIA8MEqgShAU_QedjreG7wWjX-zEfW2Wc0YoEiAGmbbWtUt7TRk7viGM0H_p2SeZGSPYy4SQjOPGBjuRUTHM59xlFiwvb1VVH1ao8WsM-NS9hXNRGb9mHOQ18aci5gtcrmdG5iWaLtH3aDnIluaawo2D2f5MVFTJVtjPZcmymD1vWlI7bqPFMQgQKSUC2gPI837aTTsJI2IXmA2seP04w6d5tPaookPlRyiAYBgAfh0uNAqAemvhvYBwE&num=8&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_2mmqZEPUesw2l_CWFL1ofuoboleA&client=ca-pub-1453507231414683&adurl=http://m.ecer.com/china-electric-motor-gearboxhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CkAcaUizmVoX9NsamvAT9rKrAComF3pwIqaeIr9QCwI23ARAHIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0Enx_nhh8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RJlWlNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKTHI7d4AH4dKNQ6gHpr4b2AcB2BMB&num=7&sig=AOD64_1uXFsl9YWrhpPrjhevo2i0BAz-NQ&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CkAcaUizmVoX9NsamvAT9rKrAComF3pwIqaeIr9QCwI23ARAHIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0Enx_nhh8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RJlWlNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKTHI7d4AH4dKNQ6gHpr4b2AcB2BMB&num=7&sig=AOD64_1uXFsl9YWrhpPrjhevo2i0BAz-NQ&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CkAcaUizmVoX9NsamvAT9rKrAComF3pwIqaeIr9QCwI23ARAHIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0Enx_nhh8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RJlWlNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKTHI7d4AH4dKNQ6gHpr4b2AcB2BMB&num=7&sig=AOD64_1uXFsl9YWrhpPrjhevo2i0BAz-NQ&client=ca-pub-1453507231414683&adurl=http://www.cadence.comhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CIyvtUizmVoX9NsamvAT9rKrACveToNgFv4Lws_sBwI23ARAGIJutvBgoCmDL_LQFyAEBqQK9Ff7RKuF_PqgDAcgDwwSqBKEBT9BZqdp4YPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW2M9nqzR6rW9aUjtuo8UxCBApJQLaA8jzftpNOwkjYheYDax4_TjDp3m09qijIKewGAB-eL4zGoB6a-G9gHAdgTAQ&num=6&sig=AOD64_2BdRdyZEHNd7uGNi1ZK7gEb1amxg&client=ca-pub-1453507231414683&adurl=http://www.nse.nohttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CIyvtUizmVoX9NsamvAT9rKrACveToNgFv4Lws_sBwI23ARAGIJutvBgoCmDL_LQFyAEBqQK9Ff7RKuF_PqgDAcgDwwSqBKEBT9BZqdp4YPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW2M9nqzR6rW9aUjtuo8UxCBApJQLaA8jzftpNOwkjYheYDax4_TjDp3m09qijIKewGAB-eL4zGoB6a-G9gHAdgTAQ&num=6&sig=AOD64_2BdRdyZEHNd7uGNi1ZK7gEb1amxg&client=ca-pub-1453507231414683&adurl=http://www.nse.nohttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CIyvtUizmVoX9NsamvAT9rKrACveToNgFv4Lws_sBwI23ARAGIJutvBgoCmDL_LQFyAEBqQK9Ff7RKuF_PqgDAcgDwwSqBKEBT9BZqdp4YPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW2M9nqzR6rW9aUjtuo8UxCBApJQLaA8jzftpNOwkjYheYDax4_TjDp3m09qijIKewGAB-eL4zGoB6a-G9gHAdgTAQ&num=6&sig=AOD64_2BdRdyZEHNd7uGNi1ZK7gEb1amxg&client=ca-pub-1453507231414683&adurl=http://www.nse.nohttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CEdFuUizmVoX9NsamvAT9rKrACqOBwtQDq5eCykHAjbcBEAUgm628GCgKYMv8tAWgAZ2z9dwDyAEBqAMByAPDBKoEoQFP0Cns_3hj8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RqBzztb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKJkhBEIgGAYAHy8yKI6gHpr4b2AcB2BMB&num=5&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_35ecemsspyTlBYsHCmHJTJhP2PJw&client=ca-pub-1453507231414683&adurl=http://www.mix-sig.comhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CEdFuUizmVoX9NsamvAT9rKrACqOBwtQDq5eCykHAjbcBEAUgm628GCgKYMv8tAWgAZ2z9dwDyAEBqAMByAPDBKoEoQFP0Cns_3hj8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RqBzztb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKJkhBEIgGAYAHy8yKI6gHpr4b2AcB2BMB&num=5&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_35ecemsspyTlBYsHCmHJTJhP2PJw&client=ca-pub-1453507231414683&adurl=http://www.mix-sig.comhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CEdFuUizmVoX9NsamvAT9rKrACqOBwtQDq5eCykHAjbcBEAUgm628GCgKYMv8tAWgAZ2z9dwDyAEBqAMByAPDBKoEoQFP0Cns_3hj8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2RqBzztb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKJkhBEIgGAYAHy8yKI6gHpr4b2AcB2BMB&num=5&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_35ecemsspyTlBYsHCmHJTJhP2PJw&client=ca-pub-1453507231414683&adurl=http://www.mix-sig.comhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CzmpvUizmVoX9NsamvAT9rKrACpL8kMxDqr39mtoCwI23ARAEIJutvBgoCmDL_LQFoAGQ2Pb-A8gBAagDAcgDwwSqBKMBT9A5ov54YvBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPi1WrCmnOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcoqVMhYgGAYAH2KeJAagHpr4b2AcB&num=4&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_1U4Y8gnWyZZ-NCnUzT76jsau0sJQ&client=ca-pub-1453507231414683&adurl=http://www.asiatees.com/featured%3Fbrand%3DSnow%2520Pantherhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CzmpvUizmVoX9NsamvAT9rKrACpL8kMxDqr39mtoCwI23ARAEIJutvBgoCmDL_LQFoAGQ2Pb-A8gBAagDAcgDwwSqBKMBT9A5ov54YvBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPi1WrCmnOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcoqVMhYgGAYAH2KeJAagHpr4b2AcB&num=4&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_1U4Y8gnWyZZ-NCnUzT76jsau0sJQ&client=ca-pub-1453507231414683&adurl=http://www.asiatees.com/featured%3Fbrand%3DSnow%2520Pantherhttp://www.googleadservices.com/pagead/aclk?sa=L&ai=CzmpvUizmVoX9NsamvAT9rKrACpL8kMxDqr39mtoCwI23ARAEIJutvBgoCmDL_LQFoAGQ2Pb-A8gBAagDAcgDwwSqBKMBT9A5ov54YvBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPi1WrCmnOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcoqVMhYgGAYAH2KeJAagHpr4b2AcB&num=4&cid=5GhF0qZlPUtuQ6y-GzFcypsd&sig=AOD64_1U4Y8gnWyZZ-NCnUzT76jsau0sJQ&client=ca-pub-1453507231414683&adurl=http://www.asiatees.com/featured%3Fbrand%3DSnow%2520Pantherhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CRU8nUizmVoX9NsamvAT9rKrACor5jpMI6trl-jjAjbcBEAMgm628GCgKYMv8tAXIAQGpAqDoo_O97Aw-qAMByAPDBKoEogFP0DndNHx-y2KHTcIt39BhI2ScPhxrkyYmWLVjapWE7hSNTfSVeKLWvCGMvEpB2zwqarATBBrTYdpTaom7-VcTs22VB6fbiknSUDxbxfFw20NKDS1uYq7R-yt7alym8Vl4j5nIICfgPZQ8xbLBW4N0bkY8n-UgZW0eQMBbAdqz_WrmcKDboT6Pc1xSUDCSNtSPgjsnjyZ6OXWfSYps8y54udqAB4KemzKoB6a-G9gHAdgTAQ&num=3&sig=AOD64_08xk-dck7XhnDLY63WdNDY8LFQrw&client=ca-pub-1453507231414683&adurl=http://www.drpcb.co.krhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CRU8nUizmVoX9NsamvAT9rKrACor5jpMI6trl-jjAjbcBEAMgm628GCgKYMv8tAXIAQGpAqDoo_O97Aw-qAMByAPDBKoEogFP0DndNHx-y2KHTcIt39BhI2ScPhxrkyYmWLVjapWE7hSNTfSVeKLWvCGMvEpB2zwqarATBBrTYdpTaom7-VcTs22VB6fbiknSUDxbxfFw20NKDS1uYq7R-yt7alym8Vl4j5nIICfgPZQ8xbLBW4N0bkY8n-UgZW0eQMBbAdqz_WrmcKDboT6Pc1xSUDCSNtSPgjsnjyZ6OXWfSYps8y54udqAB4KemzKoB6a-G9gHAdgTAQ&num=3&sig=AOD64_08xk-dck7XhnDLY63WdNDY8LFQrw&client=ca-pub-1453507231414683&adurl=http://www.drpcb.co.krhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CRU8nUizmVoX9NsamvAT9rKrACor5jpMI6trl-jjAjbcBEAMgm628GCgKYMv8tAXIAQGpAqDoo_O97Aw-qAMByAPDBKoEogFP0DndNHx-y2KHTcIt39BhI2ScPhxrkyYmWLVjapWE7hSNTfSVeKLWvCGMvEpB2zwqarATBBrTYdpTaom7-VcTs22VB6fbiknSUDxbxfFw20NKDS1uYq7R-yt7alym8Vl4j5nIICfgPZQ8xbLBW4N0bkY8n-UgZW0eQMBbAdqz_WrmcKDboT6Pc1xSUDCSNtSPgjsnjyZ6OXWfSYps8y54udqAB4KemzKoB6a-G9gHAdgTAQ&num=3&sig=AOD64_08xk-dck7XhnDLY63WdNDY8LFQrw&client=ca-pub-1453507231414683&adurl=http://www.drpcb.co.krhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CSDtYUizmVoX9NsamvAT9rKrACrLojpsJ6sf6jK8BwI23ARACIJutvBgoCmDL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKQBT9B5jeV4ZPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPiy3_MirOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcosl1AKmAB-Kbzh6oB6a-G9gHAQ&num=2&sig=AOD64_0xnKXnUqdvBHuGJXYlB6xM8anT6w&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CSDtYUizmVoX9NsamvAT9rKrACrLojpsJ6sf6jK8BwI23ARACIJutvBgoCmDL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKQBT9B5jeV4ZPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPiy3_MirOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcosl1AKmAB-Kbzh6oB6a-G9gHAQ&num=2&sig=AOD64_0xnKXnUqdvBHuGJXYlB6xM8anT6w&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=CSDtYUizmVoX9NsamvAT9rKrACrLojpsJ6sf6jK8BwI23ARACIJutvBgoCmDL_LQFyAEBqQLy72YjBaqEPqgDAcgDwwSqBKQBT9B5jeV4ZPBaNf7MR9bZZzRigSIAaZtta1S3tNGTu-IYzQf-nZJ5kZI9jLhJCM48YGO5FRMczn3GUWLC9vVVUfVqjxawz41L2Fc1EZv2Yc5DXxpyLmC1yuZ0bmJZou0fdoOciW5prCjYPZ_kxUVMlW3E9pzPiy3_MirOXQ_cvvtn4H-myafJjHEYpxdFkbbUeoHPxI7GjzqAnk-IivUcosl1AKmAB-Kbzh6oB6a-G9gHAQ&num=2&sig=AOD64_0xnKXnUqdvBHuGJXYlB6xM8anT6w&client=ca-pub-1453507231414683&adurl=https://www.fasttobuy.com/delta-ac-motor-drive-inverter-vfd015el43a-vfdel-series-2hp-3-phase-380v-1500w-new_p8116.htmlhttps://googleads.g.doubleclick.net/aclk?sa=L&ai=C3-oKUizmVoX9NsamvAT9rKrACr7zoMUG9se73JQBwI23ARABIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0FmH-Xhn8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2I4hShNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKIXdAOIAH5NveCqgHpr4b2AcB&num=1&sig=AOD64_17ymRkc5S0Y0zsiv91fgAJrx2QVw&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/3_phase_motor.html%3Fuptime%3D20140512%26ptsid%3D1012000052782879%26crea%3D39919409214%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=C3-oKUizmVoX9NsamvAT9rKrACr7zoMUG9se73JQBwI23ARABIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0FmH-Xhn8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2I4hShNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKIXdAOIAH5NveCqgHpr4b2AcB&num=1&sig=AOD64_17ymRkc5S0Y0zsiv91fgAJrx2QVw&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/3_phase_motor.html%3Fuptime%3D20140512%26ptsid%3D1012000052782879%26crea%3D39919409214%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001https://googleads.g.doubleclick.net/aclk?sa=L&ai=C3-oKUizmVoX9NsamvAT9rKrACr7zoMUG9se73JQBwI23ARABIJutvBgoCmDL_LQFyAEBqAMByAPDBKoEoQFP0FmH-Xhn8Fo1_sxH1tlnNGKBIgBpm21rVLe00ZO74hjNB_6dknmRkj2MuEkIzjxgY7kVExzOfcZRYsL29VVR9WqPFrDPjUvYVzURm_ZhzkNfGnIuYLXK5nRuYlmi7R92g5yJbmmsKNg9n-TFRUyVbYz2I4hShNb1pSO26jxTEIECklAtoDyPN-2k07CSNiF5gNrHj9OMOnebT2qKIXdAOIAH5NveCqgHpr4b2AcB&num=1&sig=AOD64_17ymRkc5S0Y0zsiv91fgAJrx2QVw&client=ca-pub-1453507231414683&adurl=http://www.alibaba.com/premium/3_phase_motor.html%3Fuptime%3D20140512%26ptsid%3D1012000052782879%26crea%3D39919409214%26plac%3Delectrosome.com%26netw%3Dd%26device%3Dc%26ptscode%3D0120202030020001

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    4/18

    Now we will see how to implement these drives.

    Interfacing Using L293D

    (https://electrosome.com/wp-content/uploads/2013/05/Interfacing-Unipolar-Stepper-Motor-

    with-8051-using-L293D.jpg)

    Interfacing Unipolar Stepper Motor with 8051 using L293D

    This is the circuit diagram of driving a bipolar stepper motor using 8051 microcontroller using

    L293D. 24MHz crystal is connected to provide the required clock for the microcontroller. 10μF

    capacitor and 10KΩ is used to provide Power On Reset (POR) for the 8051 microcontroller.

    L293D is connected to pins P2.0, P2.1, P2.2, P2.3 of the microcontroller and two pairs of 

    L293D are enabled by tieing EN1, EN2 to 5V. Logic Voltage (5V) is connected to Vss pin and

    Motor Supply (12V) is connected to the Vs pin of L293D. Center Tap of each windings of 

    stepper motor is shorted and connected to the motor supply. Now we can energize each

    winding of the motor by making corresponding pin of L293D LOW.

    Interfacing Using ULN2003

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    5/18

    (https://electrosome.com/wp-content/uploads/2013/05/Interfacing-Unipolar-Stepper-Motor-

    with-8051-using-ULN2003.jpg)

    Interfacing Unipolar Stepper Motor with 8051 using ULN2003

    In this circuit instead of L293D, ULN2003 is used. Working is similar to the previous circuit,

    when an input (say 1B) is HIGH corresponding output pin (1C) will be grounded. Thus we can

    energize any winding of stepper motor.

    Keil C Code For Wave Drive

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    6/18

    #include

    #include

     

    void delay(int);

    void main()

    {

    do

    {

    P2=0x01; //0001

    delay(1000);

    P2=0x02; //0010

    delay(1000);

    P2=0x04; //0100

    delay(1000);

    P2=0x08; //1000

    delay(1000);

    }

    while(1);}

    void delay(int k)

    {

    int i,j;

    for(i=0;i

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    7/18

    #include

    #include

     

    void delay(int);

    void main()

    {

    do

    {

    P2 = 0x03; //0011

    delay(1000);

    P2 = 0x06; //0110

    delay(1000);

    P2 = 0x0C; //1100

    delay(1000);

    P2 = 0x09; //1001

    delay(1000);

    }

    while(1);}

    void delay(int k)

    {

    int i,j;

    for(i=0;i

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    8/18

    #include

    #include

     

    void delay(int);

    void main()

    {

    do

    {

    P2=0x01; //0001

    delay(1000);

    P2=0x03; //0011

    delay(1000);

    P2=0x02; //0010

    delay(1000);

    P2=0x06; //0110

    delay(1000);

    P2=0x04; //0100

    delay(1000);P2=0x0C; //1100

    delay(1000);

    P2=0x08; //1000

    delay(1000);

    P2=0x09; //1001

    delay(1000);

    } while(1);

    }

    void delay(int k)

    {

    int i,j;

    for(i=0;i

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    9/18

    (https://electrosome.com/wp-content/uploads/2013/05/Interfacing-Bipolar-Stepper-Motor-with-

    8051-using-L293D.jpg)

    Interfacing Bipolar Stepper Motor with 8051 using L293D

    Keil C Code

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    10/18

    3,796 people like this. Be the first of your friends.Like

    #include

    #include

     

    void delay(int);

    void main()

    {

    do

    {

    P2=0x01; //0001

    delay(1000);

    P2=0x04; //0100

    delay(1000);

    P2=0x02; //0010

    delay(1000);

    P2=0x08; //1000

    delay(1000);

    }while(1);

    }

    void delay(int k)

    {

    int i,j;

    for(i=0;i

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    11/18

    9 Comments 1

    electroSome

    + 706

    Follow   +1

    Related Posts:

    Stepper Motor or 

    Step Motor 

    (https://electrosome.c

    motor/)

    Interfacing Stepper 

    Motor with PIC

    Microcontroller 

    (https://electrosome.c

    motor-pic-

    microcontroller/)

    Interfacing Servo

    Motor with 8051

    using Keil C

    (https://electrosome.c

    servo-motor-with-

    8051-using-keil-c/)

    L293D – Quadruple

    Half H DC Motor 

    Driver 

    (https://electrosome.c

    quadruple-half-h-dc-

    motor-driver/)

    Interfacing DC Motor 

    with PIC

    Microcontroller using

    L293D

    (https://electrosome.c

    motor-l293d-pic-

    microcontroller/)

    Interfacing Servo

    Motor with Atmega32

    Microcontroller 

    (https://electrosome.c

    servo-motor-with-

    atmega32-

    microcontroller/)

    Interfacing DC Motor 

    with 8051 using

    L293D – AT89C51

    (https://electrosome.c

    dc-motor-8051-keil-c-

    at89c51/)

    Servo Motor 

    (https://electrosome.c

    motor/)

    C A TE G O R I E S : 8 0 5 1 M I C R O C O N T R O L L E R ( H T T P S : / / E L E C T R O S O M E . C O M / C A T E G O R Y / T U T O R I A L S / 8 0 5 1 -

    M I C R O C O N T R O L L E R / ) , T U T O R I A L S ( H T T P S : / / E L E C T R O S O M E . C O M / C A T E G O R Y / T U T O R I A L S / )

    TAGS: 8 0 5 1 M I C R O C O N T R O L L E R ( H T T P S : / / E L E C T R O S O M E . C O M / T A G / 8 0 5 1 - M I C R O C O N T R O L L E R / ) ,

    M I C RO C O N T R O L L E R ( H T TP S : / / E L E C T R O S O M E . C O M / T A G / M I C R O CO N T R O L L E R / ) , P R O T E U S

    ( H T T P S : / / E L E C T R O S O M E . C O M / T A G / P R O T E U S / ) , S T E P P E R M O T O R ( H T T P S : / / E L E C T R O S O M E . C O M / T A G / S T E P P E R -

    M O T O R / ) , T U T O R I A L S ( H T T P S : / / E L E C T R O S O M E . C O M / T A G / T U T O R I A L S / )

      LOVE IT, SHARE IT

    https://disqus.com/home/forums/electrosome/https://electrosome.com/tag/tutorials/https://electrosome.com/tag/stepper-motor/https://electrosome.com/tag/proteus/https://electrosome.com/tag/microcontroller/https://electrosome.com/tag/8051-microcontroller/https://electrosome.com/category/tutorials/https://electrosome.com/category/tutorials/8051-microcontroller/https://electrosome.com/servo-motor/https://electrosome.com/servo-motor/https://electrosome.com/interfacing-dc-motor-8051-keil-c-at89c51/https://electrosome.com/interfacing-dc-motor-8051-keil-c-at89c51/https://electrosome.com/interfacing-servo-motor-with-atmega32-microcontroller/https://electrosome.com/interfacing-servo-motor-with-atmega32-microcontroller/https://electrosome.com/dc-motor-l293d-pic-microcontroller/https://electrosome.com/dc-motor-l293d-pic-microcontroller/https://electrosome.com/l293d-quadruple-half-h-dc-motor-driver/https://electrosome.com/l293d-quadruple-half-h-dc-motor-driver/https://electrosome.com/interfacing-servo-motor-with-8051-using-keil-c/https://electrosome.com/interfacing-servo-motor-with-8051-using-keil-c/https://electrosome.com/stepper-motor-pic-microcontroller/https://electrosome.com/stepper-motor-pic-microcontroller/https://electrosome.com/stepper-motor/https://electrosome.com/stepper-motor/https://plus.google.com/+electroSome?prsrc=5https://disqus.com/home/inbox/https://disqus.com/home/forums/electrosome/

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    12/18

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    13/18

    Using UART of PIC Microcontroller – Hi

    Tech C

     — how can we send a text like "hi"

    from one pic and receive it on another pic. i

    m using pic 16f887. wanna send text and

     

    Interfacing EM-18 RFID reader with

    Raspberry Pi

     — Sir, I have a EM-18 reader board

    such as the one shown below. How can I

    connect it to Raspberry Pi?

    Using Push Button Switch – MPLAB XC8

      — It will make the LED glow

    continuously...

    AM Generation using Matlab

     — @Manoj Shenoy Thank

    you so much for posting this. I am working

    on a project for my subject and have 

    ELECTROSOME

    • •

    what might be the problem??

    • •

    febronia  • 

    i want to interface synchronous motor with 89c51.. what type of driver circuit should be used

    for runnig a synchronous motor..

    • •

    Rohan  • 

    Hw big a stepper motor can be used with uln2003

    • •

    Ligo George  • Mod

    It depends upon the current rating of motor...I think ULN2003 can drive upto 1A... so

    maximum current limit of motor is 1A..

    • •

    Rabindra Maharana  • 

    thanks

    RECENT COMMENTS

    I have a doubt. I am unable to drive the motors by [..]

    https://disqus.com/by/rabindramaharana/https://disqus.com/by/lijoppans/https://disqus.com/by/disqus_OMEW5PGGHJ/https://help.disqus.com/customer/portal/articles/1657951?utm_source=disqus&utm_medium=embed-footer&utm_content=privacy-btnhttps://publishers.disqus.com/engage?utm_source=electrosome&utm_medium=Disqus-Footerhttps://disqus.com/https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1096429537https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1143731682https://disqus.com/by/rabindramaharana/https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1095691750https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1096429537https://disqus.com/by/lijoppans/https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1095691750https://electrosome.com/interfacing-stepper-motor-8051-keil-c-at89c51/#comment-1237834641https://disqus.com/by/disqus_OMEW5PGGHJ/http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fam-generation-matlab%2F%3AumK3wRPuoKSKiPiIV5F1OELFQTY&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=1854349467&zone=thread&area=bottom&object_type=thread&object_id=1854349467http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fam-generation-matlab%2F%3AumK3wRPuoKSKiPiIV5F1OELFQTY&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=1854349467&zone=thread&area=bottom&object_type=thread&object_id=1854349467http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fswitch-pic-microcontroller-mplab-xc8%2F%3ApbBwRpPntKWDLaFjZOZMtA7PiTA&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=2843510301&zone=thread&area=bottom&object_type=thread&object_id=2843510301http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fswitch-pic-microcontroller-mplab-xc8%2F%3ApbBwRpPntKWDLaFjZOZMtA7PiTA&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=2843510301&zone=thread&area=bottom&object_type=thread&object_id=2843510301http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fem-18-rfid-reader-raspberry-pi%2F%3Ah6oWx8iyqk3GNhxJZcNXpQXzlPE&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=3533331529&zone=thread&area=bottom&object_type=thread&object_id=3533331529http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fem-18-rfid-reader-raspberry-pi%2F%3Ah6oWx8iyqk3GNhxJZcNXpQXzlPE&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=3533331529&zone=thread&area=bottom&object_type=thread&object_id=3533331529http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fuart-pic-microcontroller-hi-tech-c%2F%3A0t8wcf1pIU-l52-SepQ_YQzu9AQ&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=1582037830&zone=thread&area=bottom&object_type=thread&object_id=1582037830http://disq.us/url?url=https%3A%2F%2Felectrosome.com%2Fuart-pic-microcontroller-hi-tech-c%2F%3A0t8wcf1pIU-l52-SepQ_YQzu9AQ&imp=7be7ne14d0mlf&prev_imp=7bdsu112itt46k&forum_id=1425650&forum=electrosome&thread_id=1293513029&thread=1582037830&zone=thread&area=bottom&object_type=thread&object_id=1582037830

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    14/18

    GAGANDEEP SINGH KHANUJA (MAILTO:[email protected])

    on Interfacing DC Motor with PIC Microcontroller using L293D (https://electrosome.com/dc-motor-l293d-pic-

    microcontroller/#comment-5911)

    SHUBHAM (MAILTO:[email protected])

    on Blinking LED using PIC Microcontroller – MikroC (https://electrosome.com/led-blinking-pic/#comment-

    5910)

    QASIM ALKHAIRI (MAILTO:[email protected])

    on USB PIC Programmer : PICKit2 (https://electrosome.com/pickit2/#comment-5909)

     AKASH (MAILTO:[email protected])

    on Interfacing EM-18 RFID reader with Raspberry Pi (https://electrosome.com/em-18-rfid-reader-raspberry-

    pi/#comment-5908)

     ANKIT KUMAR (HTTP://WWW.DOHACK.ORG/ABOUT)

    on AM Generation using Simulink (https://electrosome.com/am-generation-simulink/#comment-5907)

    VIKNESWARAN (MAILTO:[email protected])

    on LED Chaser using PIC Microcontroller (https://electrosome.com/led-chaser-pic/#comment-5906)

    sir if i want to count electric pulse on pic , so [..]

    thnx...........

    Could you explain how to connect multiple readers to RPi ? Thanks [..]

    hi can you tell me how to convert it into vhdl code

    I AM LITTLE BIT UNDER STAND THE PROGRAM

    https://electrosome.com/led-chaser-pic/#comment-5906mailto:[email protected]://electrosome.com/am-generation-simulink/#comment-5907http://www.dohack.org/abouthttps://electrosome.com/em-18-rfid-reader-raspberry-pi/#comment-5908mailto:[email protected]://electrosome.com/pickit2/#comment-5909mailto:[email protected]://electrosome.com/led-blinking-pic/#comment-5910mailto:[email protected]://electrosome.com/dc-motor-l293d-pic-microcontroller/#comment-5911mailto:[email protected]

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    15/18

    VIKNESWARAN (MAILTO:[email protected])

    on LED Chaser using PIC Microcontroller (https://electrosome.com/led-chaser-pic/#comment-5905)

    VIKNESWARAN (MAILTO:[email protected])

    on LED Chaser using PIC Microcontroller (https://electrosome.com/led-chaser-pic/#comment-5904)

    DONATE US

     

    RECENT POSTS

    I NEED THE PROGRAM

    this program some error i need your help sir 

    SUBMIT

    SUBSCRIBE USEMAIL

     AUTOMATIC NIGHT LAMP USING LDR

    (HTTPS://ELECTROSOME.COM/AUTOMATIC-NIGHT-LAMP/)

    BY ARUN BHASKAR (HTTPS://ELECTROSOME.COM/AUTHOR/ARUN-BHASKAR/)

    TRANSFORMERLESS CAPACITOR DROPPER POWER SUPPLY

    (HTTPS://ELECTROSOME.COM/CAPACITOR-POWER-SUPPLY/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/capacitor-power-supply/https://electrosome.com/author/arun-bhaskar/https://electrosome.com/automatic-night-lamp/https://electrosome.com/led-chaser-pic/#comment-5904mailto:[email protected]://electrosome.com/led-chaser-pic/#comment-5905mailto:[email protected]

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    16/18

    PRODUCTS

    SIMPLE ELECTRONIC PIANO USING 555 TIMER

    (HTTPS://ELECTROSOME.COM/ELECTRONIC-PIANO-555-TIMER/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    BISTABLE MULTIVIBRATOR USING 555 TIMER

    (HTTPS://ELECTROSOME.COM/BISTABLE-MULTIVIBRATOR-555-TIMER/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    USING ADC OF PIC MICROCONTROLLER – MPLAB XC8

    (HTTPS://ELECTROSOME.COM/ADC-PIC-MICROCONTROLLER-MPLAB-XC8/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    MONOSTABLE MULTIVIBRATOR USING TRANSISTORS

    (HTTPS://ELECTROSOME.COM/MONOSTABLE-MULTIVIBRATOR-TRANSISTORS/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    GENERATING PWM WITH PIC MICROCONTROLLER – MPLAB XC8

    (HTTPS://ELECTROSOME.COM/PWM-PIC-MICROCONTROLLER-MPLAB-XC8/)

    BY (HTTPS://ELECTROSOME.COM/AUTHOR/LIJOPPANS/)LIGO GEORGE (HTTP://WWW.ELECTROSOME.COM)

    GETTING STARTED WITH DIPTRACE (HTTPS://ELECTROSOME.COM/GETTING-

    STARTED-WITH-DIPTRACE/)

    BY FEBIN MATHEW (HTTPS://ELECTROSOME.COM/AUTHOR/FEBIN/)

    FLAME SENSOR INFRARED RECEIVER

    Rs.300.00  Rs.289.00

    (HTTPS://ELECTROSOME.COM/SHOP/FLAME-SENSOR-INFRARED-RECEIVER-MODULE/)

    RFID TAG CARD - 125KHZ

    Rs.30.00   Rs.29.00

    (HTTPS://ELECTROSOME.COM/SHOP/RFID-TAG-CARD-125KHZ/)

    https://electrosome.com/shop/ds3231-rtc-at24c32-eeprom/https://electrosome.com/shop/rfid-tag-card-125khz/https://electrosome.com/shop/flame-sensor-infrared-receiver-module/https://electrosome.com/author/febin/https://electrosome.com/getting-started-with-diptrace/http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/pwm-pic-microcontroller-mplab-xc8/http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/monostable-multivibrator-transistors/http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/adc-pic-microcontroller-mplab-xc8/http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/bistable-multivibrator-555-timer/http://www.electrosome.com/https://electrosome.com/author/lijoppans/https://electrosome.com/electronic-piano-555-timer/

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    17/18

    DS3231 RTC AND EEPROM MODULE

    Rs.350.00  Rs.319.00

    (HTTPS://ELECTROSOME.COM/SHOP/DS3231-RTC-AT24C3 2-EEPROM/)

    BERG STRIP FEMALE STRAIGHT

    Rs.7.00  Rs.6.50(HTTPS://ELECTROSOME.COM/SHOP/BERG-STRIP-FEMALE-STRAIGHT/)

    WHITE SCREW MOUNT WHEEL 10X4

    Rs.120.00  Rs.109.00

    (HTTPS://ELECTROSOME.COM/SHOP/WHITE-SCREW-MOUNT-WHEEL-10X4/)

    DC MINI MOTOR 1

    Rs.30.00   Rs.27.00

    (HTTPS://ELECTROSOME.COM/SHOP/DC-MINI-MOTOR-HOBBY-TOY-1/)

    FLEX SENSOR 2.2"

    Rs.560.00  Rs.480.00

    (HTTPS://ELECTROSOME.COM/SHOP/FLEX-SENSOR-2-2/)

    DS1307 RTC

    Rs.50.00   Rs.49.00

    (HTTPS://ELECTROSOME.COM/SHOP/DS1307-RTC/)

    SUBMIT

    SUBSCRIBE US

    electroSome

    Like Page

     

    https://www.facebook.com/electroSome/https://www.facebook.com/electroSome/https://www.facebook.com/electroSome/https://electrosome.com/shop/ds1307-rtc/https://electrosome.com/shop/flex-sensor-2-2/https://electrosome.com/shop/dc-mini-motor-hobby-toy-1/https://electrosome.com/shop/white-screw-mount-wheel-10x4/https://electrosome.com/shop/berg-strip-female-straight/https://electrosome.com/shop/ds3231-rtc-at24c32-eeprom/

  • 8/19/2019 Interfacing Stepper Motor with 8051 using Keil C - AT89C51.pdf

    18/18

    Terms and conditions (https://electrosome.com/terms-conditions/) / 

    Privacy Policy (https://electrosome.com/privacy-policy/) / Shipping Policy (https://electrosome.com/shipping-policy/) / 

    Refund Policy (https://electrosome.com/refund-policy/) /  About Us (https://electrosome.com/about-us/)

    electroSome - Discover... Develop... Deliver...

    Follow 706

     (https://electrosome.com)

    DONATE US

     

    https://electrosome.com/https://electrosome.com/about-us/https://electrosome.com/refund-policy/https://electrosome.com/shipping-policy/https://electrosome.com/privacy-policy/https://electrosome.com/terms-conditions/