Tuesday, January 23, 2007
Modifying controls for a BMW R1200GS motorcycle
I would like to share a bit about a small project that I did back in September. Stephan Thiel from Hex Microsystems contacted me about a friend of his who he does off road biking with. His friend, Kobus Raath, has had a below elbow amputation - that is, he has no left hand. Obviously this poses challenges when riding a motor bike, especially an off-road one!The BMW R1200GS motorcycle |
Kobus has been creative enough to overcome all the obstacles to riding so that he can really enjoy his passion. He has modified the left handle bar so that a prosthesis (which he makes himself) can attach to it, and moved the clutch to the right handle bar.
Modified left handle bar | Modified right handle bar |
So the next problem he needed to address was the riders controls, such as the indicators and horn. Here are some stock photos of the right and left handle bar controls for the R1200GS from BMW (the bike Kobus rides).
Left hand controls | Right hand controls |
As you can see the left indictor, horn, brights/dim, ABS and Trip function buttons are all situated on the left handle bar, making them difficult for Kobus to access while riding (and slightly dangerous too!) - and that is where I come into the picture.
The first thing that I needed to do was analyse what the constraints of the motor bike were so that that I could decide on a plan of attack.
Kobus did his research when he went about choosing which motor bike to buy. The electrical system R1200GS runs on a CAN bus and there is a controller that performs all the functions. This means that it is relatively easy to achieve the required actions by stimulating the inputs of the controller, or in other words, we can trick the controller into thinking that one of the rider controls has been pushed.
The next step was to decide on how Kobus interfaced with the system - in the end we decided to do it like this,
Sequence | Action |
Right indicator: single click | Right indicator |
Right indicator: double click | Left indicator |
Right indicator: push and hold | Horn (until released) |
Indicator cancel: single click | Brights/dim toggle |
In retrospect we made a mistake by not keeping the indicator cancel as its normal function and then using a double click for the brights/dim toggle. The indicator cancel has an auto cancellation, but it only occurs after a certain distance which can sometimes cause confusion when driving in urban areas. Other than that small oversight the controls turned out to work quite well with this method.
From there on it was all implementation, construction, and debugging.
I managed to find the wiring diagrams r1200gs.info. The switch configuration is relatively simple as each switch simply pulls one of the controller inputs down to ground to activate its function. The final solution was a simple microcontroller to time the inputs from the right hand controls and to switch the controller outputs based on the depression sequence of the controls. I had some trouble with the microcontroller acting a bit erratically when the motor bike was on, but that was solved by making the code more robust to erroneous inputs.
Kobus had this to say about the final system,
"Hi Duncan,
Just a word of thanks for the construction and programming of the control unit for my bike. It makes a world of difference being able to control my electrical systems by one hand. The upgrade made all the difference and the feel of the controls is excellent.
Again, thanks for some fantastic service.
- Kobus"
Kobus taking a ride |
I hope that this brief description of a simple project will give you some more insight into what I do (and can do), and how I go about approaching it. I really want the things that I create to serve their user, not the other way around.
Creating simple interfaces and building a better life for my users is the most important aspect of my designs. I hope that I'll be able to do that for you some time soon.
Thanks to Kobus for the photos of his bike, H Marc Lewis for providing the great website r1200gs.info and Hex Microsystems (check out their GS-911 diagnostic tool for BMW motorcycles)
3 comments :
If you are leaving a comment with your Name and URL then make sure you put http:// in front of your URL for a correct link. You can use some HTML tags such as <a>, <b> and <i> in your comment. Thanks for your message - I appreciate it :)
Note: only a member of this blog may post a comment.
Search This Blog
Subscribe
Tags
About this blog
I'm Duncan Drennan and this blog is about spreading ideas regarding engineering, our environment and creating a better world. You can also follow me on Google Reader.
About Engineer Simplicity
Engineer Simplicity specialises in the design and development of electronic products.
Copyright Notice
Popular Posts
-
We are in the middle of an energy crisis and each of us need to make some dramatic changes to ensure that we have electricity, and that the ...
-
The short version (my "elevator pitch"): Compact fluorescent lamps (CFLs) use about a fifth of the energy of a normal (incandescen...
-
As engineers we spend a lot of time solving problems. A customer has a problem and it needs to be fixed. The electronic boards you have just...
-
There are a lot of steps to turn an idea into a product. Each step requires care and attention to ensure that the best product is created. B...
-
So here we are, the first blog post...well, really, here I am. My name is Duncan Drennan and this is my blog on business, design, electronic...
-
This post forms a part of the SA Blook . So what is our reality? South Africa has an unemployment rate of about 23%, a skills shortage crisi...
-
eWaste is a particularly difficult issue to deal with as it contains many different materials and lots of extremely hazardous substances. I...
-
Electronic design automation tools like OrCAD , PADS and Altium Designer are part of an electronic engineer's day–to–day life. We need...
-
With 48 post over nearly three years, I am certainly not a prolific blog writer. My goal has never been to write a lot, but to rather explor...
-
I think that it is worth trying to understand some of the reasons we are heading towards a food crisis . The result of all of this deregulat...
© The Art of Engineering 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool
Hi...I just visit your blog and I find it throw google search.
ReplyDeleteI like your post and hope will visit again.
thanks,
I would hate to have to use both hands for signals and horn. Although I don't think I would buy a BMW any time soon. They make quality bikes, but some of the parts they use just don't make sense.
ReplyDeleteMotorcycle Helmet Cam
To have the turn indicators on the left and the right is one of the best haptic experiences after you are familiar with it.
ReplyDeleteI was driving japanese bikes for 18 years and now I'm afraid of the situation where BMW changes the indicators to the common one switch system in order to get also the group of other buyers.