You are here

AN60590 - PSoC® 3, PSoC 4, and PSoC 5LP - Temperature Measurement with a Diode | Cypress Semiconductor

AN60590 - PSoC® 3, PSoC 4, and PSoC 5LP - Temperature Measurement with a Diode

Last Updated: 
May 25, 2017
Version: 
*I

AN60590 explains diode-based temperature measurement using PSoC® 3, PSoC 4, and PSoC 5LP. The temperature is measured based on the diode forward bias current dependence on temperature. This application note details how the flexible analog architecture of PSoC 3, PSoC 4, and PSoC 5LP enables you to measure diode temperatures using a single PSoC device.

Introduction

Temperature is the most common and frequently measured environmental variable. Temperature measurements typically use one of the four sensors: thermocouple, thermistor, diode, and resistance temperature detector (RTD). The primary criteria for choosing a sensor are cost, accuracy, and temperature range.

The following table provides the list of devices, the supported Creator version, Development kit and Compiler for this application note project:

Project

Device
PSoC Creator
Version
Development Kit
CY8CKIT-xxx
Compiler
Architecture
Silicon
Revision
V3.1 CP1
or higher
V3.0 CP7
001
DVK
030/050
DVK
003/014
FTK
Keil
GCC
RVDS
MDK

AN60590.zip

Prod
YES
NO
YES
YES*
NO
YES
N/A
N/A
N/A
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES
Prod
YES
NO
YES
YES*
NO
N/A
YES
YES
YES

* Refer to Migrating CY8CKIT-001 DVK project to CY8CKIT 030/ 050.

Projects associated with this application note can be downloaded from the 'Related Files' section below. For your convenience, we have provided projects that are compatible with the most recent version of PSoC Creator:

  • AN60590.zip is used with PSoC Creator 3.1 CP1

The project’s default settings may not be compatible with your device or kit, and you may need to change your project settings. For more information, see: