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
mycnc:mycnc_et7 [2019/06/14 12:57] ivanmycnc:mycnc_et7 [2024/02/28 15:29] (current) 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-003.jpg}}
 +
 === 3-wire NPN sensor connection example (external power supply)=== === 3-wire NPN sensor connection example (external power supply)===
  
Line 276: Line 320:
 {{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.
  
  
mycnc/mycnc_et7.1560531470.txt.gz · Last modified: 2019/06/14 12:57 by ivan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki