DEVA Deva037 User Manual Download Page 21

  

 

Page 15 

 

Deva037 USB Encoder Interface User’s Manual 

   USB Incremental Encoder Interface Hardware   

 

4.1.4

 

USB connection 

USB connection is via a B connector, whilst internal USB connection is via a 4-pin header. 

Pin Number  Signal 

+5V 

Data0- 

Data0+ 

0V 

4.1.5

 

Internal Encoder Power 

The internal encoder power is via a 4-pin right-angle male Molex 8981 connector.  The +5V 
and +12V from this connector are routed via 1Amp resettable fuses to the encoder 
connections. 

Pin Number 

Signal 

+12V 

0V 

0V 

+5V 

4.1.6

 

Optical 

Optical connections are via a Fibre-SMA connector.  The optical signal connector is at the 
bottom of the stack and the reference connector is at the top of the stack. 

4.2

 

Functional description 

The Deva037 is designed to interface up to three incremental encoders or linear scales to the 
USB bus.  

The functions are programmed via Deva’s proprietary interface Enclib and/or, 

where the device is to be used in a CMM application, a utility such as DevaCMMCtrl. 

The following sections describe the various functions of the interface.  For detailed 
description of how to program these facilities, please refer to the Enclib and/or DevaCMMCtrl 

User’s Manual.

 

4.2.1

 

Quadrature input 

Each encoder channel has four differential / single ended input circuits designated A, B, Z and 
M.  The A and B inputs accept the quadrature signals from the encoder and drive an up/down 
counter via a x4 directional discriminator circuit.  The counter has 32-bit resolution and may 
be read at any time.  The maximum count rate is in excess of 10MHz. 

4.2.2

 

Marker input 

The M input circuit designated marker is a positive edge triggered input which can 
synchronously latch the counter value.  To gain the most accurate result the input 
conditioning circuit latches the counter when both A and B inputs are at a logic one level.  
The user must therefore phase the A and B signals carefully to meet this criterion.  Should 
this not be achievable, circuit operation is still possible although the latched value will not be 
accurate to a single count.  Correct phasing may also be achieved by using the input inverters 
on signals A, B and M. 

Summary of Contents for Deva037

Page 1: ... 647 4511 Email sales deva co uk Website www deva co uk CONTENTS Overview Installation and Configuration Software Installation USB Incremental Encoder Interface hardware Deva037 USB Encoder Interface User s Manual SUPPORT For additional downloadable Support Documentation please visit www deva co uk support downloads Or contact us at support deva co uk ENCODER INTERFACES ...

Page 2: ...en in good faith by Deva Electronic Controls Ltd Deva Electronic Controls Ltd shall not be liable for any loss or damage howsoever arising that may be attributed to errors within or omissions from this document nor for the use of or application of the information provided herein ...

Page 3: ...are Installation 7 3 1 Overview 7 3 1 1 Interfaces 7 3 1 2 Device driver and software installation 7 3 1 3 Windows10 Windows8 Windows7 WindowsXP 32 64 7 3 1 4 Linux 7 3 2 Windows10 Windows8 Windows7 WindowsXP 32 64 installation 7 3 2 1 Native drivers including Enclib 7 3 2 2 DevaCMMCtrl drivers and software 8 4 USB Incremental Encoder Interface Hardware 13 4 1 Connection details 13 4 1 1 Encoder i...

Page 4: ...Page ii Contents Deva037 USB Encoder Interface User s Manual 4 2 2 Marker input 15 4 2 3 Zero input 16 4 2 4 Touch Probe Interface 16 4 2 5 Optical Edge Detector Input 16 ...

Page 5: ...Terms Abbreviation Acronym Definition DLL Dynamic Link Library DRO Digital Readout FIFO First In First Out PCI Peripheral Component Interconnect PCIe Peripheral Component Interconnect express TTL Transistor Transistor Logic USB Universal Serial Bus VI Virtual Instrument WDM Windows Driver Model ...

Page 6: ......

Page 7: ...uding Deva s proprietary Dynamic Link Library DLL called Enclib the USB stick supplied with the product also contains for CMM applications DevaCMMCtrl which may be installed to allow users to program and customise their machine to their specific requirements Enclib is the native interface should the user wish to develop bespoke software whereas DevaCMMCtrl provide interfaces to many existing softw...

Page 8: ...gramming facilities are offered by another programming interface DevaCMMCtrl Please refer to the Enclib and or DevaCMMCtrl SDK Programming Guides for more details 1 4 2 Linux Deva037 supports installation on a Linux OS Please contact support deva co uk if you have a requirement for this driver and or require assistance with installation 1 4 3 Digital Readout A Digital Readout DRO displays all the ...

Page 9: ...der Interface User s Manual Overview Hder_Sect_Title_1 1 5 Accessories The Deva037 Incremental Encoder Interface has three high density 15 way D type connectors one 9 way D type connector and is supplied with matching shells ...

Page 10: ......

Page 11: ...s8 Windows7 WindowsXP 32 64 operating system Both 32 and 64 bit operating systems are fully supported Limited Linux support is available but is not covered herein 2 2 Hardware installation There is no hardware installation requirement for the Deva037 plugging in the USB and power cables and other cables as dictated by the intended application is sufficient to allow software installation as detaile...

Page 12: ......

Page 13: ...S refer to Section 3 2 3 1 4 Linux Deva037 supports installation on a Linux OS Please contact support deva co uk if you have a requirement for this driver and or require assistance with installation 3 2 Windows10 Windows8 Windows7 WindowsXP 32 64 installation Depending on the version of Windows driver installation varies slightly The following text is therefore generic In case of difficulty consul...

Page 14: ...a software release Open the DRO program and a display similar to Figure 3 1 will be seen Figure 3 1 DRO Display at rest Manually move the encoder or press the probe if a probe has been connected The Incremental reading should change to indicate a displacement as shown in Figure 3 2 This indicates that both hardware and software have been installed successfully Figure 3 2 DRO Display after encoder ...

Page 15: ...tion In order to configure Deva037 it is necessary to install the Deva Tools utility as follows With the USB stick plugged into the host PC browse to X Deva CMM Control Relxx DevaCMMCtrl Deva Tools Setup Deva Tools X will vary according to the PC setup and click Next or Install Follow the instructions to complete installation The first step on a new installation after installing Deva Tools is to u...

Page 16: ... of axes and axis types the Deva Config Editor can then be used to customize the configuration as part of the machine installation For more information see the Deva Config Editor manual 3 2 2 2 Testing The installation may be tested using the supplied DevaCMM Control Panel as follows Ensure that at least one compatible encoder is plugged into a 15 way D type connector on the device in the case of ...

Page 17: ...y move the encoder or press the probe if a probe has been connected The reading should change to indicate displacement as shown in Figure 3 7 In the case of the example shown the X axis position has changed to 543 575 and the At Target box is unchecked This indicates that both hardware and software have been successfully installed ...

Page 18: ...Page 12 Software Installation Deva037 USB Encoder Interface User s Manual Manual Figure 3 7 DevaCMM Control Panel Display after encoder displacement ...

Page 19: ...tor with reference to the following pin out table and simplified input circuit Pin Number Signal Function 1 Ai A phase input 2 Bi B phase input 3 Zi Zero input 4 Mi Marker input 5 nLim0 nLimit 0 6 nAi nA phase input 7 nBi nB phase input 8 nZi nZero input 9 nMi NMarker input 10 nLim1 nLimit 1 11 12V 12 volts supply 12 5V 5 volts supply 13 0V 0 volt common 14 Not used 15 Not used Caution Do not conn...

Page 20: ...l inputs intended to be used to connect normally closed overtravel inputs The differential inputs use RS422 levels which accept 0V for logic low and from 5V to 12V for logic high Because they are differential inputs one input should be low when the other is high For Example to trigger the marker function set Mi input to high and set nMi input to low To turn the marker function off reverse these vo...

Page 21: ...h as DevaCMMCtrl The following sections describe the various functions of the interface For detailed description of how to program these facilities please refer to the Enclib and or DevaCMMCtrl User s Manual 4 2 1 Quadrature input Each encoder channel has four differential single ended input circuits designated A B Z and M The A and B inputs accept the quadrature signals from the encoder and drive...

Page 22: ...ng the latched value as an offset which is subsequently subtracted from the counter reading 4 2 4 Touch Probe Interface The Deva037 incorporates a touch probe input This input provides the correct signal conditioning to allow a volt free contact type touch probe to be used The probe function works like the marker function but latches all three axis counters simultaneously Unlike the marker functio...

Page 23: ......

Page 24: ... Birkenhead Wirral CH41 1EL Phone 44 0 151 647 3222 Fax 44 0 151 647 4511 Email sales deva co uk Website www deva co uk SUPPORT For additional downloadable Support Documentation please visit www deva co uk support downloads Or contact us at support deva co uk ...

Reviews: