maxon motor ENX Encoders Product Information Edition October 2014 ENX 10 EASY / ENX 16 EASY Encoders Product Information Document ID: 1 732 580-04 maxon motor ag Brünigstrasse 220 P.O.Box 263 CH-6072 Sachseln Phone +41 41 666 15 00 Fax +41 41 666 16 50 www.maxonmotor.com TABLE OF CONTENTS 1 Technical Data 1.1 1.2 1.3 1.4 1.5 1.6 2 4 Absolute Maximum Rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Incremental Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Absolute Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Angle Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mechanical Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Absolute Encoder 2.1 2.2 2.3 7 SSI Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 BiSS-C Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Angle Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3 Definitions 4 Typical Measurement Results 4.1 4.2 4.3 4.4 4 4 4 5 5 6 9 11 Angle Error per Turn, calibrated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temperature Dependence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Resolution Dependence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hysteresis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 12 12 13 5 Dimensional Drawings 13 6 Pin Assignment 14 7 Output Circuitry 15 8 Accessories 16 2 Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information ENX 10 EASY / ENX 16 EASY – Product Information Figure 1 ENX 10 EASY (left) / ENX 16 EASY (right) The ultra compact maxon EASY encoders use an interpolated Hall sensor angle measurement system to generate incremental quadrature output signals. They offer three channels (A, B, I) with differential electrical signals according to EIA-422 (20 mA maximum current) and feature a factory-programmable resolution in the range of 1 to 1024 impulses per turn. The encoders are available in two form factors: • Ø10 mm version for motors with outside diameter of Ø10 to Ø16 mm • Ø16 mm version for motors with outside diameter of Ø16 mm and larger. Both versions provide the same functionality, whereas the ENX 16 EASY is even more robust in terms of additional ESD protection circuitry and comprises a “standard pitch” 2.54 mm insulation displacement connector. Pin-out for both versions is compatible to most maxon motor controllers with encoder interface. The ENX EASY Absolute provides the same hardware while additionally offering a single-turn 12 bit absolute angle value with SSI or BiSS-C protocol. Note The listed data are for informational purposes only. None of the stated values or information may be used as an indicator of guaranteed performance. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 3 1 Technical Data 1.1 Absolute Maximum Rating Parameter Min Max Unit Supply voltage (Vcc) –0.3 +6.0 V Voltage at signal output (Vsignal) –0.3 +6.0 V Supply current (Idd) –30 +220 mA A,B,I; no supply voltage –100 +100 mA DATA; no supply voltage –10 +10 mA Signal output current (Isignal) ESD voltage (Vesd), all pins Conditions ENX 10 EASY (HBM 100 pF, 1.5 kΩ) 2 ENX 16 EASY (EN 61000-4-2) >2 kV Operating temperature (Tamb) –40 +100 °C Storage temperature (Tstore) –40 +105 °C 20 80 %rH Humidity 1.2 Condensation not permitted General Data Parameter Conditions Supply voltage (Vcc) Supply current (Idd) 1.3 Min Typ Max Unit +4.5 5 +5.5 V Output pulse frequency <100 kHz, load resistor ≥100 kΩ 17 Incremental Interface Parameter Conditions Min Number of channels ChA, ChB, ChI Resolution (N) 1…128, 256, 512, 1024 factoryconfigurable (recommended: 128) Pulse frequency (fpulse) Maximum output pulse frequency Signal output current (Isignal) With Line Receiver EIA-422 –20 Signal voltage high (Vhigh) Isignal <20 mA, relative to Vcc Vcc–0.5 V Signal voltage low (Vlow) Isignal <20 mA Transition time (ttrans) Rise time/fall time ChA/B/I @ load resistor 100 Ω, Cload ≤200 pF 4 mA Typ Max 3 1, 2, … Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 128 Unit – 1024 cpt 500 kHz +20 mA V 20 0.5 V 500 ns maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 1.4 Absolute Interface Parameter Conditions Min Typ Max Resolution (N) SSI/BiSS mode 12 bit Signal output current (Isignal) DATA output SSI/BiSS interface Signal voltage high (Vhigh) DATA output: Isignal <20 mA, relative to Vcc Signal voltage low (Vlow) DATA output: Isignal <20 mA 0.5 V Transition time (ttrans) DATA output: Rise time/fall time, Cload = 50 pF 60 ns CLK Signal Frequency (fCLK) Timeout (tout) 4096 Unit 20 Vcc –0.5 V mA V SSI mode 0.04 4 MHz BiSS mode 0.6 10 MHz SSI mode 16 μs BiSS mode 2 μs Minimum input level CLK HIGH (Vhigh) SSI/BiSS mode Maximum input level CLK LOW (Vlow) SSI/BiSS mode 3 0.8 Input resistance CLK (Rinput) 1.5 steps V V 6.7 kΩ Angle Measurement All values at T = 25°C, n = 5000 rpm, Vcc = 5 V unless otherwise specified. For definitions page 9. Parameter Conditions Counting direction of incremental signals (Dir) Motor shaft movement for signal phase alignment “A leads B” as seen from the shaft end CW Counting direction of absolute signals (Dir) Motor shaft movement for increasing angle values as seen from the shaft end CW State length (Lstate), incremental Min N≤128 cpt 45 N=256 cpt 30 N=512, 1024 cpt Typ Max 90 135 *1 90 175 Unit °el 90 Minimum state duration (tstate), incremental *2 n≤120‘000 rpm, T=-40…+105°C, N≤1024 cpt 500 Index pulse width (Lindex) (synchronized with ChA/B), incremental N≤128 cpt 45 90 135 N=256 cpt 30 90 175 °el N=512, 1024 cpt 90 Integral Nonlinearity (INL) Maximum average angle error over one turn (all resolutions) <1 2 °m Differential Nonlinearity (DNL) Maximum average state length error over one turn, n≤1024 cpt <1 1 LSB N=256 cpt <1 N=512 cpt <2 *3) N=1024 cpt <4 *3) N=12 bit (EASY Absolute) <4 *4) Repeatability (Jitter), resolution-dependent, incremental Repeatability (Jitter), resolution-dependent Repeatability (Jitter), all resolutions maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information ns <0.4 Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. LSB °m 5 Parameter Phase delay A to B (Phase θ), incremental Conditions Min Typ Max N≤256 cpt 45 90 135 N=512, 1024 cpt 15 90 165 N≤256 cpt Unit °el 1 Angle hysteresis (Hyst) (Table 4) Angle hysteresis EASY Absolute (Hyst) N=12 bit (4096 steps) 2 LSB Bandwidth of analog signal path Typical equivalent bandwidth of single pole low-pass filter 16 kHz Delay of digital signal path Typical latency of digital signal processing 2 μs Annotations: N=512 cpt (configurable) 1 *3) 2 N=1024 cpt (configurable) 2 *3) 4 LSB *1 Typical value for maximum state length *2 Table 2 *3) At resolutions 512 cpt and 1024 cpt and minimum hysteresis, occasional random state changes can occur at channel A or B – but never at both channels simultaneously (cf. minimum state duration tstate of 500 ns). These are caused by thermal noise and can be detected and correctly handled by a a quadrature decoder. maxon motor MAXPOS and EPOS Positioning Controllers as well as ESCON Servo Controllers are equipped with suitable quadrature decoders. *4) When reading the absolute angle at the same position, six standard deviations of the resulting sequence of values can approach 4 LSB. 1.6 Mechanical Data Parameter Conditions Value Dimensions (D x L), without flange (Figure 8) ENX 10 EASY Ø10.0 x 8.5 ENX 16 EASY Ø15.8 x 8.5 Moment of inertia (Jt) motor shaft Ø1…6 mm 0.01…0.09 Standard cable length (Lc) Table 1 6 ENX 10 EASY 150 ENX 16 EASY 200 ENX 16 EASY Absolute 300 Unit mm g cm2 mm Technical Data Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 2 Absolute Encoder The ENX16 EASY absolute encoder provides the joint functionality of a single-turn absolute encoder in parallel to the incremental output signals. Two interface protocol variants are factory-configurable: SSI and BiSS-C. 2.1 SSI Mode • CLK input (5 V level, CMOS-compatible) at pin 4. • DATA output (5 V level, driver strength 20 mA, CMOS and TTL-compatible) at pin 1. • Maximum CLK frequency is 4 MHz. • Minimum CLK frequency is 40 kHz. • Timeout is 16 μs; wait time after reading of last bit must be larger than tout. • Protocol: 13 bit data, MSB first, last bit always zero, gray coded • 1 A complete reading cycle at maximum clock takes at least 13 ⋅ --------------- + 16μs = 19.25μs . 4MHz Figure 2 2.2 Timing of EASY Absolute in SSI Mode BiSS-C Mode • CLK input (5 V level, CMOS-compatible) at pin 4. • DATA output (5 V level, driver strength 20 mA, CMOS and TTL-compatible) at pin 1. • Maximum CLK frequency is 10 MHz. • Minimum CLK frequency is 600 kHz. • Timeout is 2 μs; wait time after reading of last bit must be larger than tout. • Protocol: 3 bit start sequence {Ack, Start, CDS} fixed values, 12 bit data (MSB first), 2 bits Error/ Warning, 6 bit CRC (polynomial: 0b1000011, inverted mode). 1 A complete reading cycle at maximum clock takes at least 23 ⋅ ------------------ + 2μs = 4.3μs . 10MHz The interface is BiSS-C-compatible. For more information to the BiSS-C interface specification http://biss-interface.com/ (section “Downloads”). In the simplest configuration, the controller is the master and ENX EASY Absolute the only slave. • • Figure 3 maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Timing of EASY Absolute in BiSS-C Mode Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 7 2.3 Angle Alignment The encoder's angle value “zero” is factory-programmed to the commutation angle “zero” (Figure 4). • When assembled onto a motor with several pole pairs (n), the ENX 16 EASY Absolute (part numbers 488783 and 488782) will show this angle value zero once per mechanical turn. • Due to its multiple sets of pole pairs, the motor will show this commutation angle n times per mechanical turn. The angle Zero is identical to the index pulse position. Figure 4 8 Block Commutation of EC (BLDC) Motors – Definition of Phases Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 3 Definitions Metric Definition Angle Error [°m] Difference of measured and true angular shaft position at each position. Average Angle Error [°m] Average of Angle Error over a number of turns. Integral Nonlinearity (INL) [°m] Peak-to-peak value of Average Angle Error. Jitter (Repeatability) [°m] or [LSB] Six standard deviations of Angle Error per turn (over one turn, at a given number of turns). Jitter [°m] is typically independent of resolution and defines the maximum useful positioning repeatability. Jitter [LSB] is resolution-dependent. At given Jitter [°m], the value is roughly proportional to resolution. Least Significant Bit (LSB) Minimum measurable difference between two angle values at given resolution (= quadcount, = State). State Error [LSB] Difference between actual state length and average state length. Average State Error [LSB] Average of State Error over a number of turns for each state of a turn. Differential Nonlinearity [DNL] Maximum positive or negative Average State Error. Minimum State Length [°el] Minimum measured state length within a number of turns relative to pulse length. Maximum State Length [°el] Maximum measured state length within a number of turns relative to pulse length. Minimum State Duration [ns] By chip limited minimum time separation between two A/B transitions. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. Illustration 9 Metric Definition Time difference of rising edge A to B relative to duration of positive level of A. Phase delay θ [°el] Table 2 10 Illustration Definitions Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 4 Typical Measurement Results 4.1 Angle Error per Turn, calibrated The average angle error [°m] and the repeatability (Jitter) [°m] are independent of the chosen resolution. The metrics given in LSB are resolution-dependent. Below graphs show angle error measurements of one same EASY encoder at different resolutions under following conditions: Measurement of 25 turns at Vcc=5 V, n=5000 rpm, 1 kΩ load, T=25°C. Resolution Graph Analysis 16 cpt INL Jitter DNL Min State Max State 1°m 0.3°m = 0.04 LSB 0.07 LSB 0.95 LSB = 85°el 1.06 LSB = 96°el 128 cpt INL Jitter DNL Min State Max State 1°m 0.3°m = 0.4 LSB 0.2 LSB 0.7 LSB = 60°el 1.4 LSB = 124°el 256 cpt INL Jitter DNL Min State Max State 1°m 0.3°m = 0.8 LSB 0.3 LSB 0.55 LSB = 50°el 1.7 LSB = 156°el 512 cpt INL Jitter DNL Min State Max State 1°m 0.3°m = 1.6 LSB 0.44 LSB 0.49 LSB = 43°el 2.3 LSB = 205°el Note: The measurements were taken from a different unit than the others. INL Jitter DNL Min State Max State 1024 cpt Table 3 maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 0.75°m 0.23°m = 2.5 LSB 0.5 LSB 0.37 LSB = 33°el 2.8 LSB = 250°el Typical Measurement Results Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 11 4.2 Temperature Dependence INL, DNL and Min State are basically temperature-independent. Max State and, in particular, Jitter increases with temperature (due to thermal noise). The increasing Max State is the consequence of the increasing Jitter. Figure 5 shows the temperature dependence of seven samples of EASY encoders under following conditions: Vcc=5 V, 10‘000 rpm, 1 kΩ load, 256 cpt. Figure 5 4.3 Temperature Dependence Resolution Dependence INL and Jitter [°m] are independent of resolution (Table 3), the resolution-dependent metrics deteriorate with increased resolution. The maximum useful resolution for positioning applications is 256 cpt with Jitter <1 LSB at room temperature. Figure 6 shows the resolution dependence of nine samples of EASY encoders under following conditions: Vcc=5 V, 10‘000 rpm, 1 kΩ load, 25°C. Figure 6 12 Resolution Dependence Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 4.4 Hysteresis When turning the direction of movement, digital hysteresis suppresses multiple switching at the turning position. Hysteresis has the same effect as a mechanical slip at the turning position. When approaching the switching position from the same direction, the location of the transition (A or B) will always be created at the same position. Figure 7 shows the generated quadrature signals as a function of angular position at a direction change in view of digital hysteresis. Figure 7 Effect of Hysteresis on Pulse Sequence at Rotation Direction Change (CW/CCW) For resolutions ≤256 cpt, ENX EASY encoders are programmed to a digital hysteresis of 1 LSB (1 quadcount). For higher resolutions of 512 cpt and 1024 cpt, the standard hysteresis is 0.35°m (2 LSB at 512 cpt, 4 LSB at 1024 cpt). At room temperature (for jitter <1LSB), no spontaneous signal changes occur in this mode. A reduced hysteresis of 0.17°m (1 LSB at 512 cpt, 2 LSB at 1024 cpt) can be chosen during configuration. In this mode, spontaneous changes of the A or B signal can occur at low speed due to thermal noise causing jitter >1LSB. Resolution Standard Hysteresis Reduced Hysteresis 1…64 cpt 1.4°m / ≤1 LSB not applicable 65…128 cpt 0.7°m / ≤1 LSB not applicable 256 cpt 0.35°m / 1 LSB not applicable 512 cpt 0.35°m / 2 LSB 0.17°m / 1 LSB 1024 cpt 0.35°m / 4 LSB 0.17°m / 2 LSB 12 bit 0.17°m / 2 LSB not applicable Table 4 5 Default/programmable Hysteresis for different Resolutions Dimensional Drawings Figure 8 maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Dimensional Drawing [mm] – ENX 10 EASY (left) / ENX 16 EASY (right) Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 13 6 Pin Assignment Maximum permitted Supply Voltage • Make sure that supply power is within stated range. • Supply voltages exceeding the stated range, or wrong polarity will destroy the unit. • Connect the unit only when supply voltage is switched off (Vcc=0). Figure 9 Cable Plug – ENX 10 EASY (left) / ENX 16 EASY / Absolute (right) Pin Signal Description 1 SSI/BiSS DATA Absolute encoder Data 2 Vcc Power supply voltage 3 GND Ground 4 SSI/BiSS CLK Absolute encoder Clock 5 ChA/ Channel A complement 6 ChA Channel A 7 ChB/ Channel B complement 8 ChB Channel B 9 ChI/ Channel I (index) complement 10 ChI Channel I (index) Table 5 Cable Plug – Pin Assignment Assignment Pin 1 and Pin 4 Externally applied voltages at these pins can destroy the device. Specifications ENX 10 EASY ENX 16 EASY / Absolute Table 6 14 Connector IDC socket, pitch 1.27 mm, 5 x 2 poles Mating plug Pin header, pitch 1.27 mm, 5 x 2 poles (e.g. Samtec FTSH series) Connector IDC socket, pitch 2.54 mm, 5 x 2 poles Mating plug Pin header, pitch 2.54 mm, 5 x 2 poles (EN 60603-13/DIN 41651) Cable Plug – Specifications Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information 7 Output Circuitry Conceptual schematics of outputs ENX 10 EASY (Figure 10) and ENX 16 EASY (Figure 11) including ESD protection circuitry. Figure 10 Output Circuitry – ENX 10 EASY Figure 11 Output Circuitry – ENX 16 EASY / Absolute maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 15 8 Accessories Order number 405120 488167 Description Plug-in adapter To connect the ENX 10 EASY to… • EPOS2 Positioning Controllers, • ESCON Servo Controllers and • other controllers. Adapter EASY Absolute To connect the ENX10 EASY or ENX16 EASY to a maxon controller with absolute encoder interface: • EPOS2 50/5 (SSI only) • EPOS3 70/10 EtherCat (SSI only) • EPOS2 70/10 (SSI only) • MAXPOS 50/5 (SSI or BiSS-C) Suitable signal cables sold separately. To connect the adapter 488167 to an EPOS2 50/5 or EPOS3 EtherCAT controller 300586 378173 Signal cable 451290 To connect the adapter 488167 to an EPOS2 70/10 controller To connect the adapter 488167 to a MAXPOS controller For further details maxon catalog Table 7 Suitable Accessories ADAPTER EASY ABSOLUTE (488167) The adapter converts the single-ended clock and data signals of an ENX EASY Absolute into TIA/EIA RS-422-compliant differential clock and data lines suitable to most absolute encoder controller inputs. Driver/receiver component used: SN75179BD or compatible. Parameter Conditions Operating temperature (Tamb) Min Max Unit 70 °C 5 5.25 V 57 70 mA 10 MHz 0 Supply voltage (Vcc) 4.75 Supply current (Icc) Typ Without encoder, no load Maximum Clock frequency (fCLK) Note The operating voltage range of the adapter is narrower than that of the ENX EASY Absolute. The controller's voltage supply at the absolute encoder interface must provide the current of both adapter and encoder (typically a total of 74 mA). 16 Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information ••page intentionally left blank•• maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. 17 © 2014 maxon motor. All rights reserved. The present document – including all parts thereof – is protected by copyright. Any use (including reproduction, translation, microfilming, and other means of electronic data processing) beyond the narrow restrictions of the copyright law without the prior approval of maxon motor ag, is not permitted and subject to prosecution under the applicable law. maxon motor ag Brünigstrasse 220 P.O.Box 263 CH-6072 Sachseln Switzerland Phone +41 41 666 15 00 Fax +41 41 666 16 50 www.maxonmotor.com 18 Document ID: 1 732 580-04 Edition: October 2014 © 2014 maxon motor. Subject to change without prior notice. maxon motor Encoders ENX 10 EASY / ENX 16 EASY Product Information
© Copyright 2024 ExpyDoc