You are here

Motor Control | Cypress Semiconductor


Design Considerations

Power windows, doors, mirrors, and seats share common elements in motor control systems.PSoC 3 offers platform development for multiple configurations as well as the ability integrate all intelligent control functionality for up to 4 simultaneous motors per device including:

Pulse Detect

 •  Eliminate Hall-effect sensors
 •  Store position memory for precision control or presetting
 •  Monitor rotation speed

Current Monitoring

 •  Detect rotational resistance
 •  Detect shorts and burnouts

System Communications

 •  Decouple control
 •  Decouple user interface
 •  Decouple monitoring


 •  4 PWMs for 4 simultaneous controls
 •  Reduce complexity of motor drivers
 •  Up to 8 motor multiplexed control



  • The CY8CKIT-001 PSoC® Development Kit (DVK) provides a common development platform where you can prototype and evaluate different solutions using any one of the PSoC 1, PSoC 3, PSoC 4, or PSoC 5 architectures.

  • The CY8CKIT-017 CAN/LIN Expansion Board Kit (EBK) is an expansion board that is used with the CY8CKIT-001 PSoC® Development Kit (DVK) or the CY8CKIT-030 PSoC 3 Development Kit (DVK).This EBK enables you to evaluate the Controller Area Network (CAN 2.0A/B) and Local Interconnect Network (LIN 2.1/2.0)slave communication capability of PSoC 3 and PSoC 5 devices in conjunction with Cypress's PSoC Creator™ Integrated Development Environment.The hardware of this EBK includes transceiver circuits for 1 CAN and 2 LIN interfaces.This EBK consists of 2 CAN example projects and 1 LIN example project.You can design your own projects with an easy-to-use CAN and LIN slave components in Cypress's PSoC Creator™ software, or by altering code examples provided with this kit.

  • The CY8CKIT-037 is used for PSoC 4 solution evaluation for motor control application.The kit supports BLDC (BrushLess Direct Current) motors, PMSM (Permanent Magnetic Synchronous Motors) and stepper motors.We provide example projects including single-shunt and sensorless FOC (Field Oriented Control), sensored BLDC control, sensorless BLDC control and stepper motor control example projects.


  • PSoC Creator

    PSoC Creator 是最先进的软件开发 IDE,带有创新性的图形设计编辑器,构成独特而强大的硬件/软件协同设计环境。

  • PSoC Designer

    PSoC Designer 是革新的集成设计环境 (IDE),您可以用来自定义 PSoC 以满足您特定的应用需求。PSoC Designer 软件可加快系统的建立和上市进程。