540,707 active members*
6,725 visitors online*
Register for free
Login
IndustryArena Forum > OpenSource CNC Design Center > Arduino > replacing garage door motor with stepper
Results 1 to 7 of 7
  1. #1
    Registered
    Join Date
    Jun 2010
    Posts
    1395

    replacing garage door motor with stepper

    My local astronomy club came to me with a problem. The retractable 10' roof had a VERY old screw style garage door opener. We have gone back and forth with contractors to repair (because the motor was very old and we can't find a replacement. Also we ruled out replacing with conventional garage doors because we would have to do way more work.


    So I volunteered to mount a stepper motor to replace the other small motor. I have some experience in this style of motion control having build a CNC from scratch. However building the machine for me was the easy part, making it move was another. Mach 3 software was already out there, and to make a long story short I volunteered myself to solve the problem. I have also built an auto focuser from an arduino (again using others programming) so I have loaded an existing code into an arduino. In both instances (my CNC & Auto-focuser) computers/software control the stepper motors. I dont think anyone wants to have to donate a computer to act as a simple garage door opener.

    I am almost done mounting the Nema 23 stepper (which I had) to a helical coupler, and I have an arduino board. What I need is a power supply, and a motor controller. What we ultimately want, is to press a button and the stepper spins until it hits a limit switch to indicate the door is completely closed or opened.

    I was wondering if anyone would have any advice on how to accomplish this?

    The main reason I want to go this route, is steppers are cheap, easily found and replaceable. All components can fit in a project box and are replaceable. I can arguably get a few arduino's and pre-program them should that particular component fail.

  2. #2
    Registered
    Join Date
    Mar 2015
    Posts
    300

    Re: replacing garage door motor with stepper

    You need a stepper motor controller that acts on keys.

    grbl_ESP32 is a grbl based controller that can execute gcode macro's when a switch is activated. You could use 2 switches to activate 2 macros. A macro is a simple gcode command line that moves the stepper to a position at a defined rate like "G91 X100 F30" move the X-axis +100 mm at 30mm/min.

    Have a look at their WiKi https://github.com/bdring/Grbl_Esp32/wiki/Macro-Button-Feature


  3. #3
    Registered
    Join Date
    Sep 2009
    Posts
    35

    Re: replacing garage door motor with stepper

    A pulse generator to send a signal to the stepper driver, limit switches, industrial door opener switch and some relays. No need for an audrino. How big of a stepper motor is needed to replace a 1/4-1/2 hp garage door motor?

  4. #4
    Community Moderator ger21's Avatar
    Join Date
    Mar 2003
    Posts
    35454

    Re: replacing garage door motor with stepper

    A PLC can do what you want.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  5. #5
    Community Moderator Jim Dawson's Avatar
    Join Date
    Dec 2013
    Posts
    4787

    Re: replacing garage door motor with stepper

    Even better, look for 'stepper speed controller' on Amazon or eBay. <$15 These will do exactly what you want when combined with a power supply and stepper diver.
    Jim Dawson
    Sandy, Oregon, USA

  6. #6
    Registered
    Join Date
    Jun 2010
    Posts
    1395

    Re: replacing garage door motor with stepper

    Quote Originally Posted by HCE View Post
    A pulse generator to send a signal to the stepper driver, limit switches, industrial door opener switch and some relays. No need for an audrino. How big of a stepper motor is needed to replace a 1/4-1/2 hp garage door motor?
    no idea. The door isn't lifting off the ground, its sliding off a roof. Its an observatory roof cover. I figure since my CNC motor can lift my tormach head vertical with no problems, it can slide a screw driven garage door along some rails.

  7. #7
    Member
    Join Date
    Jul 2018
    Posts
    2738

    Re: replacing garage door motor with stepper

    Hi Nate- since your into Arduino try this... I suggest you put a torque wrench on the drive screw and estimate the torque required before you commit to the stepper system. Then you will know what torque you need to move the thing Peter

    https://www.arduino.cc/en/Tutorial/L...erSpeedControl

Similar Threads

  1. Replacing broken analog servo motor with stepper motor
    By mitzpetel in forum Dynomotion/Kflop/Kanalog
    Replies: 3
    Last Post: 04-12-2015, 03:50 PM
  2. Replacing Z-Axis Stepper Motor with Laser
    By jmsiefer in forum Laser Hardware
    Replies: 9
    Last Post: 03-23-2014, 12:28 AM
  3. Replacing a Stepper Motor
    By AndrewEvans in forum Stepper Motors / Drives
    Replies: 6
    Last Post: 02-11-2011, 09:54 PM
  4. Replacing a stepper motor?
    By becikeja in forum DIY CNC Router Table Machines
    Replies: 4
    Last Post: 07-26-2009, 11:09 PM
  5. Replacing stepper motor bearings?
    By acondit in forum Stepper Motors / Drives
    Replies: 2
    Last Post: 05-22-2007, 03:26 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •