c11gr8 2 User Manual
c11gr8 2 User Manual
c11gr8 2 User Manual
2) User Manual
1. Overview
This card has been designed to provide a flexible interface and functions to your
computer projects, by using the parallel port control software. This board comes as a
response to many customers that have been asking for a faster way to connect
devices and reduce the possibility of wiring errors.
2. Features
• IEEE 1284 Standard compatible.
Includes the circuitry recommended Includes jumpers to select the best
by the IEEE 1284 Level 1 standards input configuration for your
for bidirectional parallel application.
communications between personal
computers and peripherals
• Buffered inputs and outputs.
• PULL-UP or PULL-DOWN Outputs are buffered through the use
selection for inputs. of high speed and high current
3. Specifications.
DIGITAL INPUT SPECIFICATIONS
On-state voltage range 2 to 5V DC
Maximum off-state voltaje 0.8V
Maximum operation frequency 4 MHz
Typical signal delay 10nS
Requirements:
It requires a 5VDC @ 1000 milliamps power supply to operate.
WARNING
Check the polarity and voltage of the external power source and connect the 5V
and GND. Overvoltage or reverse-polarity power applied to these terminals can
cause damage to the board, and/or the power source.
Parallel Port coupling is done following IEEE 1284 standard recommendation. The
indicator led is driven by a different buffer.
Fig. 2 Simplified functional block diagram for the outputs 1, 14, 16 and 17.
Note: “Internal Enable” = “External Enable Pin” AND (“SCHP” OR “Bypassed SCHP”)
The “Internal Enable” is the result of an AND Operation between the “External Enable
Pin”and the SCHP operation mode selected by the user.
Note: The output will be deactivated if the board is not connected to the PC
parallel port.
Pins 10, 11, 12, 13 and 15 can be set to pull-down or pull-up by selecting the
jumper in the appropriate position.
The input pins can be set to be pulled up or down with a 4.7Kohm resistor.
1-2: PULL-UP
2-3: PULL- DOWN
5. Special Functions
For Configuring the Charge Pump in Mach X: Use the dialog Config / Ports
and pins / Output Signals. Enable the Charge Pump output and configures it as is
shown in the Fig. 8 Next, press the apply button.
Note: When the Safety Charge Pump is activated, the EN terminal is active and a
valid SCHP signal is present, pin 17 will go high. This high signal can be used to
enable other external devices, such as enabling other Breakout Boards, or relays
that would enable servos, VFDs, contactors, etc….
This function can also be used on many DC motor controllers by replacing the
potentiometer that controls the speed.
Requirements:
It requires a +12VDC@ 20mA power supply to operate.
Wiring:
Before connecting anything, please be sure to read your VFD’s manual and
make sure you understand all the safety issues.
1. Go to Config / Ports&Pins / Motor Outputs. Enable the spindle and select the port
and pins you wired for step and direction.
2. Go to Config / Ports&Pins / Spindle Setup. In the motor control box, check Use
Spindle Motor Output and Step /Dir Motor. Under Pulley Ratios set the pulley
ratios of the machine.
3. Go to Config / Motor Tuning / Spindle. On Steps per unit put 1,000, set velocity to
maximum. For Acceleration, choose the acceleration that you feel comfortable
with. Start slow, increase acceleration as you test your system. Under Step Pulse
length, use a number from 3 to 5, but start with 3. This number is directly
proportional to the final voltage you will get in the analog output. Use this number
and the fine tuning pot to adjust the voltage you want to get at max speed.
Step 1. Ensure that all external power sources are set to OFF.
Step 2. Connect the power supply to the Power Inputs Connectors (X1).
Step 4. Connect a voltmeter in the analog outputs connectors (X2) and make and
fine tune this output:
Make sure that when you reach the max
speed in the control software you get 10VDC
out (X2). This voltage can vary depending
on many things, including the electrical
properties of parallel port or breakout board
you are using, the length of the step pulse
your software is delivering, and the normal hi
or low status of your step pin. Play with the
pot, hi/low status of the pin, and pulse length
to fine tune the output voltage.
1-2: COM= 5V
2-3: COM= GND
WARNING: This card must have the power supplied while it is connected to
the PC. If power is removed to the card while it is connected to the PC, noise can
be introduced to the output lines. This can create a dangerous situation as relays
or other devices that might be connected to this card could get activated.
7. Wiring diagrams
While this board supports only TTL +5VDC signals, different kind of sensors,
switches using different voltages can be connected using the diagrams that follow:
Note: The below wiring diagrams are an example, any input can be used for the connections.
Note. The bellow wiring diagrams require setting the inputs to use pull-down
resistor.
Fig. 9 Wiring diagram to connect in parallel NPN open collector proximity sensors.
Fig. 10 Wiring diagram to connect NPN proximity sensors with internal pull up resistor.
Some NPN proximity sensor has a pull-up resistor (R1) internally. It is necessary
to know its value in order to connect safely the sensor with the BOB. Follow this
recommendation:
RX = VEX.(R/V) - R (1)
Where:
VEX is the external power supply voltage
V is the voltage across the R resistor
An external resistor and a voltmeter are required to calculate the internal resistor (Rx)
value.
Note. The user should know the R value to do this operation. A 4.7KOhm @ 1/2W is
recommended.
SAMPLE: if you are using a 12V power supply (VEX), and using a 4.7KOhm as
external resistor (R), then the voltage across R should be 6V, using the equation 1,
the Rx value is 4.7KOhm.
http://cnc4pc.com/Tech_Docs/E_STOP_N_EN_Wiring.pdf
http://cnc4pc.com/Tech_Docs/E_STOP_N_SCHP.pdf
8. Troubleshooting.
Revision: 01/27/2010 http://cnc4pc.com/TechDocs/C11GR8_2_User_Manual.pdf 17/21
C11G (Rev. 8.2) User Manual
- The board does not like the - Play with the active low status of the pin
waveform it is getting. Some used for the frequency.
breakout boards could invert the
signals or modify the pulse width.
Changing the active low status of the
pin used also inverts the waveform.
- The signal or frequencies are not - Try a different cable.
getting to the board. It could be the - Test the pins in the cable (before they
cable or that you are passing the reach the breakout board) with a
signal through the same breakout multimeter.
board that you are enabling/disabling,
so the outputs could be disabled, so
they will not get to the breakout board.
- Problems with Mach3 Pulse - Test this in a different PC.
Generation. Mach3 could have - Follow Art’s suggestions for optimizing
installation problems (you did not up WinXP:
restart immediately after installation), http://www.machsupport.com/downloads/
or there could be something creating a XP_Optimization.txt.
conflict. Some dongle devices might
cause this, other software, like
QuickTime or drivers for touch screen.
- The EN terminal (Enable Outputs) is - Make sure you are providing +5vdc to
not enabled. The board requires to be the EN terminal. This +5vdc can be
externally enabled. taken from the terminal next to it.
- The Safety Charge Pump is not - Start by disabling the SCHP. Enable it
configured. The Safety Charge Pump and configure it once your system is
can either be configured in the control setup.
software or disabled by moving the
jumper to the disable position.
- The parallel cable is not well - Check if the parallel port is well
connected to the PC parallel port. connected to the PC.
- The board could be underpowered. - Make sure you are using a +5vdc
400mA power supply.
- There could be a short that could be - Check that there are no hot spots in the
draining the power to the board. board or it’s connections.
- Measure the board’s power
consumption, it should be less than
400mA (depending on the features
used).
- Blown chips could create an internal
short and end up drawing power that can
affect how other chips work.
- A chip may have gone bad. These - These chips are inexpensive and readily
buffers could act as fuses for the available. You can order them here:
signals, and they can go bad because http://www.cnc4pc.com/Store/osc/index.ph
of noise spikes or even strong static. p?cPath=38_43.
- Carefully moving chips around and
checking if the problem moves around
could be a way of figuring out if this is
the case.
- There could be a problem with the - Test this with a different PC or parallel
parallel cable or parallel port. port.
9. Dimensions.
Disclaimer:
Use caution. CNC machines could be dangerous machines. DUNCAN USA, LLC
or Arturo Duncan are not liable for any accidents resulting from the improper use of
these devices. The C11G is not fail-safe device, and it should not be used in life
support systems or in other devices where its failure or possible erratic operation
could cause property damage, bodily injury or loss of life.