HY-TTC 30 Family Hardware User Manual
HY-TTC 30 Family Hardware User Manual
HY-TTC 30 Family Hardware User Manual
TTControl GmbH
Schoenbrunner Str. 7, A-1040 Vienna, Austria, Tel. + 43 1 585 34 34-0, Fax +43 1 585 34 34-90, [email protected]
No part of the document may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the written permission of TTControl
GmbH. Company or product names mentioned in this document may be trademarks or registered trademarks of their respective companies. TTControl GmbH undertakes no further
obligation in relation to this document.
Copyright © 2016, TTControl GmbH. All rights reserved. Subject to change and corrections
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 2
Revision Chart
A revision is a new edition of the document and affects all sections of this document.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 3
Contents
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 4
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 5
4.1.2 Power Outputs High Side with PWM Control and Current Feedback ......................... 62
4.1.3 Power Outputs High Side with PWM Control ............................................................. 68
4.1.4 Power Outputs Low Side with Digital Control ............................................................. 74
4.1.5 PVG/Voltage Outputs ................................................................................................ 77
4.2 Input Variant Specific Pin Functions .............................................................................. 81
4.2.1 Introduction ................................................................................................................ 81
4.2.2 Power Outputs High Side with PWM Control and Current Feedback ......................... 82
4.2.3 Timer Inputs with Pull-Up ........................................................................................... 83
4.2.4 Power Outputs High Side with PWM Control ............................................................. 85
4.2.5 Analog Input 0 … 32 V with Pull-Up ........................................................................... 86
4.2.6 Analog Input 0 … 32 V with weak Pull-Down Resistor ............................................... 88
4.3 Output Variant Specific Pin Functions............................................................................ 90
4.3.1 Introduction ................................................................................................................ 90
4.3.2 Power Outputs High Side with Digital Control and Filament Bulb Option ................... 91
4.3.3 Analog Input 0 … 32 V with Pull-Up ........................................................................... 96
4.3.4 Analog Input 0 … 32 V with weak Pull-Down Resistor ............................................... 97
4.4 Safety Hydraulic Variant ................................................................................................ 98
4.4.1 Introduction ................................................................................................................ 98
4.4.2 Pin Functionality ........................................................................................................ 99
4.4.3 Safety Functions ...................................................................................................... 104
4.5 Safety Input Variant ..................................................................................................... 108
4.5.1 Introduction .............................................................................................................. 108
4.5.2 Pin Functionality ...................................................................................................... 109
4.5.3 Safety Functions ...................................................................................................... 114
4.6 HY-TTC 32 Variant ...................................................................................................... 115
4.6.1 Introduction .............................................................................................................. 115
4.7 HY-TTC 32S Variant.................................................................................................... 116
4.7.1 Introduction .............................................................................................................. 116
4.7.2 Safety Functions ...................................................................................................... 117
5 Housing and Mounting Details ......................................................................................... 119
5.1 Physical Dimensions ................................................................................................... 120
5.2 General Mounting Advice ............................................................................................ 120
5.3 Mounting Guidelines .................................................................................................... 121
6 Application Notes .............................................................................................................. 123
6.1 Wiring Harness ............................................................................................................ 123
6.2 Load Distribution.......................................................................................................... 123
6.3 Inductive High Side Loads ........................................................................................... 123
6.4 Inductive Loads on the Low Side Switches .................................................................. 124
7 Debug Interface ................................................................................................................. 125
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 6
1 General Description
This document is the hardware user manual for the HY‑TTC 30 family version 01.03.xx. Known
issues and application notes are distributed in separate documents. Please also follow these
documents to get the latest information and to avoid mistakes and misunderstandings during
implementation and use of the HY‑TTC 30.
1.1 Introduction
1.2.1 General
For safe operation of the ECUs of the HY-TTC 30 family the following rules have to be obeyed:
Carefully read the instructions and specifications listed in this document before operating
the ECU.
The ECUs of the HY-TTC 30 family have to be operated by using the type of connector
specified in section 2.2. It is not allowed to use any other connector or cable harness than
the specified one.
It is not allowed to use the HY-TTC 30 ECUs in an environment that violates the specified
operational range.
The HY-TTC 30 family of ECUs have to be operated by skilled personnel only
When operating the HY-TTC 30 ECUs in an environment close to humans, one has to
consider that these ECUs contain power electronics and therefore the housing can have
high temperatures.
It is not allowed to open sealed ECUs
It is not allowed to operate unsealed ECUs outside the laboratory
It is not allowed to operate prototype ECUs in a production environment (no matter if they
are sealed or unsealed)
Only skilled and trained personnel is allowed to operate prototype ECUs (no matter if they
are sealed or unsealed)
The HY-TTC 30 does not require maintenance activity by the user/system integrator. The
only maintenance activity allowed for the user is exchanging the ECU (for example after it
has reached its specified lifetime).
1
It is not possible to reconfigure a device between I/O module and standalone controller functionality, so the
right variant has to be ordered beforehand.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 7
1.3 I/Os
All HY‑TTC 30 inputs and outputs are protected against electrical surges and short circuits. In
addition, internal safety measures allow the detection of open load, overload and short circuit
conditions at the outputs.
Proportional hydraulic components can be connected directly to the current controlled PWM
outputs or to specially designed outputs for controlling proportional valve groups (PVG devices).
The HY‑TTC 30 is designed to support various analog and digital sensor types. Many input
options can be used to adapt to different sensor types.
A CAN interface is available for communication, supporting baud rates from 50kbit/s up to
1000 kbit/s.
1.4 Variants
The unit can be ordered as I/O module, controlled via CAN bus by a CANOpen/CANOpen safety
master device or as a stand-alone controller module with programming in ‘C’ support1. To further
satisfy the demands of our customers for several different I/O type mixtures and safety
requirements there are different I/O variants of the HY‑TTC 30 device available. So the customers
can choose the variants which fit their applications at its best.
The variants and their acronyms are listed in Table 1. An overview of the features of each variant
is given in chapter 1.5. The main function blocks are depicted in Figure 1.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 8
While this document describes the technical details about the devices, there is only a brief
introduction to the safety mechanisms which have to be implemented by the system integrator
when applying a safety variant device. To successfully implement a safety function with one of the
safety devices additional guidelines have to be followed. These are documented in two separate
safety manuals; one for the safety controller devices HY-TTC 30SH/HY-TTC 32S and another one
for the safety I/O modules HY-TTC 30XSH and HY-TTC 30XSI.
For all other non-safety variants, the safety manuals are not relevant.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 9
1.5 Features
System CPU
Memory
Communication Interfaces
Power supply
Supply2 voltage: 12 V or 24 V
Separate supply pins for CPU subsystem and I/O subsystem
Low standby consumption: <1 mA @ 28 V
5 V / 100 mA sensor supply
Board temperature, sensor supply and supply voltage monitoring
Auxiliary functions
2
The HY‑TTC 30 is intended to be used together with either an internally load dump protected alternator or with an
central load dump protection. There is no load dump protection provided within this device, the unit is only protected by
transient suppressor diodes.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 10
Input functions
HY-TTC 30XSI
HY-TTC 30XO
HY-TTC 30SH
HY-TTC 30XH
HY-TTC 30XI
HY-TTC 30H
HY-TTC 32S
HY-TTC 32
4 mode I/O 2 2 2 2 2 2 2 4 4
3 mode I/O 6 6 6 6 6 6 6 4 4
Analog inputs 2 2 2 2 2 2 2 2 2
+2 with pull-up +2 with pull-up +2 with pull-up
+6 with pull-down +6 with pull-down
Timer inputs 4 4 4 4 8 8 4 4 4
Table 2: Input functions of HY-TTC 30 variants
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 11
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 12
HY-TTC 30SH The safety and the non-safety variants differ in self-diagnose and safety
HY-TTC 30XSH features, but not in number and types of I/Os. Just the Low Side Digital Outputs
HY-TTC 32S are reserved to implement a safety mechanism, so the Low Side Digital Outputs
cannot be used for the application.
HY-TTC 30XSI The safety and the non-safety variant also just differ in self-diagnose and safety
features, but not in number and types of I/Os. As there are no Low Side Digital
Outputs, the safety input variant does not provide any outputs to be used for
safety critical functions.
The analog inputs provide 10 bit resolution. Each voltage input can be configured as digital input
with adjustable threshold and hysteresis.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 13
1.6 Overview
Figure 1 gives an overview of the main function blocks of the HY-TTC 30 device in all its variants
and safety options.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 14
The HY-TTC 30 has been developed to comply with several international standards and
guidelines. This chapter lists the relevant standards and guidelines and the applied limits and
severity levels.
The list of applied chemical agents for tests according to IEC 16750-5:2010 is given in Table 3.
Possible
ID Chemical agent
Application Method
AA Diesel fuel I, III, IV, V
AB “Bio” diesel I, III, IV, V
AC Petrol/gasoline unleaded I, III, IV, V
AE Methanol II, III, IV, V, VI
BA Engine oil II, III, IV, V
BB Differential oil II, III, IV, V, VI
BC Transmission fluid II, III, IV, V, VI
BD Hydraulic fluid II, III, IV, V
CA Battery fluid III, V
CB Brake fluid II, III, V
CC Antifreeze fluid I, III, IV, V, VI
CE Cavity protection II, III
CF Protective lacquer I, II
CG Protective lacquer remover I, III, IV, V
DA Windscreen washer fluid II, III, IV, V
DB Vehicle washing chemicals I, II, III, IV, V
DC Interior cleaner I, III
DD Glass cleaner I, III
DE Wheel cleaner I, II, III, IV
DF Cold cleaning agent I, II, III, IV, V, VI
DK Denatured alcohol I, II, III, IV, V
ED Refreshment containing caffeine and sugar III, IV
YYA Gasoline with 15% methanol I, III, IV, V
YYB FAM test fuel I, III, IV, V
Table 3: List of chemical agents
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 15
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 16
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 17
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 18
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 19
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 20
The HY‑TTC 30 uses a custom fitted connector. Mating connectors are offered by Molex and
Delphi4.
Mating Connector
64320-1311 0.635 mm, 1.50 mm, CMC Receptacle, 48 Circuits, Left Wire Output, Black Coding
64320-3311 0.635 mm, 1.50 mm, CMC Receptacle, 48 Circuits, Right Wire Output, Black Coding
64320-1301 CMC Wire Cap for 48 Circuits and 28 Circuits
Crimp Contacts
Tools
For prototyping most of the parts can be ordered on short term via online catalog distributors like
Digikey corporation3, Mouser Electronics, Farnell or Newark.
3
Web addresses of online distributors:
http://www.digikey.com/
http://www.mouser.com
http://www.farnell.com/
http://www.newark.com/
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 21
FCI part
Mating Connector number
4
13956021 0.635 mm, 1.50 mm, CMC Receptacle, 48 Circuits, Left Wire Output, Black Coding PPI0001494
13956255 0.635 mm, 1.50 mm, CMC Receptacle, 48 Circuits, Right Wire Output, Black Coding PPI0001495
13956254 CMC Wire Cap for 48 Circuits F965000
Crimp Contacts
Tools
4
Delphi Automotive (http://delphi.com/connectors/) acquired the Motorized Vehicle Division (MLV) from the
FCI group in October 2012. The FCI part numbers are given for reference.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 22
As there are several different variants of the HY‑TTC 30 (see chapter 1.5), first the common
features and pin functions are discussed. The variant specific features are discussed in chapter 4.
3.1.1 Pinout
3 power pins to be used in parallel with 2 mm² wires for maximum supply current.
The HY‑TTC 30 is intended to be used together with either an internally load dump protected
alternator or with an external central load dump protection.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 23
Note 1: The control unit is protected by transient suppressor diodes, specified is clamp voltage, current and
duration of voltage transient.
Note 2: 1 ms pulse width, non-repetitive. Pulse width is defined as that point where the peak current decays
to 50% of the max value.
3.1.4 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 24
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 25
3.2.1 Pinout
As the output voltage of the PVG outputs is defined as a percentage value in relation of the internal
electronics supply voltage, the voltage drop on the wire to this pin has a direct influence to the
accuracy of the PVG output voltage. For short wires, a minimum wire size of 0.75 mm² shall be
used. For longer wires, a wire size of up to 2 mm² is supported by the connector.
The HY‑TTC 30 is intended to be used together with either an internally load dump protected
alternator or with an external central load dump protection.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 26
Do not connect BAT+ POWER together with BAT+ CPU as this can result in a parasitic supply
scenario as depicted in Figure 3. In case of a short to BAT+ on one of the HS outputs, the
BAT+ POWER rail within the device is connected to BAT+ via the MOSFETs bulk diode within the
high side switching element. If now BAT+ CPU is directly connected to BAT+ POWER, the
electronics is supplied via the short circuit on the erroneous output pin if the ECU shall be
disconnected from BAT+ via the shared switch.
In order to reliably switch off the device in case of an error, always switch off both BAT+ POWER
and – depending if a CPU run delay is desired (see chapter 3.6) – either Terminal 15 or BAT+
CPU. If Terminal 15 is switched, BAT+CPU can be permanently connected to BAT+.
You can either use a power switch with at least 2 mechanically connected but electrically isolated
contacts to switch off BAT+ POWER as well as BAT+ CPU and/or Terminal 15, or two physically
separated switches – a power switch to disconnect BAT+ POWER and the ignition-on switch to
control Terminal 15 and/or BAT+ CPU. The recommended wiring is shown in Figure 4.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 27
Note1: control unit is protected by transient suppressor diode, specified is clamp voltage, current and
duration of voltage transient.
Note 2: 1 ms pulse width, non-repetitive. Pulse width is defined as the width where the peak current decays
to 50% of the max value.
3.2.4 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 28
Tambient = −40 °C … 85 °C
Note 1: Low limit is given by minimum supply voltage of the ECU, high limit is given by software
Note 2: Total error is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 29
3.3.1 Pinout
Note 1: Be aware that GND supply current (into BAT–) is also produced by inductive loads during
freewheeling. This is not a continuous current but a pulsed current with a duty cycle. For high current
values the duty cycle is smaller than 50%, this means the current flows through the ground pin less
than half the time. Please keep these facts in mind when calculating the total ground current. For
calculation of voltage drops please observe the direction of the current. It is negative that means the
voltage drop is negative, the overall supply voltage of the HY‑TTC 30 is increased by this voltage
drop.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 30
3.4.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 31
3.4.4 Characteristics
Tambient = −40 °C … 85 °C
Note 1: The total error is the sum of proportional error and zero reading error:
TUE VTolM *Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 32
3.5.1 Pinout
In general sensors shall never be connected to BAT– pins because the highly dynamic load
current on the BAT– pins cause random voltage drops by wire- and contact resistances, which will
be added to the sensors output voltage and results in additional measurement errors.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 33
3.6.1 Pinout
For debugging purpose this input can also be monitored by the application software via an ADC
input of the CPU.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 34
3.6.4 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 35
3.7.1 Pinout
Pins Function
No pin, internal sensor Board Temperature Sensor
3.7.3 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 36
3.8.1 Pinout
These IOs are the technically the same as the 3 Mode I/Os described in chapter 3.9, but with the
addition of the resistive measurement mode.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 37
The following sections depict the usage of these pins and how the input modes fit to different types
of sensors.
Generally, the 4 mode inputs can be used for voltages up to the maximum rated input voltage VIN.
Nevertheless, the input will in this case saturate with maximum Vin_nom according to the chosen
voltage measurement mode and no higher voltage will be measured correctly. In case a higher
voltage is applied to the input, always maximum Vin_nom will be measured.
If this behavior is kept in mind, the use of switches to BAT+ is possible in the voltage measurement
modes.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 38
Due to the wider measurement range of the input compared to the output range of popular sensors
with 4..20 mA, short to GND, short to BAT+ and cable defects can be easily detected.
In case of an overload situation, the pin is switched to a high impedance state. During overload a
periodical check (once a second) is executed to see if the overload has been cleared, in which
case normal operation is resumed.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 39
The actual resistor value of the sensor is computed from the measured input voltage together with
the known reference resistor value. Be aware that this measurement setup has the highest
accuracy and resolution if the sensors resistance is in the magnitude of the reference resistors
value.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 40
Resistive sensors are for example NTC or PTC resistors for temperature measurement.
The resistive mode may also be used as digital input with switches connected to ground. The use
of switches to BAT+ is not allowed in this mode.
To enhance the diagnostic coverage, use Namur type of switches as shown in Figure 11. With a
Namur type switch sensor, short to ground, short to BAT+ and cable defects can be easily
detected.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 41
In case of controlling a chain of LEDs, the maximum number of LEDs is limited by BAT+ voltage. A
series resistor may be necessary to limit the maximum on-state current through the LED chain.
Please be aware, that during off-state there is a leakage current which will illuminate certain high
efficiency LEDs sufficiently to be visible in dark environments. In this case, a resistor can be
connected in parallel to completely switch off the LED.
For diagnostics the current sinked during on-time of the LED and the voltage on the pin during off-
time can be measured by the application. The current measurement works according to mode 2
described in section 3.8.4. In case of an overload situation, the pin is switched to a high impedance
state. During overload a periodical check (once a second) is executed to see if the overload has
been cleared, in which case normal operation is resumed.
Using the two outputs in parallel to increase driving strength is not permitted.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 42
3.8.8 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 43
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 44
3.9.1 Pinout
Config
Pin Nr. Mode 1 Mode 2 Mode 3 Group
E4 Analog Input 10 Analog Input 10 LED drive Output 10 1
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
D4 Analog Input 11 Analog Input 11 LED drive Output 11 1
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
C4 Analog Input 12 Analog Input 12 LED drive Output 12 2
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
B4 Analog Input 13 Analog Input 13 LED drive Output 13 2
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
A4* Analog Input 14 Analog Input 14 LED drive Output 14 3
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
A3* Analog Input 15 Analog Input 15 LED drive Output 15 3
0 … 5 V / 0 … 10 V 0 … 25 mA 0 … 25 mA
*) Not for HY-TTC 32 and HY-TTC 32S
These inputs are the technically the same as the 4 Mode I/Os described in chapter 3.8, but without
the resistive measurement mode.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 45
The following sections depict the usage of these inputs and how they fit to different types of
sensors.
Generally, the 3 mode inputs can be used for voltages up to the maximum rated input voltage V IN.
Nevertheless, the input will in this case saturate with maximum Vin_nom according to the chosen
voltage measurement mode and no higher voltage will be measured correctly. In case a higher
voltage is applied to the input, always maximum Vin_nom will be measured.
If this behavior is kept in mind, the use of switches to BAT+ is possible in the voltage measurement
modes.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 46
Due to the wider measurement range of the input compared to the output range of the depicted
sensor, short to GND, short to BAT+ and cable defects can be easily detected. In case of an
overload situation, the pin is switched to a high impedance state. During overload a periodical
check (once a second) is executed to see if the overload has been cleared, in which case normal
operation is resumed.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 47
In case of controlling a chain of LEDs, the maximum number of LEDs is limited by BAT+ voltage. A
series resistor may be necessary to limit the maximum on-state current through the LED chain.
Please be aware, that during off-state there is a leakage current which will illuminate certain high
efficiency LEDs sufficiently to be visible in dark environments. In this case, a resistor can be
connected in parallel to completely switch off the LED.
For diagnostics the current sinked can be measured by the application. The current measurement
works according to mode 2 described in section 3.9.4. In case of an overload situation, the pin is
switched to a high impedance state. During overload a periodical check (once a second) is
executed to see if the overload has been cleared, in which case normal operation is resumed.
Using the two outputs in parallel to increase driving strength is not permitted.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 48
3.9.7 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 49
3.10.1 Pinout
Figure 17: Analog input for potentiometric sensors (pedals, joystick etc)
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 50
When used as digital input, the sensors can switch to ground, to BAT+ or to any voltage in
between. Even the usage in conjunction with Namur type switches is possible.
When a pin is configured as digital input, the analog to digital conversion is accomplished in
software. The inputs are always sampled via the A/D converter. The switching levels and a
possible hysteresis are applied in software and therefore all voltage levels are freely configurable
within the valid operation range.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 51
3.10.4 Characteristics
Tambient = −40 °C … 85 °C
Note 1: Without pull-resistor. (This is a theoretical value as the pull-resistor cannot be disabled)
Note 2: The pull-resistor is configurable to be either a Pull-Up or a Pull-Down resistor and is effective in
parallel to the input resistance to GND.
Note 3: The pull-resistors of both pins are configurable as pairs
Note 4: Total error (TUE) is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 52
3.11.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 53
The inputs can be configured with a Pull-Up / Pull-Down resistor by software individually to adapt
to different sensor types switching their output signal either to GND (see Figure 20) or to any
voltage between +5 V and BAT+ (depicted in Figure 21).
The configurable pull-resistor can be configured per software to be either a Pull-Up to +5 V or
Pull-Down resistor. The pull-resistors cannot be disabled and are configured in pairs.
Figure 20: Digital input for frequency / timing measurement with NPN-type 3 pin sensor
Figure 21: Digital input for frequency / timing measurement with 2 pin (PNP-type) sensor
Additionally the inputs can also be set to analog input mode with a fixed Pull-Down resistor.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 54
The quadrature decode function is an input function that uses two dedicated input channels as pair
(Timer Input 00 & 01) to decode two of out-of-phase signals in order to increment or decrement a
(position) counter. It is particularly useful for decoding position and direction information from an
encoder in motion control systems, thus replacing expensive external solutions.
ECU
Quadrature
encoder
Timer input x
Sensor A
Timer
Unit
Sensor B Timer input x+1
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 55
Note 1: Without pull-resistor. (This is a theoretical value as the pull-resistor cannot be disabled)
Note 2: The pull-resistor is configurable to be either a Pull-Up resistor or a Pull-Down resistor and is effective
in parallel to the input resistance to GND.
Note 3: The pull-resistors are configurable as pairs
Note 4: with software setting for pull up resistor
Note 5: with software setting for pull down resistor
Note 6: The timer resolution is configurable as pairs
Note 7: limit for sensors with push-pull output
Note 8: limit for sensors with pull (PNP) output due to input capacitance
Note 9: limit for sensors with push (NPN) output due to input capacitance
Note 1: Without pull-resistor. (This is a theoretical value as the pull-resistor cannot be disabled)
Note 2: The pull-resistor is configurable to be either a Pull-Up resistor or a Pull-Down resistor and is effective
in parallel to the input resistance to GND.
Note 3: The pull-resistors are configurable as pairs
Note 4: with software setting for pull up resistor
Note 5: with software setting for pull down resistor
Note 6: Total error (TUE) is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 56
3.12.1 Pinout
In the CANOpen slave variants of the HY‑TTC 30 these two pins can be used to adjust the
CANOpen Node ID of the device independent of configuration software.
At HY‑TTC 30 the CANOpen Node ID (and the CAN ID used by the boot loader) is composed out
of two values: The base ID, which is stored in Flash memory and set via configuration software,
and the modifier, which is calculated from the voltage levels of the NodeID pins measured during
startup.
While all new devices with out-of-the-box configuration have the same base ID, the modifier can be
set by a specific wiring in the cable harness. So it is possible to set up a whole system without the
need to configure each HY‑TTC 30 separately.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 57
For a valid configuration of the NodeID modifier, the NodeID pins have to be wired as given in
Table 7.
NodeID modifier +0 +1 +2 +3 +4 +5 +6 +7 +8 +9
NodeID 00 float AGND SS BAT+ AGND SS BAT+ AGND SS BAT+
NodeID 01 float AGND AGND AGND SS SS SS BAT+ BAT+ BAT+
Table 7: voltage levels for NodeID modifier
BAT+ means to connect the NodeID pin to BAT+ CPU; SS means the connection with the Sensor
Supply voltage and AGND the connection to AGND. Do not connect both NodeID pins if this
feature shall not be used.
The node ID detection procedure is executed exactly one time after each power-on before the first
CAN communication takes place. Each time a valid pin connection combination is detected, the
resulting modifier is stored within the device.
If it is not possible to detect a valid state of one of the pins because the voltage measured on the
pin does not match one of the voltages measured on the supply pins, the modifier previously
stored in memory is used for communication.
If both node ID pins are floating, the modifier saved in memory is set to 0 and only the stored base
address is used as node ID.
For debugging purpose, it is possible to read the voltage levels of the node ID pins via the ADC.
3.12.4 Characteristics
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 58
3.13.1 Pinout
5
The 120 Ω termination of a control unit is realized with two serial 60 Ω resistors (split termination). To get
an impedance of 60 Ω on the whole bus, a termination resistor of 120 Ω is required in two control units.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 59
Please note that a common ground (chassis) or a proper ground connection is necessary for CAN
operation. In case of connecting with an external device (e.g. PC with CAN-interface for
downloading software) please make sure that the maximum voltage ratings are not violated when
connecting to or disconnecting from the CAN bus.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 60
3.13.4 Characteristics
Tambient = −40 °C … 85 °C
Note 1: due to high current in the wiring harness the individual ground potential of control units may differ up
to several Volts. This difference will appear also between a transmitting and receiving control unit as
common mode voltage and does not influence the differential bus signal as long as it is within the
common mode limits.
Note 2: please observe the limitations of CAN. The arbitration process will allow 1 Mbit/s operation only in
small networks and reduced wire length. As example a so called “private CAN”, a short point to point
connection (less than 10 m) between only 2 nodes can be operated at 1 Mbit/s.
Note 3: for typical network size and topology (network with stub wires) and more than 2 nodes the practical
limit is 500 kbit/s.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 61
4.1.1 Introduction
This chapter describes the pin functions of the non-safety hydraulic variant. Figure 26 gives an
overview.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 62
4.1.2 Power Outputs High Side with PWM Control and Current Feedback
4.1.2.1 Pinout
For better load control and diagnostics a current measurement/feedback loop is provided.
The output stages are monitored by an over current protection mechanism, which monitors each
channel independently of the application software and disables the output if an overcurrent is
detected. Before a tripped channel can be re-enabled, the overload situation has to be removed.
For diagnostic and safety reasons the actual PWM output signal is looped back to the pulse width
decoder and the measured value is compared to the set value. For this reason a special PWM
mode is available – the PWM output mode with enabled diagnostic margin. In this mode, the
minimum pulse and pause times are restricted to 100 µs respective 250µs instead of 0% or 100%
PWM duty cycle. This means, there is a reliable periodical state change of the output once a PWM
period, allowing permanent load monitoring independent of the operation point. So, even when the
load is not powered, a short circuit on the load can be detected.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 63
Figure 27: PWM High Side Output with Current Feedback and Overcurrent Protection
If the output is switched off the voltage and timer feedback paths can be used to operate the
appropriate pin in input mode. The usage as timer input or as analog input is possible. As the
pull-up resistor cannot be switched off, the signal source needs more driver strength compared to
the 3 & 4 Mode input pins.
Using two or more outputs in parallel to increase driving strength is possible – see chapter 4.1.2.6,
but only in digital output mode. The application software has to make sure that both outputs are
switched at the same point in time; otherwise the overcurrent protection will trip.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 64
Load monitoring means detection of overload, external short circuits of the load output to positive
or negative supply (BAT+ / BAT–) or any other power output and detection of loss of load.
The diagnostic functions are different between PWM and digital operation:
PWM operated High Side Output (duty cycle 0% < X < 100%)
Under normal load conditions the feedback signals to the timer unit and the ADC follows the
corresponding PWM output. In case of a disconnected load (open load) the output is pulled to
5 V by an internal resistor. If a short circuit to ground exists, the feedback signals are constant
low. A short circuit to BAT+ implicates that the feedback signals are pulled to BAT+ which also
results in a constant high level. By merging the measurement results from the timer and the
ADC unit the diagnostic functions as shown in Table 8 can be differentiated.
Digital operated High Side Output (true duty cycle of 0 or 100% – without min and max pulses)
When the power stage is switched off the monitoring interface will read back low level if the
load is properly connected or if a short circuit to ground exists. In case of open load or a short
circuit to BAT+ the monitoring interface will read back high level.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 65
When the power stage is switched on, a high level will be read back in case of normal
operation. In case of excessive overload or short circuit to ground the output switches off in
order to protect the output stage. In this case the monitoring interface will read back a low-
level. The possible diagnostic functions of the digital operation are shown in Table 9.
Overload and over-temperature protection is integrated in the output stage. The output stages are
disabled in case of an error and can be enabled as soon as the normal state has been restored.
Characteristics :
Tambient = −40 °C … 85 °C
Note 1: Resistance values in that range will neither generate overload (min-value) nor open load (max-value)
detection in PWM mode with duty cycle 0% < X < 100% – with min and max pulses. Loads with any
resistor value in that window will be detected as normal load.
Note 2: Loads with more current than given will reliably not trigger open load detection in digital mode or in
PWM mode without min and max pulses.
Note 3: Resistance values higher than this threshold will be reliably detected as open load.
Note 4: The output is switched off automatically when the current limit is exceeded.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 66
The HY‑TTC 30 uses double-channel high side power stages. For load leveling it is a benefit if
loads, which are switched on mutually exclusive (which means either load X, or load Y is on, but
not X and Y at the same time), are connected to the same double-channel power stage. This
reduces the thermal stress of the components. The power stage pairing is given in Table 10 and
Table 13.
Function Power
Stage
PWM High Side Output 00 a
PWM High Side Output 01 a
PWM High Side Output 02 b
PWM High Side Output 03 b
PWM High Side Output 04 c
PWM High Side Output 05 c
Table 10: Power stage pairing overview
If outputs shall be used in parallel, always combine the two channels from the same power stage
and use the digital output mode. Due to thermal limits, the sum current has to be de-rated by a
factor of 0.85 (e.g. combining two 3 A outputs would result in a maximum sum current of
(3 A x 2 x 0.85) = 5.1 A).
Note 1: For thermal reasons the maximum permanent current is limited by software and hardware
overcurrent protection measures.
Note 2: The measured value is clipped in software if below zero. So at some devices a small output current
is necessary to get ADC-values greater than zero.
Note 3: Total error (TUE) is the sum of proportional error and zero reading error:
TUE ITolM * I L ITol0
rd
Note 4: An active low pass filter (3 order) is provided to reduce current ripple from the ADC input. Further
digital filtering is applied to eliminate the current ripple completely and provide a stable measurement
value for the application.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 67
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 68
4.1.3.1 Pinout
The output stages are monitored by an over current protection mechanism, which monitors each
channel independently of the application software and disables the output if an overcurrent is
detected. Before a tripped channel can be re-enabled, the overload situation has to be removed.
Other than the channels with current measurement, the over current protection mechanism was
designed to allow the switching of filament lamps. The inrush current of a filament lamp is up to
10-15 times the nominal current. So a cold bulb with 3 A steady state current will draw an inrush
peak current up to 30 A for several milliseconds and the overcurrent lasts another several 100 ms
until the current settles to the nominal value.
For diagnostic and safety reasons the actual PWM output signal is looped back to the pulse width
decoder and the measured value is compared to the set value. For this reason a permanent PWM
output has to be available, resulting in minimum pulse and pause durations instead of 0% or 100%
duty cycle. This means that there is a reliable periodical state change of the output once a PWM
period, allowing permanent load monitoring independent of the operation point. So, even when the
load is not powered, a short circuit on the load can be detected. If diagnostic is not necessary, or
the pin is used as digital output this feature can be disabled in software.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 69
If the output is switched off the voltage and timer feedback paths can be used to operate the
appropriate pin in input mode. The usage as timer input or as analog input is possible. As the
pull-up resistor cannot be switched off, the signal source needs more driver strength compared to
the 3 & 4 Mode input pins.
Using two or more outputs in parallel to increase driving strength is possible – see chapter 4.1.3.6,
but only in digital output mode. The application software has to make sure that both outputs are
switched at the same point in time; otherwise the overcurrent protection may trip.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 70
Load monitoring means detection of overload, external short circuits of the load output to positive
or negative supply (BAT+ / BAT–) or any other power output and detection of loss of load.
Overload protection and temperature sensing is integrated in the output stage.
The diagnostic functions are different between PWM and digital operation:
PWM operated High Side Output (duty cycle 0% < X < 100%)
Under normal load conditions the feedback signals to the timer unit and the ADC follows the
corresponding PWM output. In case of a disconnected load (open load) the output is pulled to
5 V by an internal resistor. If a short circuit to ground exists, the feedback signals are constant
low. A short circuit to BAT+ implicates that the feedback signals are pulled to BAT+ which also
results in a constant high level. By merging the measurement results from the timer and the
ADC unit the diagnostic functions as shown in Table 8 can be differentiated.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 71
Digital operated High Side Output (true duty cycle of 0 or 100% – without min and max pulses)
When the power stage is switched off the monitoring interface will read back low level if the
load is properly connected or if a short circuit to ground exists. In case of open load or a short
circuit to BAT+ the monitoring interface will read back high level.
When the power stage is switched on, a high level will be read back in case of normal
operation. In case of excessive overload or short circuit to ground the output switches off in
order to protect the output stage. In this case the monitoring interface will read back a low-
level. The possible diagnostic functions of the digital operation are shown in Table 9.
Characteristics :
Tambient = −40 °C … 85 °C
Note 1: Resistance values in that range will neither generate overload (min-value) nor open load (max-value)
detection in PWM mode with duty cycle 0% < X < 100% – with min and max pulses. Loads with any
resistor value in that window will be detected as normal load.
Note 2: Loads with more current than given will reliably not trigger open load detection in digital mode or in
PWM mode without min and max pulses.
Note 3: Resistance values higher than this threshold will be reliably detected as open load.
Note 4: The output is switched off automatically when the current limit is exceeded.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 72
The HY‑TTC 30 uses double-channel high side power stages. For load leveling it is a benefit if
loads, which are switched on mutually exclusive (which means either load A, or load B is on, but
not A and B at the same time), are connected to the same double-channel power stage. This
reduces the thermal stress of the components. The power stage pairing is given in Table 10 and
Table 13.
Function Power
Stage
PWM High Side Output 10 d
PWM High Side Output 11 d
Table 13: Power stage pairing overview
If outputs shall be used in parallel, always combine the two channels from the same power stage
and use the digital output mode. Due to thermal limits, the sum current has to be de-rated by a
factor of 0.85 (e.g. combining two 3 A outputs would result in a maximum sum current of
(3 A x 2 x 0.85) = 5.1 A).
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 73
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 74
4.1.4.1 Pinout
The output stages are monitored by an over current protection, which monitors each channel
independently of the CPU and disables the output if an overcurrent is detected. Before a tripped
channel can be re-enabled, the overload situation has to be removed.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 75
If the output is switched off the voltage feedback path can be used to operate the appropriate pin in
voltage input mode. As the pull-up resistor cannot be switched off, the signal source needs more
driver strength compared to the 3 & 4 Mode input pins.
Using the two outputs in parallel to increase driving strength is not permitted.
Note 1: inductive load transients will be clamped internally to <52 V referred to GND.
Note 2: With 3 A load current in a system with 32V supply voltage this corresponds to a maximum inductivity
of 100 mH. For higher inductivities see chapter 6.4
Tambient = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 76
Tambient = −40 °C … 85 °C
Note 1: Resistance values in that range will neither generate overload (min-value) nor open load (max-value)
detection. Loads with any resistor value in that window will be detected as normal load.
Note 2: Resistance values higher than this threshold will be detected as open load.
Note 3: Because of the pull-up resistor there will be a quiescent current while the output is switched off.
Note 4: The pull-resistor is a fixed pull-up resistor and is not configurable.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 77
4.1.5.1 Pinout
For diagnostic reasons in output mode the output signal is looped back to the CPU and the
measured value is compared to the set value. If the difference between these two values is above
a certain threshold, an overload is detected and the output is disabled. In case of a short to
ground, the output is set to 25% of VBAT+; in case of a short to BAT+, the output is set to 75% of
VBAT+. The protection mechanism tries to re-enable the output once a second until the short circuit
is removed.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 78
PVG Mode
Proportional Valve Groups (PVG) are a group of hydraulic load-sensing valves with integrated
electronics allowing advanced flow controllability, for e.g. load-independent flow control.
This PVG output can be used to control PVG valves of the types PVEA, PVEH and PVES – these
types of valves apply a low pass filter to the input signal and uses the resulting DC voltage in
relation to the valves supply voltage (BAT+) as parameter for flow control.
The HY-TTC 30 uses the BAT+ CPU pin as reference voltage input. The principle schematic is
shown in Figure 30. The output is open loop controlled – the ADC input is for diagnostic purpose
only and can be evaluated by the application software.
Maximum Ratings
Tambint = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 79
Voltage Mode
In voltage mode the outputs generate a DC voltage, which can be used to connect to any high
impedance analog input. The load resistance of the receiving device defines the maximum
possible output voltage.
The software supports two different output modes – analog and digital voltage output.
In analog voltage mode a PID controller is applied to generate the desired output voltage. This is
necessary as in PVG mode, PVG valves do have a well-defined input resistance and the output
signal settings can be calculated in advance by considering the characteristics of the output stage.
This is not possible in analog voltage mode, and therefore a PID controller is needed. This results
in a certain settling time, which depends on the PID controllers parameter set. A standard
parameter set is given, but in some cases, where the standard parameters do not fit well enough,
they can be adjusted.
Please consider that the PID control algorithm relies on a stable BAT+ CPU voltage to deliver a
high quality output voltage. In case of transients on the BAT+ CPU voltage, the output voltage
quality may drop – depending on transient size and PID controller configuration.
In digital voltage mode, there is no PID controller. The output switches between minimum and
maximum voltage as fast as possible. Please be aware that in case of an overload, the protection
mechanism as described previously in this chapter trips and switches the output to 25% or 75% of
VBAT+ until the failure is removed.
Maximum Ratings
Tambint = −40 °C … 85 °C
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 80
(𝐵𝐴𝑇+𝐶𝑃𝑈−0.5)∗ 𝑅𝐿
It can be calculated via: 𝑉𝑜𝑢𝑡_𝑚𝑎𝑥 =
2575 + 𝑅𝐿
Note 3: If the max voltage drop over Rout is exceeded (by short to BAT+, short to ground or via overload), the
output is disabled as described in Section 4.1.5.2.
Maximum Ratings
Tambint = −40 °C … 85 °C
Characteristics
Tambient = −40 °C … 85 °C
Note 1: Total error (TUE) is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 81
4.2.1 Introduction
This chapter describes the pin functions of the non-safety input variant. Figure 32 gives an
overview.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 82
4.2.2 Power Outputs High Side with PWM Control and Current Feedback
4.2.2.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 83
4.2.3.1 Pinout
The inputs provide a fixed Pull-Up resistor to +5 V. So they can either be used with sensor types
switching their output signal to GND (open drain or open collector output stage) or with sensors
providing a push-pull output stage.
Additionally the inputs can also be set to analog input mode with a fixed Pull-Up resistor.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 84
Note 1: The pull-resistor is a fixed pull-up resistor and is not configurable. It is also active when the pin is
used as timer input.
Note 2: limit for sensors with push-pull output
Note 3: limit for sensors with open drain / open collector output due to input capacitance
Note 1: The pull-resistor is a fixed pull-up resistor and is not configurable. It is also active when the pin is
used as analog input.
Note 2: Total error (TUE) is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 85
4.2.4.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 86
4.2.5.1 Pinout
The inputs provide a fixed Pull-Up resistor to +5 V. So the inputs can either be used with sensor
types switching their output signal to GND or with sensors providing a push-pull output stage. Even
the usage in conjunction with Namur type switches is possible.
Additionally the inputs can also be set to analog input mode with a fixed Pull-Up resistor.
When a pin is configured as digital input, the analog to digital conversion is accomplished in
software. The inputs are always sampled via the A/D converter. The switching levels and a
possible hysteresis are applied in software and therefore all voltage levels are freely configurable.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 87
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 88
4.2.6.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 89
Note 1: Total error (TUE) is the sum of proportional error and zero reading error:
TUE VTolM * Vin VTol0
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 90
4.3.1 Introduction
This chapter describes the pin functions of the non-safety output variant. Figure 33 gives an
overview.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 91
4.3.2 Power Outputs High Side with Digital Control and Filament Bulb Option
4.3.2.1 Pinout
The output stages are monitored by an over current protection mechanism, which monitors each
channel independently of the application software and disables the output if an overcurrent is
detected. Before a tripped channel can be re-enabled, the overload situation has to be removed.
Other than the high side output channels in the other variants, some of the described pins are
designed to allow the switching of loads with high short time inrush current like e.g. filament lamps.
The inrush current of a filament lamp is up to 10 – 15 times the nominal current. So a cold bulb
with 3 A steady state current will draw an inrush peak current up to 30 A for several milliseconds
and the overcurrent lasts another several 100 ms until the current settles to the nominal value.
Please see the pin function table above, to identify the pins with extended inrush current
capabilities.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 92
Figure 34: Digital High Side Output with filament bulb option
If the output is switched off the voltage and timer feedback paths can be used to operate the
appropriate pin in input mode.
Using two or more outputs in parallel to increase driving strength is possible – see chapter 4.3.2.6.
The application software has to make sure that both outputs are switched at the same point in
time; otherwise the overcurrent protection may trip.
The timer inputs are arranged in two different groups (I and II). All timer inputs are permanently
assigned to one of these groups. Timer inputs in the frequency group I can only be configured to
measure frequency or pulse width while pins assigned to group II can measure both
simultaneously.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 93
Load monitoring means detection of overload, external short circuits of the load output to positive
or negative supply (BAT+ / BAT–) or any other power output and detection of loss of load.
Overload protection and temperature sensing is integrated in the output stage.
Digital operated High Side Outputs can detect following fault conditions:
When the power stage is switched off, the monitoring interface will read back low level if the
load is properly connected or if a short circuit to ground exists. In case of open load or a short
circuit to BAT+ the monitoring interface will read back high level.
When the power stage is switched on, a high level will be read back in case of normal
operation. In case of excessive overload or short circuit to ground the output switches off in
order to protect the output stage. In this case the monitoring interface will read back a low-
level. The possible diagnostic functions of the digital operation are shown in Table 15.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 94
Characteristics :
Tambient = −40 °C … 85 °C
Note 1: Resistance values higher than given will not generate overload.
Note 2: Loads with more current than given will reliably not trigger open load detection.
Note 3: Resistance values higher than given will be reliably detected as open load.
The HY‑TTC 30 uses double-channel high side power stages. For load leveling it is a benefit if
loads, which are switched on mutually exclusive (which means either load X, or load Y is on, but
not X and Y at the same time), are connected to the same double-channel power stage. This
reduces the thermal stress of the components. The power stage pairing is given in Table 16.
Function Power
Stage
Digital High Side Output 00 a
Digital High Side Output 01 a
Digital High Side Output 02 b
Digital High Side Output 03 b
Digital High Side Output 04 c
Digital High Side Output 05 c
Digital High Side Output 06 d
Digital High Side Output 07 d
Table 16: Power stage pairing overview
If outputs shall be used in parallel, always combine the two channels from the same power stage.
Due to thermal limits, the sum current has to be de-rated by a factor of 0.85 (e.g. combining two
3 A outputs would result in a maximum sum current of (3 A x 2 x 0.85) = 5.1 A).
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 95
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 96
4.3.3.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 97
4.3.4.1 Pinout
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 98
4.4.1 Introduction
The safety hydraulic variant is a variation of the (non-safety) hydraulic variant with some changes
in hardware and software in order to provide safety according to ISO13849 PL c.
Basically, most of the technical data of section 4.1 applies also to the hardware of the safety
hydraulic variant. This chapter describes the differences between safety and non-safety hydraulic
variant devices.
Please be aware that this section does not replace to study and understand the guidelines and
methods given in the safety manual of the safety hydraulic variant. This chapter should provide
basic information to understand the fundamental safety mechanisms and technical specifications
– the whole picture can only be gained by also studying the safety manual.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 99
4.4.2.1 Power Outputs High Side with PWM Control and Current Feedback
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 100
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 101
Other than in the (non-safety) hydraulic variant, the low side outputs are reserved to implement the
safety function of a second switch off path in combination with the high side switches. Using the
low side switches as generic I/Os is not supported. Details about the usage of the low side outputs
are given in chapter 4.4.3.1.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 102
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 103
The Node ID Inputs are specified as in the common pin function section (chapter 3.12), but the
functionality is limited in software because of safety reasons.
For safety devices only the combinations listed in Table 17 are permitted – other combinations will
be rejected.
NodeID modifier +0 +3 +5 +7
NodeID 00 float BAT+ SS AGND
NodeID 01 float AGND SS BAT+
Table 17: voltage levels for NodeID modifier in the safety variant
BAT+ means to connect the NodeID pin to BAT+ CPU; SS means the connection with the Sensor
Supply voltage and AGND the connection to AGND. Do not connect both NodeID pins if this
feature shall not be used.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 104
For the Safety Hydraulic variant the Low Side Digital Outputs are reserved to be the safety switch
for the High Side Outputs. The low side switches can be applied in two ways – either as internal
safety switches or to control an external safety switch – mixing these two variants is not supported.
Figure 36: Low Side Digital Outputs used as internal safety switches
During startup all of the safety outputs are tested without activating the load by testing the high
side switches while the low side switches are off and vice versa. During runtime, the low side
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 105
switch is always on while the high side switches are used to control the load. The high side
switches can be used in PWM mode with enabled diagnostic margin (see page 62) – the digital
output mode can be emulated by switching between minimum and maximum PWM duty cycle. Be
sure that the loads stay deactivated if driven with minimum pulses.
Using the two low side switches in parallel is not permitted. Using two high side switches in parallel
is not permitted.
The external safety switch disconnects the BAT+ POWER inputs from the power supply so the
loads are no longer restricted to the maximum limits of the low side switches. The external safety
switch has to be selected in accordance to the limits of the low side switches (see section 4.1.4.3
and 4.1.4.4) and the maximum sum current of the loads to be controlled.
Figure 37: Low Side Digital Outputs used with an external safety switch
During startup the external safety switch and the high side switches configured to be used for
safety functions are tested without activating the load. During runtime, the external safety switch is
always on while the high side switches are used to control the load. The high side switches are
used in PWM mode with enabled diagnostic margin (see page 62) – the digital output mode can be
emulated by switching between minimum and maximum PWM duty cycle. Be sure that the loads
stay deactivated if driven with minimum pulses.
The second low side switch is unused and cannot be used for the application. Using the two low
side switches in parallel is not permitted. Using two high side switches in parallel is not permitted.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 106
Characteristics
Tambient = −40 °C … 85 °C
Note 1: The discharge time is specified from switching off the external safety switch until the voltage level of
the BAT+POWER pin falls below 4 V.
Characteristics
Tambient = −40 °C … 85 °C
Note 1: Please be aware that in case of an active JTAG breakpoint the Watchdog timeout may be triggered
during debugging.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 107
Note 1: LED output mode is not safety compliant for these pins
Note 2: Voltage input mode is not safety compliant for these pins
Note 3: For pairing, both pins have to be configured to use the same input mode
Note 4: 4 and 3 Mode I/O pins cannot be paired in resistive measurement mode
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 108
4.5.1 Introduction
The safety input variant is a combination of the (non-safety) input variant with the safety hydraulic
variant. Basically, most of the technical data of section 4.2 and 4.4 applies also to the hardware of
the safety input variant. This chapter describes the differences between safety input and the safety
hydraulic and non-safety input variant devices.
Please be aware that this section does not replace to study and understand the guidelines and
methods given in the safety manual of the safety hydraulic variant. This chapter should provide
basic information to understand the fundamental safety mechanisms and technical specifications
– the whole picture can only be gained by also studying the safety manual.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 109
4.5.2.1 Power Outputs High Side with PWM Control and Current Feedback
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 110
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 111
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 112
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 113
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 114
As safety input variant devices does not include any low side switches, there is no second switch
off path available to satisfy the ISO13849 requirements. Therefore the available high side outputs
of the safety input variant cannot be used to implement safety functions – they can be used as
specified in the non-safety input variant (see chapter 4.2).
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 115
Note 1: LED output mode is not safety compliant for these pins
Note 2: Voltage input mode is not safety compliant for these pins
Note 3: For pairing, both pins have to be configured to use the same input mode
Note 4: 4 and 3 Mode I/O pins cannot be paired in resistive measurement mode, as the 3 Mode I/Os does
not support resistive measurement.
4.6.1 Introduction
The HY-TTC 32 variant is a variation of the (non-safety) hydraulic variant with an additional CAN
interface, two analog inputs which serve as a 4 mode instead of a 3 mode and faster input filters.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 116
The implementation of the interfaces are the same as in the HY-TTC 30 hydraulic variant. Please
see chapters 3 “Specification of Common Pin Functions” and 4.1 ”Hydraulic Variant Specific Pin
Functions” for more information.
4.7.1 Introduction
The HY-TTC 32S safety variant is a variation of the non-safety HY-TTC 32 variant with some
changes in hardware and software in order to provide safety according to ISO13849 PL c.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 117
Please be aware that this section does not replace to study and understand the guidelines and
methods given in the safety manual of the safety hydraulic variant. This chapter should provide
basic information to understand the fundamental safety mechanisms and technical specifications
– the whole picture can only be gained by also studying the safety manual.
For the HY-TTC 32S the same characteristics and application hints apply as for the HY-TTC 30SH
– refer to chapter 4.4.3.1.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 118
Note 1: LED output mode is not safety compliant for these pins
Note 2: Voltage input mode is not safety compliant for these pins
Note 3: For pairing, both pins have to be configured to use the same input mode
Note 4: 4 and 3 Mode I/O pins cannot be paired in resistive measurement mode
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 119
While standard ECUs have a closed housing, special development devices do have a hole in the
top side of the housing to provide access to the debug interface. The debugging interface is
described in Chapter 7.
Device
Label
Debug
Interface
Connector
Main
Connector
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 120
The physical dimensions of the HY‑TTC 30 housing are shown in Figure 42 and Figure 43. All
measurements are given in mm.
It has to be assured that water cannot infiltrate through the main connector into the control unit.
The main connector is not watertight on its own - Water tightness is accomplished only in
combination with an attached mating connector. Therefore a correct assembly of the mating
connector and the wiring harness is essential for achieving water tightness.
Furthermore, be sure no water can reach the device while the mating connector is not attached.
Please be aware that, because of the hole for the debugging connector, development devices are
only rated IP20. They have to be protected against water and small objects which may enter the
housing. A small piece of duct tape can be used to temporarily seal the opening when necessary.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 121
The maximum thermal performance is achieved when the cooling fins are in vertical orientation
so that natural convection can develop in order to cool the device.
Other mounting orientations may degrade the thermal performance which has direct influence
on the maximum sum current as well as on the maximum current of individual output channels.
Be aware that other sources of heating the device (conducted heating or radiated heating) may
also degrade the thermal performance.
The cable harness needs to be fixed mechanically in the mounting position of the ECU
(Distance < 150 mm).
The cable harness needs to be fixed in such a way that, in case of an excitation, the wiring
harness is in phase with the ECU (e.g. at the fixing point of ECU).
The housing of the ECU is electrically connected to BAT–.
Furthermore when selecting a mounting location for the ECU one should avoid:
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 122
Figure 45 show the minimum space requirements for plugging/unplugging the connector. Do not
forget to include the space required for the wiring harness when calculating the additional
mounting clearance needed for plugging/unplugging the connector.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 123
6 Application Notes
In order to enable a safe operation a few general rules for the layout of the wiring harness have to
be obeyed.
The ECU is limited to a total load current for the power stages, connected to the BAT+ POWER
pins. When all loads are tied towards ground, the load current will be also carried by these supply
pins. As each contact pin is thermally limited to 8 A, multiple supply pins work in parallel for the
power stages supply. So the system designer must be careful with the cable harness design to
guarantee an even distribution of supply current on all pins.
Example: It is not ok to use one cable with a length of two meters and large diameter for a
connection between a fuse box and the ECU and crimp it to some piggy tails with small diameter in
the connector area. Small differences in the contact pressure can lead to a big imbalance. In worst
case condition one contact carries most of the current load and is overloaded at maximum current.
It is necessary to use three wires with the same total cross sectional area than one thick cable. All
wires must have the same length and diameter. In this case an even distribution of current is
accomplished – even with slightly different contact resistances.
The permanent input current of the HY‑TTC 30 Iin-sum is limited due to thermal and contact current
limits.
As the power stages have not negligible power dissipation each load current leads to a rise of
temperature within the device. To ensure proper operation of the HY‑TTC 30 in its temperature
range (−40 °C to +85 °C) the total current driven by the power stages has to be limited and the
load evenly distributed.
One first rule of thumb is that if two output states are mutually exclusive (e.g. output A is only
activated in state 1, output B is only activated in state 2) these outputs should be driven by one
double-channel high side power stage, so that only one channel is used at a time. The high side
power stage pairing is given in Table 10 and Table 13.
Inductive loads in PWM operation generate current through the freewheeling diodes, but these
diodes have several times greater power dissipation at the same current, as the high side switches
themselves. Therefore the duty cycle has great influence on the power dissipation of the output
devices. The duty cycle results out of the relationship between coil resistance and supply voltage.
A low resistance at high supply voltage is the worst combination as it results in a low duty cycle
and therefore a long conduction time of the diodes.
For example the absolute maximum power dissipation of the whole device is reached at 85 °C,
28 V, 100 Hz, all channels active, with 5 inductive loads at 2.5 A per channel.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 124
For greater load inductivities than 100 mH either the current has to be lower or an external
freewheeling diode or clamping device parallel to the coil has to be used. The clamping device has
to clamp below 50 V.
If the load is a relay or contactor, a freewheeling diode increases the contact opening time due to
the low demagnetization voltage, this can increase the contact wear.
Examples for clamping devices are: varistor, bidirectional transzorb diode, zener diode with anti-
serial diode or a suitably sized resistor.
A resistor can be calculated as 50 V/maximum_possible_coil_current. It can be a cost-effective
solution but increases steady state power dissipation, so it may not be suitable in all cases.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 125
7 Debug Interface
For developing the HY‑TTC 30 variants which support programming in ‘C’, there are development
kits available including a special version of the device with access to the debugging interface1. This
interface hosts a complete JTAG interface and a 2-wire asynchronous serial interface operating at
TTL levels (an inverted RS232 interface with 5 V signaling levels).
To access all the signals, there is also a special debug adapter included in the HY‑TTC 30
development kit for programming in ‘C’. The top view of the debug adapter is shown in Figure 46. It
provides a pushbutton to reset the CPU of the HY‑TTC 30, a power LED and two LEDs for serial
traffic visualization.
The pin out of the JTAG and serial connector is shown in Table 21 and Table 22.
The HY‑TTC 30 development kit for programming in ‘C’ also comes with an FTDI 5 V serial to
USB adapter cable (FTDI part number TTL-232R-5V). Use this cable to connect a PC to the serial
port of the debug adapter. Be sure to insert the side of the black wire towards pin #1 on the
connector.
Drivers for the cable can be obtained directly from the FTDI homepage:
http://www.ftdichip.com/Drivers/VCP.htm
Please be aware that the pins on the debug interface provide direct access to CPU pins without
any special protection mechanisms. When handling devices with access to the debugging
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 126
interface, electrostatic discharge on these pins has to be prevented as the resulting damage to the
CPU would be fatal.
Standard HY‑TTC 30 ECUs do not provide access to the debugging interface. On these devices
the software can be reprogrammed via the CAN interface using the TTC-Downloader tool.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 127
8 Abbrevations
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 128
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH
Product Name: HY‑TTC 30
Document Title: HY‑TTC 30 Family Hardware User Manual Page 129
Disposal
If disposal has to be undertaken at the end of a device’s lifespan, the respective applicable
country-specific regulations must be taken into consideration.
Disclaimer
THE INFORMATION GIVEN IN THIS DOCUMENT IS GIVEN AS A SUPPORT FOR THE USAGE
OF THE ECU/DISPLAY UNIT AND SHALL NOT BE REGARDED AS ANY DESCRIPTION OR
WARRANTY OF A CERTAIN FUNCTIONALITY, CONDITION OR QUALITY OF THE
ECU/DISPLAY UNIT. THE RECIPIENT OF THIS DOCUMENT MUST VERIFY ANY FUNCTION
DESCRIBED HEREIN IN THE REAL APPLICATION. THIS DOCUMENT WAS MADE TO THE
BEST OF KNOWLEDGE of TTControl GmbH. NEVERTHELESS AND DESPITE GREATEST
CARE, IT CANNOT BE EXCLUDED THAT MISTAKES COULD HAVE CREPT IN. TTControl
GmbH PROVIDES THE DOCUMENT FOR THE ECU/DISPLAY UNIT “AS IS” AND WITH ALL
FAULTS AND HEREBY DISCLAIMS ALL WARRANTIES OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OR
COMPLETENESS, OR OF RESULTS TO THE EXTENT PERMITTED BY APPLICABLE LAW.
THE ENTIRE RISK, AS TO THE QUALITY, USE OR PERFORMANCE OF THE DOCUMENT,
REMAINS WITH THE RECIPIENT. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
LAW TTControl GmbH SHALL IN NO EVENT BE LIABLE FOR ANY SPECIAL, INCIDENTAL,
INDIRECT OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA, DATA BEING RENDERED INACCURATE, BUSINESS INTERRUPTION OR
ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF THE USE OR
INABILITY TO USE THE DOCUMENT EVEN IF TTControl GmbH HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
IF THE ECU/DISPLAY UNIT IS MARKED AS “PROTOTYPE”, THE DELIVERED ECU/DISPLAY
UNIT IS A DEVELOPMENT SAMPLE (“SAMPLE”). THE RECIPIENT ACKNOWLEDGES THAT
THEY ARE ALLOWED TO USE THE SAMPLE ONLY IN A LABORATORY FOR THE PURPOSE
OF DEVELOPMENT. IN NO EVENT IS THE RECIPIENT ALLOWED TO USE THE SAMPLE FOR
THE PURPOSE OF SERIES MANUFACTURING.
TTControl GmbH PROVIDES NO WARRANTY FOR ITS PRODUCTS OR ITS SAMPLES,
INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE AND TO THE MAXIMUM EXTENT PERMITTED BY
APPLICABLE LAW DISCLAIMS ALL LIABILITIES FOR DAMAGES RESULTING FROM OR
ARISING OUT OF THE APPLICATION OR USE OF THESE PRODUCTS OR SAMPLES. THE
EXCLUSION OF LIABILITY DOES NOT APPLY IN CASES OF INTENT AND GROSS
NEGLIGENCE. MOREOVER, IT DOES NOT APPLY TO DEFECTS WHICH HAVE BEEN
DECEITFULLY CONCEALED OR WHOSE ABSENCE HAS BEEN GUARANTEED, NOR IN
CASES OF CULPABLE HARM TO LIFE, PHYSICAL INJURY AND DAMAGE TO HEALTH.
CLAIMS DUE TO STATUTORY PROVISIONS OF PRODUCT LIABILTY SHALL REMAIN
UNAFFECTED.
Copyright 2001–2014 TTControl GmbH AG All rights reserved.
Last Change: 2017-01-09 10:21 Author: Klaus Steinhammer File name: hy_ttc30_hum_D-TTC-X-G-02-001_V1.1.4.docx © TTControl GmbH