Skip to content

Control board and Auger rate mods  #5

@jazzmonger

Description

@jazzmonger

The control board has several opto isolator Ics that control triacs that control all the ac motors and igniter. The triacs are 136SE6 which are rated for 4A, so at 120v they can sink 480watts. This is good bc the new igniter I got from Amazon is 400w, and it works even better than the orginial. But, it sticks out into the burn pot, so it's not ideal for long term use as I'll have to retract it to remove the burn pot for cleaning. I'm STILL waiting on the replacement igniter from the vendor, so its better than manually lighting the burn pot with Map Gas....

Christ, is anyone but me ever going to read all this? My wife says I'm completely obsessed with "The Pellet Stove". Perhaps when I wake up at 5:28am to fire up HOME ASSISTANT and watch all my automations and settings take place at 5:30am . Perhaps she's right.
Anyway, moving Onward....

AA923C38-5124-4F0F-8CBE-9F4E1A92397B

These triacs are controlled by the white opto isolator's pin 2 directly connected to the MCU's gpio outputs. They turn ON the AC device they control when pin2 goes from HIGH to LOW or 1/ON to OFF/0.

6A6824FA-67FD-49F3-88D5-EDEEEBE577C6

igniters: (labeled "I")
The std igniter is 300w, so most common igniters up to 400w should work, drawing 3.2A from the triac, leaving a 15% margin of the 4A max triac current capacity. These stoves have 6" x 3/8" 300w igniters held in place by 2 Phillips head screws. Mine failed a week ago and it takes a couple weeks to get these so I ordered some extra ones to have on hand for the next failure.

Auger (labeled "f"=feed")
ECO2 mode starts at P1 and when temp is reached throttles down to P4. In a large area like my shop, this works well. The stove burns continuously at P4 unless it gets colder than set.temp-3 degrees then switches back to P1 until current.temp=set.temp+1. And the cycle then repeats.

EDIT: I verified with my spiffy new Logic Analyzer that this is indeed how the stove operates.

For smaller areas, after the room reaches settemp and throttles down from P1 to P4, the room often gets overheated without the stove turning off. That's just the way ECO2 works deep in the internals of the main stove control board.

Now that I know how to control the triac for the auger, my future plan is to cut the trace on the auger control signal and monitor and echo the signal from the MCU auger pin and inject it into the opto-isolator from a Tywe1s gpio pin. Then when I choose a new level P5 that I will define in the Power select in ESPHome, it that will shorten the on time and lengthen the off time of the auger as long as the exhaust temp is above say 250 degrees. P4 cruises along at about 270 under normal operation. It will be best to do this directly in the ESP using ESPHome instead of an automation just in case home assistant crashes or becomes unavailable.

93510B46-0657-452A-9151-BB9F80745803

I'll leave the on time the same so pellets don't get stuck. I should be able to use 2 of the unused GPIOs in the TYWE1S for this.

Wind fan (labeled "w")
This fan is controlled by the triac I labeled "w" and goes from 107vac on P1 to 97v on P4 thus varying the speed of the hopper fan.I hooked a std box fan to this output to figure this out. The "S" setting in the menu controlling the various P levels is what controls this triac.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions