Pages: [1]   Go Down
Author Topic: Cheap and simple 7 segment led 4 characters  (Read 1946 times)
0 Members and 1 Guest are viewing this topic.
Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Good day!

I need to use 4 character 7 segment for my project. Even with dynamic indication it takes too much pins and too much code. Is there any option to get controllable over serial or I2C (or anything else) 7 segment?

Can it be cheaper than 16x2 character display (less than $9)?
Logged

DeKalb, IL USA
Offline Offline
Full Member
***
Karma: 0
Posts: 243
KB9SXU
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Have a look at the STLED316S
http://www.st.com/stonline/books/pdf/docs/14307.pdf
Logged

Jeff K - JKDevices.com - home of the MegaMini

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

One word answer: ebay
Logged

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

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27418
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.maxim-ic.com/datasheet/index.mvp/id/1339

MAX7221, very easy to write to with SPI

Can control from 3 to 8 seven segment displays.
1 resistor sets max current, 16 levels selectable via software.

Request a sample, or purchase for $4.
Easy to wire up to common cathode 7-segment displays.
All segments wired in parallel, unique common cathode to each device.

Writing to its registers:

  //  MAX7221: write shutdown register  
  digitalWrite(SS,LOW);  // take the SS pin low to select the chip:
  SPI.transfer(SHUTDOWN_ADDRESS);  // select the Address,
  SPI.transfer(0x00);      // select the data, 0x00 = Outputs turned off
  digitalWrite(SS,HIGH);   // take the SS pin high to de-select the chip:
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

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

http://www.sparkfun.com/products/9766

This ready-made module should satisfy your needs. Comes in 4 colors. It's not the cheapest way to solve it, but the easiest.
Logged

Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thank you for the quick responses and for a big number of options I now have.

Have I understand it right that 4 character 7 segment will draw more power than average 16x2 LCD (1.5-3mA)? I'm building battery powered project, so this is critical.

Thanks!
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27418
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Would have been nice to know that at the start.
The current draw for the LEDs would be under your control - both how long you turn them on for, how bright  you drive them.
I don't imagine they'd be too bright with 3mA multiplexed over 28 segments.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So it seems 16x2 is more power efficient if I need to keep 7 segment on (or scan repeatelly -- depends on the circuit) and to be readable like 16x2 display with backlight turned on?
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 549
Posts: 27418
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Probably, if your 3mA estimate is correct and you are comparing it to having the 7 segment displays on all the time.
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks!
Logged

Lancashire, UK
Offline Offline
Edison Member
*
Karma: 9
Posts: 1991
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

The current draw is the reason LED digital watches died in the 1970's  smiley

Or maybe not http://www.led-watch.com/
« Last Edit: November 29, 2010, 03:06:25 am by stephen_t » Logged


Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the link, really cool stuff smiley
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


I recently noted a 4-digit module in Lithuania at

    www.bringyourself.in

I have some code samples at

    http://www.phanderson.com/picaxe/twidisp.html

Peter Anderson
Logged

Ukraine
Offline Offline
Full Member
***
Karma: 2
Posts: 192
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for the response. What MCU is inside this module? Is this AVR or something other?
Logged

Pages: [1]   Go Up
Jump to: