Skip to content

Firmware for Parametric Profiles #266

Description

@borland1
Image

Parametric Profiles. Here's a different approach to modifying Reflow Profiles, by changing parameters in a systematic way. Here's highlight of this firmware.

  • Easy way to fine tune profiles for variations due to ambient temperatures, SMD components sizes, PCB size changes, varying solder paste characteristics, or other considerations.

Parametric Profile Features

  • Seven fully editable reflow profiles
  • 13 user editable profile parameters, plus title length up to 19 characters
  • All changes are saved to EEPROM.
  • Default profiles can be restored, if needed.

Other improvements

When running a reflow profile...

  • History is maintained on display until user manually exits back to main menu or restarts another reflow run
  • Reflow Phases are shown on display as a status message (preheat, soak, reflow, cooldown)
  • Countdown timers for individual phases and for total reflow runtime.
  • Improved PID Tuning, with linear interpolation between all data points over entire profile
  • Some bug fixes included

Some screenshots

Edits enabled for all selectable Reflow Profiles
Image

Profile Edit Options
Image

Edit Parameters Scrolling Menu with scrollbar
Image

Image Image

Rename Profile Menu
Image
Restore Defaults
Image

Example Reflow Run

Image Image

Reflow Run Completed, Cycling Message on Status line

Image Image Image

Example RAMP SPEED TEST

Image

Download Latest Firmware Release Version: PP.05.17.26 HEX file:

firmwarePP05_17_2026.zip

Release notes: This update provides for Setup/Calibration Menu support for an optional thermocouple interface boards. The interface board, when connected, replaces the built-in thermocouple interface normally provided by the T-162 Controller Board. Setup/Calibration Menu settings, for left and right thermocouple Gain and Offset values, now allow calibration of the thermocouples attached to the interface board, but only if the interface board and at least two thermocouples are detected by the firmware. See Wiki article "Better Dual Thermocouple Interface" for specific source code changes. No other source code changes were made.

Download Previous Firmware Release Version: PP.12.20.25 HEX File:

firmwarePP12_20_2025.zip

Firmware Installation Considerations

  • No affect on Setup raw values saved to EEPROM, however the scaling for TC gains and offsets were changed to improve precision, so values displayed will be slightly different. You should save those calibration settings for readjustment after flashing. All other oven setup settings are retained.
  • This firmware does overwrite any Custom 1 and Custom 2 temperature values previously stored in EEPROM.
  • Recommend, immediately after flashing firmware, turning off power switch, disconnect ISP ground wire and FTDI serial programmer, then do a power-on boot.

Profile Support Info:

  • Solder Paste Datasheets with manufacturer's guidance on adjusting reflow profiles...

Amtech Syntech_LF_42Sn58Bi.pdf

Amtech_4300 63Sn37Pb.pdf

Amtech_NC_31_42Sn57Bi.pdf

Final thoughts...

PID re-tuning was done for later model unmodified T-962 oven with exhaust vent duct. Tuning should be good for other models too. This firmware seems pretty bullet proof to me, but there might be something I missed or didn't fully test. Post comments if you have any problems. Enjoy.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions