SparkFun Electronics Forum Index SparkFun Electronics
MicroController Ideas and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

LED scrolling marquee sign with Dot Matrix, newby here :(
Goto page 1, 2, 3 ... 9, 10, 11  Next
 
Post new topic   Reply to topic    SparkFun Electronics Forum Index -> Projects
View previous topic :: View next topic  
Author Message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 6:33 am    Post subject: LED scrolling marquee sign with Dot Matrix, newby here :( Reply with quote

Hello,

I am pretty new to this world of electronic. I have a Arduino board and have done some tutorial. Now, I think I am ready to do something a little harder but I need some help to get started.

I have see in this website Instructables a way to do a LED scroll with Led DotMatrix. I have see them in Ebay with a PDF that show me some information about them here. My problem concern the Shift register and the use of what he uses : MIC2981 (drivers, or any other high current, high voltage drivers). I think he use the MIC2981 because it requires higher voltage... but I am not pretty sure to understand.

Can someone give me some hint about it and give me more information about doing this kind of project?

Thank you Smile
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 6:50 am    Post subject: Reply with quote

Have you had a look at how Sparkfun did theirs?

Have a glance over the schematics from these product pages:
LED Matrix - Serial Interface - Red/Green,LED Matrix - Serial Interface - Red/Green/Blue

That's how you do it with the fewest parts...
Any questions, shoot 'em this way... Wink
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 7:25 am    Post subject: Reply with quote

FartingMonkey92 wrote:
Have you had a look at how Sparkfun did theirs?

Have a glance over the schematics from these product pages:
LED Matrix - Serial Interface - Red/Green,LED Matrix - Serial Interface - Red/Green/Blue

That's how you do it with the fewest parts...
Any questions, shoot 'em this way... Wink


Oh my God, I think I will love this website! Let me take a deeper look to your links. Smile Smile Smile I will come back here to give you some news after Smile
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 7:32 am    Post subject: Reply with quote

Someone elses project, very similar to Sparkfun's schematics...
Relevant link - LED matrix projector
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 11:09 am    Post subject: Reply with quote

Alright,

So, I could buy those DotMatrix (10 for 25$) and connect them with the Aduino board (5v and 40 mA by output). The DotMatrix is Forward Voltage: 2V, Forward Current:5-10mA.

Since I plan to have these 10 DotMatrix side by side. I think I can have the 8 rows connected via 1 shift register to 1 outputs from the Arduino and have them connected together. For the columns, I have 8 columns x 10 DotMatrix, so I will need 10 ShiftRegister connected to the ArduinoBoard to the DotMatrix. Since all those DotMatrix require a lot of power, I will need something to sink the power from the led via 8 Sink Driver (like this project).

Here is a quick idea of all what I just said:



I have problem to find how to connect the Sink Driver to the board? It's the red lines in the graphic above...How can I do that? :S
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 11:25 am    Post subject: Reply with quote

First thing, that white board diagram is awesome... I wish i had a decent whiteboard.

Second thing, The shift registers only really require 3 lines for any amount you need for this project, you daisy chain them together...

Third thing, refering to the schematic on the Tinkerlog page, you would have 1 sink driver for each display, but simply parallel pins 1-8 together for all your sink drivers.

By the way, all the E-Bay links you have provided contain common-anode displays. We have been talking about how to drive common-cathode displays...

Extra choices:
But, there is another way to do this whole thing. You could use a TLC5920 from TI, one chip for two displays, of single colour... Nice. Wink
Or you could use one of Maxim-ic's MAX696X series...

It just depends how complicated you want your circuit to be, i would start with one module, whatever you do and get it working, then make more.

...You got me wanting to make a few dotmatices now...


Last edited by FartingMonkey92 on Tue Feb 17, 2009 12:10 pm; edited 1 time in total
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 12:03 pm    Post subject: Reply with quote

FartingMonkey92 wrote:
First thing, that white board diagram is awesome...

Second thing, The shift registers only really require 3 lines for any amount you need for this project, you daisy chain them together...

Third thing, refering to the schematic on the Tinkerlog page, you would have 1 sink driver for each display, but simply parallel pins 1-8 together for all your sink drivers.

But, there is another way to do this whole thing. You could use a TLC5920 from TI, one chip for two displays, of single colour... Nice. Wink

Now i know how many displays you want, i'd go with a few TLC5920's... Very Happy


Smile I am learning a lot with you. Thanks.

So, the [url=www.saratronics.com/MM74HC595.pdf ]Shift Register [/url]can use only 3 wires instead of the amount used in my diagram (11)? Here is a picture of the Shift Register and I have put in green the wire that I think you are talking about.



Offertunatly, I do not understand how with only 3 wires (3 outputs from Arduino Board to the first Shift Register and daisy chain to other) I will be able to select with the code which led to open?

In your third point, you explain me to "simply parallel pins 1-8 together for all your sink drivers". I do not understand what you mean. You mean that I put all together all pins 1, than all pins 2, etc... but where do I plug them after that?
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 12:12 pm    Post subject: Reply with quote

Sorry, i was editing my post as you posted!

daok wrote:
In your third point, you explain me to "simply parallel pins 1-8 together for all your sink drivers". I do not understand what you mean. You mean that I put all together all pins 1, than all pins 2, etc... but where do I plug them after that?
Yes, you would then plug the 8 pins into your Arduino.
Back to top
View user's profile Send private message
ohararp



Joined: 01 May 2005
Posts: 258
Location: Nashua, NH

PostPosted: Tue Feb 17, 2009 12:17 pm    Post subject: Reply with quote

You should drop me a line. I would trade some of the MAX7219's and the backpcks for some arduino code. The idea with this design was to make a very simple 5 pin interface to a matrix of LEDs.

http://forum.sparkfun.com/viewtopic.php?p=63550#63550
_________________
Regards Ryan
$25 SMT Kapton Stencils !!!
http://www.ohararp.com/Stencils.html
Back to top
View user's profile Send private message Visit poster's website
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 12:23 pm    Post subject: Reply with quote

That's a nice/great offer ohararp, one i'd like too but i ain't a code guy. Sad
For daok if you're still interested - Arduino - ShiftOut
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 12:34 pm    Post subject: Reply with quote

Smile Glad that you find the subject interesting Smile

Well, I want to make it simple because I am really new to all this and I am trying to understand the most I can with this project.

You are talking about "common-anode displays" and "common-cathode displays" well for me anode is Positive side of the Led and Cathod is the Negative. I do not see why it does make change Razz Is it because the Sunk Driver has a side? If yes, I really do not care to change of component Razz The only thing I have really now is the Arduino Board and few resistor Wink Of course, I like those Ebay Dot Matrix because they are a LOT cheaper. What do you suggest?

Here is an update of the graphic of the wire :



Do I start to understand Very Happy
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 12:36 pm    Post subject: Reply with quote

FartingMonkey92 wrote:
That's a nice/great offer ohararp, one i'd like too but i ain't a code guy. Sad
For daok if you're still interested - Arduino - ShiftOut


Thx for the link, I will read the whole article as soon as I can! I am a programmer so it won't be a problem for the code, it's really the electronic part that is a total maze for me Razz
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 12:43 pm    Post subject: Reply with quote

You are right, for a single colour common-cathode/anode doesn't really matter except for pinout changes.
You're diagram is coming along well, you can erase the sink driver with the single line in the middle tho, it's not needed.

You will need to calculate the resistor values which would go between each shift register line and led module column. Wink

daok wrote:
I am a programmer so it won't be a problem for the code, it's really the electronic part that is a total maze for me
Complete opposite for me...
Back to top
View user's profile Send private message
FartingMonkey92



Joined: 09 Sep 2008
Posts: 847
Location: United Kingdom

PostPosted: Tue Feb 17, 2009 1:20 pm    Post subject: Reply with quote

I had another thought about the sink drivers, as long as you only used you're single colour LED's at 10ma max each, you could literally stack a chip onto another to increase the current handling.

10ma * 8 * 10 = 800ma

Would require only 2 sink drivers for the ten LED modules.

Or better, use 1 sink driver for every 2 LED modules, which will run cooler.

Just thought i'd add that. Wink
Back to top
View user's profile Send private message
daok



Joined: 17 Feb 2009
Posts: 91
Location: Canada

PostPosted: Tue Feb 17, 2009 1:46 pm    Post subject: Reply with quote

Ok, few questions come in my minds.

First, you tell me that I can remove some wire in my diagram but I really do not see which one Sad

For the 800ma, if led is 10ma max, I would have 8x8leds for a total of 64 leds x 10ma = 640ma x 10 Matrix = 6400ma isn't?

Each Sink Driver can handle 500ma I believe right (here is the spec). So in fact 6400/500 require me more than 10 Shocked I am confused Shocked
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    SparkFun Electronics Forum Index -> Projects All times are GMT - 7 Hours
Goto page 1, 2, 3 ... 9, 10, 11  Next
Page 1 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group