JEFFREY KERR, LLC. (JRKerr) makes easy-to-use PIC-based motion control boards. Their PIC-SERVO motion control boards have integrated power amplifiers for DC servo motors, brushless servo motors and stepper motors; or use their versatile controller chips for your own motion control board design. They are easily connected to standard serial ports for creating powerful multi-axis, mixed-motor control systems.
We take the mystery out of motion control! See product brief.
JRKerr’s PIC-SERVO motion control systems are installed around the world in applications as diverse as biotech automation, oilfield automation, mass data storage systems and NASA experimental vehicles. We offer motion control boards with integrated power amplifiers for DC servo motors, brushless servo motors and stepper motors, as well as controller chips for your own custom boards. They are easily connected to standard serial ports, so you can quickly create powerful multi-axis, mixed-motor control systems. The boards are based around a Motion Basic Controller IC - a microcontroller which allows you to create simple stand-alone motion control programs for up to 8 of our NMC motion control modules. Using our easy-to-use Windows based programming and debugging utility you can quickly create BASIC language programs which include motion commands. Motion Basic programs can also communicate with another computer over an RS232 or USB port. The Motion Basic controller chip is designed for use with our SSA-485 board to allow non-programmers to create simple motion control applications.
The brush, brushless and stepper motor control modules all integrate high level motion control functions and power amplifiers into a single board. Each board gives you everything you need to control your motor from a PC or other host controller.
There are two basic options for implementing your motion control application:
1) Use a PC or other host to send commands directly to the motion controllers, or
2) Use our SSA-485 adapter board as a stand-alone controller.
Option 1 All controllers can communicate with a host computer (PC, PLC, embedded processor, etc.) using fullduplex (4-wire) RS485 serial communications. Up to 32 control modules (PIC-SERVO, PIC-STEP, or PIC-I/O) can be connected to a single serial port. Host controllers with a standard RS232 port or USB port can use our SSA-485 Smart Serial Adapter.
For optimal efficiency, your host can send commands directly to the motion control modules using their native binary NMC communications protocol. For non-demanding applications, however, your host can also use a simplified ASCII Command Interface (ACI) mode. Use of the ACI mode requres the Motion Basic controller chip described below. Example programs for Windows and other systems can be found on our software page.
Option 2 Alternately, the controllers can be operated in a stand-alone mode with our SSA-485 Smart Serial Adapter with our optional Motion Basic controller chip installed. You can create simple BASIC programs using our Windows based Motion Basic programming application and then download the program to the SSA-485 / Motion Basic controller. (More sophisticated applications may also be implemented in C using a PIC18Fxxx processor instead of the Motion Basic chip.)