« Checking in. | Main | Too damn many things to do! »

Bike Audio Mixer: (Another) New Project

Yes, yes. I realize I've got several projects in progress and that I really don't need to start another one. But this one has a specific time-line associated with it, so I kinda need to bump it up in the queue.

The Wildflower Triathlon is coming up May 1st, 2010. Like every year, I'll be bringing my motorcycle to be a chase vehicle on the long bike course. Like most years, I'll have my ham radio and APRS gear mounted on the bike so I can provide the communications that are ostensibly my purpose for being there. Being a ham, I'd love to have a working radio on the bike year round too.

...but I also want to be able to listen to podcasts or audio books or music on my iPhone, maybe even make and receive a call while riding.

The iPhone 3GS supports voice commands for things like making calls and playing music. As long as I have a button I can press without taking my hands off the bars, and a way of feeding mic audio to it, I can control many functions vocally. And, of course, a USB charging port for the iPhone or any other device that charges via USB.

But I need to mix the audio out from the iPhone with the audio out from the ham radio, amplify it (so I can hear it over road noise and through ear plugs) and send it to the speakers in my helmet. I'd love to be able to adjust the volume of each input individually, and the master volume too, with big nobs that are easy to manipulate with gloves on.

And the mic audio from the helmet needs to be amplified (it's a noise canceling dynamic, both the radio and iPhone expect an electret) and sent to both the radio and iPhone. A PTT on the handle bars is key, and a channel Up/Down controller would be groovy too.

....

Holy crap, that's a lot. But the reality is, it's not very complex, just a lot of connections and a bit of audio work. I've got a circuit mostly designed and am currently selecting components and working on a board layout.

There are some complicating factors, though. The project box I'm putting this in is a plastic two piece top/bottom thing. Both halves can mount a board. The "top" part is mounted permanently to the motorcycle. The "bottom" part (the part into which you put the screws to connect to the "top" part) is removable. There is 5/16" between the board and case on the "bottom" section, which is just about right for the pots and Mini-DIN connector for helmet audio, and possibly for other "front panel"-ish bits. There is 13/16" between the board and the case on the "top" section, perfect for things like RJ45 and other tall-ish connectors. (I think those are actually 7.5mm and 20mm (respectively) rather than 5/16" and 13/16".) There is 9/16" between the two boards when they're put together. Selecting the connectors to mate these two is proving to be the hard part.

And ExpressPCB is pretty cheap to add the second board as part of the first board if you're willing to cut them apart yourself.

TODO:
- I've got the circuit sent to a few friends looking for comments and suggestions. Already found a few bugs, which is good.
- Need to find a better 5vDC regulation system. USB spec is for 500mA at 5vDC. Regulating that down linearly from 14vDC is 3.5W of dissipation. Ouch. Would very much like to switch this instead; just need to select the right component.
- Find the right connectors to mate the two boards back-to-back.
- Figure out how to convince an iPhone to accept a charge over USB.
- Finish board layout and component selection and build the sucker.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

About

This page contains a single entry from the blog posted on April 3, 2010 11:20 PM.

The previous post in this blog was Checking in..

The next post in this blog is Too damn many things to do!.

Many more can be found on the main index page or by looking through the archives.