The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Category: Recumbent Bicycling

Cruisin’ the streets

  • Recumbent Bicycle Amateur Radio Antenna Mount

    Homebrew antenna mount
    Homebrew antenna mount
    Finished mount top view
    Finished mount top view

    Having had both of our commercial antenna mounts fail, I decided to make something that could survive a direct hit. It turns out that the new mounts are utterly rigid, which means the next failure point will be either the antenna mast or its base structure. We’ve occasionally dropped the bikes and when the antenna hits something on the way down, the mount is not the thing that bends…

    Incidentally, the Nashbar 5-LED blinky white light aimed rearward seems to push motorists over another few feet to the left. Nobody quite knows what we are from a distance, but they do notice that something is up ahead. That’s just about as good as it gets; we tend to not ride in the wee hours of the morning when bike lights just give drunks an aiming point.

    Rough-cut stock
    Rough-cut stock

    The overall structure is a 2-inch square aluminum extrusion, with a hole in the top that matches the right-angle SO-239 base connector salvaged from the Diamond mount and a 1/2″ nylon stiffener plate in the middle. A pair of relentlessly square circumferential clamps attach it firmly to the top seatback rail. A coaxial cable pigtail ensures that the antenna base makes good electrical contact with the seat. I’m not convinced the bike makes a good counterpoise, so we’re now using dual-band antennas that are half-wave on VHF.

    Stainless-steel hardware holds everything together, as I’m sick and tired of rust.

    Drilling box beam
    Drilling box beam

    Not having a huge drill, I helix-milled the SO-239 hole, then reached down through the box to drill the hole for the plastic block retainer screw. Flip the box in the vise, drill four holes for the clamps (I love manual CNC for that sort of thing), manually deburr the holes, and it’s done.

    The block of plastic is a tight slip fit inside the box extrusion, with slightly rounded corners to suit. I milled the slot across the top to a slip fit around the SO-239 connector.

    The two clamps were the most intricate part of the project and got the most benefit from CNC.

    Helix-milling the seat-bar clamp
    Helix-milling the seat-bar clamp

    The clamp hole must have exactly the same diameter as the seat top tube. I helix-milled the hole to an ordinary 5/8″; I have trouble drilling holes that large precisely in the right spot with the proper final diameter. Milling takes longer, but the results are much better.

    Helix-mill the other block while you have the position set up, then flip and reclamp to drill the pair of holes that match the box extrusion. Drill 10-32 clearance (#9) all the way through.

    Flycutting Clamp Slit
    Flycutting the Clamp Slit

    Bandsaw the blocks in half, paying some attention to getting the cut exactly along the midline, then flycut the cut edge to make it nice & shiny & even. That should result in 1 or 2 mm of slit between the blocks when they’re clamped around the seat rail.

    Finished seat-bar clamps
    Finished seat-bar clamps

    Break those relentlessly sharp edges & corners with a file.

    I finagled the dimensions so a 1-1/2″ socket-head cap screw would have just enough reach to fill a nut, with washers under the screw and nut. Your mileage may vary; I’ve gotten reasonably good at cutting screws to length.

    Normally, you tap one side of each clamp for the screws, but in this situation I didn’t see much point in doing that: the box must attach firmly to the clamps and I was going to need some nuts in there anyway.

    Finished parts
    Finished parts

    With all those parts in hand, assembly is straightforward. Secure the SO-239 with its own thin nut, screw the plastic block in place, hold the clamps around the seat bar, poke the cap screws through, dab some Loctite on the threads, install nuts, and tighten everything. That all goes much easier with four hands!

    The grounding braid fits into a huge solderless connector that must have been made with this application in mind. It originally fit a 1/2″ lug, but with enough meat that I could gingerly file it out to 5/8″ to fit the SO-239 inside the aluminum extrusion. I’ve had those connectors for years without knowing what they were for!

    I eventually came up with a simpler and even more ruthlessly rugged mount that’ll appear in my column in the Autumn 2009 Digital Machinist. More on that later… [Update: There]

  • Commercial Mobile Antenna Mounts on a Recumbent: Failures Thereof

    Cracked Diamond K-540 bracket
    Cracked Diamond K-540 bracket

    We used Diamond K540KM truck mirror-bracket antenna mounts clamped to the top seatback rail on our Tour Easy recumbents for several years, but they weren’t entirely satisfactory. The vibration from our ordinary on-road bike rides (a TE isn’t an off-road bike!) fractured the stamped-steel base after four years.

    Antenna Bracket Repair
    Antenna Bracket Repair

    I fixed that by screwing a steel plate across the crack. It became obvious that these mounts weren’t suited to the application when the second mount failed shortly thereafter.

    Broken Diamond K540KM Antenna Mount
    Broken Diamond K540KM Antenna Mount

    But we kept using them and, as you might expect, Mary’s mount failed in the middle of a 350-mile bike ride when the die-cast support dingus broke. The fresh granular metal fracture looks dead white in the picture.

    I lashed the pieces together with a multitude of cable ties and we completed the mission. When I rolled our bikes into the Basement Laboratory Bike Repair Wing after returning home, the mount on my bike failed.

    These mounts aren’t intended for “high vibration” applications and, it seems, bicycles produce much higher vibration than trucks. I’m certain that the frequency range is higher, although I’m not sure about the amplitude.

    Obviously, it was time for something better… which meant some quality shop time. More on that tomorrow.

  • Rudy Sunglasses Repair: Stress Cracking

    Rudy sunglasses stress cracking - left
    Rudy sunglasses stress cracking – left
    Rudy sunglasses stress cracking - right
    Rudy sunglasses stress cracking – right

    Mary dropped a pair of her sunglasses that disintegrated on impact: both earpieces broke off. She has trouble finding sunglasses that fit, so this is not to be taken lightly…

    The sunglasses had interchangeable lenses, a feature which she’d never used, and the lower of the two tabs that snapped into the earpieces had broken off — on both sides, simultaneously. These weren’t high-snoot items, but they were name-brand: Rudy Project from, IIRC, nashbar.com.

    Peering through the microscope, it turns out that the lens material may have been pretty good optically, but wasn’t up to the mechanical task: the two remaining tabs had deep stress cracks. The right-side picture shows the lens upside-down, as that was the easiest way to set up the shot.

    Notice the many, many cracks that penetrate nearly all the way through the tabs. The tabs didn’t break because she dropped the glasses on the floor, they broke because there was barely anything left holding the tabs in place.

    Mind you, she’d never removed the lenses from the earpieces, so this isn’t a case of failure-from-overuse, either. They’re about a year old, more or less, and have been used in stressful tasks like gardening and the occasional bike ride.

    Urethane adhesive foam-in-place
    Urethane adhesive foam-in-place

    I slobbered urethane glue into the ends of the earpieces to mechanically lock the remaining tabs in place and fill all the voids. It looks rather ugly here, but the excess adhesive simply snaps off because it doesn’t chemically bond with either of the other two plastics.

    Rudy sunglasses stress cracking - center
    Rudy sunglasses stress cracking – center

    After screwing everything back together again, I noticed that there’s another stress crack growing in the middle of the lens, just over the nosepiece. These sunglasses are not long for this world: that failure will be an end-of-life event.

    The frames claim “Designed in Italy” which doesn’t win any points with me; the design is fundamentally flawed.

    Yo, Rudy, how about designing some sunglasses with a high-tech feature like durability… rather than style?

    Oh, yeah, I suppose this repair voids the Warranty. Perhaps buying from Nashbar on sale triggers this clause: “Buying Rudy Project sunglasses, goggles or helmets from an online retailer at a price below the suggested retail price (MSRP) voids your warranty.” The expense of sending them in negates any possible benefit, which I’m sure they realize, too.

  • Inexpensive Diamond-Frame Bike Seat Tube Finishing

    Seat Tube Fitting
    Seat Tube Fitting

    Our daughter has been helping a friend learn to ride a bike (at age 15: it’s never too late!) and we’ve been rehabilitating a new-to-her bike in the process. It’s an inexpensive Ross bike, perfect for the task at hand, and is providing a good introduction to machine-shop work.

    The fact that it’s much older than she is makes not a whit of difference. Nay, verily, I rode a bike pretty much like this one for hundreds & hundreds of miles back in the day. I got better ones when I could afford them and she will, too; maybe we’ll tempt her into a recumbent bike some day…

    Anyhow, the seat tended to spin around even with the clamp cranked dangerously tight. Taking a look down the tube showed that they used welded-seam tubing (it really was an inexpensive bike) and didn’t bother to clean up the internal seam. As a result, the chromed steel seat post rested on maybe three small patches of metal that didn’t provide much friction at all.

    I wrapped a neodymium magnet in a rag and stuffed it down the tube to catch the filings, then applied a coarse cylindrical file (a rat-tail would work as well) to the seam. When it was nearly flush, I switched to a finer file to smooth it and the other high spots. The picture shows the improved seam, ready for the seat post. Ugly, but rough is actually a Good Thing in this situation.

    Seat Clamp Swaging
    Seat Clamp Swaging

    The seat tube has a nominal 1-inch OD, so I clamped a random round from the heap in the vise, tapped the clamp around it, and massaged it lightly with a hammer to persuade it into a more cylindrical shape. It’s still not perfect, but at least the bolt lugs engage the seat tube around the slit somewhat better.

    With all that in hand, the seat post is now perfectly secure.

    On her first “I can ride!” parking-lot outing, she experimentally determined that a bicycle wheel’s lowest-energy state resembles the edge of a potato chip. Fortunately, it was the front wheel and, after a bit more shop derring-do than one might wish, we swapped in another wheel that’s been hanging on the garage wall for a decade, ready for just such an occasion.

    Remember how independent your first bike made you feel? It’s working that way for those two, just like it did for us. Life is full of bumps and they’ll get hurt every now and then, but there’s no other way to get through it; they’re just about ready to ride over the horizon.

    Happy Independence Day for those of us in the USA!

  • Fixing a Too-small Derailleur Cable Ferrule

    Brass tubing to enlarge ferrule
    Brass tubing to enlarge ferrule

    While replacing the rear derailleur on Mary’s Tour Easy, I rediscovered that I have two different cable sizes in my stash: large brake cables and small derailleur cables.

    The large ferrules are 0.235 inches in diameter, the smaller 0.187 inches. The brazed-on cable-stop sockets are obviously sized for the larger ferrules, which makes perfect sense.

    If you put a small ferrule in a large stop, it tends to cant whichever way the cable pulls it. That results in the cable sawing into the edge of the ferrule… and that results in excess friction and sometimes a broken cable.

    In the past I’ve snipped out little brass shimstock rectangles, wrapped them around mandrels, and generally spent a lot of time fiddling around. This time I remembered to rummage in my collection of brass tubing cutoffs, which yielded a pair of very-nearly-perfect slip fit pieces that neatly adapted the small ferrules to the large stops.

    Rear shift cable with modified ferrules
    Rear shift cable with modified ferrules

    Life is good…

    I have no idea what the cables look like on weight-weenie exotic-frame bikes. For sure, this isn’t a trick for hydraulic disk brakes.

    Incidentally, the cable housing length worked out to 130 mm. Neither of the charts in the SRAM X.7 instructions matched the TE’s butt end; the seat stay angle is halfway between what’s normal for diamond-frame bikes. So we picked a reasonable length and it seems to be OK.

  • Plug Alignment for ICOM IC-Z1A Radio

    Plugs and jack alignment plates
    Plugs and jack alignment plates

    As I mentioned there, I originally connected my bicycle-mobile amateur radio gadget to the ICOM IC-Z1A radio using separate mic and speaker plugs. That seemed like a good idea, but bicycles vibrate a lot and the plugs apply enough leverage to the jacks inside the radio to pry them right off the PCB. That requires a protracted repair session that I never wanted to do again.

    The solution is to mount both plugs rigidly on the radio so that they simply can’t move. I dithered for a while and finally decided that function trumps good looks on this project, particularly given that our radios spend their entire lives inside a bag behind the bike seats.

    The top picture shows the small aluminum plates I made to align the plugs to the HT jacks, along with a plastic gluing fixture to hold the plugs parallel while the epoxy cures. If you just jam the plugs into the radio without an alignment fixture, you will glue the plugs together in such a way that they cannot be removed: the radio does not hold the shafts exactly parallel!

    Plug stabilization - What Not To Do
    Plug stabilization – What Not To Do

    How do I know? Well, I tried doing exactly that by simply epoxying the existing plugs into place, applying enough epoxy putty to stabilize the plugs against the radio. Looks reasonable, but when it came time to take them out (and you will want to take them out, trust me) they are firmly and permanently embedded. I had to carve them apart to get them out.

    The mic, speaker, and coaxial power jacks are 10 mm on center. The 2.5 mm mic plug has a small shoulder that required a matching recess in the plate, while the 3.5 mm speaker plug is basically a cylinder. I don’t use the coaxial power jack, having hacked an alkaline battery pack with Anderson Powerpoles. The plate’s external contour matches the flat area atop the radio around the jacks.

    You could lay out and drill close-enough holes by hand, use a step drill to make the shoulder recess, and then let the epoxy do the final alignment. However, you want the center-to-center distance exactly spot-on correct, as the plugs won’t mate properly otherwise. I turned it into a CNC project for my Sherline mill, of course, but that’s just because I have one.

    HT Plugs in gluing fixture
    HT Plugs in gluing fixture

    This picture shows two plugs epoxied into the plate. While the epoxy cures, the plate rests atop the fixture with the two plugs vertical and their shell flanges flush against it. I applied the epoxy with a toothpick and worked it into the gap between the threads and the plate.

    The end result will be a pair of plugs that exactly match the radio’s jacks in a plate that sits firmly atop the radio’s case. You should find that the plugs snap firmly into place and the entire assembly is absolutely rigid.

    Caveat: don’t use an aluminum plate if your radio depends on separate electrical connections for the mic and speaker plug shells. The IC-Z1A has isolated shells, but remains happy when they’re connected. My Kenwood TH-F6A HT uses the shells for entirely different functions and will not work with them shorted together.

    With the epoxy cured, wire the connections as usual. I had a small cable with enough tiny wires to put the mic conductors in their own shielded pair, but that’s likely overkill.

    Finished plugs with epoxy blob
    Finished plugs with epoxy blob

    You could machine a nice enclosure, but I simply molded an epoxy putty turd around the connections, shells, and cable. The trick is to wait until it’s nearly cured, plug it into the radio, then shave off whatever gets in the way of the knobs, antenna plug, and other appurtenances.

    It may not look elegant, but it works great!

  • Bicycle Mobile Mic Amp Debug: It’s the Connector

    The radio on Mary’s bike has been misbehaving over the last few months: the PTT button on the handlebars occasionally had no effect. Debugging this sort of intermittent problem is quite difficult, as it would sometimes fail and repair itself before we could get stopped in a safe place where I could poke around in the wiring.

    After months of this nonsense, I narrowed the failure down to the short cable from the HT’s mic jack to the interface board: by positioning the cable just so, the radio would work fine for days or weeks at a time. I taped the thing in position and all was well, at least for a few days or weeks at a time.

    HT audio interface - 2001
    HT audio interface – 2001
    HT audio interface - 2009
    HT audio interface – 2009

    These two pictures show what the interface looked like back in 2001 when I put it together (modified from another version I did in 1997!) and what it looks like today. The most significant change is in the plugs connecting the whole affair to the HT: a CNC-machined plate holds them perfectly parallel at the proper spacing and an epoxy-putty turd fuses them into a rigid mass. More on that sub-project tomorrow…

    Loose plugs, it turns out, vibrate the HT’s jacks right off the circuit board in short order and those jacks are a major pain to replace. Ask me how I know…

    The wire break seemed to be precisely where the mic cable exits the epoxy turd. You’d expect a fatigue fracture to occur at that spot, so I wasn’t particularly surprised, although I was amazed that the thing hadn’t failed completely over the months I spend fiddling with it. I finally resolved to fix this once and for all, which meant either flaying the cable and patching the wire in situ or rebuilding the whole connector assembly. Either choice requires enough fiddly work to discourage even me.

    Sooo, disconnect everything & haul it to the Basement Laboratory, Electronics Workbench Division…

    Before cutting into the cable, I measured the mic voltage on the PCB and tried to make the thing fail on the bench. The HT (an ancient ICOM IC-Z1A) normally presents 3.5 V DC on the mic wire and the external PTT switch pulls it to ground through a 22 kΩ (or 33 kΩ or thereabouts) resistor. The mic audio is a small AC signal riding a volt or so of DC bias with the PTT active.

    The wire measured maybe 0.25 volts and the PTT dragged it flat dead to ground. Yup, through that honkin’ big resistor. Well, maybe the last conductor in that mic wire had finally broken, right there on the bench?

    Measured from the 2.5 mm plug tip conductor (tip = mic, ring = 3.5 V DC, sleeve = mic common) to the PCB pad on the PC, the mic wire stubbornly read 0.0 Ω, regardless of any wiggling & jiggling I applied to the cable. But no voltage got through from the radio to the board…

    Sticking a bare 2.5 mm plug into the HT mic jack produced a steady 3.5 V on the tip lug. Reinstalling my epoxy-turd plug assembly produced either 0.25 or 3.5 V, depending on whether I twisted the thing this way or that way.

    Ah-ha! Gotcha!

    Pulled out my lifetime supply of Caig DeoxIT Red, applied a minute drop to the end of the mic plug, rammed it home & yanked it out several times, wiped off the residue, and the PTT now works perfectly. Did the same thing to the adjacent speaker plug, just on general principles, and I suspect that’ll be all good, too.

    Diagnosis: oxidation or accumulated crud on the mic jack inside the radio.

    Now, to try it out on the bike and see how long this fix lasts. Anything will work fine on the bench, but very few things survive for long on a bicycle.

    Memo to Self: It’s always the connectors. Unless it’s the wires.

    Here’s the schematic, just in case you’re wondering. I wouldn’t do it this way today, but that’s because I’ve learned a bit over the last decade or so…

    [Update: A more recent attempt is there.]

    IC-Z1A Mic Amp Schematic
    IC-Z1A Mic Amp Schematic