Pages: [1]   Go Down
Author Topic: Multi Digit Display  (Read 763 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 63
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

How can I get a multi-digit display from RSR Electronics to work with an Arduino?
Logged

Newcastle, England
Offline Offline
Sr. Member
****
Karma: 3
Posts: 489
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

It appears to be a normal seven segment display:
http://blog.2of1.org/2010/08/27/arduino-library-for-7-segment-displays/
Or check out the playground for more examples.

Onions.
Logged

My website: http://www.harryrabbit.co.uk/electronics/home.html Up and running now! (Feel free to look round!) smiley-grin

0
Offline Offline
Edison Member
*
Karma: 7
Posts: 1243
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

how many are you trying to use? and what Arduino platform are you using as well?

You may need 'more pins'.. so using a shift register chip might be an option for you as well.
Logged


United Kingdom
Offline Offline
Tesla Member
***
Karma: 224
Posts: 6614
Hofstadter's Law: It always takes longer than you expect, even when you take into account Hofstadter's Law.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Up to 4 digits I would multiplex them, using one transistor per digit to drive the common anode or common cathode, and driving the segments directly from Arduino pins through common series resistors. This uses 7 pins for the segments (or 8 if you are using the decimal point), plus 1 pin per digit (you can reduce this if necessary by using an external demultiplexer chip, e.g. 2 pins for 4 digits). For more digits than that, or if I need to use fewer pins, I would use shift registers or specialist 7-segment display driver chips.

The digit pins can be used to multiplex other devices at the same time, for example I use them to multiplex rotary encoders and push buttons to reduce the number of input pins I need.
Logged

Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I've updated this library for Arduino 1.0 and added support for Hex (actually any arbitrary base up to 16). David Kaplan's site has been down so I am hosting this on my site so it does not vanish altogether.

http://www.earnestdesigns.com/2012/01/updated-seg7-led-library-for-arduino/
Logged

Pages: [1]   Go Up
Jump to: