Dangerous Prototypes

In development => Project logs => Topic started by: Markus Gritsch on July 31, 2011, 10:29:54 pm

Title: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: Markus Gritsch on July 31, 2011, 10:29:54 pm
Hi,

yesterday I decided that it was about time to replace the bad performing rotary encoder for the time-base of my RIGOL DS1052E DSO.

The encoder seemed to work fine when I bought the scope, but after a few weeks it already started to change the time-base quite randomly when turning the knob.  I contacted door2doorshop where I bought the DSO, and they told me to update the firmware.  Yeah, great tip.  I told them that it already had the latest available firmware running, so they suggested to send them the DSO back for repairing.  Well, I didn't like to send it back, because a) the shipping costs from China to Europe might be quite low, but sending stuff the other direction charges you big money, and b) this would have left me without a scope for quite a while.

So I bought two rotary encoders from ITead Studio [1].  They have 20 pulses per full rotation while the original ones only had 12, but that was ok for me.  The shaft is about 1 mm longer, but it does not make that big of a difference with the knobs on them.

The disassemble instructions from Hotsolder [2] were quite helpful, and the replacement went fairly well.  The aha moment came, when I tried it for the first time: The direction of the knobs changed, leading to a longer time-base when turning the knob clockwise.  I thought the phase sequence for rotary encoders is kind of standardized, but this seems not to be the case.  So after cutting the traces on the PCB and crossing the pins with thin wire, everything was well again.

The board with the replaced rotary encoders (and the bad ones in the lower right) can be seen in the attachment.  I also added a picture of the backside where I crossed the pins to change the direction.

Maybe this information is helpfut for others who encounter the same problem.

Cheers,
Markus

[1] http://iteadstudio.com/store/index.php? ... cts_id=364 (http://iteadstudio.com/store/index.php?main_page=product_info&cPath=10_15&products_id=364)
[2] http://dangerousprototypes.com/2011/03/ ... illoscope/ (http://dangerousprototypes.com/2011/03/11/repair-your-own-oscilloscope/)
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: voidptr on August 01, 2011, 08:09:53 am
I took a look on those encoders when i ordered stuff from them but

Rotational life is 15000cycles  ?!    this isn't really much  ?  for something you will turn all the time  ... is it ?
:-)  but they are inexpensive ...  :-)
opto are much more expensive tho :-)
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: Markus Gritsch on August 01, 2011, 08:35:36 am
Yes, you are right, but I have the firm intention to do other things in life as well besides turning on those knobs all the time ;)  I initially ordered them not as replacement parts for the RIGOL, but after receiving them and getting increasingly annoyed by the bad performance of the original encoder, I thought who cares, and the other encoders on the DSO are maybe also not built to endure 100.000+ cycles :)  Only time will tell.
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: voidptr on August 01, 2011, 08:40:04 am
[quote author="Markus Gritsch"]Yes, you are right, but I have the firm intention to do other things in life as well besides turning on those knobs all the time ;)  zap[/quote]

lol  !!!
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: Sjaak on August 01, 2011, 08:51:49 am
I could spend days turning knobs...

Ow you mend the ones on the Rigol.. :(
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: sqkybeaver on August 01, 2011, 02:16:11 pm
[quote author="Sjaak"]I could spend days turning knobs...

Ow you mend the ones on the Rigol.. :([/quote]

knob turning may be a sign of ADHD
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: orcinus on August 01, 2011, 03:07:00 pm
I've successfully finished a twelve-step program for knob-turning addicts.
I've got a thing for pushing buttons now. What? No, it's not an addiction, i can stop any time!
Title: Re: Replacing RIGOL DS1052E DSO Rotary Encoders
Post by: neslekkim on January 17, 2014, 11:06:45 am
Anyone found these knobs anywhere?, to replace the tiny selector knob?

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01142082112session_write_close ( )...(null):0
20.01172213704ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01172214480Database_MySQL->query( ).../DatabaseHandler.php:119
40.05602353216Database_MySQL->error( ).../Db-mysql.class.php:273