From 782047fc23dbf9825cc10f8257a009485a895ead Mon Sep 17 00:00:00 2001 From: filies Date: Mon, 4 Nov 2019 19:01:46 +0100 Subject: [PATCH] Last check before release 1.4.1 --- README.md | 4 ++++ docs/Examples.md | 4 ++-- docs/Installation.md | 2 +- src/TLE94112.cpp | 1 - 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 06290676..4c7dcc54 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,8 @@ is a protected twelve-fold half-bridge driver designed especially for automotive * Efficient design for multi-motor applications * Less communication with µC through integrated PWM generator and zero clock diagnosis * Reducing external components to meet EMC requirements +* The board is stackable if you change the position of a resistor, [see here](https://raw.githubusercontent.com/infineon/assets/master/Pictures/TLE94112_Arduino_Shield_Pin_out.png) +* LED driver on the first half-bridge ## Target Applications: * Multi-motor applications @@ -45,3 +47,5 @@ The doxygen [library documentation](https://infineon.github.io/DC-Motor-Control- * A PDF summarizing the features and layout of the DC motor control shield is stored on the Infineon homepage [here](https://www.infineon.com/dgdl/Infineon-DC_Motor_Control_Shield_with_TLE94112EL_UserManual-UM-v01_00-EN.pdf?fileId=5546d46259d9a4bf015a4755351304ac). * The datasheet for the TLE94112EL can be found here [TLE94112EL Datasheet](https://www.infineon.com/dgdl/Infineon-TLE94112EL-DS-v01_00-EN.pdf?fileId=5546d462576f347501579a2795837d3e) * The respective application note is located here [TLE941xy Application Note](https://www.infineon.com/dgdl/Infineon-TLE941xy-AN-v01_00-EN-AN-v01_00-EN-AN-v01_00-EN.pdf?fileId=5546d4625b62cd8a015bc8db26c831e3). +* There is a pinout picture [Tle94112el pintout](https://raw.githubusercontent.com/infineon/assets/master/Pictures/TLE94112_Arduino_Shield_Pin_out.png) + diff --git a/docs/Examples.md b/docs/Examples.md index 188e44cd..09b6cc01 100644 --- a/docs/Examples.md +++ b/docs/Examples.md @@ -9,5 +9,5 @@ To run this examples use either the Arduino IDE or something similar like the [P ## DIY-projects * there are two Lego robots using the TLE94112 shields for controlling motors. - * a [Lego rama driving roboter](https://www.infineon.com/cms/en/tools/landing/infineon-for-makers/diy-projects/) - * a [Lego six axes roboter](https://www.infineon.com/cms/en/tools/landing/infineon-for-makers/diy-projects/) + * a [Lego rama driving robot](https://www.infineon.com/cms/en/tools/landing/infineon-for-makers/diy-projects/) + * a [Lego six axes robot](https://www.infineon.com/cms/en/tools/landing/infineon-for-makers/diy-projects/) diff --git a/docs/Installation.md b/docs/Installation.md index d8eb4811..6db62334 100644 --- a/docs/Installation.md +++ b/docs/Installation.md @@ -16,7 +16,7 @@ Please follow the example sketches in the /examples directory in this library to For proper work of the TLE94112 the following tips may help: * the TLE94112 works properly in the range of min 5.5V to max 40V Vbat * the max current on one half bridge is 0.9 A, if you need more you have to cascade more half bridges, see [manual](https://www.infineon.com/dgdl/Infineon-TLE94112EL-DS-v01_00-EN.pdf?fileId=5546d462576f347501579a2795837d3e) and pin out picture -* the shield is stackable if you change the 0 \Omega resistor from R7/R8. There is a hack to stack a max number of three TLE94112 (please ask if you need this) +* the shield is stackable if you change the 0 \Omega resistor from R7/R8. There is also a hack to stack a max number of three TLE94112 (please ask if you need this) * the first two ports can be directly used also for LEDs but with the help of right dimensioned resistors, any half bridge can be used for LEDs or other stuff falling in the voltage and current limits of the board * there is a handy [pin out picture](https://raw.githubusercontent.com/infineon/assets/master/Pictures/TLE94112_Arduino_Shield_Pin_out.png) diff --git a/src/TLE94112.cpp b/src/TLE94112.cpp index 6479683a..d034a20e 100644 --- a/src/TLE94112.cpp +++ b/src/TLE94112.cpp @@ -58,7 +58,6 @@ void Tle94112::begin(SPIClass &bus, uint8_t cs, uint8_t en) init(); } - void Tle94112::end(void) { mEnabled = FALSE;