You are here

CY8CKIT-016 PSoC® 1 Thermal Management Kit (Downloadable Kit) | Cypress Semiconductor

CY8CKIT-016 PSoC® 1 Thermal Management Kit (Downloadable Kit)

Last Updated: 
Feb 21, 2021

See how you can integrate thermal management functions in a single low-cost PSoC 1 device:

  1. Closed-loop 4-wire fan control
  2. Temperature measurement
  3. Fan Speed Control based on temperature measurement
  4. Display

Required Hardware

CY8CKIT-001 PSoC Development Kit (sold separately)

The CY8CKIT-001 PSoC Development Kit (DVK) allows you to evaluate the PSoC 1, PSoC 3, and PSoC 5 families.

Place the Processor Module families (included) on the DVK and program it with the CY8CKIT-016 PSoC Thermal Management kit example project using the MiniProg3 Program device.

PSoC 1 Development Board (CY8CKIT-001)

CY8CKIT-036 PSoC Thermal Management Expansion Board Kit (sold separately)

The CY8CKIT-036 PSoC Thermal Management Expansion Board Kit (EBK) connects to the CY8CKIT-001.

Kit Contents:

  1. Two 4-wire fans and connectors for two additional 4-wire fans
  2. Digital (I2C-based TMP175, One-wire DS1820, PWM output TMP05) and Analog (Diode) temperature sensors
  3. I2C/SMBus/PMBus host interface

The EBK connects to the CY8CKIT-001 PSoC Development Kit for operation.

PSoC Thermal Management Expansion Board Image

Easy to use Modular Design

The CY8CKIT-001 PSoC 1 Development Kit allows you to evaluate Cypress's PSoC 1, PSoC 3 and PSoC 5 families. The modular design allows you to interface with different types of Expansion Board Kits. In this case the CY8CKIT-036 plugs onto the CY8CKIT-001, which uses the firmware example project of the CY8CKIT-016 to demonstrate Thermal Management functions.

   CY8CKIT-001 PSoC DVK   




PSoC DVK and CY8CKIT-036 Board Image
PSoC 1 CY8C28 Family Processor Module

        plus symbol icon

PSoC 1 Thermal Management Image

Example Project Description

Example firmware provides a quick demonstration of a two-zone Thermal Management system. Zone 1 consists of a 4-wire fan, the I2C temperature sensor and a potentiometer that simulates a diode. Zone 2 consists of the other 4-wire fan, a PWM output temperature sensor and a 1-wire temperature sensor. Fan RPM is controlled based on the weighted average readings of temperature sensors in their zones. Fan RPM zone temperature readings and fan faults are displayed in LCD.

Two-Zone Thermal Management System Diagram


PSoC One-chip Solution


PSoC One-Chip Solutions Diagram

This Thermal Management solution is used by Tier 1 Customers in Data and Telecom equipment. It can be your solution as well. Options include:

  1. Driving up to 8 fans in closed-loop or open-loop
  2. Interfacing with Multiple Digital and Analog Sensors
  3. Communicating via I2C, SPI, UART or PMBus* and SMBus*

*SMBus and *PMBus with PSoC 1 are under development

To learn more, download these App Notes.

Application Notes
App Note for Getting Started with PSoC 1 (AN 75320)
App Note for Intelligent Fan Control (AN 78692)
App Note for Thermistor (AN 2017)
App Note for Diode (AN 78920)
App Note for TMP05/TMP06 (AN 78737)
App Note for 1-wire/2-wire Temp Sensor (AN 2163)
App Note for Thermocouple (AN 2226)
App Note for I2C (AN 50987)
App Note for Segment LCD Drive (AN 56384)
App Note for Infra-red Temperature Measurement (AN 58829)
App Note for Integrated Power Manager (AN 78646)

To know more about PSoC 1, click here. To know more about other PSoC 1 kits, click here.

Kit Contents
System CD ISO containing:
  1. User’s Guide
  2. PSoC Designer™
  3. PSoC Programmer
  4. Example Project
  5. Application Notes


Software Title Description Link
PSoC Designer This kit requires PSoC Designer for development
PSoC Programmer PSoC programmer is required every time the PSoC 1 (CY8C28) Family Processor Module is programmed