Freescale Semi

user Occupation hasn't been added

 Freescale


  • Basic Temperature Control for Refrigerators

  • Created: May 27, 2015

    • view2267
    • comment1
    • bookmark0
    • fork4

Description

No description available.

Summary

This design is a basic temperature control for refrigerators that has an electromechanical circuit. It specifically uses MC9RS08KA4CWJR microcontroller which has an 8-bit RS08 central processing unit, 254 bytes RAM, 8Kbytes flash, two 8-bit modulo timers, 2-channel 16-bit Timer/PWM, inter-integrated circuit BUS module, keyboard interrupt, and analog comparator. This project effectively controls temperature of any device using resistors and capacitors.


The refrigerator temperature control is a basic RC network connected to an I/O pin. A variable resistor (potentiometer) is used to modify the time the capacitor takes to reach VIH and adjusting its resistance varies that time. A basic voltage divider with one resistor and one thermistor is used to implement the temperature sensor. The thermistor resistance depends on the temperature. For each temperature, we have a different voltage in the divider. This value is effectively measured with the Analog-to-Digital Converter (ADC) implemented by software that uses one resistor, one capacitor, and the analog comparator. In addition, VDD and VSS are the primary power supply pins for the MCU. This voltage source supplies power to all I/O buffer circuitry and to an internal voltage regulator. The internal voltage regulator provides a regulated lower-voltage source to the CPU and other MCU internal circuitry.


This temperature control will not only be applicable to refrigerators but also to electronic devices that need temperature monitoring. It is a low cost device that may be integrated to appliances, medical and industrial equipment.

1 Comment


DLM

I may be missing it but I see no hot gas recirculation. meaning this is not a frost free design

Posted: Jun 12, 2015


Details


Components:

  • No components added

Tags:

Application:

Type: