Anything involving metal, or woodwork too crude to be carpentry, ends up here.

Tracking down a faulty ABS sensor

Like many ageing Honda Civics our VSA and ABS lights have been coming on sporadically for the last few months. Now they’re stuck on all the time.

First I suspected the battery, so I duly measured the no-load voltage (~12.6V: not great, but not awful either), the voltage dip when running the fuel pumps, (~11.6V) and the voltage dip when starting (briefly around 10V, but I didn’t have a scope on it). Yep, the battery is ageing. What about its internal resistance? Everyone did this at school, right—you put a load across the battery, measure the current through the load and the voltage across the terminals before and after; then you assume that voltage was dropped across the internal resistance and do R=V/I. The trouble is that the voltage drop is tiny, so you need a reasonable current. I couldn’t find any decent loads, but any load will do if you have an ammeter in series, so I disconnected the negative lead and used the car itself. Since the alarm promptly started going off (next time lock the car door!) that formed one data point, and then I turned the running lights on for the other. With the multimeter in relative mode even the subtraction was done for me:

[Read More]

ClosedFridge: RIP OpenFridge

Refrigerate in peace, OpenFridge.

The hardware OpenFridge was controlling is no more. It now looks like this:

Obviously, it should not look like this. What follows is a post-mortem, because it is worth learning from one’s mistakes.

The final moments of a fridge

After fixing the defrost I did not get around to replacing the blown thermal fuse. The Chinese sensors were supplied with some kind of wire which breaks if you so much as look at it, and I was afraid I would knock the wire at some point and crash the system. Two nights ago, putting something in the fridge, I knocked one block and wondered if I had indeed snapped the wire—but I didn’t look. Last night my wife complained that the fridge was ‘melting’, at which point I assumed the sensor had indeed failed, and the fridge had used stale data and failed to cool. No, she meant the fridge was melting, or more specifically the freezer: the plastic has melted, flown down into the heat exchange, and then fused in situ. The whole thing is now one lump and cannot be separated.

[Read More]

Plane Repair

Exactly how flat does a sharpening stone need to be? Exactly how flat, for that matter, does a plane need to be?

I’m on holiday. Here is a toy plane, a soft building block, and a half brick (not cut by me):

/img/plane-repair/plane1.jpg

The plane started out rather rusty, as did the iron (why do I always forget to take ‘before’ photos?). The plane sole, lubricated with water, was used to flatten off the soft building block, and it was then used to take the rust off the iron. The half-brick did a much better job of sharpening, but it wasn’t perfect. Then I found a better stone:

[Read More]

Overzealous Zip Repair

What do you do with a broken zipper? Especially early in the morning (i.e. around 1am).

Here is one way to repair a zip, preserving the latching effect to stop it falling down by itself. The wire rope (from ordinary copper stranded hookup wire) pulls the latching tooth, and the fairlead (made from two very small screws and some more wire soldered in place) converts enough of the tension into downwards force to move the zip. I have no idea how it has held up in practice, as the coat is my mother’s.

[Read More]

Reverse Engineering a Fridge: Part 3

OpenFridge has been running the fridge since the first post, which apparently was in January. In that time:

  • The fridge has been very cold (in fact so cold I increased the setpoint to 5 degrees and moved the sensor to the bottom)
  • The freezer has been cold, as desired
  • The controller reboots pretty frequently
  • The controller sometimes loses the network connection and can’t allocate enough ram to recover it
  • The controller occasionally latches up entirely, even with the software watchdog enabled, and refuses to respond to serial commands.

I speculate that this latter is caused either by 1. brown out/noise/bouncing from switching a relay (it almost always happens after switching the compressor off) or 2. noise on the lines causing the ESP32 to enter step/run debugging mode. I ‘fixed’ it by a. adding a 555-based hardware WDT and b. moving the relay board ground line to separate the grounds. Unfortunately, the RESET_CAUSE property is not very reliable (reproducible) so I can’t really get any metrics on how often this is triggering.

[Read More]

Reverse Engineering a Fridge: Part 2

Hardware

So we have five mains circuits: the lamp, the fan, the heaters, the compressor, and the ‘superfreeze’ button, which I think just adds the starting coils permanently. The original controller only switches four of these on the board (the superfreeze is a manual switch), and uses triacs for all except the compressor, which has a 10A relay. Of course, that requires the controller to be attached to the AC neutral, which isn’t a great idea with exposed hardware like a prototype balanced on a fridge. So we’ll use relays for everything: three low-current relays, and two great big 15A monsters, all from the microwave control board.

[Read More]

Reverse Engineering a Fridge

We have a Hotpoint FFA52 fridge-freezer. It has previously given much hardship. It no longer works. Here is a graph of a non-working freezer:

/img/broken_freezer_log.png.jpg

I don’t mind a bit of swing in the temperature, but that’s all over the place. In the meantime the fridge compartment turned into a freezer, albeit not a very good one. Time to take it apart and see what the problem could be.

Cooling System

This fridge-freezer has one fan, two thermistors (one in each compartment), one heat exchange (at the top of the freezer compartment), a duct around the heat exchange/fan which causes air to be drawn from the bottom of the freezer compartment and blown out at the top, recirculating via the door, a ‘superfreeze’ button which causes it get colder quicker (or possibly just colder) and is to be used ‘when the ambient temperature is below 16 degrees or you want to freeze fresh food’ and should be used ‘only for 24 hours, but always if the ambient temperature is below 16 degrees’, a light (in the fridge compartment), a door switch (in the fridge compartment), an uncalibrated knob to set the fridge temperature, and a power indicator, which never comes on. Attached to heat exchange is a defrosting coil and a thermal fuse, and another defrosting coil is in the polystyrene insulation directly below the heat exchange and in the duct.

[Read More]

How to Move a Piano

Moving is not much fun. Moving pianos is even less fun: you have all the difficulty of moving a 300kg object coupled with the worry that you’ll twist it out of shape, drop it, strain it, or just shake it too much.

Moving, however, just round the corner—700yds, according to Google—is at least easier than moving halfway round the world. But moving a piano 700yds is not apparently any easier than moving it 300 miles: you can’t wheel it, not on those little coasters, or even on a furniture dolly. And the seven hundred yards in question included one gravel drive, a hundred yards of dodgy pavement, three LVAs and two sharp corners—and then a lot of road, not to mention steps at the far end. On the other hand, I couldn’t find a van for less than £300. Split with my housemate that’s £150: surely that money could be spent on something I could keep at the end of the day?

[Read More]

Piano Tuning Lever

I have a piano to tune. And also to restore: a few hammer shafts to bend, hammers to file, a bit of crud to clean out, bridle straps to replace, etc, etc. The piano cost £40 from Ebay and is in remarkably good nick, and any piano is better than none! But an out of tune piano is no good.

Now students, I feel, should not really spend money having their pianos tuned—at least, not students of Theology.1 But who is to say I cannot tune it myself? So I read a few books (I am doing an arts degree after all!) and websites, and it seems a moderately competent person with a tuning meter can expect to do a reasonable job in a day—the kind of job a tuner would do in half an hour. I’ll settle for that: it’ll make things infintely more playable, and I can’t start work regulating an out-of-tune piano. It’s just too painful on the ear.

[Read More]