New LED driver for PPDB Now Available
tonyp12
Posts: 1,951
http://www.parallax.com/Store/Microcontrollers/PropellerDevelopmentBoards/tabid/514/CategoryID/73/List/0/SortField/0/Level/a/ProductID/515/Default.aspx
The 17 segment LEDs is not very often used to it's high amount of pins it uses.
Solution: a daughter board that is only using 3 prop pins, be powered with 3.3v or 5v.
Using three 74VHC595 and three dual-npn to sink the digits common cathodes.
To get better load balance,
I decided to that each 595 sources 6 led anodes
and 2 pins goes to the transistors.
I'm waiting to hear from parallax about the spacing of the gap between upper/lower pin cluster.
(I don't own a ppdb)
Hopefully it's 0.1" so you could use it on any bread board and not just the ppdb.
Any inputs before I send it away for order?
The 17 segment LEDs is not very often used to it's high amount of pins it uses.
Solution: a daughter board that is only using 3 prop pins, be powered with 3.3v or 5v.
Using three 74VHC595 and three dual-npn to sink the digits common cathodes.
To get better load balance,
I decided to that each 595 sources 6 led anodes
and 2 pins goes to the transistors.
I'm waiting to hear from parallax about the spacing of the gap between upper/lower pin cluster.
(I don't own a ppdb)
Hopefully it's 0.1" so you could use it on any bread board and not just the ppdb.
Any inputs before I send it away for order?
Comments
As kuroneko mentioned, the first pin (left most) on the second display header is 0.2" from the last pin (far right) on the first display header. Making the headers spaced so one pin would fit between the two headers.
The last pin (P0) on the header of Propeller pins is about 0.15" from the first pin the first display header. Since these headers are so close together, I'm afaid your board might block part of the P0 header.
This is would be a useful item.
Is the price for the board include the ICs?
I did plan to move the pin headers closer to the upper limit, so not to block P0
Yes, the price includes ICs and also a simple software driver.
Will the board come assembled?
I know you said it comes with the parts.
I don't see any caps across the power power pins of the ICs, are there any?
This would be a great addition to my PPDB, so far I have never used the displays, due to lack of drivers.
0.1uF decoupling (a.k.a by-pass) capacitors. that's gray 0805s in picture.
Also moved up layout a little to make sure P0 would not be blocked.
Yes it will come completely assembled.
I will probably use NXP's AHC595 when soic version of it is in stock.
I agree that the caps are a good idea.
Robert
I will have 20 units ready in about a week.
It can control 102 LEDs with it's 16% duty cycle.
I'm using 2K resistors for the NPN transistor base
specs shows:
hFE DC current gain VCE = 5 V; IC = 2 mA.......typical 300
VBEsat base-emitter saturation voltage IC = 100 mA; IB = 5 mA
I guess 1K would be complete saturation at 5v, but 2K would be fine even for 3.3v?
http://www.nxp.com/documents/data_sheet/BC846DS.pdf
Limit 2 per person
(edit: they are fully assembled)
payment by paypal.com
Video showing mutiplexing in slowmotion
More units will be made.
Paul
Paul
Thank You!
Robert
Thanks,
Duane
I just received (3/5/2011) my two "17 Segment LED Driver Boards for the PPDB" .
I tried it with the test program Tony e-mailed and it works great.
Thanks,
zappman
I post it here if someone else wants them
My full spin driver for the 17seg Led driver should be avilable soon.
Robert
Already! Dang! Mine hasn't arrived yet.
Thanks Tony!
Paul
I haven't played with mine yet.
I think I'm going to switch the two and three pin headers for female headers. I'm thinking with female headers, I can use normal hookup wire to make the necessary connections.
I'm curious if any of you prefer the male headers and why?
Somewhere I should have an object that uses both uppercase letters and lowercase letters for these 16-segment LEDs. I found the lowercase example somewhere on the internet.
When I find it, I'll share it here.
OBC
http://www.schmartboard.com/index.asp?page=products_jch&id=127
I'm sold out now, Next batch I make I will go with female headers.
OBC
For this application the female connectors like the ones used on the development board make more sense for this particuar application. I think I have some and may switch those out. For anyone keeping the male headers you may want to switch those with straight ones that stick up. The original ones that lay down may interfere with projects on the proto area.
Other than that it works great and now I can finally use those nice displays! I think I'm just going to leave it on the board all the time now.
Robert