Author Topic: Design of the µCalc  (Read 12134 times)

0 Members and 1 Guest are viewing this topic.

Offline apex

  • Regular Contributor
  • *
  • Posts: 72
    • Thoughts of a nerd
Design of the µCalc
« on: November 22, 2010, 06:46:05 am »
I saw the µCalc in the Episode 107.
How did you get it that flat?
Did you cut out the pcb for the display?
What kind of battery are you using?
Would like to rebuild it, but don't know how to get power on it.
Or is it just driven with a solar cell?
apex
 

Offline Mechatrommer

  • Super Contributor
  • ***
  • Posts: 8468
  • Country: my
  • reassessing directives...
Re: Design of the µCalc
« Reply #1 on: November 22, 2010, 11:45:58 am »
IIRC, Dave explained every aspects you mentioned.
if something can select, how cant it be intelligent? if something is intelligent, how cant it exist?
The Future is Now, Breaking the GHz Barrier... (Lecroy DDA5005 5GHz 20GS/s XXL)
 

Offline johnboxall

  • Supporter
  • ****
  • Posts: 514
  • Country: au
    • Tronixlabs Australia
Re: Design of the µCalc
« Reply #2 on: November 25, 2010, 07:32:40 pm »

Online EEVblog

  • Administrator
  • *****
  • Posts: 27665
  • Country: au
    • EEVblog
Re: Design of the µCalc
« Reply #3 on: November 25, 2010, 09:27:06 pm »
I've explained this in one of my live shows somewhere.
Yes, there is an art to getting it that thin, some careful design considerations.
Two CR2016 batteries that are sandwiched between the top and bottom PCB contacts on the thin top and bottom boards.
Careful LCD selection and mounting in the cutout and matching height components.

Dave.
 

Offline apex

  • Regular Contributor
  • *
  • Posts: 72
    • Thoughts of a nerd
Re: Design of the µCalc
« Reply #4 on: November 27, 2010, 01:30:59 am »
OK.
I think I'm understanding it now,
but in the first moment it looked a bit like black magic to me.
I was thinking of using LiPos but they are mostly to big.
apex
 

Offline apex

  • Regular Contributor
  • *
  • Posts: 72
    • Thoughts of a nerd
Re: Design of the µCalc
« Reply #5 on: November 29, 2010, 06:23:54 am »
Thank you for the blog about it.
I was thinking of putting the LCD into the cutout to save a bit of space there,
but with these DOGM-LCDs its pretty easy.
apex
 

Offline frank26080115

  • Regular Contributor
  • *
  • Posts: 71
Re: Design of the µCalc
« Reply #6 on: November 29, 2010, 08:06:21 am »
I would love to build my own, it looks like there's a full text input capability and it would be great if the microcontroller could execute MATLAB. Can such a task be accomplished with the current PIC microcontroller?
 

Offline FreeThinker

  • Frequent Contributor
  • **
  • Posts: 791
  • Country: england
  • Truth through Thought
Re: Design of the µCalc
« Reply #7 on: November 30, 2010, 02:17:35 am »
I've explained this in one of my live shows somewhere.

This highlights one of the problems I've found with the forum & Blogs no search facility.Could this be added easily? Would be a great help now that the forum is getting bigger.
Machines were mice and Men were lions once upon a time, but now that it's the opposite it's twice upon a time.
MOONDOG
 

Offline dengorius

  • Regular Contributor
  • *
  • Posts: 96
Re: Design of the µCalc
« Reply #8 on: November 30, 2010, 04:52:31 am »
I've explained this in one of my live shows somewhere.

This highlights one of the problems I've found with the forum & Blogs no search facility.Could this be added easily? Would be a great help now that the forum is getting bigger.

What do you mean no search? There is a search box in the top right corner of the forum and you can find a list of all the vlogs http://www.eevblog.com/episodes
 

Offline FreeThinker

  • Frequent Contributor
  • **
  • Posts: 791
  • Country: england
  • Truth through Thought
Re: Design of the µCalc
« Reply #9 on: November 30, 2010, 06:10:55 am »
I've explained this in one of my live shows somewhere.

This highlights one of the problems I've found with the forum & Blogs no search facility.Could this be added easily? Would be a great help now that the forum is getting bigger.

What do you mean no search? There is a search box in the top right corner of the forum and you can find a list of all the vlogs http://www.eevblog.com/episodes
Well ok there is a search bar but it is very limited (to the point of being useless) and a more fully featured search is really required.
Machines were mice and Men were lions once upon a time, but now that it's the opposite it's twice upon a time.
MOONDOG
 

Offline tyblu

  • Frequent Contributor
  • **
  • Posts: 287
  • Country: 00
    • blog.tyblu.ca
Re: Design of the µCalc
« Reply #10 on: November 30, 2010, 06:21:12 am »
http://goo.gl/wt9wl

Google: "uCalc site:eevblog.com"
Tyler Lucas, electronics hobbyist
 

Online EEVblog

  • Administrator
  • *****
  • Posts: 27665
  • Country: au
    • EEVblog
Re: Design of the µCalc
« Reply #11 on: November 30, 2010, 07:13:40 am »
I've explained this in one of my live shows somewhere.

This highlights one of the problems I've found with the forum & Blogs no search facility.Could this be added easily? Would be a great help now that the forum is getting bigger.

If there is a suitable plug-in for Wordpress and SimpleMachines, yes.
If anyone has any pointer then I'll be glad to take a look.

Dave.
 

Offline TheDirty

  • Frequent Contributor
  • **
  • Posts: 440
  • Country: ca
Re: Design of the µCalc
« Reply #12 on: November 30, 2010, 07:14:47 am »
Well ok there is a search bar but it is very limited (to the point of being useless) and a more fully featured search is really required.
There's a search button on the top left that gives you a more advanced search.  On the toolbar beside HOME, HELP.

Still nothing for the vlogs, though.
Mark Higgins
 

Offline Addidis

  • Newbie
  • Posts: 4
Re: Design of the µCalc
« Reply #13 on: November 30, 2010, 01:25:50 pm »
Any Idea when we could purchase one of these bad boys?  This is the perfect calculator, small , scientific, programmable , and it uses PIC which is awesome because thats what I know.  I need a calculator any way this is perfect since its soo much more.
I actually like the quick connect icsp jack on there, perhaps a surface mount part between the boards ? otherwise I would still opt to leave it on.

Did you break out any unused pins? this would actually be a great dev board too.  Even if you just leave pads to solder headers to. This is a great design. I want one.
« Last Edit: November 30, 2010, 01:38:54 pm by Addidis »
 

Offline tyblu

  • Frequent Contributor
  • **
  • Posts: 287
  • Country: 00
    • blog.tyblu.ca
Re: Design of the µCalc
« Reply #14 on: November 30, 2010, 02:24:46 pm »
If there is a suitable plug-in for Wordpress and SimpleMachines, yes.
If anyone has any pointer then I'll be glad to take a look.
May want to try out the WP plugin "Relevanssi". I use it here: http://trajctrl.tyblu.ca . [Note that the site isn't nearly finished, so stuff the comments. I'm trying to put an old lab book online for future scholastic reference.]
Tyler Lucas, electronics hobbyist
 

Offline 8086

  • Super Contributor
  • ***
  • Posts: 1086
  • Country: gb
    • Circuitology - Electronics Assembly
Re: Design of the µCalc
« Reply #15 on: November 30, 2010, 07:34:19 pm »
Great video! very informative :D

I'm actually working on a credit card sized data logger right now, so this was very useful. Might have to check out that LCD.
 

Offline teedeeus

  • Newbie
  • Posts: 3
Re: Design of the µCalc
« Reply #16 on: December 03, 2010, 09:06:53 am »
David,

Awesome!!!

I am fascinated by the touch keypad you are using on the uCalc.  It looks awesome.  How well does it work?  is it easy to mis-type keys when using it?  Do you have to get your fingers perfectly in the solder-mask circles?  Also, could you give me some pointers on using touch sensors with PICs?  I have noticed that alot of PICs now list "touch" on the pin descriptions, but as I am totally used to arduino and know almost nothing about PICs, where do I start?

-teedeeus
 

Offline tyblu

  • Frequent Contributor
  • **
  • Posts: 287
  • Country: 00
    • blog.tyblu.ca
Re: Design of the µCalc
« Reply #17 on: December 03, 2010, 11:25:01 am »
If you want to use Microchip's stuff, try out one of their touch dev kits:
http://goo.gl/ggBsI
Tyler Lucas, electronics hobbyist
 

Offline teedeeus

  • Newbie
  • Posts: 3
Re: Design of the µCalc
« Reply #18 on: December 03, 2010, 02:48:29 pm »
If you want to use Microchip's stuff, try out one of their touch dev kits:
http://goo.gl/ggBsI

Thanks for that.  I appreciate it.

-teedeeus
 

Offline the_raptor

  • Regular Contributor
  • *
  • Posts: 199
Re: Design of the µCalc
« Reply #19 on: December 03, 2010, 11:56:28 pm »
Hey Dave you know this video means you have to finish the µCalc right?  :P

With a dust proof container this would be much more handy for me at uni then the µwatch or carrying a full sized scientific calculator around.
 

Offline scrat

  • Frequent Contributor
  • **
  • Posts: 606
  • Country: it
Re: Design of the µCalc
« Reply #20 on: December 04, 2010, 01:26:57 am »
I would love to build my own, it looks like there's a full text input capability and it would be great if the microcontroller could execute MATLAB. Can such a task be accomplished with the current PIC microcontroller?

Of course no, such an MCU can't execute MATLAB! However, one could implement a very simple interpreter emulating some Matlab-like behaviour, but it is not an easy task, limited memory, for example, would be an issue.
One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man. - Elbert Hubbard
 

Offline teedeeus

  • Newbie
  • Posts: 3
Re: Design of the µCalc
« Reply #21 on: December 04, 2010, 04:42:31 pm »
Dave,

I want the uCalc sooooo bad.  Any chance you would open source your design files and provide the link when it's done?  Any possibility you might make this into a kit?  I do know how to solder surface mount components  ;D

-teedeeus
 

Offline mikeselectricstuff

  • Super Contributor
  • ***
  • Posts: 11757
  • Country: gb
    • Mike's Electric Stuff
Re: Design of the µCalc
« Reply #22 on: December 04, 2010, 11:02:14 pm »
Hey Dave you know this video means you have to finish the µCalc right?  :P
Dave, let me guess how this went - lots of enthusiasm to get a nice hardware & mechanical design, built the board, wrote enough SW to test the hardware, but then got bored at the prospect of writing all the software...?
I often get the same thing - I _love_ doing hardware & mechanical design but getting stuck into the software tends to be a far less exciting  prospect... Once I get stuck into it, it's usually OK, but I tend to get very easily distracted into doing  anything else apart from getting started.

I wonder if the answer might be to build a few &  let someone with more software enthusiasm do some software in exchange for splitting the proceeds of sales?

BTW for the detail of connecting the top/bottom battery contact, a small leaf-spring contact  type arrangement would probably be the ideal solution.

Also, instead of gluing together, which is a bit permanant, I wonder if there are some tiny screws you could use, or maybe rivets, which could be drilled out.
Another option may be careful use of hot-melt inside cavities in the inner core spacer , which would allow seperation by applying heat - maybe have some thermal vias in the rear cover to make this simpler.
Or larger holes in the rear, into which the hotmelt is injected while the sandwich is clamped together.


Youtube channel:Taking wierd stuff apart. Very apart.
Mike's Electric Stuff: High voltage, vintage electronics etc.
Day Job: Mostly LEDs
 

Offline frank26080115

  • Regular Contributor
  • *
  • Posts: 71
Re: Design of the µCalc
« Reply #23 on: December 11, 2010, 01:05:57 pm »
Hey Dave you know this video means you have to finish the µCalc right?  :P
lots of enthusiasm to get a nice hardware & mechanical design, built the board, wrote enough SW to test the hardware, but then got bored at the prospect of writing all the software...?

I have the opposite problem, I breadboard something, and then write (what I think is great) software for it, and then never build a finished "product". Mainly because I'm a poor student who can't afford too much hardware.

Quote
Also, instead of gluing together, which is a bit permanant, I wonder if there are some tiny screws you could use, or maybe rivets, which could be drilled out.
Another option may be careful use of hot-melt inside cavities in the inner core spacer , which would allow seperation by applying heat - maybe have some thermal vias in the rear cover to make this simpler.
Or larger holes in the rear, into which the hotmelt is injected while the sandwich is clamped together.

How about using solder? Have copper on the edge and solder the two halves together. This might not last after several reassemblies though.
 

Offline David

  • Frequent Contributor
  • **
  • Posts: 262
  • Country: gb
Re: Design of the µCalc
« Reply #24 on: December 20, 2010, 08:55:47 am »
Dave - What is the nominal current load when the device is in use? How long a battery life do you expect?
David
(United Kingdom)
Electronics Design Engineer
 

Offline WattSekunde

  • Regular Contributor
  • *
  • Posts: 78
  • Country: de
Re: Design of the µCalc
« Reply #25 on: December 20, 2010, 10:37:21 am »
Wow! I like the µCalc design very much.

But I really miss a piezo for the key click. Click not beep! I hate beeping keys.  ;D
If I use a calc the keyboard feedback is important for fast and secure usage. I am a long time HP48SX user.
I think there is enough room for a small piezo.  ;)

If you sometimes think of selling the µCalc I would prefer to buy a DIY kit with pcbs and parts.

Thank's for your always inspiring EEVblog!

Michael (WattSekunde)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf