Features & Functional Requirements (Final)
Mandatory Core Features
Dual independent temperature control channels
2 × T-type thermocouple inputs
Temperature operating range: –260 °C to +50 °C
Best-in-class industrial accuracy
Proper cold junction compensation
Low-noise signal conditioning
PID temperature control (mandatory)
Independently configurable PID for each channel
Default temperature setpoint at power-on: 20 °C
Two independent heater outputs via isolated SSRs
Heater control activated via Heater ON button
---
Safety & Fault Handling (Mandatory)
Over-temperature safety cut-off
Hardware and/or firmware-level protection
Heater must shut down on temperature exceeding safe limit
Thermocouple fault detection
Open sensor detection
Short-circuit detection
Fault status displayed clearly
Heater output must be disabled on sensor fault
Safe recovery behavior after fault clearance
---
EMI / EMF & Industrial Robustness (Mandatory)
Design must be hardened against EMI / EMF interference
Proper grounding, shielding, filtering, and layout practices
Galvanic isolation for:
Thermocouple inputs
MCU
SSR outputs
Suitable for electrically noisy environments (heaters, power electronics)
---
User Interface & Display
Digital display (LCD / OLED / TFT – freelancer to recommend)
Display must show:
Live temperature (Channel-1 & Channel-2)
Set temperature (Channel-1 & Channel-2)
Heater ON/OFF status
Fault / alarm indication
Customizable logo on display
Logo must be changeable (firmware or file-based method)
---
Temperature Logging & Export (Mandatory)
Continuous temperature data logging for both channels
Logs must include:
Timestamp
Channel identifier
Measured temperature
Log storage options:
USB pen drive and/or memory card (microSD)
User functions:
Start / stop logging
Clear logs
Safe file handling (no corruption on power loss)
Export format:
CSV or equivalent readable format
... Show more