Skip navigation
> RoadTest Reviews

Infineon Smart Power Switch Bundle - Review

Scoring

Product Performed to Expectations: 10
Specifications were sufficient to design with: 9
Demo Software was of good quality: 10
Product was easy to use: 10
Support materials were available: 10
The price to performance ratio was good: 10
TotalScore: 59 / 60
  • RoadTest: Infineon Smart Power Switch Bundle
  • Buy Now
  • Evaluation Type: Development Boards & Tools
  • Was everything in the box required?: Yes
  • What were the biggest problems encountered?: After providing the extra terminals for SHIELD_BTS50010 - it can't be used with Arduino board.

  • Detailed Review:

    Introduction

    First of all I'd like to express my thanks to Infineon and Element 14 for selecting me as the roadtester of this charming family of boards!

    I do not want to bore you with the duplication of the process of opening a package.

    I need to confirm, the shipment was very fast. All packed and delivered safely.

    The set consist of 5 boards.

    The roadtest concern three smart switches boards. They are accompanied with arduino board and Infineon's "arduino colleague" - XMC 1100 development board.

    details below in documentation section.

     

    Omitting the unpacking phase I would like to show, that I found the box of 24V Switch  very convenient to keep all boards together

    UNBOXING - all1

    UNBOXING - all2

    Documentation

    Infineon prepared very professional support for its devices.

    It is easy accessible on the Infineon site.

    www.infineon.com/shields-for-arduino

    24V Protected Switch Shield with BTT6030-2EKA and BTT6020-1EKA for Arduino

    https://www.infineon.com/cms/en/product/evaluation-boards/24v_shield_btt6030/

    The switch board is equipped with 2x BTT6030-2EKA , 1x BTT6020-1EKA .

    Above power MOSFETs belongs to the protected high-side PROFET+ 24V family

     

    PROFET+ 24V is described here:  https://www.infineon.com/cms/en/product/power/smart-low-side-high-side-switches/automotive-smart-high-side-switch-profet…

    Switches provide embedded diagnostic and protective functions. Each power transistor is built by a n-channel vertical power MOSFET with charge pump.

    The power switches are controlled via the INx (input) pins.

    The PROFET + 24V devices also provide a sense current at the IS pin, which can be enabled via the DEN (Diagnosis ENable) pin.

    For the two channel devices the sensed channel is selected via the DSEL (Diagnosis SELect) pin.

    For each device the sense signal (IS) is connected to its own ADC channel of the microcontroller.

     

    Documentation consist of technical datasheets, user manuals and application notes as well as software examples.

    Detailed schematic below:

    Power PROFET

     

     

     


     

    SHIELD_BTS50010-1TAD

    https://www.infineon.com/cms/en/product/evaluation-boards/shield_bts50010-1tad/

    Working in the range 8-18MAX V it provide up to 40A currents driving.

     

    SHIELD_BTF3050TE

    https://www.infineon.com/cms/en/product/evaluation-boards/shield_btf3050te/

    The low-side smart switch consists out of three  BTF3050TE  of the HITFET family.

     

    XMC1100 development board

    Together with above switches, I'v been provided with XMC1100 development board

    XMC1100_kit1

    The XMC1100 series belongs to the XMC1000 Family of industrial microcontrollers based on the ARM Cortex-M0 processor core.

    XMC1100 is described here

    https://www.infineon.com/cms/en/product/microcontroller/32-bit-industrial-microcontroller-based-on-arm-cortex-m/32-bit-xmc1000-industrial-microcontroller-arm-cortex-m0/xmc1100/

    More detailed description of the kit here:

    https://www.infineon.com/cms/en/product/evaluation-boards/kit_xmc11_boot_001/#ispnTab1

    Users forum

    In addition to extensive documentation, Infineon provides convenient users forum.

    https://www.infineonforums.com/

     

     

    Infineon Designer

    Another outstanding support from Infineon is Infineon Designer

    The online prototyping engine combining analog and digital simulation functionalities in an internet application.

    It is available via web browser, neither installation nor licenses are needed.

     

     

    https://www.infineon.com/cms/en/tools/landing/ifxdesigner.html

     

    Examples of my experiments with Infineon Designer below:

     

     

     

     

    Remarks concerning documentation

    regarding documentation. I found it very clear and informative. If you ask for my remarks or detected disadvantages I would complain on the sketch below:

    (USER MANUAL - High Side Switch Shield  with BTS50010-1TAD for Arduino)

     

    The proposition of GND wiring is extremely uncomfortable. Instead I found ground terminal on XMC board.

     

     

    Arduino

    The last definitely not least board in the set.

    Is it really necessary to write about that amazing board

    - I guess no, If you need something in the matter, there is no problem to start there:

    https://www.arduino.cc/

     

    Infineon's XMC support for Arduino

    In order to use and program the Infineon XMC 1100 in the Arduino IDE, SEGGER J-Link must be installed on the PC.

    The most convenient way is to use GitHub Infineon repositories and proceed according to instructions.

    https://github.com/Infineon/XMC-for-Arduino

    J-Link

    Segger provides extensive J-Link control panel reach in features and informations:

    After installation of Jlink,

    the integration goes smooth

    DAVE

    I need to be honest, After simple experiments with arduino+switch shield, I decided to concern strictly with XMC board.

    Although it was possible to continue work in the Arduino IDE environment (according to above solution) I found,

    that the best move would be install DAVE programming suite.

    https://www.infineon.com/cms/de/product/microcontroller/32-bit-industrial-microcontroller-based-on-arm-cortex-m/32-bit-x…

    DAVE is free Eclipse based IDE using GNU C-compiler for XMC microcontrollers.

    According to Infineons it is application oriented code repository merged with graphical system design methods

    and automatic code generator to guide microcontroller user

    along the entire process – from evaluation-to-production (E2P).

     

    Infineon provides also example projects for DAVE™ Apps:

    https://www.infineon.com/cms/en/product/promopages/aim-mc/dave_downloads.html

    Using documentation and above examples I've realized that Dave environment is "programmer friendly"

    It truly exceeded arduino IDE functionality. On the other hand as many eclipse environment it demands huge disc space. Installation takes significant time.

    The only doubt was the problem with J-Link driver installation. According to papers and installation notices

    the driver should be installed together with DAVE. Maybe I didn’t check appropriate box in menu during the process but finally I had to install it separately

     

    Experiments and exercises

    After first power on the XMC board it invites us the simple chaser effect on its LEDs.

    XMC1100

     

     

    in order to use the arduino compatible boards with XMC1100, I had to solder the terminals

     

    24V Protected Switch Shield

     

    You can see, there are extra terminals available (beyond classic Arduino design)

    XMC1100 ready

    Regarding extra completion

    It is also worth adding a terminal to the BTS50010 board

    infineon BTS50010 Hi switch

     

    Except of some space limitation : look -> green terminal is big too much and conflicts a little with TP Vout

    infineon BTS50010 with connectors

    Afterwards I realized, that prepared that way shield can't be used with original adruino board!!!

     

     

    Tested shields are perfect to drive 12V fans and halogen lamps.

    Besides that technology (halogens) seems to be dying, I found it very useful in tests.

    I conducted most experiments using 24VSHIELD

    exercise infineon

    Probably there is still lack of detailed measurements. I tried to employ DAVE to read out smart shield diagnostic capability and protection features.

    I watched the activation of thermal protection but did not dare to short circuit crash tests.

    Programing with DAVE is really easy. I played with modification of examples provided with above switch boards.

     

     

    XMC details in DAVe:

     

    Conclusions

    Infineons smart switches guarantee outstanding self-diagnostic and safety features. As the industrial standard devices they provides many advantages for designer.

    There are no comparison with simple amateur home made solutions although using Infineons components one can dare to build competitive project.

    Shields supports both arduino and Infineon XMC1100 development boards - in theory- in my opinion usage of them together with XMC seems to be easier.

    I noticed some incompatibility with BTS50010.

    My research showed the flexibility of DAVE programmer suite although, use of simple Arduino IDE is possible and - specially with small projects - even simpler.

     

     

    Bibliography

    Infineon papers and website           -     Infineon      - https://www.infineon.com/cms/en/

    Arduino papers and website           -     Arduino      - https://www.arduino.cc/

     

    Thank you again for selecting me as the roadtester.

    Marek


Comments

Also Enrolling

Enrollment Closes: Nov 1 
Enroll
Enrollment Closes: Nov 20 
Enroll
Enrollment Closes: Nov 15 
Enroll
Enrollment Closes: Nov 5 
Enroll
Enrollment Closes: Oct 29 
Enroll
Enrollment Closes: Nov 18 
Enroll
Enrollment Closes: Nov 15 
Enroll
Enrollment Closes: Oct 30 
Enroll