Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 40 million developers.Sign up
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)
Merge pull request #59 from jieter/fix-setup Fix #56, increase raw values, not scaled ones.
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.
This release includes support to allow a DS1822 temperature sensor to be used as cold junction compensation sensor if a DS18B20 cannot be sourced.
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:
If the UART acts up with this release feel free to file an issue!
This needs a hardware modification to actually control the fan speed (see systemfan.c for details for now),
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
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.
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