Skip to content

Releases: UnifiedEngineering/T-962-improvements

Top of tree test with new compiler

04 Feb 21:02
@xnk xnk
6aa6e2b
Compare
Choose a tag to compare
Pre-release

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

25 Feb 05:22
@xnk xnk
Compare
Choose a tag to compare
Merge pull request #59 from jieter/fix-setup

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

Initial serial command support release

14 Feb 05:39
@xnk xnk
Compare
Choose a tag to compare
Pre-release

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

21 Jan 08:18
@xnk xnk
Compare
Choose a tag to compare

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

02 Jan 11:03
@xnk xnk
Compare
Choose a tag to compare
Pre-release

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

23 Dec 09:37
@xnk xnk
Compare
Choose a tag to compare

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

21 Dec 19:11
@xnk xnk
Compare
Choose a tag to compare

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

12 Dec 09:28
@xnk xnk
Compare
Choose a tag to compare
Better PID tuning Pre-release
Pre-release

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

11 Dec 09:43
@xnk xnk
Compare
Choose a tag to compare
Setup menu added Pre-release
Pre-release

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

11 Dec 06:54
@xnk xnk
Compare
Choose a tag to compare
v0.1.1

Clean up EEPROM data dump a bit