Skip to content

mpek29/HeaterControl-Shield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

HeaterControl-Shield

πŸš€ Overview

Main Preview

HeaterControl-Shield is an open-source electronic board designed to control a heating resistor, measure the consumed current, and detect the temperature near the heating resistor. This board is shaped as an Arduino shield and optimized for use with an STM32 Nucleo.

🎯 Main Features

  • πŸ”₯ Heating resistor control via an N-channel MOSFET.
  • ⚑ Current consumption measurement using a shunt resistor and an operational amplifier.
  • 🌑️ Temperature sensing using a thermistor integrated into a Wheatstone bridge, amplified by an instrumentation amplifier.
  • πŸ› οΈ Open-source and customizable design to adapt to specific project needs.

πŸ“ Technical Specifications

🏷️ Feature πŸ” Description
πŸ”Œ Power Input 5V - 12V
πŸ”₯ Heating Control N-channel MOSFET for power control
⚑ Current Measurement Shunt resistor + Operational amplifier
🌑️ Temperature Sensing Wheatstone bridge + Instrumentation amplifier
πŸ”„ Interface Compatible with Arduino Shield and STM32 Nucleo
πŸ–₯️ PCB Design Open-source & customizable
🌍 Applications Thermal control projects, embedded systems, temperature regulation

πŸ“ PCB Preview

πŸ“œ Schematic πŸ–₯️ PCB Layout πŸ—οΈ 3D View

πŸ”— Main Connections

Pin Function
VIN Main power input
GND Ground
HEAT_CTRL PWM signal to activate heating
CURR_SENSE Amplified output of current measurement
TEMP_SENSE Amplified output of temperature measurement

🌟 License

This project is open-source. Feel free to use, modify, and contribute! πŸš€

About

πŸ”₯ STM32 Shield for Heat Control

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors