|
Post by cptmatt on Apr 7, 2015 11:03:56 GMT
I'm wondering about your experience Mark, plus others, with switch bounce.
I played around with some rotary encoders for the first time over the weekend. I learned a lot about how they work but also that switch bounce is a consideration in these mechanical type devices.
I won't explain what switch bounce is as there are far more qualified examples all over the web but if you've ever used a Saitek radio panel you'll have experienced it when turning the rotary knobs which are completely useless without some additional 3rd party software. They just jump all over the place.
I'm currently experimenting with using various microcontrollers and I can cure switch bounce with a combination of software and hardware fixes.
I don't remember though this ever being an issue for you Mark?
Do you experience any inaccuracy when connecting a rotary encoder to a Bodnar board? Does the Bodnar board cure it for you or is it not a consideration with they way they work?
Thanks
|
|
|
Post by MarkH on Apr 7, 2015 11:36:13 GMT
I have not had any problem with the Bodnar boards and the CTS-288V encoders, they work absolutely precisely. I agree the Saitek encoders are rubbish and I always assumed they were just cheap components. I have not read about switch bounce so I don't have anything useful to say! I do plug the Saitek trim wheel's encoder into the Bodnr board and it seems to work fine. It would be instructive to take one of the radio panel encoders and try it with the Bodnar board, maybe that's where the clever stuff happens...
|
|
|
Post by cptmatt on Apr 7, 2015 11:45:36 GMT
Yep - looking at the CTS-288V into a Bodnar board just now and without diving too deeply into it, it looks like they've pre-built systems into the boards to deal with switch bounce.
Dealing with this manually is an interesting but quite detailed process in comparison to just being able to plug the encoder in.
If you ever do remove one of the radio panel encoders and plug it into the bodnar board let me know if this fixes the dismal performance you otherwise see with them.
Although I think that Saitek both use cheap components and this magnifies the problem I don't think cheap components are the start and finish of the story.
|
|
|
Post by cptmatt on Apr 7, 2015 11:50:14 GMT
|
|
|
Post by ScottB on Apr 7, 2015 13:51:36 GMT
I use the desktop aviator stuff and haven't experienced switch bounce (never heard of that, thx for the info). The rotary encoders I use are pretty cheap and by that I mean, they are inexpensive and are very light to turn with very little definable clicks in contrast to the much more expensive E37's I also use. That said, I've still not experienced switch bounce that I'm aware of, even with the cheaper encoders. I have noticed that with the cheaper encoders, it's pretty easy to inadvertently turn the rotary too far or backwards a notch and I'm also concerned about their durability... but I have several spares on hand.
|
|
|
Post by cptmatt on Apr 7, 2015 14:38:38 GMT
I use the desktop aviator stuff and haven't experienced switch bounce (never heard of that, thx for the info). The rotary encoders I use are pretty cheap and by that I mean, they are inexpensive and are very light to turn with very little definable clicks in contrast to the much more expensive E37's I also use. That said, I've still not experienced switch bounce that I'm aware of, even with the cheaper encoders. I have noticed that with the cheaper encoders, it's pretty easy to inadvertently turn the rotary too far or backwards a notch and I'm also concerned about their durability... but I have several spares on hand.
Durability is likely to be your long term issue I think switch bounce is possible in even the best gear.
It's clear from the Bodnar spec sheet above this has been built into their systems which is great news.
At some point over the next few days I'll post a picture of what it takes to run a rotary encoder through a microcontroller which doesn't have built in resistors or capacitors to smooth the curve, I'll post the code too.
I think you'll be surprised and quite pleased with the plug and play approach.
|
|