Commit Graph

6 Commits

Author SHA1 Message Date
Harald Welte 21c0e23423 chocolate_tempering: Use normal DIL06 package for MOC3041
The MOC3041 data sheet mentions two DIL packages: One with 7.62
and one with 10.16mm spacing.  The 7.62 appears the standard version,
so let's switch to that.
2022-12-26 19:48:35 +01:00
Harald Welte 72362bee80 chocolate_tempering: Add F2 fuse in TRIAC circuit
AC mains might be fused at 16A, while our dual-layer 3.81mm traces
don't really sustain more than 10A (assuming 35u copper). Let's
fuse by default with 6.3A which is fine for any heating up to 1.4kW.

In my use case the heating has 70W or 300W, so I could even fuse lower.
2022-12-26 19:27:49 +01:00
Harald Welte ad73724123 chocolate_tempering: Fix TRIAC polarity
While the TRIAC is often thought as a unipolar device behaving identical
in both directions, it actually is not in terms of the gate
voltage/current.  Let's fix that mistake in the v1 design.
2022-12-26 18:18:39 +01:00
Harald Welte 317af20346 chocolate_tempering: Add missing R10 (1wire pull-up) 2022-12-26 17:59:19 +01:00
Harald Welte b4e0fe5dd8 esp8266_pid: cosmetic re-arranging of schematics 2022-12-10 14:02:31 +01:00
Harald Welte b8ce05aa97 initial checkin of ESP8266 based PID controller for chocolate tempering
Based off Justin Richards' EasyCook design described at
https://hackaday.io/project/167840-slowcooker-esp8266-based-pid-controller
https://github.com/ornea/slowcooker

Main changes:
* do an actual PCB layout
* add an on-board AC/DC converter for powering the ESP
* use a "snubberless" BAT16BW
* ability to connect multiple temperature sensors
2022-12-10 13:56:59 +01:00