Mantracourt DCell User Manual

Strain gauge or load cell embedded digitiser module mantracan – 2nd generation
Hide thumbs Also See for DCell:
Table of Contents

Advertisement

Quick Links

DCell
DSC
DCell & DSC
Strain Gauge or Load Cell Embedded Digitiser
nd
Module MantraCAN – 2
Generation
Software Version 3 onwards
User Manual
MICRON METERS
www.micronmeters.com
metersinfo@micronmeters.com

Advertisement

Table of Contents
loading

Summary of Contents for Mantracourt DCell

  • Page 1 DCell DCell & DSC Strain Gauge or Load Cell Embedded Digitiser Module MantraCAN – 2 Generation Software Version 3 onwards User Manual MICRON METERS www.micronmeters.com metersinfo@micronmeters.com...
  • Page 2: Table Of Contents

    Software Version, VER ........................27 Serial Number, SERL and SERH ......................27 Strain Gauge ..........................28 mV/V output, MVV........................28 Nominal mV/V level, NMVV ......................28 mV/V Output In Percentage Terms, ELEC ................... 28 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 3 Chapter 7 Self-Diagnostics ......................48 Diagnostics Flags......................... 48 Diagnostics LED .......................... 48 Chapter 8 MantraCAN Communication Protocol .................49 Basic Command Structure ......................49 Read............................49 Example of Read ......................... 50 Write ............................50 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 4 Resetting to default ID........................69 First Command ........................... 69 Second Command ........................69 Chapter 12 Specifications......................70 Technical Specifications DSC/DCELL High Stability................70 Technical Specifications DSC/DCELL Industrial Stability ................. 71 Mechanical Specification for DSC ..................... 72 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 5: Chapter 1 Introduction

    Customisable start and stop messages allow the instrument streaming to be controlled via the host CAN network. Key Features Ultra-miniature The DCell ‘puck’ format can be fitted inside most load cell pockets, and similar restricted spaces. The DSC cards are similarly very small, optimised for mounting as a component onto custom PCBs. High-precision Industrial Version.
  • Page 6: Special Facilities

    & are therefore reset on power up Programmable dynamic filtering. The filtering is the same as used on Version 2 but with the advantage of • being able to set the characteristics using the communications Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 7: The Product Range

    The DSC lends itself to PCB mounting Additional DCell & DSC Variants Available A separate variant is available with RS232 or RS485 output. Refer to DCell & DSC CAN - 2 Generation - Manual. (These variants are sufficiently different to require their own manuals) The following order codes are supported by an earlier version manual ‘DCell &...
  • Page 8: Some Application Examples

    Pressure loads are taken at a number of keys points in a manufacturing process, distributed over a large area. Each pressure sensor contains a DCell unit, and all the sensors are connected by a single cable carrying power and CAN communications. A central PC allows continuous display, monitoring and logging of all values from a central control room.
  • Page 9: Chapter 2 Getting Started With The Evaluation Kit

    Chapter 2 Getting Started with the Evaluation Kit This chapter explains how to connect up a DCell/DSC for the first time and how to get it working. For simplicity, this chapter is based on the standard DCell/DSC Evaluation Kit, which contains everything needed to communicate with a puck or card from your PC.
  • Page 10: Checking The Device Type

    Initial Checks With no load cell connected The LED of the DCell or DSC should flash OFF for 100ms every 0.5s. Note: If a Load cell is connected and there are no errors then the LED will Flash ON for 100mS then Off for the above period.
  • Page 11: Running The Instrument Explorer Software

    The layout of Instrument Explorers Window and child windows allows the user full customisation to their requirements. If the application show a different arrangement of child windows than the above screen shot then using then load one of the default workspaces as follows: Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 12: Instrument Settings

    • Select the ID type. Default is 11Bit (standard) • Now click the ‘OK’ button… The above assumes factory defaults. If your device is known to have different settings use these instead of the ones stated above. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 13: Viewing Device Data

    There are no checks on the data entered and it is up to the user to enter the correct data. Read-Only – These parameter values are displayed ‘greyed out’ and cannot be changed. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 14: Connecting A Load Cell

    Connecting a Load Cell You can now connect a strain gauge bridge, load cell or simulator to the DCell/DSC. A suitable strain gauge should have an impedance of 350-5000ohms and (at least for now) a nominal output of around 2.5mV/V.
  • Page 15: Dsj1 Evaluation Board Sensor Connections

    This now exposes more levels that can be expanded as required by clicking the next to the heading name. Dynamic values (such as SYS and SRAW) will now be updating in real-time from the device. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 16: Performing A System Calibration

    Sys Calibration Auto – This technique is used when the input can be stimulated with real input values. For example you have access to test weight / forces. We will now describe each of these techniques with an example. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 17 Force 2.19053 10 tonne -0.01573 0 tonne Start the wizard by selecting Sys Calibration Table from the Wizard menu Click the Next button and enter the low values as shown below Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 18 Assume we require to calibrate for Kg output and we have available a known accurate 10 Kg and 100 Kg test weights. Start the wizard by selecting Sys Calibration Auto from the Wizard menu Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 19 SYS to be Kg. Click Next to continue Apply the high known test weight and enter the required SYS value for this weight. In this case it will be 100. Click Next to continue Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 20 SMIN to –0.5 (Kg) and SMAX to 110.0 (Kg). This would then provide clamping of SYS to these values and also a flags being set in FLAG and STAT. For detailed information about calibration calculations please refer to chapter 3. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 21: Chapter 3 Explanation Of Category Items

    MSByte Byte Byte LSByte Hexadecimal NODEIDH = 0x1ABC NODEIDL = 0xDEFF value Decimal value NODEIDH = 6844 NODEIDL = 57087 The above values are sent in the floating point IEEE standard Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 22: Can Bit Rate, Bps

    The evaluation kit supports all possible DCell/DSC baud rate settings UPTO 1Mbps The new value of BPS does not take effect until the RST command is issued or the device is power cycled.
  • Page 23: Canrxerr

    Streaming The Device supports customisable output streams that can be configured to suit most CAN protocols but do not support any interaction, commands (such as Tare) or parameter writing in anything but the proprietary Mantracourt protocol. Customisable start and stop messages allow the instrument streaming to be controlled via the host CAN network.
  • Page 24: Message Configuration

    MSG1SRC Set the index of the parameter whose data is to be inserted into the outgoing packet. This data will be formatted and placed at the specified position in the message. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 25: Custom Start / Stop

    Start Streaming Parameter Function SONIDL The low word value of the message identifier to start the streaming. This will contain the decimal value of the lower word (2 bytes) of the ID. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 26: Stop Streaming

    The decimal value of data byte 4 that the incoming message must match to stop streaming. SOFFB5 The decimal value of data byte 5 that the incoming message must match to stop streaming. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 27: Data Types

    The following table shows how the bytes will be arranged after subformat conversion. This assumes an original order This does not affect the Byte format type. SubFormat Integer Long & Float Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 28: Message Output Examples

    Eg. current version 3.1 returns VER=769 (256 x 3 + 1) Serial Number, SERL and SERH SERL and SERH are read-only integer parameters returning the device serial-number. This is decoded as = 65536*SERH + SERL. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 29: Strain Gauge

    (RMVV) and the current filtered value (MVV) is greater than FFLV then the fractional amount of the new reading added to the current reading is reset to 1, that is to say that output of the Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 30 0.09118820 0.03354626 0.01234098 0.00453999 0.00167017 0.00061442 0.00022603 0.00008315 0.00003059 0.00001125 0.00000414 0.00000152 0.00000056 0.00000021 Remember that if the step change in mV/V is greater than the value set in FFLV then Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 31: Cell

    FFST. Cell Provides the level where the integration between the DCell/DSC and the strain gauge bridge takes place. Features include, when the optional temperature module is fitted, 5-point temperature compensation to produce a temperature compensated value CMVV. Scaling using a gain and offset, CGAI and COFS respectively, producing a value known as CRAW.
  • Page 32: Calibration Methods

    Methods 1 and 2 require no load tests. This means that systematic installation errors cannot be removed, such as cells not being mounted exactly vertical. The accuracy is also limited by the DCell/DSC electrical calibration accuracy, which is about 0.1%.
  • Page 33: Linearisation In Brief

    Take readings with two known applied loads, such as – For test load of xA = 99.88Kg : CELL reading cA = 100.0112 For test load of xB = 500.07Kg: CELL reading cB = 498.7735 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 34: System Limits, Smin, Smax

    SNAP function on a single message. Because the trigger message is user defined this can be any message the network supports and not necessarily a broadcast type message. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 35: Control

    Warning flags survive power-down, i.e. they are backed up in non-volatile (EEPROM) storage. Though useful, this means that repeatedly cancelling errors which then shortly recur can wear out the device non- volatile storage – see Chapter 3 Basic Set-up and Calibration. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 36: Meaning And Operation Of Flags

    5.6V and this must include any troughs in the AC element of this supply. REBOOT is set whenever the DCell/DSC is powered up and is normal for a power up condition. This flag can be used to warn of power loss to device.
  • Page 37: Dynamic Status Flags (Stat)

    There are nine storage locations USR1 to USR9. These are floating point numbers which can be used for storage of data. This data could be calibration time and date, operator number, customer number etc. This data is not used in anyway by the DCell or DSC. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 38: Reset

    The reset action may take up to about a second to take effect, followed by the normal start-up pause of 1 second. WARNING: Finite Non-Volatile Memory Life The DCell and DSC use EEPROM-type memory as the storage for non-volatile controls (i.e. all the settings that are retained even when powered down).
  • Page 39: Chapter 4 The Readings Process

    • TEMP is a device temperature measurement, in °C and requires an optional module. There are also two flags, ECOMUR and ECOMOR (not shown on the diagram), which indicate an input electrical under- or over-range. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 40: Cell & System Scaling

    SYS/CELL gain factor SOFS SRAW value offset Minimum value for SRAW SMIN SMAX Maximum value for SRAW SYS value offset (MVV is mV/V, “force” is force units, and “eng” is engineering units) Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 41: Calibration Parameters Summary And Defaults

    0.0, 0.0, 0,0… System Control Defaults Command Action Default Values SGAI basic gain SOFS basic offset SMIN SRAW min limit –100.0 SMAX SRAW max limit +100.0 output zero offset Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 42: Chapter 5 Temperature Compensation

    The temperature module is a small double sided PCB with an 8 pin SOIC integrated circuit mounted to it. The dimensions are 10.5 x 7.6 x 2.5mm. There are two solder pads for connection to the DSC or DCell. A 2mm hole is used for fixing the temperature module to the body of the load cell.
  • Page 43: Control Parameters

    The actual gain value used is 1 + CALC_CTGO x 10-6 and is multiplied by the uncompensated value MVV. The offset correction is then applied. Using the same temperature index “i” as found for the GAIN index above. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 44: The Temperature Measurement

    The best possible compensation for a given piece of physical hardware can only be achieved by performing experiments on that particular unit (DCell/DSC and associated strain gauges), to characterise the measurement output at a variety of different, stable temperatures in the required operating range.
  • Page 45: Parameter Calculations

    For in-system tests, the environment of the DCell/DSC must always be as near as possible to the exact conditions of the eventual in-system use. Parameter Calculations Instrument Explorer provides a “Wizard” for the calculation of the parameters required by the DSC/DCell. This is based on Method 3 where data is collected.
  • Page 46: Chapter 6 Linearity Compensation

    The DCell/DSC non-linearity compensation uses a single ‘lookup table’, similar to those used for temperature compensation (see previous chapter). This provides a linearly-interpolated compensating value with up to 7 control points, which is then added to the output result.
  • Page 47: How To Set Up Linearity Compensation

    For test load of x5 = 450.03Kg : CELL reading c5 = 449.98 We choose these precise test points as our linearisation reference points, so CLN = 5 CLX1 = 0.0010 CLX2 = 100.44 CLX3 = 200.57 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 48 However there is a big jump between points 3 and 4, which might be worth a more detailed investigation: Some important features of the error curve could have been missed by the test. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 49: Chapter 7 Self-Diagnostics

    LED will invert. IE the LED will flash off for 100mS at the rate set in the table above. These flags Being, TEMPUR, TEMPOR, ECOMUR, ECOMOR, CRAWUR, CRAWOR, SYSUR, SYSOR & LCINTEG. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 50: Chapter 8 Mantracan Communication Protocol

    The Command number in the reply will match the transmitted Command number. Successful Response From Slave CAN ID CAN Data Base ID + 1 Descriptor Command Number Data 11 or 29 bit Response 1 Byte 4 Bytes Not Acknowledged Response From Slave Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 51: Example Of Read

    Command Index 11 or 29 bit Response 1 Byte Not Acknowledged Response From Slave. CAN ID CAN Data Base ID + 1 Descriptor Command Index 11 or 29 bit 1 Byte Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 52: Example Of Write

    The following example is to execute RST command to ID 100. Message from Master CAN ID CAN Data Base ID Descriptor Command Number 0x64 0x64 Hexadecimal Decimal Successful Response From Slave. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 53: Data Type Conversions And Rounding

    E.G. for a byte write 240, 240.1 and 239.66 are all the same value Rounding Although rounding is applied when writing to integral values, data read from a device is not rounded off. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 54: Chapter 9 Software Command Reference

    Chapter 9 Software Command Reference This chapter contains tables of all DCell/DSC commands, with brief details of each. Commands in Access Order Name Description Access Command Number CMVV Temp Compensated mV/V STAT Status Filtered & factory calibrated mV/V SOUT Selected output (copy of SYS)
  • Page 55 Low word of message 3 CAN ID MSG3IDH High Word of Message 3 CAN ID MSG3PL Message 3 Packet length ( 1 – 8) MSG3B1 Byte 1 value MSG3B2 Byte 2 value Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 56 Custom Stop Data Byte 3 SOFFB4 Custom Stop Data Byte 4 SOFFB5 Custom Stop Data Byte 5 SOFFB6 Custom Stop Data Byte 6 SOFFB7 Custom Stop Data Byte 7 SOFFB8 Custom Stop Data Byte 8 Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 57 Table Key “..” - Denotes a range (e.g. CLK1..7 means “CLK1” to “CLK7”) Access RW/RO/WO/X = read-write / read-only / write-only / execute Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 58: Chapter 10 Installation

    DCell is normally sealed in the pocket of the load cell, which provides mechanical and moisture protection, and electrical shielding. The DCell should be mounted using a 2mm screw to the body of the load cell. This should be a “Good” electrical connection to obtain maximum performance.
  • Page 59 DSC no additional electrical shielding is required, but moisture and/or mechanical protection are often required. Any simple box or enclosure can be used. If metal, the enclosure should be earthed to the SH connection (see Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 60: Soldering Methods

    2. DCell units can be damaged by poor soldering, due to the small nature of the circuit boards: Overheating or applying any pressure to a pad can de solder components on the other side of the board, or cause the pad itself to become detached.
  • Page 61: Temperature Sensor

    • GND can be used as the ground connection for the temperature sensor Other Connections (DSC ONLY) Resistor RG and track-cut TC are used to adjust the mV/V sensitivity (see Strain Gauge Sensitivity Adjustment, below). Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 62: Identifying Bus-End Connections

    • SH is the shield ground, used for shielding and grounding only • OP is the open collector digital output • IP is the volt free digital input • TS connects to DQ of the optional temperature sensor Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 63: Strain Gauge Cabling And Grounding Requirements

    The EXC+/– wires should be twisted together, also the SIG+/– pair, and the two pairs kept apart. It is also recommended to secure the wires from moving due to shock or vibration. If the DCell is mounted outside the body of the load cell then, for optimal performance, twin twisted cable should be used, although standard 4 core shield cable can be used in low noise environments.
  • Page 64: Communications Cabling And Grounding Requirements

    (or the sensor cable). There MUST be a common connection from the PSU and the CAN ground to ensure the CAN stays within the required common mode voltage of -2v (CANL) to +7v (CANH). Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 65: Suitable Cable Types

    The following indication is for the communications lines only. It does not include the power lines, which may limit the length further due to voltage drops and initial power supply level. Bit Rate Maximum Line length 1Mbits/s 800Kbits/s 500Kbits/s 100m 250Kbits/s 250m 125Kbits/s 500m 50Kbits/s 1000m 20Kbits/s 2500m Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 66: Can Bus Connections For Multiple Dcells

    Pair 120R Terminating Resistor 120R Terminating Twisted Resistor Pair CANH CANL CAN GND Note : The specified cable above shows a yellow wire this will be replaced with a white wire Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 67: Key Requirements

    It is important that the bus is loaded at each end with the corresponding line impedance, this is normally 120Ohm Strain Gauge Sensitivity Adjustment (DSC ONLY) For DCell strain gauge sensitivity adjustment please consult factory. If your strain gauge does not deliver a 2.5mV/V full scale output, you may want to adjust the sensitivity of the electronics (hardware) and/or the software gain controls.
  • Page 68 2. The sensitivity should, however, not be set greater than typically 1mV/V: Beyond this, input noise usually dominates and no extra benefit can be achieved. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 69: Chapter 11 Troubleshooting

    Chapter 11 Troubleshooting This chapter gives a quick guide to problem solving for DCell/DSC devices. Bear in mind that the quickest way to pin down problems is to usually replace items with ‘known good’ alternatives. This also applies to cables, power supplies, devices etc.
  • Page 70: Unexpected Warning Flags

    2 seconds of First Command Byte ASCII Blank DECIMAL Blank Blank After sending the command sequence recycle the power to the DSC the DSC will then have the default base ID of 1. Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 71: Chapter 12 Specifications

    1. From original offset at any time 2. 1st Year 3. Dependent on cable type and bit rate The DSC digital output is an open collector transistor rated at 100mA @ 40v Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 72: Technical Specifications Dsc/Dcell Industrial Stability

    1. From original offset at any time 2. 1st Year 3. Dependent on cable type and bit rate The DSC digital output is an open collector transistor rated at 100mA @ 40v Mantracourt Electronics Limited DCell & DSC MantraCAN User Manual...
  • Page 73: Mechanical Specification For Dsc

    87.4 Mechanical Specification for DCell DCell : Diameter 20mm, Height 10mm and has an 2mm mounting hole to accept M2 screw or American equivalent #0-80. Important Note: DO NOT USE #2 screw size. Hole centre positions taken from pcb centre.

This manual is also suitable for:

Dsc

Table of Contents