You are here

AN75813 - H Bridge Based Motor Drive Protection Using PSoC® 3 | Cypress Semiconductor

AN75813 - H Bridge Based Motor Drive Protection Using PSoC® 3

Last Updated: 
Aug 18, 2015
This is an Obsolete Application Note
The document AN75813 - H Bridge Based Motor Drive Protection Using PSoC® 3 has been marked as obsolete. The obsolete version of this application note is still available with the below description but may not be complete or valid any longer. If you have any questions or require support in regards to the below application note content, please click here and create a technical support case.


H-Bridge driven DC motors are widely used in many automotive applications such as HVAC, power seats, wipers, and power windows. It is important to protect the motor drive system, because failure to do so may result in damaged components and, in some cases, hazardous conditions. In this application note, we discuss a novel approach to fault detection and protection where, instead of using pre-packaged motor drivers with built-in protection systems, we use basic components such as FETs and gate drivers. This method results in a larger number of available test signals and hence better determination of fault conditions. Combined with the configurability of PSoC 3 devices, this method also leads to a scalable and programmable system that can be easily shared across multiple H-Bridges.

The following table indicates the PSoC devices, PSoC Creator versions, compilers, and development kits that will work with this application note project:

Device PSoC Creator Version Supported Development Kit CY8CKIT- Supported Compiler
Architecture Silicon
V 1.0 V2.0
or higher
003 / 014
PSoC 3 ES2 No No No N/A N/A No No N/A N/A N/A
PSoC 3 ES3 / Rev A No Yes Yes Yes N/A No Yes N/A N/A N/A

The projects associated with this application note, one for CY8CKIT-001 and another for CY8CKIT-030, can be downloaded from the ‘Related Files’ section below.