HeaterControl-Shield

🔥 STM32 Shield for Heat Control

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