Post Reply 
ЕЛЕКТРОНИКА MK 52 & 61
11-23-2019, 01:21 PM
Post: #1
ЕЛЕКТРОНИКА MK 52 & 61
So, eBay noticed I was buying HP calculators and decided to throw me a curve ball: there's a guy in Ukraine selling Soviet-era (or so I thought) HP knock-offs. They were only about £20 each, so I thought :'why not?'...

I got an ЕЛЕКТРОНИКА MK 52:

[Image: 49109841741_4ef04ea849_z.jpg]

Which is a rather military-style unit, and ЕЛЕКТРОНИКА MK 61, which seems to be a Spice-series knock-off:

[Image: 49110037407_6c25a5c663_z.jpg]

The build quality of these calculators is laughable: the 52 isn't so bad, but the 61... oh, my giddy aunt...

[Image: 49110037602_99ed5b86ba_z.jpg]

Just look at the way those keys sit! Horrible to the touch, and those bilious-green LEDs... the 'B^' is the 'ENTER' key on these (presumably from 'войти', 'ENTER' in Russian).

[Image: 49110037472_68ced1a6b8_z.jpg]

The manuals seem to be printed on toilet paper:

[Image: 49110099557_f6f8fe9eb1_c.jpg]

But the best, absolutely the best, has to be this:

[Image: 49110037232_7c26d12d03_c.jpg]

That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!

Oh, did I say 'Soviet'? My bad. I had assumed that these were from the Soviet era due to their rubbishy quality, but the 61 (I've got the box) has a date stamp of:

[Image: 49109456563_c95c0bb937_c.jpg]

May 1995!!! Four years after the fall of the Soviet Union...

TIA,

Tim
___________________________
HP11C, HP12C, HP25, HP32E, HP33E, HP33C, HP35, HP35S, HP41C, HP45, HP55, HP48SX, HP67, DM41 X
Find all posts by this user
Quote this message in a reply
11-23-2019, 05:24 PM
Post: #2
RE: ЕЛЕКТРОНИКА MK 52 & 61
Quote:those bilious-green LEDs
They are not LEDs, but vacuum fluorescent tubes. Soviet calculator LEDs were only red, very similar to HP's.
Quote:That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!
These calculators do not distinguish between real and integer numbers when calculating power functions, they always do them as x^y=10^(y*lg(x)). And unlike many Casios and TIs, they DO NOT hold one or two more digits in memory, they hold only what they display...
Find all posts by this user
Quote this message in a reply
11-23-2019, 05:27 PM
Post: #3
RE: ЕЛЕКТРОНИКА MK 52 & 61
By the way, MK-52 is also post-Soviet: it has a narrow 2-pin power jack introduced approx. May 1992 (the same one as in MK-61). Before that date MK-52 had a wide 3-pin jack.
Find all posts by this user
Quote this message in a reply
11-23-2019, 11:24 PM
Post: #4
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-23-2019 01:21 PM)Ignatz Wrote:  That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!

They are way more accurate than slide rules. I expect they'd be fine for a space program.


Pauli
Find all posts by this user
Quote this message in a reply
11-24-2019, 03:03 AM
Post: #5
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-23-2019 11:24 PM)Paul Dale Wrote:  
(11-23-2019 01:21 PM)Ignatz Wrote:  That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!

They are way more accurate than slide rules. I expect they'd be fine for a space program.

The slide rule would probably not fall apart as easily as these calculators though.

— Ian Abbott
Find all posts by this user
Quote this message in a reply
11-24-2019, 09:46 AM
Post: #6
RE: ЕЛЕКТРОНИКА MK 52 & 61
If you need a maraca and you don’t have you can use your MK 61.
BTW if you have an Elektronika MK 85 you can use MK 61’s charger.

My site http://www.emmella.fr
Find all posts by this user
Quote this message in a reply
11-24-2019, 10:09 AM
Post: #7
RE: ЕЛЕКТРОНИКА MK 52 & 61
I have them both and love them, they're GREAT calculators. They even supply you with a circuit diagram. Super cool!

I think someone here even did an English translation of the manuals.

Russia's the only country that can currently send people into space (and bring them home!), so they must be doing something right.

Everything will be alright in the end. If it's not alright, then it's not the end.
Find all posts by this user
Quote this message in a reply
11-24-2019, 11:56 AM
Post: #8
RE: ЕЛЕКТРОНИКА MK 52 & 61
Quote:BTW if you have an Elektronika MK 85 you can use MK 61’s charger.
But it would be better to stabilize it with a 7806.
Find all posts by this user
Quote this message in a reply
11-24-2019, 06:42 PM (This post was last modified: 11-24-2019 06:50 PM by Ignatz.)
Post: #9
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-23-2019 05:24 PM)watchmaker Wrote:  
Quote:those bilious-green LEDs
They are not LEDs, but vacuum fluorescent tubes. Soviet calculator LEDs were only red, very similar to HP's.
Quote:That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!
These calculators do not distinguish between real and integer numbers when calculating power functions, they always do them as x^y=10^(y*lg(x)). And unlike many Casios and TIs, they DO NOT hold one or two more digits in memory, they hold only what they display...

(11-23-2019 05:27 PM)watchmaker Wrote:  By the way, MK-52 is also post-Soviet: it has a narrow 2-pin power jack introduced approx. May 1992 (the same one as in MK-61). Before that date MK-52 had a wide 3-pin jack.

(11-23-2019 11:24 PM)Paul Dale Wrote:  
(11-23-2019 01:21 PM)Ignatz Wrote:  That is the result of 3 ENTER 3 x^y... and it takes about four seconds to give the result. Happily, 3 ENTER 3 x 3 x does give 27. Just imagine running the Soviet space program on these buggers!!!

They are way more accurate than slide rules. I expect they'd be fine for a space program.


Pauli

(11-24-2019 03:03 AM)ijabbott Wrote:  
(11-23-2019 11:24 PM)Paul Dale Wrote:  They are way more accurate than slide rules. I expect they'd be fine for a space program.

The slide rule would probably not fall apart as easily as these calculators though.

(11-24-2019 09:46 AM)badaze Wrote:  If you need a maraca and you don’t have you can use your MK 61.
BTW if you have an Elektronika MK 85 you can use MK 61’s charger.

(11-24-2019 10:09 AM)Nad Wrote:  I have them both and love them, they're GREAT calculators. They even supply you with a circuit diagram. Super cool!

I think someone here even did an English translation of the manuals.

Russia's the only country that can currently send people into space (and bring them home!), so they must be doing something right.

(11-24-2019 11:56 AM)watchmaker Wrote:  
Quote:BTW if you have an Elektronika MK 85 you can use MK 61’s charger.
But it would be better to stabilize it with a 7806.

Thanks for the replies, everyone!!! ... I must admit to being particularly taken with the brutalism of the MK 52... it even has a row of expansion ports up top... I wonder what they were for?

TIA,

Tim
___________________________
HP11C, HP12C, HP25, HP32E, HP33E, HP33C, HP35, HP35S, HP41C, HP45, HP55, HP48SX, HP67, DM41 X
Find all posts by this user
Quote this message in a reply
11-24-2019, 06:47 PM
Post: #10
RE: ЕЛЕКТРОНИКА MK 52 & 61
Also, I could never figure out why they have 'f' and 'k' keys... OK, 'g' doesn’t exist in the Russian alphabet, so they replaced it with 'k', but 'f' doesn’t exist in Russian, either...

TIA,

Tim
___________________________
HP11C, HP12C, HP25, HP32E, HP33E, HP33C, HP35, HP35S, HP41C, HP45, HP55, HP48SX, HP67, DM41 X
Find all posts by this user
Quote this message in a reply
11-24-2019, 07:08 PM
Post: #11
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-24-2019 06:47 PM)Ignatz Wrote:  Also, I could never figure out why they have 'f' and 'k' keys... OK, 'g' doesn’t exist in the Russian alphabet, so they replaced it with 'k', but 'f' doesn’t exist in Russian, either...

They have ф don't they? Smile

Tom L
Cui bono?
Find all posts by this user
Quote this message in a reply
11-25-2019, 04:44 AM
Post: #12
RE: ЕЛЕКТРОНИКА MK 52 & 61
The 'k' key is probably because this was originally the indirect key for doing indirect branches and loads/stores. On the elektronika B3-34 and the mk-54 (which are the predecessors to the mk-61 and mk-52), the 'k' key was only used as an indirect key, and not as a 2nd shift key. In russian, the word for indirect starts with a 'k', at least according to google translate.

I'm not sure about why they use an 'f' for the main shift key instead of a phi. Maybe it's because phi has other meanings in math, or maybe it's because they just copied HP or other western manufacturers. "Error" doesn't translate directly to russian either, but it's what's displayed when there's a calculation error.

Looking back even further, the b3-21 (the predecessor of the b3-34 and mk54) had a 'p' for it's primary shift key, although it also had a 2nd 'f' shift key for a few functions. I'm not sure what either stand for.

The fact that these calculators were manufactured into the mid-90s was probably for backwards compatibility reasons, since I can't imagine they would have been cost competitive by then, with the vacuum fluorescent display and large number of ICs. My mk-52 has a date code of '94, although according to wikipedia they were only manufactured until '92 (but wikipedia is probably just wrong, since it also says the mk-61 was only manufactured until '94, but yours has a date code of '95). Apparently a lot of programs were written for these calculators for science, engineering, and business applications, since unlike in the west, personal computers were much more expensive in the soviet union back then. Compatibility goes all the way back to the b3-34 first introduced in 1980 -- even a lot of the undocumented behavior. Some things were kept even from the b3-21, which I don't think make a lot of sense in the later calculators, like x^y instead of y^x. It made sense back on the b3-21, since there was no 10^x function, but I have no idea why they kept it that way on later models. Interestingly, the x^y function preserves y in the register instead of dropping the stack down. I'm not sure why.

By the end of the production run in the '90s, these calculators would have been extremely out of date, using a total of 9 separate ICs for what could have been done in 1 or 2. See https://www.hpmuseum.org/forum/thread-2345.html for more information. The expansion ports at the top were for ROM modules and factory testing.

Most of the ICs use some kind of a ceramic surface-mount/chip-on-board hybrid mounting method, which I've never seen before, probably to reduce cost. The vacuum fluorescent display is one of my favorite parts about these calculators, although they draw a ton of power, and have reliability issues. (Some of the VFDs aren't sealed that well where the pins go through, and the driver board for producing the high voltage needed for the VFD is the biggest source of failures on these calculators due to aging electrolytic capacitors). But with new capacitors and and the driver board properly adjusted, these are one of my favorite displays on a scientific calculator, especially with the slanted top panel on the mk-52 for desktop use. The keyboard (both the physical construction and the debounce algorithms used) are probably the worst part of this calculator. It's impossible to double press a key quickly and have it register twice. Entering a lot of numbers in succession quickly also seems to cause problems.

These calculators were extremely well documented, at least if you can read russian (which I unfortunately can't). Not only did the user manual include schematics, but there was a whole separate book written about these calculators (https://www.hpmuseum.org/forum/thread-23...l#pid41226). Some of the accuracy specifications in the manual are slightly optimistic, although it's nice that they actually included them at all, since most calculator manufacturers (especially today) don't. Calculating 3^201 gives a value of 7.9682684E95 which has a relative error of more than 1.8E-5 compared to the actual value of 7.968419666E95, although the claimed maximum relative error is 1E-6. For most values, though, the calculator does meet its accuracy specifications. This is probably one of the most taxing examples possible. Specifically, it's the calculation listed in the HP 15C's advanced user guide as giving the worst error on the 15C.

These calculators do not carry any guard digits in addition to what's displayed. They also don't round properly, and instead just truncate the answer. Given that, the internal algorithms are actually fairly accurate. (Most calculators do rely on having internal guard digits to give an accurate displayed result, and also rely on handling special cases separately, such as y^x for integer values, to give better accuracy.) I'm not sure if internally they use any guard for calculations (I think it would be difficult not to?)

The manual looks (I personally don't have a copy) like it's printed on extremely cheap/thin/yellowing paper, but that was fairly typical of printed materials in 3rd world countries back in the day, even for things like textbooks. It might be a shock for westerners, but I'm sure most of the target consumers would've been used to similar quality printing...definitely no full-color HP manual quality here. Regardless though, looking at the actual content (although I can't actually understand any of it), the manuals and schematics seem to be fairly detailed and complete, written by actual engineers for technical users. A lot of effort probably went into writing them, although the quality of the paper/printing isn't there.

Overall, the elektronika calculators seem "inspired" from HP calculators, but they're definitely not a direct copy, and the engineers who designed them probably spent a lot of effort on the implementation given the resources that they had. In the west, all of the functionality of the 9 ICs of the mk-52 could've been fit onto a single chip (maybe more for RAM/the EEPROM). Later soviet designs used ICs which were almost a direct copy of the PDP-11 microarchitecture for their BASIC handheld calculators and also personal computers.

The calculators have a ton of weird idiosyncrasies, such as which registers are pre/post-incremented (or if they are modified at all) when doing indirect addressing. The meaning of comparisons is the exact opposite of HP calculators, and skip the next instruction if true. Running a program does not terminate digit entry, which I suppose might be useful if you for some reason wanted to add digits to the end of a number or add an exponent, but so far has just been kind of annoying. The mk-61 and mk-52 can work with hexadecimal numbers and do AND/OR/XOR/NOT, but there's no easy way to enter the values A through F. You can do operations on "Error", which is just a display for a large range of number exponents, and a lot of people apparently did to get weird displays for games and explore undocumented features on the calculators. Calculating x^y preserves y on the stack instead of dropping the stack down. You can continuously enter exponent digits and they'll correctly overwrite the old ones (I'm not sure if this was a feature since there's no backspace key, or to save ROM space).

In general it's like a weird alternate universe where someone who had seen a programmable HP calculator, but never used one extensively, tried to design a calculator.
Find all posts by this user
Quote this message in a reply
11-25-2019, 10:47 AM
Post: #13
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-24-2019 06:47 PM)Ignatz Wrote:  Also, I could never figure out why they have 'f' and 'k' keys... OK, 'g' doesn’t exist in the Russian alphabet, so they replaced it with 'k', but 'f' doesn’t exist in Russian, either...

Russian/cyrillic alphabet has "g", it's the fourth letter in their 33 letter alphabet. They do not, however, have "h".

And for the expansion ports on the Mk-52, there exist 3 ROM modules, math, space and one that I don't remember. The ROM no 3 "Space module" was used in "Mir", the soviet space station in 1973.
("Mir" meaning "world" or "society").

Esben
28s, 35s, 49G+, 50G, Prime G2 HW D, SwissMicros DM42, DM32, WP43 Pilot
Elektronika MK-52 & MK-61
Find all posts by this user
Quote this message in a reply
11-25-2019, 01:17 PM (This post was last modified: 11-25-2019 01:21 PM by _nmr_.)
Post: #14
RE: ЕЛЕКТРОНИКА MK 52 & 61
33th letter of rus alphabeth is Я (looks like mirrored R).
Letter g in russian is scriptic small letter D.
Mir is also "peace". Mir as world and mir as peace are homonyms. Mk 52 flied on Salut 7.


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
11-25-2019, 06:04 PM
Post: #15
RE: ЕЛЕКТРОНИКА MK 52 & 61
Also, unless I'm mistaken, it's ЭЛЕКТРОНИКА rather than ЕЛЕКТРОНИКА.

Just being pedantic Smile

There are only 10 types of people in this world. Those who understand binary and those who don't.
Find all posts by this user
Quote this message in a reply
11-26-2019, 03:12 PM
Post: #16
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-25-2019 06:04 PM)grsbanks Wrote:  Also, unless I'm mistaken, it's ЭЛЕКТРОНИКА rather than ЕЛЕКТРОНИКА.

Just being pedantic Smile

You are entirely correct, Sir... the way I’ve written it it reads ‘Yelektronika’. Who’d have thought that I spent five years studying Russian... ???

TIA,

Tim
___________________________
HP11C, HP12C, HP25, HP32E, HP33E, HP33C, HP35, HP35S, HP41C, HP45, HP55, HP48SX, HP67, DM41 X
Find all posts by this user
Quote this message in a reply
11-26-2019, 03:18 PM
Post: #17
RE: ЕЛЕКТРОНИКА MK 52 & 61
(11-26-2019 03:12 PM)Ignatz Wrote:  You are entirely correct, Sir... the way I’ve written it it reads ‘Yelektronika’. Who’d have thought that I spent five years studying Russian... ???

Well, that's 4 years longer than I did Smile I studied just a small amount of many languages including Russian, Japanese and Finnish (I've forgotten 99% of the Finnish I learned!), I can read a Spanish or Italian newspaper but find it hard to speak the languages. While I'm very rusty now I get by in Dutch/Flemish and German and I'm fluent in French.

There are only 10 types of people in this world. Those who understand binary and those who don't.
Find all posts by this user
Quote this message in a reply
11-27-2019, 09:29 PM
Post: #18
RE: ЕЛЕКТРОНИКА MK 52 & 61
And binary! 8^)
Find all posts by this user
Quote this message in a reply
11-29-2019, 12:00 PM
Post: #19
RE: ЕЛЕКТРОНИКА MK 52 & 61
In-depth article about USSR calculators architecture, in Russian (from): https://habr.com/en/post/467501/
Find all posts by this user
Quote this message in a reply
11-29-2019, 01:31 PM
Post: #20
RE: ЕЛЕКТРОНИКА MK 52 & 61
Once upon a time there was the M.O.S.C.O.W. site...

Greetings,
    Massimo

-+×÷ ↔ left is right and right is wrong
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)