Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

LED Matrix


  • Please log in to reply
30 replies to this topic

#21 Stanislav Husár

Stanislav Husár

    Advanced Member

  • Members
  • PipPipPip
  • 99 posts

Posted 31 August 2012 - 04:03 PM

Hi Mario, If I have to solder SMD ICs, that will be problem. ICs with DIP package should not be very problematic to solder for me. Transistors are not so small, I think that it won't be problem to solder them. And price? If it will fit into maybe 10 €, no problem. Are those transistors so expensive ?

#22 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 01 September 2012 - 05:57 AM

I have no SMDs in my mind, also because I'd like to test the circuit on the breadboard, so SMDs would be hard for me too.
Your target has many constraints, so it's much a challenge than a concrete project: that's why I love it!
Just to wrap it up: transistors are mandatory because the currents involved, but a single transistor shouldn't cost more than 1 Euro. One Euro each is even too much.
I guess to be able to fit all the parts within the 10 Euro constraint, however I won't count PCB and related materials. My viewpoint is that for 1-3 pieces a PCB is not worthwhile.
The only constraint (if it was) I don't think to honor is the overall size: there are many parts to glue together, so that you can't consider to fit in a stamp-size PCB.

Please, let me a couple of weeks more: I'm leaving for a short holiday (finally!), then I'll catch the parts for creating the circuit.
Sorry for the long time taking for me...
Cheers
Biggest fault of Netduino? It runs by electricity.

#23 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 17 September 2012 - 05:37 AM

Okay, the circuit seems working fine. Sooner I'll post some instruction on how to create it. Cheers
Biggest fault of Netduino? It runs by electricity.

#24 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 21 September 2012 - 04:14 AM

Here is a brief video of the resulting circuit. Please, since the solution is pretty-complex, tell me whether you are still interested. Cheers
Biggest fault of Netduino? It runs by electricity.

#25 Stanislav Husár

Stanislav Husár

    Advanced Member

  • Members
  • PipPipPip
  • 99 posts

Posted 21 September 2012 - 11:49 AM

Hi Mario, Yes, I am still interested.

#26 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 06 October 2012 - 04:23 AM

It took me a lot of time the description of the circuit, but finally I've finished it. http://highfieldtale...driven-via-spi/ Please, feel free to ask whatever you need. Cheers
Biggest fault of Netduino? It runs by electricity.

#27 Stanislav Husár

Stanislav Husár

    Advanced Member

  • Members
  • PipPipPip
  • 99 posts

Posted 06 October 2012 - 06:28 AM

Hi Mario, Thank you for your time. Sorry, but I still quite don´t understand the circuit. In the LED Driver section, there are transistors for driving rows. But, what I don´t understand, is why there is that fourth transistor, with collector connected to E0. I don´t understand, what does that E0 do. Can you explain me it? And second thing. Rows would be driven by BC639. And columns? Where I have to connect LED columns ? EDIT: I just realized, that on the same scheme(with BC639 for rows), there are also BC640s to drive columns. So, If I understand it, I have to repeat that pattern with E0 4 times(I attached a picture, which shows how I mean it)?

Attached Files



#28 carb

carb

    Advanced Member

  • Members
  • PipPipPip
  • 352 posts
  • LocationCrystal River, Florida

Posted 06 October 2012 - 12:48 PM

It took me a lot of time the description of the circuit, but finally I've finished it.
http://highfieldtale...driven-via-spi/

Please, feel free to ask whatever you need.
Cheers

Nice job Mario,

Very Detailed.

Thanks,
Chuck

#29 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 06 October 2012 - 01:53 PM

Stanislav, I strongly suggest to check how much current your leds need, before thinking to start with the circuit. Connect just one led of the matrix (assuming you're using the same as the old photo), choose a DC power source (e.g. a battery or else) and evaluate several resistors. For instance, choose three resistors: one for 5mA, one for 10mA and one for 20mA. You should only *estimate* the current: no precision at all. If your led shines enough with just 5mA or less, the circuit could get a little simpler. Moreover, I'd suggest you a easy way to wire the shift-registers, without messing in a spaghetti-PCB. For just one sample (if does apply) isn't worthwhile. Consider four DIP-16 socket, for the four shift-regs. Now, take a socket and fold its leads of 90' outward, so that the socket looks "flatten". Then, consider each socket as it was as "floor" of a condo: since most of the 74HC595 leads are in parallel, you may wire easily the four sockets without getting crazy with a PCB. I hope you mean the trick... Cheers
Biggest fault of Netduino? It runs by electricity.

#30 Bertrand Le Roy

Bertrand Le Roy

    New Member

  • Members
  • Pip
  • 7 posts

Posted 02 November 2012 - 04:03 PM

I really recommend using a LED driver such as this one: http://nwazet.com/leddriver (disclaimer: that's my shop; but you can find the equivalent Maxim chip pretty much anywhere). Less than $9 and able to drive a 8x8 matrix. It's the right tool for the job. I have a post on my blog showing how to control an 8x8 matrix with a single shift register: http://weblogs.asp.n...a-netduino.aspx but doing it with a LED driver is a lot cleaner: http://weblogs.asp.n...-right-way.aspx We have a library for the Netduino to drive the chip and a matrix behind it: http://netduinohelpers.codeplex.com/ By the way, this LED driver is what we use to drive the screen of our little game console kit: http://www.pix6t4.com I hope this helps.

#31 Mario Vernari

Mario Vernari

    Advanced Member

  • Members
  • PipPipPip
  • 1768 posts
  • LocationVenezia, Italia

Posted 02 November 2012 - 04:52 PM

I agree with you, Bertrand. If the leds are bright enough to get a good shining even with few milliAmps, a chip is surely the best solution. The problem could arise when you need many tens (or hundreds) of mA for each led (e.g. med/hi-power leds). As described I used very old leds, giving a poor brightness even with 10-20 mA. In such a context, the chip can't solve the problem, and it must be some kind of current driver. Again, I won't use such a '595 array for any commercial project, but for a home tutorial it explains a lot better how the things work. Cheers
Biggest fault of Netduino? It runs by electricity.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.