![]() | ![]() | ![]() |
| |||||||
| Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc. |
![]() |
| | Tools |
| | #1 |
|
Here is a present for Mike K8LH because of his help giving to signboard lovers. This project Named LED mini signboard. Features *User define message (String length = 30 letters including spaces) *50 different characters = A-Z, 0-9 & special characters *Battery power operation 3.6V-4.8V This is the smallest signboard I have ever made. The nice thing with this design is you can write your own message using its two buttons. Saving is pretty simple Press & hold the “Select” button at anytime. It will show you letter “A”. Now release the button. At each press the “Select” button it will shift to next character. Press “Save” button to mark the selected letter. Likewise make a sentence by the two buttons & after completing press & hold the “Save” button for 4 seconds so it will save the whole sentence in the memory. Release the button now it will scroll the message nicely that you saved. Supportable characters Letters A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y, Z SPACE Numbers 1, 2, 3, 4, 5, 6, 7, 8, 9 Special “/” “%” “Heart” “Face” “-““=” “Comma” “Arrow” “+” “:” “Dot” “(““)””Degree” For additional details visit my blog http://gsmicro.blogspot.com/2008/12/mini-signboard.html Last edited by Gayan Soyza; 18th October 2009 at 05:34 PM. | |
| |
| | #2 |
|
Great project. I want to build it but can I substitute the uln 2003-darlington array with something else as I cant obtain one of these yet. Thanks alot for letting us build it I can wait to test it. | |
| |
| | #3 |
|
Yes you can replace the ULN2003 with 5 transistors.Don't forget to add 5 base resisters as well unless you add some FETs.
| |
| |
| | #4 |
|
Gayan, does your scrolling routine use any form of double / triple buffering? I had fiddled with a single character sign some time ago, and while scrolling static messages was easy, I ran into a mental road block in regards to code for scrolling dynamic messages, such as the time and date. Feature creep eventually killed my interest in the project - the trouble with adding too many bells and whistles. ![]() blog post: justDIY Project Log LED Sign has a purpose!
__________________ If you don't have a planet, what good are gold bars? want to contact me directly? gmail gordonthree check out my project website: http://projects.dimension-x.net Favorite numbers: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 | |
| |
| | #5 |
|
Hi justDIY there are five display column registers.But all the code is done with another five of working registers.At the end of the each display frame I'm loading working registers to the column registers. Actually this project a bit hard & gets lengthier. The secret is withing the offset values to the table patterns ![]() I see your project too that's bravo sir. Last edited by Gayan Soyza; 20th October 2009 at 01:18 AM. | |
| |
| | #6 |
|
Very nice work Gayan. Kind regards, Mike, K8LH | |
| |
| | #7 |
|
This is a really nice project.Great work Gayan.
| |
| |
| | #8 |
|
Woow lovely project gayan.
__________________ Pasan... | |
| |
| | #9 |
|
Gayan, can you put the .asm file on the forum as your website has absolutley no information on the LED Mini Signboard PIC 16F628A Project.
| |
| |
| | #10 |
|
Its an ornamental project done for a client.I cannot upload the code.If he knows he will kill me at least I have given the hex with minor changes to his requirements.
Last edited by Gayan Soyza; 23rd October 2009 at 11:17 AM. | |
| |
| | #11 |
| Very nice job, Gayan.
__________________ Creationists have a world of evidence | |
| |
| | #12 |
|
Hi Gayan, What do you think about this design for Cathode row 5x7 displays? Perhaps a Clock/Calendar/Alarm/Timer/Sign project? And since the 74HC595 column drivers can 'sink' or 'source' you could use the same design for Anode row displays just by swapping out the N-FET 'sinking' row drivers with P-FET 'sourcing' drivers (and a minor software change). Regards, Mike Last edited by Mike, K8LH; 29th October 2009 at 01:39 AM. | |
| |
| | #13 |
|
Very nice sir.But I'm scared with your macMUX design its a bit complicated for me I'll show a similar design I recently did like your last diagram.But I did by cascading the shift registers using the QH' pins.
Last edited by Gayan Soyza; 30th October 2009 at 12:14 PM. | |
| |
| | #14 |
|
I would connect all the 595s the dame way you have it but use 1 more to control all the OE lines. And have all serial data on 1 pin. This way i can shift data to the 595 to select the first (last) 595 and then send that data... let me make a schematic. It wont* be as pretty as mikes tho heh EDIT: Too lazy right now lol ill do it later on
__________________ AtomSofts eBay Store AtomSoftTech: C18 TIPS & TRICKS v9 PDF Nokia 6100 Driver/Software My Name: Jason Lopez http://atomsofttech.info/ | My YouTube Videos! My Favorite Store: dipmicro Electronics Last edited by AtomSoft; 30th October 2009 at 01:02 PM. | |
| |
| | #15 |
|
Hi Gayan, It's really very simple and it takes less time to send 56 bits of data for each row scan than it would for daisy-chained shift registers. If you're interested at all please let me know and I'll do a little write up to explain how it works. Once you understand how it works it's really quite intuitive. Regards, Mike | |
| |
|
| Tags |
| led, mini, pic, signboard |
| Thread Tools | |
| Display Modes | |
| |
Similar | ||||
| Title | Starter | Forum | Replies | Latest |
| LED SignBoard 64X8 - PIC 16F628A | Gayan Soyza | Micro Controllers | 79 | 12th November 2009 01:54 PM |
| Very Simple LED Clock Using 16F84A or 16F628A | pasanrobotics | Micro Controllers | 7 | 16th January 2009 03:49 AM |
| 10x7 LED SignBoard (MERRY X MAS) | Gayan Soyza | Micro Controllers | 44 | 10th May 2008 04:49 PM |
| LED blinking problems with 16F628A | George L. | Micro Controllers | 5 | 23rd June 2007 05:38 PM |
| PIC Start Time Problem - PIC 16F628A | Suraj143 | Micro Controllers | 10 | 22nd May 2007 04:00 PM |