Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

STD Webasto C/E Controller

Webasto C/E Controller

Project tags

License

Public Domain

License: Public Domain

Mode:

Mode

Editors' pick

Editors' pick

  • 11k
  • 0
  • 8
Update time: 2024-07-12 10:55:36
Creation time: 2020-09-26 17:02:15
Description

Description

This is a replacement controller for a Webasto C or E water heater. The original heater, intended mainly to heat engine blocks, heats at full power until the water reaches 80C, then continues at half power. If it reaches 90C, it shuts down then re-starts when the water temp drops below 50. For an engine, that works just fine. I wanted to use it to heat water and provide underfloor heating in my Camper Van. The rate of heat transfer to my hot water cylinder and underfloor heating was a lot less than the full 5kW power of the heater. The result was it would start up, almost immediately reach 90C then shut down. Very quickly cool to 50C and start up again. This cycle would repeat every 5 minutes or so. During startup & shutdown, it runs aglow plug (to pre-heat the diesel) which draws 20A. The short-cycling of the heater meant the glow plug was switched on almost constantly - drawing a lot of battery power. My solution was to make the controller vary the power by changing the amount of fuel (and air) delivered. It tries to achieve a target temperature then regulates the power to attempt to maintain that temperature without shutting down. Eventually the system will reach a shutdown temperature, either because of a problem, or because the system cannot take any more heat - and shut down. Like the original, it will re-start at 50C. At lowest power, it is developing about 1kW of heat and at maximum, maybe 4kW. In the code, you can change the fueling at different temperatures, the default is just what I found worked for me. You can find the code here: https://github.com/SimonRafferty/Webasto-Heater---Replacement-Controller
Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity
1 IRLB4030PBF AIR,FUEL,GLOW,WATER TO-220-3_L10.0-W4.5-P2.54-L 4
2 330u C1,C2 PANASONIC FC 2.5MM 4X7MM CASE 2
3 DIODE-D-7.5 D1,D2,D3,D4 D-7.5 4
4 33k0 R1 AXIAL-0.3 1
5 1k R2,R3,R4,R5 AXIAL-0.3 4
6 10k R6,R7,R8,R9 AXIAL-0.3 4
7 8k1 R10 AXIAL-0.3 1
8 4k7 R11 AXIAL-0.3 1
9 100k R12 AXIAL-0.3 1
10 Adafruit Feather M0 Basic U1 HUZZAH32_PCB 1

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn