User Tools

Site Tools


mycnc:rotary_encoder_connection_and_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
mycnc:rotary_encoder_connection_and_setup [2019/08/01 13:27] ivanmycnc:rotary_encoder_connection_and_setup [2019/08/01 15:17] ivan
Line 5: Line 5:
  
 {{hardware:et7:encoder-en11.jpg?300}} {{hardware:et7:encoder-en11.jpg?300}}
 +
   * Industrial style MPG with 100ppr and line driver 5V output   * Industrial style MPG with 100ppr and line driver 5V output
  
Line 22: Line 23:
 === ET7 controller slow encoders setup === === ET7 controller slow encoders setup ===
  
-The myCNC-ET7 control board has 2 encoders (Encoder #0, #1) reserved defined permanently. These encoders are supposed to be installed on the ET7-KEY keyboard panel and connected to the 20-pin X4 connector on ET7 control board. It's possible to use external encoders without the ET7-key panel board and to connect those directly to X4 pins 11,12,13,14 and 19. See the table below+The myCNC-ET7 control board has 2 encoders (Encoder #0, #1) reserved defined permanently. These encoders are supposed to be installed on the ET7-KEY keyboard panel and connected to the 20-pin X4 connector on ET7 control board. It's possible to use external encoders without the ET7-key panel board and to connect those directly to X4 pins 11,12,13,14 and 19. See the table below for more information on the ET7 X4 pinout table
- +
-ET7 connector X4 pinout table+
  
 ^^ X4 connector to External 25-keys keyboard ^ ^^ X4 connector to External 25-keys keyboard ^
Line 36: Line 35:
 {{hardware:et7:et7-ext-keyboard.jpg}} {{hardware:et7:et7-ext-keyboard.jpg}}
  
-These pins are actually Binary inputs #16, #17, #18, #19 which are permanently configured as Encoder#0 and Encoder#1 in myCNC-ET7 controller firmware. This is the reason Slow Encoders #0, #1 configuration for ET7 controller in myCNC software is ignored and can be skipped. **However, Encoder #2, Encoder#3 can be attached to any or binary inputs and configured accordingly.**+These pins are actually Binary inputs #16, #17, #18, #19 which are permanently configured as Encoder#0 and Encoder#1 in myCNC-ET7 controller firmware. This is the reason Slow Encoders #0, #1 configuration for ET7 controller in myCNC software is ignored and can be skipped. **However, Encoder #2, Encoder#3 can be attached to any or binary inputs and configured accordingly when using the ET7 board.**
  
-For all other control boards ET6, ET10, ET15 all slow encoders configuration #0 - #is active and can be used by users.+For all other control boards (ET6, ET10 and ET15)the slow encoders configurations #0-3 are active and can be used by users.
  
 Rotary encoders setup example is shown on a picture below Rotary encoders setup example is shown on a picture below
Line 82: Line 81:
 ==== Obsolete method to establish connection through "cnc-variables.xml" configuration file. ==== ==== Obsolete method to establish connection through "cnc-variables.xml" configuration file. ====
  
-<code>this method was used before the dialog described above was issued.+<code>This method was used before the dialog described above was released.
 Only used on the old deprecated software versions</code> Only used on the old deprecated software versions</code>
  
Line 107: Line 106:
   * **dest="item:cnc-gvariable-7012"** - Global variable for THC Arc Voltage Adjustment value is a destination for the connection   * **dest="item:cnc-gvariable-7012"** - Global variable for THC Arc Voltage Adjustment value is a destination for the connection
  
-Encoder #2 connected to THC Arc voltage adjustment. Adjustment Arc value will be changed "+1" or "-1" every encoder click. +Encoder #2 is connected to the THC Arc voltage adjustment. Adjustment Arc value will be changed to "+1" or "-1" on every encoder click. 
  
  
Line 115: Line 114:
   - Check that the "Slow Encoder" values are changed while you turn the encoder.   - Check that the "Slow Encoder" values are changed while you turn the encoder.
   - Check that the Destination item value has changed while you turn the encoder.   - Check that the Destination item value has changed while you turn the encoder.
 +  - After the checkup has been complete, reload the program to refresh the settings to the newest configuration. 
  
 {{hardware:et7:mycnc-encoders-test.png}} {{hardware:et7:mycnc-encoders-test.png}}
mycnc/rotary_encoder_connection_and_setup.txt · Last modified: 2022/03/22 13:49 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki