User Tools

Site Tools


mycnc:mycnc_et7

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
mycnc:mycnc_et7 [2019/06/14 12:57] ivanmycnc:mycnc_et7 [2024/02/28 15:28] ivan
Line 1: Line 1:
 ===== myCNC-ET7 CNC controller ===== ===== myCNC-ET7 CNC controller =====
 +
 +//**NOTE**: The myCNC-ET9 controller (also labeled ET7R4, ET7R5 and ET7R6) is the updated version of the myCNC-ET7 board with some additional functionality. For information specific to the ET9 revisions, please consult the following manual: [[mycnc:mycnc_et9|myCNC-ET9 (ET7 R4)]]//
 +
 +^^myCNC-ET7 controller specifications^^
 +| Number of motor outputs | 6 |
 +| Motor driver outputs | pulse-dir, differential high-speed line driver outputs compatible with RS422 (TIA/EIA-422) standard |
 +| Maximum pulse frequency | 3 MHz |
 +| Binary inputs | 16x galvanic isolation, PNP/NPN sensor compatible |
 +| Encoder inputs | 3x incremental encoder inputs,differential line driver (EIA RS422 compatible), hardware decoded, 5MHz max frequency |
 +| Binary outputs | 5x - pluggable relays 10A, NO/NC contacts; 11x - open collector, 24V, 0.25A |
 +| PWM outputs | 3x - open collector, 24V, 0.25A |
 +| ADC inputs | 2x - 0...10V range, differential inputs, fully galvanic isolated (for plasma arc voltage measure, THC control), 6x - 0...3V range |
 +| DAC output | 1x - 0...10V (for spindle speed control and relative applications)| 
 +| RS485/RS422 | 1x RS422 full duplex serial communication OR 2x RS485 half-duplex serial communication |
 +| External operator panel connector | up to 25 external keys,  up to 2 rotary encodersup to 2 double-axes joysticks OR up to 4 potentiometers (shared with 4x ADC inputs) |
 +| Power supply outputs for control computer | 2x DC-DC converters 5V 1.5A |
  
 ==== ET7 top view ==== ==== ET7 top view ====
Line 6: Line 22:
  
 ==== Power supply connection ==== ==== Power supply connection ====
-myCNC-ET7 control board uses 24VDC . +myCNC-ET7 control board uses 24VDC.  
-The board contains 4 pins for connection +24V (joined internally) and a number of GND pins for convenient connection of external devices. +The board contains 4 pins for connection +24V (joined internally) and a number of GND pins for convenient connection of external devices. In the diagram below, the top-right 6 pin connector (with 3 pins for GND and 24V each) is used for easy connection of external devices. 
-Power Supply 24V DC and +24V and GND pins are shown on a picture below.+ 
 +{{:mycnc:et7-power-connection-004.jpg}} 
 + 
 +A separate 4-pin connector is also available on the board (shown below). This one houses two independent power converters (5V/5V for all new ET7 boards, and 5V/12V for certain older ET7 models) with two GND pins
 + 
 +{{:mycnc:et7-power-connection-005.jpg}} 
 + 
 +For example, this 4-pin power supply connection is often used to power single board computers: 
  
-{{hardware:et7:et7-power-connection-001.jpg}}+{{:hardware:0pc-et7r2-004.jpg}}
  
  
Line 96: Line 119:
 {{hardware:et7:et7-encoder-inputs.png}} {{hardware:et7:et7-encoder-inputs.png}}
  
-Encoder inputs connector pinout is shown on a picture+Encoder inputs connector pinout is shown in the diagram below:
  
-{{hardware:et7:et7-encoder-inputs-connection-001.jpg}}+{{:mycnc:et7-encoder-inputs-connection-003.jpg}} 
 + 
 +//NOTE: Depending on the board revision version, the +5/+5V power supply in the top left corner may actually be  
 +a +5/+12V power supply (on older boards).//
  
  
Line 105: Line 131:
 myCNC-ET7 controller has 8 ADC inputs. myCNC-ET7 controller has 8 ADC inputs.
   * 6 ADC inputs 0-5V range    * 6 ADC inputs 0-5V range 
-  * 2 ADC inputs with galvanic isolation for save and convenient connection of Arc Voltage signal from Power station. Galvanic isolated ADC inputs are 0..10V, so High Voltage Arc signal **CANNOT** be connected directly to ADC inputs, **voltage divider is NEEDED**.+  * 2 ADC inputs with galvanic isolation for save and convenient connection of Arc Voltage signal from Power station. Galvanic isolated ADC input ADC0 has the 0...5V (low-voltage) range, while ADC1 is 0..12V, so High Voltage Arc signal **CANNOT** be connected directly to ADC inputs, **voltage divider is NEEDED**. **Please consult the information below for more info on the ADC0/ADC1 inputs.**
  
 The 0-5 V ADC inputs schematic is shown below: The 0-5 V ADC inputs schematic is shown below:
Line 118: Line 144:
 {{:hardware:et7:et7-b-adc-connection-001.jpg}} {{:hardware:et7:et7-b-adc-connection-001.jpg}}
  
-Non-isolated ADC inputs have a 0...5V Range. Connector with non-isolated ADC inputs also has the GND and +5V DC output pins for convenient potentiometer connection. Picture below shows an  example for potentiometer connected to ADC2 input.+Non-isolated ADC inputs (ADC0, ADC2-ADC7) have a 0...5V Range. Connector with non-isolated ADC inputs also has the GND and +5V DC output pins for convenient potentiometer connection. Picture below shows an  example for potentiometer connected to ADC2 input.
  
 {{:hardware:et7:et7-b-adc-connection-002.jpg}} {{:hardware:et7:et7-b-adc-connection-002.jpg}}
  
-<code>WARNING: The names for the ADC inputs printed at the bottom of the board are NOT correct. +<code>WARNING: The names for the ADC inputs printed at the bottom of the board are NOT correct
 +The silk printing naming for inputs ADC0 and ADC01 are switched
 Please consult the above schematics for the ADC0/ADC1 input locations.</code> Please consult the above schematics for the ADC0/ADC1 input locations.</code>
 +
 +A voltage divider can be used for plasma cutting arc. For the 12V ADC ports (ADC1) and voltage in the range of 0-300V, a voltage divider with a 1:25 ratio may be used (a 1:20 ratio can be used for voltages up to 240V).
 +
 +For example, using the standard //Vout=Vin*(R2/[R1+R2])// formula, we can see that for a 1:20 ratio, the resistors must be selected in such a way as to achieve a R1=19*R2 ratio. 
 +
 +{{:mycnc:et7-b-adc-connection-004-voltage-divider-adc1.jpg}}
 +
 +Similarly, for ADC0 (with a range of 0-5V), a voltage divider with a 1:50 ratio is required (for voltages up to 300V). On older (prior to 2020) models of the myCNC-ET7 controller, the range on the ADC0 inputs was similarly 0-12V, however in the interest of user convenience the two ADC ports can now be used for a variety of power sources and voltage dividers. 
 +
 +{{:mycnc:et7-b-adc-connection-005-voltage-divider-adc0.jpg}}
  
 ==== Jumpers J1, J2, J3 and J4 ==== ==== Jumpers J1, J2, J3 and J4 ====
Line 148: Line 185:
 {{hardware:et7:et7-rs485.png}} {{hardware:et7:et7-rs485.png}}
  
-RS422 connector pinout shown below +RS422 connector pinout shown below. **NOTE**: While all of the RX/TX ports (RX A, RX B, TX A, TX B) are used for the RS422 connection (such as a Hypertherm machine), only RX A and RX B are utilized in an RS485 configuration.  
-{{:hardware:et7:et7-b-rs422-connection-001.jpg}}+ 
 +{{:mycnc:et7-b-rs422-connection-002-rs485-connections.jpg}} 
  
 ==== DAC output ==== ==== DAC output ====
Line 161: Line 200:
  
 ==== Connection Examples ==== ==== Connection Examples ====
 +
 +===Stepper driver connection (4 axes)===
 +
 +{{:mycnc:et7-stepper-driver-001.jpg}}
 +
 +{{:mycnc:et7-stepper-driver-003.jpg}}
 +
 === 3-wire NPN sensor connection example (external power supply)=== === 3-wire NPN sensor connection example (external power supply)===
  
Line 276: Line 322:
 {{hardware:et7:ext-keyboard-01.png}} {{hardware:et7:ext-keyboard-01.png}}
  
 +
 +==== ET7 firmware reflash ====
 +
 +//**WARNING:** Unlike updating the myCNC software, the firmware CANNOT be downgraded after a reflash. The myCNC team recommends reflashing the control board firmware as a last resort only, and recommends seeking an explicit confirmation from the support team that the firmware reflash is warranted in order to avoid issues.// 
 +
 +:!: //**NOTE:** Make sure to select the firmware for the correct version/revision of your board! Firmware for ET7 boards (R1-R3) and ET7 boards (R4-R6, also known as the ET9) are __DIFFERENT.__  
 +
 +Flashing incorrect version of the firmware will result in a non-functional board. If you're unsure of your board version, please contact myCNC Technical Support prior to the reflash://
 +
 +{{:mycnc:et7-reflash-different-versions.png}}
 +
 +----
 +
 +myCNC-ET7 reflashing procedure may take up to 3 minutes.
 +
 +To reflash the board:
 +
 +1. Plug in the 24V DC power supply
 +
 +2. Plug in the micro-USB cable into the ET7 controller & a Host Computer with myCNC installed
 +
 +3. Close jumpers J5(reset) & J6(programming) on the controller board
 +
 +4. Open (remove) the J5 jumper.
 +
 +{{:mycnc:et7-reflash-001.png}}
 +
 +5. Open myCNC software on Host computer (Settings > Support Tab)
 +
 +6. "Select board" set to "myCNC-ET7". Make sure to select the correct revision version (R1/R2/R3 or R4/R5/R6). 
 +
 +7. Select "Firmware version" from "Release", "Night build" or "Testing" ("Release" is recommended)
 +
 +8. "UART port" - select the port with FT232 attached. If no such port visible, check the micro-USB connection, then close and open the Support tab once again in order to refresh it. 
 +
 +9. Baud Rate set to "115200" for ET7; other baudrate can be selected in case of problems on the 115200 speed
 +
 +10. Press "Update Firmware" button, Firmware download and reflashing process will be started
 +
 +11. If "Sector 0; +" message is shown in the debug window, the reflashing process has been finished successfully.
 +
 +12. Remove all jumpers (J5, J6) and restart the board.
 +  
 +{{:mycnc:et7-reflash-002-support.png}}
 +
 +{{:mycnc:et7-reflash-004-success.png}}
 +
 +If the reflashing process failed, please check your internet connection and the micro-USB connection, and then repeat the reflashing procedure from Step 3.
 +
 +
 +======myCNC-ET9 (ET7-R4 and above)======
 +
 +The myCNC-ET7R4 (also called the myCNC-ET9) controller is the updated version of the myCNC-ET7 board with some additional functionality. For information on the ET7, please consult the following manual: [[mycnc:mycnc_et7|myCNC-ET7 CNC controller]]
 +
 +The board naming is different due to a different chip, which requires a separate version of the firmware from the regular ET7 boards (such as ET7R3). 
 +
 +//NOTE: The ET7R5 (Revision 5) and the ET7R6 (Revision 6) controllers use the same ET9 firmware as ET7R4. The functionality between R4 and R5/R6 versions of the board remains the same. //
 +
 +----
 +
 +The ET7R4 controller is pictured below:
 +
 +{{:mycnc:et9-001.jpg}}
 +
 +The myCNC-ET9 pictured with a DC motor driver:
 +
 +{{:mycnc:et9-002-dc.jpg}}
 +
 +myCNC-ET9 main features in addition to the fucnctionality present on the previous iterations of the board:
 +
 +  * Motor driver can be plugged into an auxiliary connector (outputs #17/#18)
 +  * 2 PWM ports duplicated (PWM1, PWM2)
 +  * Since the driver board is designed for 2 motors, therefore the ET9 has support for both
 +
 +
 +==== Reflashing the ET9 board ====
 +
 +Reflashing the ET9 board
 +
 +To reflash the ET9 board, follow the instructions on reflashing the ET7 boards here, however make sure to select the **ET7-R4/R5/R6 (ET9)** option in the Select Board field. 
 +
 +{{:mycnc:et7-reflash-different-versions.png}}
 +
 +Failure to select the correct revision version of the board will result in your board being non-operational. Please consult the myCNC support team prior to a reflash should you have any questions.
  
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki