PCB for Shifter Circuits - Page 2 - Project Showcase - Netduino Forums
   
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

PCB for Shifter Circuits


  • Please log in to reply
22 replies to this topic

#21 Nevyn

Nevyn

    Advanced Member

  • Members
  • PipPipPip
  • 1072 posts
  • LocationNorth Yorkshire, UK

Posted 02 May 2012 - 06:47 AM

any reason for using the 595 instead of say, MAX7219?, maybe it is camera issues, but have seen lot of flickering with shiftregisters when creating 8x8x8 cubes, but that might be other things of course..

That's one of the things I was worried about last year when I had a go at making one of these cubes. I solved the problem by making two design decisions:

1 - Run the update process in a seperate thread. This way it is always in control of the data transfer to the shift registers.
2 - Turn off the power to the LEDs when the shift registers are being updated.

There's more information in the Wiki if you are interested.

Regards,
Mark

To be or not to be = 0xFF

 

Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life

Follow @nevynuk on Twitter


#22 neslekkim

neslekkim

    Advanced Member

  • Members
  • PipPipPip
  • 350 posts
  • LocationOslo, Norway

Posted 02 May 2012 - 07:08 AM

That's one of the things I was worried about last year when I had a go at making one of these cubes. I solved the problem by making two design decisions:

1 - Run the update process in a seperate thread. This way it is always in control of the data transfer to the shift registers.
2 - Turn off the power to the LEDs when the shift registers are being updated.

There's more information in the Wiki if you are interested.


found it now: http://wiki.netduino.com/LEDCube.ashx
Did you ever try the two chips?, or would it be the same which one is used, when it comes to update speed?, maybe the ones i have watched didn't do what you tried.

--
Asbjørn


#23 Nevyn

Nevyn

    Advanced Member

  • Members
  • PipPipPip
  • 1072 posts
  • LocationNorth Yorkshire, UK

Posted 02 May 2012 - 10:49 AM

found it now: http://wiki.netduino.com/LEDCube.ashx
Did you ever try the two chips?, or would it be the same which one is used, when it comes to update speed?, maybe the ones i have watched didn't do what you tried.

I tried to use the MAX7219 chip last year and ran into problems. Funny enough, it was about the same time as Fabien posted his instructions on using the chip. I switched to trying the method he used but failed. I thought I'd killed the chip but a follow message some months later suggested that there was a problem with the Netduino pulling pins high on startup could put the chip into reset mode - my memory is vague here. I never picked up on that chip again as I was already down the route of using the 74HC595's.

In terms of speed of update, you will still have take the framework overhead into account. SPI bus speed is not really the bottle neck, it the associated processing working out what should be put out on the bus that really takes the time.

Regards,
Mark

To be or not to be = 0xFF

 

Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life

Follow @nevynuk on Twitter





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.