HP Forums
Calculator for electronic/firmware engineers - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: Not HP Calculators (/forum-7.html)
+--- Forum: Not remotely HP Calculators (/forum-9.html)
+--- Thread: Calculator for electronic/firmware engineers (/thread-14354.html)

Pages: 1 2


Calculator for electronic/firmware engineers - kuro68k - 01-13-2020 01:23 PM

I've been looking for a calculator for use in electronic and firmware engineering for ages. I'm thinking of features like:

- SI unit support, including input
- Decent hexadecimal support
- Binary/hex/decimal conversion with editor
- CRC calculation
- Built in formulas for common circuits

Some Casio models have two ENG buttons for going up or down x1000, but don't use SI notation. It gets to be a bit of a chore constantly doing e10,9,sign over and over. The CG-20 and a few other models let you assign SI units to the function keys and enter them with one press, and also display SI units on screen.

Were there ever any calculators designed for engineers like me?


RE: Calculator for electronic/firmware engineers - DA74254 - 01-13-2020 09:34 PM

HP Prime should do the trick.
Built in SI units and all other thinkable units and constants.
HEX/DEC/BIN/OCT calculations and conversions
(Not sure about CRC though)

What's not there, can easily be "installed" or programmed.
There is an electric/engineering library available on this forum in the library/programs section.

Scientific and Engineering notation as well.

Inputs coosable between Algebraic, RPN or Textbook.

Also has a strong built-in CAS


RE: Calculator for electronic/firmware engineers - Jaco@cocoon-creations.com - 01-14-2020 03:11 PM

(01-13-2020 01:23 PM)kuro68k Wrote:  I've been looking for a calculator for use in electronic and firmware engineering for ages. I'm thinking of features like:

- SI unit support, including input
- Decent hexadecimal support
- Binary/hex/decimal conversion with editor
- CRC calculation
- Built in formulas for common circuits

Some Casio models have two ENG buttons for going up or down x1000, but don't use SI notation. It gets to be a bit of a chore constantly doing e10,9,sign over and over. The CG-20 and a few other models let you assign SI units to the function keys and enter them with one press, and also display SI units on screen.

Were there ever any calculators designed for engineers like me?

There was this Casio once, https://youtu.be/POp3fMAYvks

Are you willing to buy a DM42, work in RPN exclusively, define and specify what you want and help develop what you want? If so, I will offer to add and change defined menus and functions on the open source WP43C (not the 43S) for this purpose. I have already added an ELEC menu with some things I need, but I would like to add more electrical stuff.


RE: Calculator for electronic/firmware engineers - KeithB - 01-14-2020 03:35 PM

The Prime also does integer arithmetic so it would be easy to do your own CRC function.


RE: Calculator for electronic/firmware engineers - Csaba Tizedes - 01-14-2020 07:11 PM

Yes, this is a HP forum, and yes, I am member here since end of the 90's, yes, I am using mainly HP calculators, but you know that, the TIs also can do it.

Check it and decide: EE Pro (TI)

TI-89 can handle units? Yes.
Hex support? Yes.
The other conversions? I guess, yes - these are typically common for graphing units. As I can remember the word length 32 bits and can not set. Bitwise operations, shift and rotate also available. The HP I guess more advanced in this field - but must to check the requirements and do not forget, you can define your own functions...

Check the available programs eg. here: TI-89 Programs - maybe you can find interesting stuffs.

And the main question: the cost (from eBay) of a Prime is approx USD 120-150, a TI-89 Titanium is approx USD 50. I think, there is no question.

BTW: your nick is kuro68k. Maybe this is not a coincidence: TI-89 series (assembled with Motorola 68k processors) Wink

Csaba


RE: Calculator for electronic/firmware engineers - Maximilian Hohmann - 01-14-2020 07:34 PM

Hello!

(01-14-2020 07:11 PM)Csaba Tizedes Wrote:  TI-89 ...

I didn't dare to say it at first, but the Ti-89 (and/or Voyage 200) were the first calculators I thought about when I read the initial post. And the Sharp E500 and E550 maybe. But of course all these are precious antiques now which can't be purchased in a stationary shop round the corner. With a little patience they can be found on the internet for small money though.

Regards
Max


RE: Calculator for electronic/firmware engineers - ijabbott - 01-14-2020 08:30 PM

(01-14-2020 07:34 PM)Maximilian Hohmann Wrote:  Hello!

(01-14-2020 07:11 PM)Csaba Tizedes Wrote:  TI-89 ...

I didn't dare to say it at first, but the Ti-89 (and/or Voyage 200) were the first calculators I thought about when I read the initial post. And the Sharp E500 and E550 maybe. But of course all these are precious antiques now which can't be purchased in a stationary shop round the corner. With a little patience they can be found on the internet for small money though.

You can still buy brand new TI-89 Titanium calculators. I don't think they've been discontinued yet, surprisingly.


RE: Calculator for electronic/firmware engineers - Druzyek - 01-14-2020 08:42 PM

I really like the TI-89 too. You can skip the Titanium version and get the original if you don't like the stupid curved button layout. Not sure why TI and Casio think that looks good...


RE: Calculator for electronic/firmware engineers - kuro68k - 01-25-2020 11:05 AM

Sorry everyone, was not getting notifications for this thread. Should be fixed now.

(01-13-2020 09:34 PM)DA74254 Wrote:  HP Prime should do the trick.
Built in SI units and all other thinkable units and constants.

Interesting, so are they accessible with a single key press like the Casio? That's a killer feature for me because when working with electronics you need to press the micro and pico keys for pretty much every calculation.


RE: Calculator for electronic/firmware engineers - kuro68k - 01-25-2020 11:12 AM

(01-14-2020 03:11 PM)Jaco@cocoon-creations.com Wrote:  There was this Casio once, https://youtu.be/POp3fMAYvks

Are you willing to buy a DM42, work in RPN exclusively, define and specify what you want and help develop what you want? If so, I will offer to add and change defined menus and functions on the open source WP43C (not the 43S) for this purpose. I have already added an ELEC menu with some things I need, but I would like to add more electrical stuff.

Thanks I had that Casio but sold it a while back.

The DM42 looks interesting, I like the idea that it can be fully customized. I will look at the WP43C firmware, I am a software engineer after all so maybe I can contribute to it.

Thanks for your very kind offer! I will think about what the specification would be. RPN is a little bit of a pain though, as for electronics you are mostly working with formulas out of books or datasheets and it's really nice to be able to replicate them on the screen so you can visually confirm it's correct. Still not a deal breaker though.


RE: Calculator for electronic/firmware engineers - kuro68k - 01-25-2020 11:17 AM

(01-14-2020 07:34 PM)Maximilian Hohmann Wrote:  I didn't dare to say it at first, but the Ti-89 (and/or Voyage 200) were the first calculators I thought about when I read the initial post. And the Sharp E500 and E550 maybe. But of course all these are precious antiques now which can't be purchased in a stationary shop round the corner. With a little patience they can be found on the internet for small money though.

I could get hold of an E550 but it looks like I'd have to write some software to do what I want. I could do that I suppose although the TI-89 looks easier, especially since I already know 68k assembler.

The main thing about the TI is that it has the function keys. Without the function keys you can't really do one-press SI units.


RE: Calculator for electronic/firmware engineers - Joe Horn - 01-25-2020 06:33 PM

(01-25-2020 11:05 AM)kuro68k Wrote:  
(01-13-2020 09:34 PM)DA74254 Wrote:  HP Prime should do the trick.
Built in SI units and all other thinkable units and constants.
Interesting, so are they accessible with a single key press like the Casio?

No. They take two or three keystrokes, e.g. [ALPHA] [G] or [ALPHA] [Shift] [n]. The lone exception is the Greek letter micro, which is available as [Shift] [9] [micro].


RE: Calculator for electronic/firmware engineers - Csaba Tizedes - 01-25-2020 08:14 PM

(01-13-2020 01:23 PM)kuro68k Wrote:  constantly doing e10,9,sign over and over

I don't understand exactly, I guess you know how to use the [EXP] or [×10^x] key.
As mechanical engineer this is the fastest way to keying prefixes, but the mechanical engineers mainly use kilo-, mega- and milli-, micro- prefixes (no pico-, femto- and strange others Wink ).

My preferred setup on my HPs ENG 3 mode and for estimated calculations ENG 2 (I use in this case the SHOW, if required one more digit).

Because I am a process engineer, very important to use lists, in this case the TIs are very handy, for example I want to estimate something on a range, I have few equations, I put the lists into this equation and the result is a range. With this information I can select the applicable dimensions, motor powers, etc...

To the linked video: the fx-61F has NO linear regression calculation, which is very important in engineering practice.

Csaba


RE: Calculator for electronic/firmware engineers - Druzyek - 01-26-2020 05:22 AM

(01-25-2020 11:17 AM)kuro68k Wrote:  I could get hold of an E550 but it looks like I'd have to write some software to do what I want. I could do that I suppose although the TI-89 looks easier, especially since I already know 68k assembler.
You can write C code with it pretty well with TIGCC too.


RE: Calculator for electronic/firmware engineers - kuro68k - 01-26-2020 06:55 PM

(01-25-2020 08:14 PM)Csaba Tizedes Wrote:  I don't understand exactly, I guess you know how to use the [EXP] or [×10^x] key.
As mechanical engineer this is the fastest way to keying prefixes, but the mechanical engineers mainly use kilo-, mega- and milli-, micro- prefixes (no pico-, femto- and strange others Wink ).

Yeah, sorry, I should have put [EXP], that's the key I meant. So say you want to microfarads, a common unit for capacitors, it's [EXP][9][NEG] I think, is that right?

Actually I say a nice Casio with dual ENG buttons, one for "up" and one for "down". I should have bought it.


RE: Calculator for electronic/firmware engineers - Paul Berger (Canada) - 01-26-2020 07:39 PM

(01-26-2020 06:55 PM)kuro68k Wrote:  
(01-25-2020 08:14 PM)Csaba Tizedes Wrote:  I don't understand exactly, I guess you know how to use the [EXP] or [×10^x] key.
As mechanical engineer this is the fastest way to keying prefixes, but the mechanical engineers mainly use kilo-, mega- and milli-, micro- prefixes (no pico-, femto- and strange others Wink ).

Yeah, sorry, I should have put [EXP], that's the key I meant. So say you want to microfarads, a common unit for capacitors, it's [EXP][9][NEG] I think, is that right?

Actually I say a nice Casio with dual ENG buttons, one for "up" and one for "down". I should have bought it.

Micro is 10^-6


RE: Calculator for electronic/firmware engineers - kuro68k - 01-26-2020 07:43 PM

(01-26-2020 07:39 PM)Paul Berger (Canada) Wrote:  Micro is 10^-6

Yes, meant pico. That's actually one reason why it's nice to have the symbols, it prevents you making trivial mistakes like that.


RE: Calculator for electronic/firmware engineers - kuro68k - 01-26-2020 08:08 PM

Ugh, I mean nano... I'm off to bed.


RE: Calculator for electronic/firmware engineers - Dave Britten - 01-26-2020 09:28 PM

(01-26-2020 06:55 PM)kuro68k Wrote:  
(01-25-2020 08:14 PM)Csaba Tizedes Wrote:  I don't understand exactly, I guess you know how to use the [EXP] or [×10^x] key.
As mechanical engineer this is the fastest way to keying prefixes, but the mechanical engineers mainly use kilo-, mega- and milli-, micro- prefixes (no pico-, femto- and strange others Wink ).

Yeah, sorry, I should have put [EXP], that's the key I meant. So say you want to microfarads, a common unit for capacitors, it's [EXP][9][NEG] I think, is that right?

Actually I say a nice Casio with dual ENG buttons, one for "up" and one for "down". I should have bought it.

If you're looking at the DM42, I wrote a program for it (and the 42S, and Free42) that mimics the Casio engineering symbols.

https://www.hpmuseum.org/forum/thread-13096.html

Enter a number into X, and press the required symbol in the menu. There's a "Show" button to display the current X value using these symbols, and up and down keys to shift the mantissa and symbol up or down. You can try it in Free42 on your computer to see if it does what you want.

As for the other features, the DM42 and 42S have decent base conversion support, but no interactive bit editor. But that, as well as CRC calculation and circuit formulas probably wouldn't be too hard to program.


RE: Calculator for electronic/firmware engineers - Hlib - 01-27-2020 10:05 PM

(01-13-2020 01:23 PM)kuro68k Wrote:  I've been looking for a calculator for use in electronic and firmware engineering for ages. I'm thinking of features like:
- SI unit support, including input
- Decent hexadecimal support
- Binary/hex/decimal conversion with editor
- CRC calculation
- Built in formulas for common circuits .....
Were there ever any calculators designed for engineers like me?

It is difficult to add anything new to all of the above. Calculator for the ages is unlikely to be released now. I would recommend some modern CASIO: you will find almost everything in it except the built-in formulas for calculating electric circuits; these calculators are cheap and relatively durable at the present time; the easy-to-call soft menu allows you to work with the necessary symbols/conversions to 1...3 keystrokes.
There is a spreadsheet mode, support for SI units and non-system units.
[Image: 29347456_m.jpg] [Image: 29347516_m.jpg]
http://images.vfl.ru/ii/1580155590/08746e62/29347456.jpg
http://images.vfl.ru/ii/1580155756/0841202e/29347516.jpg