heater
2.0.0.0
|
Heater Click is designed with intention of PCB heater concept testing and useful tool for heating complete casing where staying in specified temperature range is crucial. Exact PCB temperature can be set and controlled using TMP235 on board temperature sensor from Texas Instruments.
We provide a library for the heater Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly form compilers IDE(recommended way), or downloaded from our LibStock, or found on mikroE github account.
This library contains API for heater Click driver.
void heater_cfg_setup ( heater_cfg_t *cfg );
HEATER_RETVAL heater_init ( heater_t *ctx, heater_cfg_t *cfg );
void heater_default_cfg ( heater_t *ctx );
uint16_t heater_read_data ( heater_t *ctx )
float heater_read_mv ( heater_t *ctx )
float heater_read_temp ( heater_t *ctx )
The devices resolution depends on settings applied. User should consult the datasheet and choose resolution value that corresponds to the settings applied.
The demo application is composed of two sections :
Initialization of PWM module and start heating up
Durning the task device is heating up to 50 degree C and then cooling down to 40 degree C
The full application code, and ready to use projects can be installed directly form compilers IDE(recommneded) or found on LibStock page or mikroE GitHub accaunt.
Other mikroE Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all Mikroelektronika compilers, or any other terminal application of your choice, can be used to read the message.