I have a working LED Moving Display Sign!
T&E Engineer
Posts: 1,396
I finally have a working LED Moving Display Sign that·scrolls across 20 columns using (3) 4017 ICs and a 4081 Quad AND gate IC.
It runs much better on a BS2px but will run on a BS2. I will also in a later version convert it to run on a SX28 as the code is simple but effective.
The code was converted from a PIC program I saw on the Web. It does not use any array variables so that will not be an issue for a later conversion to the SX28. There is plenty of code space left over with variables.
I will post it now for those interested with a link to the designers original circuit / code.
http://drew.hickmans.net/movingsign.htm
Thanks,
Timothy Gilmore
Post Edited (tdg8934) : 12/9/2005 3:20:02 AM GMT
It runs much better on a BS2px but will run on a BS2. I will also in a later version convert it to run on a SX28 as the code is simple but effective.
The code was converted from a PIC program I saw on the Web. It does not use any array variables so that will not be an issue for a later conversion to the SX28. There is plenty of code space left over with variables.
I will post it now for those interested with a link to the designers original circuit / code.
http://drew.hickmans.net/movingsign.htm
Thanks,
Timothy Gilmore
Post Edited (tdg8934) : 12/9/2005 3:20:02 AM GMT
Comments
I have a 2 min. WMV movie (2 MB) but it causes an error·when I try to upload it. PM me if you would like to see it. The quality isn't great but you can get the idea. I had to slow down the display 10 times to see the letters somewhat clearer. At full speed, the letters are blured when trying to create a WMV.
I think I have it complete for now and will start to work on an SX28 conversion next.
Comments....sugestions...
Thanks,
Timothy Gilmore
Although I do think the brightness is acceptable, it is a little dim. I have a 5vdc 2A wall transformer, that may make it brighter if I don't regulate it. Hmmm.
This will also run on a BS2 but it is·slightly slow for my taste but may be ok for most applications.
Thanks,
Timothy Gilmore
http://forums.parallax.com/showthread.php?p=561515
Thanks,
Timothy Gilmore
I found that the BS2sx is much faster and reduces the "flicker' of the display comparied to the plane old BS2.
The voltage display uses 5 LED modules to display the battery voltage, and the time/date display uses 4 LED modules.· I did play around with trying to scroll the display, much like you see in the stores when you buy a lottery ticket. However, I decided to just display the "whole" value.. i.e. 12.67v. Then display a compairson of voltage on the next page, then back to the voltage reading again.· The same with the time and date on the other display.· Anyway, I thought you might get some ideas from my code, as I did get a scrolling idea from yours...thanks
By the way, because I am multplexing the columes at a fast rate and·I was able to get away with using 10 ohm resistors in series with the LED's for current·limiting with no burn out as of yet. This got my brightness up for viewing.
Deno
Post Edited (deno) : 12/8/2005 3:08:25 PM GMT
The code looks really good. I will examine it closer. I like how you have used a DS1302 as I was thinking of adding the time to my LED Moving display. What I really like is to hear that you moved to 10 ohm resistors for increased brightness. Are your resistors on the rows (8) or columns (5)*4?
In my·design it uses 100 ohm·going from transistor·power amplifiers into the rows. I would certainly like to change them out to get a bit better brightness. ·I tried changing to a 2 A power supply from a 1 A one and noticed no additional current draw either so lowering the resistors would be the next step.
Great work!
Thanks for posting your code.
Timothy Gilmore
Deno
and you have got me thinking about a 16X16 grid to display Chinese characters one at a time.
I suppose you could disconect the LED power while programing.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"When all think alike, no one is thinking very much.' - Walter Lippmann (1889-1974)
······································································ Warm regards,····· G. Herzog [noparse][[/noparse]·黃鶴 ]·in Taiwan
I changed the 100 ohm resistors going to the 7 rows to 10 ohm. I noticed a bit more brightness. However, I don't want to remove·them all together. It appears to be working fine.
I have also updated the code and hardware info for Altitudeap (custom project I did for him tonight) in the SX section that you may want to look at.
http://forums.parallax.com/showthread.php?p=561515
Thanks,
Timothy Gilmore
Post Edited (tdg8934) : 12/9/2005 3:21:08 AM GMT
me being the fool i am i now have 70 LEDs oriented in the wrong polarity for the IC that i am using so i now have to put in 7 NPN transistors to get things back on track. i figured out that i screwed up when i was sitting in study hall and trying to figure out how to program it. since i was not about to dig out a soldering iron in the middle of studyhall i decided to try out the 74LS164 (8 bit shift register) that i was using. for those who ask where i pull parts from at school i have a few necessary parts and what not in a box with me that i carry from home to school it is my graduation project. well any how i set up the 74LS164 on my homework board plugged in a few LEDs and amused a few freshmen (how stupid they are) (REMEMBER i am only a senior in high school not trying to offend college freshmen) i must admit i amused myself too lol