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 revision Previous revision
mycnc:rotary_encoder_connection_and_setup [2019/08/01 13:27]
ivan
mycnc:rotary_encoder_connection_and_setup [2019/08/01 15:17] (current)
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: 2019/08/01 15:17 by ivan