J TECH 32 Bit Motion Controller Instruction Manual
- June 13, 2024
- J TECH
Table of Contents
INSTRUCTION MANUAL – 32 BIT MOTION CONTROLLER
Version: 1.0
GENERAL
OVERVIEW
This is the fourth generation of our in house built motion controller for CNC and Laser systems. Based on next generation GRBL open source firmware, this 32 bit controller is packed with features and abilities. Connect to it directly with USB via Lightburn or Vectric or have a stand alone system and use an SD card or connect to it with a tablet or your phone via Wifi.
Amazing 5 Axis performance with a built in Rotary axis controller to be used with the J Tech Rotary Accessory.
Features:
- J Tech 32Bit Controller with Rotary Axis
- Web Interface for remote management
- Wifi enabled
- SD Card Reader for stand alone operation
- Lightburn and Vectric Laser Module Support
- 4th Axis support
- New Fluid NC (based on GRBL)
- Enclosed case with mounting, USB, SD, and Power Switch
Available Options:
- NEMA 17 Silent Drivers
- NEMA 23 External Cables
The board has 5 slots for stepper drivers. It comes included with TMC2208 stepper drivers.
Stepper Driver Features:
- Power tube built-in drive current 1.4A ,peak current 2A, voltage range 4.75V-36V
- Up to 256 native microsteps (without interpolation)
- CoolStep™ current dynamic adjustment technology, can save 70% of the energy
- stealthChop2 – faster motor acceleration/deceleration than stealthChop
- dcStep™, stallGuard2™ stall detection technology
- Automatic stealthChop and spreadCycle switchover depending on velocity
- Components on bottom PCB side for better heat emission
- Automatic standby current reduction
- SteaClthhop mute technology
- spreadCycle – highly dynamic motor control chopper
SPECIFICATIONS
Specification|
---|---
Native Microsteps|
up to 1/256
Logic Voltage (VIO)|
3-5V
Motor Voltage (VM)|
5.5-36V
Motor Phase Current max|
1.2A RMS, 2.0A Peak
RDSon|
<=0.3 Ohm
Microstep Setting|
1/8
Connectors:|
AMP Motor and JST XH Connectors
Operating Temperature:|
0 to 40 °C
Storage Temperature:|
-40 to 70 °C
Dimensions:|
3.25” x 2.25”
SAFETY
- Operate the 32 Bit Motion controller in an explosion free area.
- The 32 Bit Motion controller may reach high temperatures under operation. Make sure there is adequate airflow to the Driver Board. Also, make sure there is adequate protection around the Driver Board and that it is not in contact with other materials.
DISCLAIMER
- The 32 Bit Motion controller is designed as an OEM product to be integrated into a final solution.
- All statements of safety are only applied when the driver board is used in its intended purpose.
- You are legally responsible for any injury to anybody resulting from the use of or assembly of the GRBL Shield – Breakout Board or their finished products.
- You Accept this driver board as a COMPONENT for integration in a system of YOUR OWN design and will be legally responsible from any and all LIABILITIES.
OUTSIDE OVERVIEW
The controller has a connection for a USB cable and a SD Card. You can run the controller from an SD card using the built in WIFI interface. The power switch is located in the front of the controller.
- USB CONNECTION
- SD CARD
- POWER SWITCH
CONNECTIONS
CONNECTION DIAGRAM
You can see the outputs on the GRBL board in the following diagram.
32 Bit Motion Controller Connections
-
Limit Switches
-
E Stop Pause/Resume
-
Laser
-
Air
-
Motor Power
-
NEMA 17 Motor Connections
-
External Stepper Driver Cables
-
GND
-
STEP
-
DIR
-
ENABLE
INPUT POWER AND AIR RELAY
The bullet connector on the back is for the input power adapter. Use the provided power adapter to run the controller.
The air connection is intended to be connected to an IOT relay for an air pump for laser air assist. You can find a suitable IOT relay here:
https://dlidirect.com/products/iot-power-relay
- Air
- Motor Power
NEMA 17 MOTOR CONNECTION
The motor cables for the NEMA 17 motors connect on the back of the control box. On the board, you can see them labeled X, Y, Y1, Z, and the rotary axis A.
- NEMA 17 Motor Connections
LASER, BUTTON PANEL, AND LIMIT SWITCHES
The laser output signal cable attaches to the “Laser” JST XH port.
If you purchased the E Stop pause resume panel it will connect to the JST XH 4 pin port here.
External limit switches can be installed in the JST XH ports. Current revision of the control software uses the X, Y, and Z limits. The Y1 is currently not used.
- Laser
- E Stop Pause/Resume
- Limit Switches
Connections 8
For limit switches, you can use a standard three terminal 3D printer limit switch. An example from Amazon is here:
https://www.amazon.com/gp/product/B07ZCSXNF3/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
EXTERNAL CONNECTIONS
If you want to connect to external stepper drivers, you can use the following ports to connect to them.
-
External Stepper Driver Cables
-
GND
-
STEP
-
DIR
-
ENABLE
SETTING MOTOR CURRENT LIMIT
If you purchased this board as a kit with motors included, then you can skip this as they are already set correctly to drive 1.2amps to the motors.
If you have purchased just the GRBL shield board, then you need to adjust the current limit to match your specific motors. First thing you need to do is see what the current rating of your motors are. The TMC2208 can provide up to 1.2 amps, but never go over this. We recommend using motors that are less than the maximum current level of the driver chip.
There is a very good video on how to set the current limit here: https://youtu.be/89BHS9hfSUk
The video shows a way to set the current limit by measuring the voltage on the “ref” pin and to calculate the resulting current limit (the current sense resistors are 0.100). The ref pin voltage is accessible on a via that is circled on the bottom silkscreen of the circuit board. The current limit relates to the reference voltage as follows:
Current Limit = VREF × 2
So, for example, if you have a stepper motor rated for 1 A, you can set the current limit to 1 A by setting the reference voltage to 0.5 V.
Note: The coil current can be very different from the power supply current, so you should not use the current measured at the power supply to set the current limit. The appropriate place to put your current meter is in series with one of your stepper motor coils.
SETTING UP YOUR CONTROLLER
DRIVERS
For most windows machines, your controller should be recognized when you connect it. However, if it is not, then use the following link to download the drivers and install them.
https://www.pololu.com/file/0J14/pololu-cp2102-windows-220616.zip
If you have a mac, you can get the drivers here:
https://www.silabs.com/developers/usb-to-uart-bridge-vcp- drivers?tab=downloads
SETTING UP WIFI
In order to get to the configuration page for the controller, you will need to setup the wifi for the controller. You can follow the video located here:
DOWNLOADING A NEW CONFIGURATION FILE
The controller comes with a configuration file on it already set up. If you want to update your file for any reason, then you can upload a new one. Follow the instructions here on how to do this:
LIGHTBURN CONFIGURATION
If you want to use lightburn and run the machine from inside the Lightburn program, you will need to connect the controller to a computer using the USB port.
You can find a video for a standard configuration in lightburn here:
CONFIGURATION FILE
The controller has a configuration file that loads on startup. The details for all of the motors and the inputs/outputs are all in the file. For details on how the configuration works, you can see them here:
The details of the file are the following few pages.
J Tech Photonics, Inc. | www.jtechphotonics.com
July 10 th 2023 Copyright 2023
References
- FluidNC Wiki Home Page | Wiki.js
- Laser Upgrade Products | J Tech Photonics, Inc.
- IoT Relay – Digital Loggers Direct
- Amazon.com: FYSETC 3pcs Ender 3 Limit Switch Mechanical Endstop Module 3D Printer Part for CNC RepRap Makebot Prus RAMPS 1.4 Board Ender 3 Pro Ender 5 CR-10 S4 S5 Series : Industrial & Scientific
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>