Skip to content

A sophisticated solution that harnessed MOSFET in saturation region to function as a temperature sensor.

License

Notifications You must be signed in to change notification settings

DhamuVkl/TempGuard

Repository files navigation


Logo

TempGuard

A sophisticated temperature control system designed for industrial heating applications. It employs a unique approach by utilizing an IRFZ44N MOSFET as a temperature sensor!

Contributors Stargazers Issues License

Table Of Contents

About The Project

Screen Shot

TempGuard is a sophisticated temperature control system designed for industrial heating applications. It employs a unique approach by utilizing an IRFZ44N MOSFET as a temperature sensor, enabling precise temperature measurements. This innovative system, driven by a BluePill microcontroller (STM32F103C8T6), ensures heating elements operate within desired temperature ranges. Additionally, it features a user interface for seamless adjustments.

Key Features:

  • Overheating Prevention: TempGuard prevents heating elements from overheating and potential damage, thus extending their operational lifespan.

  • Energy Efficiency: By maintaining an optimal temperature range, the system reduces energy consumption, ultimately lowering electricity bills.

  • Uniform Heating: Ensures consistent temperature levels, eliminating issues associated with uneven heating, and thereby enhancing industrial processes.

  • Versatility: TempGuard's adaptability extends beyond industrial heating systems, making it suitable for a wide range of applications requiring precise temperature control.

  • Robust Performance: Engineered to function reliably under extreme temperature conditions, both in hot and cold environments.

    Screen Shot

Technologies Used:

  • IRFZ44N MOSFET as Temperature Sensor: This unconventional choice allows for accurate temperature measurements, enhancing the control of heating elements.

  • BluePill Microcontroller (STM32F103C8T6): Responsible for crucial tasks including measuring MOSFET temperature values, controlling the relay board, and obtaining user-defined temperature settings.

  • Relay System: Vital for regulating the heating element based on the measured temperature values.

  • User Interface with Switch: Enables users to toggle between two predefined temperature settings, adding flexibility to the system.

Schematics and Fabrication

Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot Screen Shot

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have suggestions for adding or removing projects, feel free to open an issue to discuss it, or directly create a pull request after you edit the README.md file with necessary changes.
  • Please make sure you check your spelling and grammar.
  • Create individual PR for each suggestion.

Struggles Faced during Development:

coding

  • Analog Prototype with OP-AMP (LM358): The initial version of the prototype relied on an analog design, utilizing an LM358 OP-AMP in hysteresis mode. However, this approach proved sensitive to Electromagnetic Interference (EMI) during field tests.

  • EMI Sensitivity: The analog design was susceptible to EMI, especially from electrical noise in the grid. This led to erratic switching of temperature set values, making the system unreliable.

  • Transition to Digital Design: To address the EMI sensitivity issue, a significant shift was made towards a digital approach. This involved integrating the BluePill microcontroller (STM32F103C8T6) to bring stability and robustness to the system's operation.

License

Distributed under the MIT License. See LICENSE for more information.

Author

  • Dharageswaran S - Electronics Enthusiast | Innovator | Tech Visionary - Dharageswaran S - *Owner *

About

A sophisticated solution that harnessed MOSFET in saturation region to function as a temperature sensor.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages