Skip to content

Releases: UnifiedEngineering/T-962-improvements

Top of tree test with new compiler

Pre-release

Choose a tag to compare

@xnk xnk released this 04 Feb 21:02
6aa6e2b

PRs included in this release:
#61 (float support for serial)
#63 (float support for serial)
#65 (TC2/3 used if TC0/1 absent)
#67 (build fix for asm)
#94 (DS18S20 support) (with an additional fix for a stray parenthesis)
#112 (TC_EXTRA1 typo bugfix)

Travis-CI builds have been unbroken and #70 (schematics) has also been pulled in

Note that the resulting binary is again slightly exceeding 64kB so it's not possible to load this into an LPC21x2 chip (64kB flash). The factory firmware image is slightly larger than 32kB and would fit in a 64kB part, but so far all ovens seems to utilize a LPC21x4 chip (128kB flash)

Fix setup menu calibration that broke in v0.5.0

Choose a tag to compare

@xnk xnk released this 25 Feb 05:22
Merge pull request #59 from jieter/fix-setup

Fix #56, increase raw values, not scaled ones.

Initial serial command support release

Pre-release

Choose a tag to compare

@xnk xnk released this 14 Feb 05:39

This release adds support for controlling the oven from a computer attached to the serial port (same one that's used for flashing). Also the computer software can directly generate graphs of the completed profile. See the Python code (https://github.com/UnifiedEngineering/T-962-improvements/blob/master/serial-control.py) for for details. Note that this is still work in progress and not finalized.

Add support for DS1822 econo temp sensor

Choose a tag to compare

@xnk xnk released this 21 Jan 08:18

This release includes support to allow a DS1822 temperature sensor to be used as cold junction compensation sensor if a DS18B20 cannot be sourced.

Baudrate now defaults to 115200

Pre-release

Choose a tag to compare

@xnk xnk released this 02 Jan 11:03

To make such a slow baudrate possible without affecting timing the UART is now interrupt driven.
Lots of other cleanup, including cleaner log output making it suitable for direct import into a spreadsheet for higher resolution plotting of the reflow profile performance:

chart

If the UART acts up with this release feel free to file an issue!

Add simple temperature-controlled system fan support

Choose a tag to compare

@xnk xnk released this 23 Dec 09:37

This needs a hardware modification to actually control the fan speed (see systemfan.c for details for now),

Add support for max31855 thru sc18is602b bridge

Choose a tag to compare

@xnk xnk released this 21 Dec 19:11

Merge pull request #30 from UnifiedEngineering/max31855-integration (Adding support for the sc18is602b + max31855 combo)

Also add the ability to enter ISP/Bootloader mode by holding F1 on power-up

Better PID tuning

Better PID tuning Pre-release
Pre-release

Choose a tag to compare

@xnk xnk released this 12 Dec 09:28

This produces very reasonably results in my oven with min fan speed set to 12. It does reach peak reflow temperature but not as rapidly as the profile states.

Standard Lead-free profile run:
v0 2 1-lf-reflow

Low-temp lead-free profile run:
v0 2 1-low-temp-reflow

Main menu:
v0 2 1-mainmenu

Setup menu:
v0 2 1-setupmenu

Manual/Bake mode:
v0 2 1-bakemode

Select profile:
v0 2 1-selectprofile

Edit profile:
v0 2 1-editprofile

Setup menu added

Setup menu added Pre-release
Pre-release

Choose a tag to compare

@xnk xnk released this 11 Dec 09:43

Basic settings UI is now added where the following can be configured:

Minimum fan speed
Reflow cycle completion beep length
Left and right thermocouple gain and offset adjust

First release with embedded version info

Choose a tag to compare

@xnk xnk released this 11 Dec 06:54
v0.1.1

Clean up EEPROM data dump a bit