Simple Step LLC

Home

Contact Simple Step LLC

Products

Customer Privacy Statement

             Simple Step® - Motion Control made Simple!®

About Simple Step LLC
FAQ
Online Ordering via the Simple Step Web Store
New, Used, and Prototype Simple Step Boards for Sell
Exporting Outside the US
Conversion Charts
Simple Step Software, AutoCAD, and Manual Updates
Download Simple Step Board Drawings
Information Request
Add me to the Simple Step Mailing List
Customer Feedback Form
Other Links for Motors, Hardware, Software, Mechanics, and Information
Short Form of Motors Currently Sold in the Market place.

Frequently Asked Questions


If you feel that your questions have not been answered, please feel free to email, fax, or call Simple Step and we will help you in any way possible.

Q. Can I use the SSWin program to control all Simple Step® boards from one RS232 Line?
A. Yes, that is one reason why the SSWin programmed was designed. It allows the user to connect the boards together and control them with a program that performed all the communications within a Windows environment. The program also allows you to create a program very quickly without having to worry about the details.

Q. Do you have a CNC program to run your Simple Step® Boards?
A. Currently we do not have a program that will create G or M codes and translate them into Simple Step® commands. This is being worked on however, but we do not expect a release of any software until the first quarter of 2008. 

Q. What do I need to have a complete motion system?
A. All you need is a standard RS232 serial port capable of speeds from 9600 to 115.2K baud, No parity, 1 stop bit, 8 data bits, a power supply (12-38 volts, 24 volts is the most common), and a motor. You can add a Home sensor and/or limit switch, but they are not needed to make the unit run. If the IEE option is purchased, you will need the PC or terminal to program the IEEPROM processors, but after that, it does not need the PC for further operation.

Q. How far can I move if your board can only step 65,534 (or -2,147,483,648 to +2,147,483,647 with 32 bit option) steps total travel?
A. If you have a mechanism connected to the motor that allowed you to move the unit 0.001 inches per step, you could travel 65.534 inches (5.4612 feet) total travel. Another example would be a mechanism that had a 0.01 inch per step resolution would allow you to move 655.34 inches (54.612 feet). The 32 bit option does not allow greater then 8K steps per second,  but does allow a user to have a mechanical pitch of 0.001 inches per step with a total travel of 357,913 feet.

Q. Can you connect more then one (1) board up to a RS232 line from a standard PC?
A. Yes, Simple Step is using a new RS232 interface chip that allows us to parallel the RxD and TxD lines. Henceforth, we claim that we do NOT use a RS232 ring network, so no lag in communications is present. All RxD signals are tied to every board. So when the user commands a board, all the boards listen at the same time to determine who the command is for. The best example is that the Simple Step® boards act like RS422/485 but with the RS232 electrical characteristics. This allows us to connect up to 16/8 boards of EACH type to the same RS232 line. That means a user could have 16 SSCB's, 16 SSXYZ's, and 16 SSQE's on 1 RS232 line and communicate with all of them. That would give the user 16 Quadrature encoders with 40 motors that could be controlled by one PC. You can also order the SSCB unit with the choice of RS422/485 communications instead for no extra fee.

Q. Can I abort a motor movement after I have sent a motion command?
A. Yes. While the motor is moving, a user could send down an '*' character (0x2A) preceded by the board address to the RS232 port. The board will stop ALL motion, and re-calculate its current position. There is also the ''!' abort command. This will decelerate the motor the same way it was accelerated.

Q. Can the Simple Step SSXYZ boards perform simultaneous motor movement on all three axis's at the same time?
A. Yes. There are 3 SSCB 30MHz uProcessors sharing the same clock, communications line, and dip switch. Each one has been programmed for a communications prefix character of "X","Y","Z". A command for simultaneous movement to all three to move from position 0 to position 45000 would be "XM45000,YM45000,ZM45000". Since all three processors share the same RxD line (data receive line), they all get the command at the same time. When the delimiter has been sent (in all boards the delimiter is 0x0D), all three processors start running the motors. The most the step time could be off from each other is 3 clock cycles (total delay). At 30 MHz that comes down to be 0.0000002 seconds (less then 200ns). All boards can perform simultaneous movement between all boards on the RS232 line with one (1) command string.

Q. How does the SSQE/SSXYQE boards tell if there is an error or not with a motor that may have missed a step or a few?
A. The SSQE/SSXYQE boards does not know. What the SSQE/SSXYQE boards allows you to do is connect one of the Quadrature encoders to the motor you are using. The  user would then command the controller to move the motor to a position. After the motion is complete, the user would then query the Quadrature Encoder board channel to find out how many steps it had moved and compare it against the step value you  passed to the stepper controller. If they do not match, simple math can be  performed to tell you how far off and in what direction. The user would then  command the controller to move to the new position you calculated to compensate for the error. The SSWin program "link_me" (link motor to   encoder) command performs all this automatically.

Q. Can I query each channel of the SSQE/SSXYQE board while a motor is running?
A. Yes. Since the SSQE board runs via a RS232 line, it can not perform real  time display of the encoder (based on 57600 baud communications speed). The  encoder interface chips, uProcessor and software do run in real time. They  constantly keep track of both encoder channels while the user commands the SSQE to display current positions. Since communications are running at 57600  baud, every character sent down to the SSQE will take 166.7 us  (microseconds) to receive. A command to display channel 0 would take the form of "Q1p0<CR>". This command would be received and executed in 833.3 us. The output response would take the form of "q1>100<CR>". This response  would take 1.667 ms to send back to the PC. Now the total time would be 1.99 ms (not including the operating system time that the command was generated from DOS, Windows, Unix, embedded, etc. Now 1.99 ms turns out to be 500 steps per second  (or 1.99 ms per step). If the  motor is running faster than that (and in most cases it is), then every time the  user commands the SSQE for a position there would be a jump in numbers from the SSQE.

Q. Does Simple Step have an I/O Board that also runs from a serial port?
A. Not at this time. We have, however, decided to add I/O onto the Quadrature Encoder Board (SSQE).

Q. Does Simple Step export to other countries?
A. Yes.  Please click here to see more information.

Q. How many leads should a bipolar 2 phase stepper have?
A. Manufactures can have from 4, 6 and 8 leads per motor. A 4 lead motor is just a 2 winding wire setup, 6 leads is the same but a center tap is also included, and 8 leads is 2 windings again (just like a 4 lead motor) but are paralleled to allow more current to pass the two sets of smaller wiring gauge.

Q. What size motors can I connect to the Simple Step® boards?
A. Any motor size can be connected to the controller boards. The only limitation is the current per phase (0.1 amps per phase to as high as 6.25 amps per phase). You can have from NEMA 11 to NEMA 42 motor sizes with torques that run from 10 oz. in. to 1600 oz. in. Go to our General Motor Selection guide for more information.


Google
WWW SIMPLESTEP.COM

Send mail to webmaster@simplestep.com with questions or comments about this web site.
Copyright © 1997-2008 Simple Step L.L.C. All Rights Reserved.
No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used
without the express written permission of Simple Step L.L.C., 12 West Owassa Turnpike, Newton, NJ USA 07860

Last modified: January 08, 2008
Copyright and Trademark Information