Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Categories > Micro Controllers


Micro Controllers Discuss all aspects of micro controllers - building them, coding them, etc. All controllers are welcome - PIC, BASIC, Z8 Encore!, etc.

Reply
 
Tools
Old 23rd October 2008, 11:01 PM   #46
Default

The datasheets for the PCI card or the module? The module is just a big shift register far as I can tell.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 23rd October 2008, 11:15 PM   #47
Default

one of them is like an installation manual.

But your right about it being a shift register, the module is basically 8 MAX7219's - 2 forr red, 1 for blue, 1 for green (x2 for upper and lower)

Which i am comfortable with, I use them for everything!!
__________________
There will come a day when PICs will rule the world!
SMUGangsta is offline  
Old 23rd October 2008, 11:21 PM   #48
Default

I'm looking at making a PCB for an SPI maxim 10x14 array. And yes if you plan on doing full color the SX will not keep up. The OP is probably going to require something fast with external SRAM like an ARM.
__________________
Bill
Smart Kits build Smart People

http://www.blueroomelectronics.com/
blueroomelectronics is offline  
Old 24th October 2008, 12:05 AM   #49
Default

Blueroomelectronics,

I have attached at what I think is a manual/datasheet "something" for the "Full Color" LED Display Controller card. I believe it would be the "L2003T" (see page 2 - 1.2 Packaging List). I could be off on this, but links to links took me here and it "looks like it is right". I think it is refered to as a "Sending Card". It briefly mentions the "Receiving Card" (this is the card that has ethernet that connects to the Absen modules directly). I have no other information about the Receiving card. My client "may" be able to ship me a receiving card and sending card in a couple of weeks to borrow to examine and ship back.

SMUGansta,

Quote:
I will build one of these (it will be crude and only 8x8), based on 4 MAx7219 chips, which will emulate your system exactly - and I will write some code to show you how to vary the brightness of individual bulbs, eg make more colours

It will take me a few days to get LEDS ect in
I have worked with the MAX7219 many times with the Basic Stamp 2 and with SX28 chips. I was the one that worked on figuring out how to cascade them on the SX28 on the Parallax forum. I would like to build this along with you as I have lots of the MAX7219 ICs. However, I have used cascading MAX7219's with "MATRIX" 8x8 LED displays (for the 64 outputs). Are you using a matrix becuase this would not emulate SPI? I have plenty of 8x8 matrix chips (in bi-color too). Also have plenty of LEDs. Let me know how to proceed. Can you explain why you are using 4 MAX7219 ICs? My guess is that 1 will be for each LED color (Red, Red2, Green, Blue). Right? If so is, it necessary to just dupplicate this 4 times (or are you trying a load test or something). What micro-controller are you going to use (an SX28 , a PIC, an AVR ?)

I'm very excited about this and want to follow along!

Thanks so much.
Attached Files
File Type: pdf Led Control System Manual002.pdf (481.9 KB, 183 views)
tdg8934 is offline  
Old 24th October 2008, 12:14 AM   #50
Default

the reason for the 4 max7219s is to emulate 4 streams in the same way that your module does (yours uses 8) cos of top and bottom, or to be more specific i will be emulating R1A R1B G1 B1.

I will lay out my matrix as best as I can to emulate your module using the zigzag pattern.
__________________
There will come a day when PICs will rule the world!
SMUGangsta is offline  
Old 24th October 2008, 12:40 AM   #51
Default

Use this Excel based Tile Calculator. It puts the data into the right format for you to copy and paste it into DATA statements. I had to ZIP it to attach it as a file. If you open up the entire screen you will see a message telling you to copy and paste the farthest to the right side DATA statements and bit data to the SX program. It is separated to work with 2 Absen modules.

Just click on the Black or White blocks and change them from 0 to 1 or vice versa and watch the DATA statements change in real time.

Eventually I wanted to have the SX28 do this conversion in the future but for now I have this and it works ok for 16x8 screens.
Attached Files
File Type: zip Tile Calculator_16x4x2x2.zip (7.2 KB, 54 views)
tdg8934 is offline  
Old 24th October 2008, 03:31 AM   #52
Default

Quick question, please?

Anyone know why there are two red LEDs in each RGB pixel on these particular 8x16 modules?
Mike, K8LH is offline  
Old 24th October 2008, 03:48 AM   #53
Default

All I was able to find out is that the 2nd RED adjacent LED is called the Virtual Pixel. I beleive it adds additional color depth to go beyond 24 bit and double the resolution effect.

Issues #4/2004 Virtual pixel: Promotional trick or image improvement
tdg8934 is offline  
Old 24th October 2008, 12:03 PM   #54
Default

so for the purposes of this (at the moment), we could ignore the 2nd RED led.

do you have any info on the led types used - eg brightness, wavelength, etc so I can get something similar to yours?
__________________
There will come a day when PICs will rule the world!
SMUGangsta is offline  
Old 24th October 2008, 01:19 PM   #55
Default

The Absen module Datasheet (2nd page - attached) has all the LED specifications:

Brightness: 5500 (mcd - I am assuming) +- 10% Nit (not sure what "Nit" is)
Wavelengths: Red: 620-635nm, Green: 515-530 nm, Blue: 460-475nm
Attached Files
File Type: pdf DI-P20F1%20outdoor%20led%20display%20panel%20module.pdf (497.4 KB, 88 views)
tdg8934 is offline  
Old 24th October 2008, 08:00 PM   #56
Default

Here is a Parallax SX28 micro-controller program that I converted from a Parallax Basic Stamp 2 program. It cascades (2) MAX7219 LED driver ICs that use (2) 8x8 LED Matrixs. In my case I beleive I used it with (1) bi-color 8x8 LED Matrix - but can't remember for sure.

Hopefully a variation of this can be used for the similuation of the Absen 16x8 RGB LED module(s).

It is normally labeled as *.sxb but I had to rename it as *.txt to attach it here.
Attached Files
File Type: txt led array 7219 cascaded.txt (11.7 KB, 62 views)
tdg8934 is offline  
Old 25th October 2008, 01:12 AM   #57
Default

SMUGansta,

I have been given permission to "loan" you one of these Absen cards due to them being expensive (loan) and your willingness to help me out (trust). If you think this would help please email me your address and requirements. I understand that you are in the U.K. so shipping may be expensive. Do you have the capability to make a 16 pin IDC cable? I can probably make something up and ship it to you if you do not. I am putting my trust and reputation in the return of the card. My email is gilmoret@us.saic.com

Let me know if you would like a loaner module or if you want to go with the MAX7219 approach.

Thanks for your help.

Tim Gilmore
tdg8934 is offline  
Old 25th October 2008, 01:40 AM   #58
Default

Hi tim

That would be great, as its very difficult to explain things then have you try it, then report the results and repeat.

I will PM over all my details.

I do have 16way ribbon cable here, as well as idc connectors so that should be fine.

Let me know, hopefully we'll have this working just shortly.
__________________
There will come a day when PICs will rule the world!
SMUGangsta is offline  
Old 25th October 2008, 02:23 AM   #59
Default

I got your PM and details. I could not see how to PM you originally.

I'm so glad you are willing to help. If you get it working well and it doesn't for some reason translate over to the SX28 (which I'm sure it will), then perhaps I will go back to MikroElectronica Basic again and buy that with an Easy PIC 5. But of course I will shoot for what I know - SXB.

I will go to the post office tomorrow and hopefully ship it out to you to get next week. I'm glad you have a cable, as I would ship you mine but I would then have to wait for my client to ship me some new parts (including more IDC connectors and ribbon cable as I am running very low) next week.

I will discuss return shipping at a later date. Don't worry as you will be re-imbursed or we will figure a way to make it easy and no end cost to you.

Thanks again!
tdg8934 is offline  
Old 28th October 2008, 06:52 PM   #60
Default

just an update to let you know that I havnt forgot about it.

today i have been mostly building... a dataconverter/drawing package for the module when it arrives, just now it is set to 12bit colour (4096 colours). you can draw on the picture, load, save etc and you can preview as it will appear on the module (remember you need to be atleast 14 meters away from the module for best results - same here! lols) there are a few preview sizes to make life easier, aswell as RGB previews for top and bottom channels.

By tomorrow morning I should have the output data too, but I have to go out in a bit and dont want to start then leave halfway through.
Attached Thumbnails
Want to learn about PWM for SPI type RGB LED display-screencap.png  
__________________
There will come a day when PICs will rule the world!
SMUGangsta is offline  
Reply

Tags
display, learn, led, pwm, rgb, spi, type

Thread Tools
Display Modes


Similar
Title Starter Forum Replies Latest
determine P type or N type diode shermaine General Electronics Chat 7 5th October 2008 02:34 AM
help me learn dre22 General Electronics Chat 12 29th August 2006 01:03 PM
LCD display driving method/waveform type Futterama Electronic Projects Design/Ideas/Reviews 8 12th January 2006 05:00 PM
I want to learn! Macka General Electronics Chat 16 4th November 2005 03:18 PM
need help i want to learn timi Electronic Projects Design/Ideas/Reviews 2 11th December 2003 04:18 PM



All times are GMT. The time now is 09:18 PM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker