8x8 led matrix

hi,
    i am currently working on a 8x8 led matrix hardware to light up different shapes and numbers. For a start, i tried lighting up the number '9' to get the concept first.
I am using the current module and transistor module to control the hardware. I have implemented using a row by row scanning method.And the channel selection and current input are configured in the properties of the fieldpoint in the block diagram.
But the outcome is not desirable. The scanning speed is too slow and flickering could be seen.
may i know how i can solve this problem.
And i would like to know if my programming method is correct.
As this is my first time working on labview, i have very little knowledge about it.
I have attached my programme below.
Pls help me in solving this problem as it is urgent.
Attachments:
by row 8x8 matrix shape 9.vi ‏1654 KB

Hi vivek,
I don't work with FieldPoint module, so cannot help on this special topic.
But I have some more general hints:
-Using the error cluster in/out you can define execution order of your FP express vis without using this huge sequence structure. This will greatly enhance readability of your code.
-What's the timing for? When the display should last for a given time, the delay should be put in it's own frame after setting the display! Btw. you should use the correct datatype for indicators to avoid unnessessary type conversions (shown by red dot).
-the express vi's are nice for easy development, but they hide all the settings from the programmer. IMHO it's better to use "direct access" vi's (VISA or special FP vi's - I don't have the toolkit installed). This way you can optimize for speed (you don't know what the express vi is doing aside from FP communication) more easily.
Best regards,
GerdW
CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
Kudos are welcome

Similar Messages

  • Connecting arduino to LED matrix/array

    Hi,
     I really need help as I am not that great with labview and I am trying to connect a LED matrix of 3x3 to labview using an arduino. I have tried using some starter code and then adding the arduino part in but it is just not working for me. Could someone possibly guide me and help me fix out how to connect my code?
    Attachments:
    led matrix lights.vi ‏255 KB

    Basicaly I am trying to get the different leds on my bread board to light up like the game whack a mole. Can you possibly help me by showing me how to fix my error? I am truely lost, I have been searching far and wide how to fix my coding errors.
    Thanks
    Attachments:
    led matrix lights.vi ‏265 KB

  • My new x48 won't boot up, LED matrix shows "LOGO"

    Hi,
    I have just purchased a new X48 platinum, below is my sys spec:
    Core2Duo E8400, boxed fan, fan connected to 4-pin fan connector, and did spin when booting up.
    Kingston 1333MHz DDR3 2G*2, CL9, in slot 1/3
    Sapphire HD3870, placed in the first PCI-E 2.0 x16, as instructed.
    connected 24pin power plus 4pin cpu connector, graphic card has its own power connector. Apart from that the system is standalone, except of course keyboard and monitor.
    I disconnected all other components so as to minimize possible problem areas.
    However, I still get bootup process hanging at logo phase, the 4-letter-post-led shows "LOGO", screen shows LOGO too. Pressing DEL/TAB would not do anything. Had to long press power or press reset to power off/restart. short pressing power or using keyboard doesn't work.
    Could any body please give me a clue what is wrong? I have also tried resetting cmos a number of times, seems not helping at all.
    Thanks a lot in advance!
    Br,

    I found out that chip with a label "A7353 IMS220" (the last 0 was unsure as it doesn't read clearly)
    A7353IMS.220 means BIOS v2.20
    Quote
    Does this mean my BIOS is out of date?
    It is not out of date, it just does not inlcude the proper microcode for the E8400/E0.
    Quote
    May I ask if this is an obligation of them?
    A good reseller should offer such services but I wouldn't call it an obligation in the strict sense. 
    Quote
    Otherwise what is the best option you suggest me to do?
    The most convenient way would probably be to borrow a supported processor.  Otherwise, ask in a local computer shop. 
    Quote
    Does "blind flashing" work even when there is no response to keyboard during booting?
    It works in most cases, however not in all cases.  Also, if there are problems that may cause system instability (RAM related for example) that may result in a system crash during flashing, your board will be dead and you will have to RMA it.  This is a risk that comes with every BIOS update, however, when you decide to perform a blind flash in this situation, you have no way to check system stability beforehand.

  • Output labview array to LED grid using DI/O on Elvis II??

    I have been working on a project. I am attempting to use the DI/O on the ELvis II board to power an 10x6 LED grid similar 
    to the common-row cathode design here
    http://www.appelsiini.net/2011/how-does-led-matrix-work
    I have been attempting to generate block patterns using an array in labview, then somehow convert this array to show the block pattern on the grid. I was planning on using DI/O 0-5 to power the columns and DI/O 6-15 to power the rows. Is such a thing even possible? So far I have created a simple DAQ assistant to control the DI/O on the board and can control values that way. i was just interested in knowing if they can be controlled using a labview program.

    Generate digital pulse from your D I/O to control the relay. With Digital High State, the mechanical arrangement will connect the COMM to "NO" .... and you will get your programmable Ground. (in your case NC is not necessary I hope) 
    The device is not so costly. you can purchase 4-5 number with your pocket money only. And It must be available to your nearby Electronics Shop. Use 1 for each line.
    Attachments:
    Relay.PNG ‏8 KB

  • Change spacing between "LED's" in 2D boolean array indicator

    Hi All
    In my application I am tring to mimic a LED matrix sign using a 2D boolean array indicator. Its obvious enough how to chage the size of the LED's in the array indicator but I would also like to reduce  the spacing between LED's as I have very small leds with two much space between them!!
    Could someone kindly send me an example or tell me waht steps to take using customize indicators function etc.
    Also can this be changed programatically using property nodes, so for instance i can resize the spacing to mimic LED signs with different LED densities?
    Many Thanks!
    Tristan

    Hi Tristan
    You could try customising the boolean in your array.  Right click on an element of your array, select Advanced->Customise....  You can then modify the appearance of the boolean to your requirements, using decorations for example to modify the spacing.
    You will be prompted to update your array with the modified version once you have finished your edits.
    Had a quick play, see attachments
    Hope this helps
    Steve
    There are 10 types of people in the world that understand binary, those that do and those that don't.
    Attachments:
    ModArray.vi ‏9 KB
    ModBoolean.ctl ‏6 KB

  • Original Humax Youview box - no picture.

    Hi.
    Over the month or so my Youview box has been behaving very oddly. When it wakes from sleep very often I get no picture and no sound. My TV says "no input" on the HDMI.
    The box starts booting with the "Nearly ready" graphic showing... then when the TV picture should appear I get nothing. The remote still works though and I can change channels.
    Sometimes it works fine. Sometimes turning it off and on again brings it to life. Sometimes the only thing that brings the box to life is to do a factory reset in maintance mode.
    Maybe this is a software issue? Has anyone else experienced this, or do any of the mods know what my course of action should be?
    Thanks!

    Sorry for the late reply - I've been away... Couldn't see a link in your profile for "contact the mods".
    I don't think is anything to do with the tuner, because the channel name and number are shown in the LED matrix display on the front of the Humax..
    I had a bad night with the box last night, just decided randomly to stop showing the picture and cut off the sound. Put it into standby and back on again and everything would come back to life.. Tried it this morning and got the purple screen. Powered off with the switch on the back, waited a while. Turned back on, this time I'm getting nothing - not even the "nearly ready" screen... But as ever, the channels are still shown on the LED display and Ican change channels with the remote.
    Looks like another maintance mode reset when I get home for work
    Should I just try to get customer services to send me a new box? Is that how this works? Haha. Any further help/suggestions/ideas would be appreciated!
    Thanks

  • How to display a page at 100% size?

    When I put the zoom at 100%, the page appears much smaller than real. My monitor is a 24" 1920x1200 pixels with 0.27 mm pixel size (that is 94 dpi)
    I suppose there has to be some way to tell illustrator my screen has 94 dpi for it to display pages at the correct size, but I can't locate it.
    In Adobe Photoshop this option is at Preferences/Units and Rulers but where is in Illustrator?

    When you set in Photoshop "preferences/Units and rulers/Screen resolution" (I'm translating from my spanish menus, so it can be slightly different in english), you are telling the program what is the size of the pixels in your screen. This is enough for the computer to know how to display an image at the real size. If you make a DIN A4 document at 300 dpi in Photoshop, and you have set the mentioned parameter correctly, when you choose "View/Print size", you obtain in your screen a view of the document at the size it is supposed to be printed (so the document will occupy in the screen exactly 29,7 x 21 cm). Note this is different from 100% view (or "Real Pixels"). The fact this parameter is under "Preset resolutions for new documents" is a bit confusing, but it affects how you see any document at Print size, not only the new documents and is totally different from "Print resolution" (but depends on it). You can change the print resolution of any old document at "Image/Image Size..." but you can't change "its" screen resolution because this is a parameter of your computer screen, not of your document.
    If you want to obtain the same effect in Microsoft Word, you have to go to "Control Panel/Screen/Configuration/Advanced Options/General/Dots per Inch Configuration" and this parameter will affect Microsoft Word. When you set the zoom lever at 100% in Word, again you will obtain  in your screen a view of the document at the size it is supposed to be printed.
    In Corel Draw, the corresponding parameter is at "Tools/Options/tool Box/Zoom Tool/Calibrate rulers...". There you can set the parameter numerically or you can use a set of on screen rulers to calibrate it. So when you set the zoom lever at 100%, again you will obtain in your screen a view of the document at the size it is supposed to be printed.
    Notice you're working with vectors in Corel DRaw and Word (well, vector pictograms of letters or as we all know them: fonts) but you are working with bitmaps in Photoshop. That's why the 100% zoom is different in Photoshop than in the other programs (including Illustrator).  and that's also why Photoshop has the Print size option. In the other programs, Print size and 100% would be the same but not in a bitmap program.
    If you take a look in your monitor user manual you most likely will find a page of specifications where it tells you the dot size. This parameter can vary in CRT monitors that raster the image on a phosphor screen but is fixed in LCD monitors that have a fixed led matrix. If you don't have the manual or have a CRT monitor you can calculate the parameter by measuring the display size horizontally  (from leftmost to rightmost displayed pixel) and dividing it by your screen resolution (the number of horizontal pixels).
    In my User manual it says the dot size is 0.27 mm, that means 94 dpi (25.4 mm in an inch divided by 0.27). Or, in case I would have lost the manual, I would just measured the scren width and obtained 518.5 mm that divided by 1920 pixels horizontal resolution gives a result of 0.27 mm per pixel.
    So, my question is ¿Is there some way of setting this parameter in Illustrator?

  • Less Outputs means no support for multiroom A/V users

    Currently using an AppleTV over a 12 room system that uses a 8x8 Component Matrix Switch for video and sends the sound via RCA audio to audio only rooms.....new AppleTV with HDMI only is a joke to the high end users....bad enough the original AppleTV lacked composite video output...but doing away with RCA audio will keep the new model out of my A/V rack....so will have to keep using the old model.....Apple had a great product in the original....they should have just added Netflix in a software update for the old model.....big disappointment.

    Elan home systems is the manufacture....I can send 8 video/audio sources to up to 12 rooms on my system.....thing is there are no HDMI or Digital audio inputs .... so I can send Component 720p Video and analog audio throughout the home on 8 Tv's in 12 different rooms...sound only to 4.....to send HDMI to multiple rooms requires more wiring in the home.....plus you need two runs of Cat5 and baluns on each end of run.... long and short is new AppleTV stinks for the Multi room application....the original AppleTV is a great product for multi room system....you can play all your music throughout the home and control with your iphone...can play in one room or all rooms at same time.....was hoping for a new better product from apple instead..for me a less useful device....will keep my old AppleTV

  • Using Java to control external hardware

    Hi all,
    I'm new to the forums, I am an experienced Java developer for the internet and have done various GUI based academic and personal projects.
    What I want to work on at the moment is basically a swing based controller program which will controller some hardware which switches LEDs on and off, moving later to maybe fans and motors and stuff.
    My initial thoughts were get an LED matrix connected using a USB port, and then get a USB API to send commands to this. It would be far better if I somehow got a control board connected (wired or wireless) and then used Java to send over commands for a start to turn LEDs on and off.
    In essence I'm in need of answers to 2 questions:
    1) what hardware controller to use for this project, and how is it to be connected to my pc.
    2) which API?
    Thanks, I look forward to your replies.
    Harry
    Edited by: HPowar on Feb 25, 2008 5:07 AM

    I believe that parallax makes a microcontroller (Javelin ???) with some sort of java vm in firmware.
    Depending on your budget and assuming you want to go the microcontroller route, it might work for you.
    Edited by: johndjr on Feb 25, 2008 8:57 AM

  • 3D Matrix Display - LED Cube

    Hello everyone,
    I'm very familiar with most of LabVIEW's features. I'm trying to do a project called "Cubix 3D Snake" just like the one shown in the following YouTube link (http://www.youtube.com/watch?v=dhqusv6BNik). However, I've never worked with 3D displays using LabVIEW in the past. Can you PLEASE HELP ME and let me know if there is a way to do something like this in LabVIEW (I'm referring to the virtual LED cube shown on the screen NOT the physical cube).
    It's extremely easy to do this game in 2D and I have no problem manipulating matrices, digital I/O, etc., but my biggest concern is the 3D display. It looks like a 3D matrix of LED indicators on the front panel. What approach should I take??? Any help will be GREATLY appreciated!!!
    YouTube Video of Desired Project:
    http://www.youtube.com/watch?v=dhqusv6BNik

    Hello Ben,
    Thank you so much for your reply, but I'm not sure what examples are you reffering to? I'm using LabVIEW 8.0, but I just bought LabVIEW 2009 Student Edition and should receive it in a few days... are you talking about the examples that come with LabVIEW, online, or somewhere else? Supposedly LabVIEW 2009 has better 3D graphics manipulation?
    Anyways, I attached a VI that shows a simulated matrix of LEDs on the front panel that I was able to do by varying the size of each LEDs. The matrix I want to deal with should be no larger than 6x6x6 = 216 LEDs. Does this sound like a good approach? I'm sure there should be a better way to simulate a 6x6x6 cube of LEDs that kind of looks like the one on the screen of this YouTube video. 
    http://www.youtube.com/watch?v=dhqusv6BNik
    You're right...the LEDs will NOT be moving, they will just alternate between 3 states: OFF, COLOR 1, or COLOR2.
    Help from people like you has enabled me to succeed in all my LabVIEW projects for the last couple of years... I greatly APPRECIATE IT!!!
    Attachments:
    LED Cube.vi ‏30 KB

  • Does anyone know any tips for editing video to display on an LED digital billboard?

    I was just given a MOV file of a TV commercial they want to display on a digital billboard. It needs to be converted to AVI format.
    They said when they tried to translate it to AVI, it looked terrible and they couldn't tell what it was.
    They thought I might have better luck since I have Premiere Pro.
    I'm a beginner with Premiere anyway, but I also have no experience with digital billboards. I have no idea what settings I should use or anything.
    I think it's going to look pixelated anyway, just because that's what LED signs do. Also, the TV commercial is a night scene around a campfire, so that doesn't help.
    I asked what company made the sign and they told me ICE and the software used for it is called IView, but I haven't been able to Google anything helpful from ICE so far.
    So any tips, tricks or suggestions from anyone who might have previous experience with this kind of thing would be GREATLY appreciated.
    Thanks!

    OMG! I finally got the sign company's phone number and called their tech support and he was clueless! He didn't even know what a codec was!
    All he knew was that the frame rate is 30, pixel matrix is 48 pixels high by 96 pixels wide, and WMV is actually a preferable format to AVI.
    But I see WMV also isn't an option in Premiere, so I'm guessing that is also nothing but another container?
    Maybe I should just export it to Quicktime and find some free translation software to change it to WMV.

  • GS60 Matrix display monitor recommendations.

    Hey all,
    I was wondering what the best monitor setup would be on a gs60? It supports 2 external displays so what size is recommended for a smooth gaming experience in matrix setting?

    For starters look heere:
    http://www.tftcentral.co.uk/
    The degree of perfection is dependent on your final needs. A studio doing catalog work is going to need a monitor all the way up to top providers like Eizo. for my needs where I output to an Epson 3800 and bigger, I find the dell u2412 to be ideal, and at your price category, maybe 2 will fit the budget.
    The 2412 does not cover the full Adobe RGB gamut, but it does cover sRGB IEC 61966-2-1:1999, the current preference for  online color. I use it because correcting the monitor to match the print for b&w is paramount, and the best monitors for this use LED backlight. The u2412 is admirable for this especially at it's price point.
    I also use a 2nd monitor but it is a smaller 4:3 aspect ratio. It's use is strictly for tools and such.
    The 2412 is a 16:10 aspect ratio and is far better, imo, for graphics work. Also (and maybe especially!) it is very close to the golden mean ratio giving it a wonderful presentation format. Check it out where you see 16:9 and 16:10 side by side.
    When I am working closely with adjustment layers I have enough room on my screen to pull over the specific palette next to the image while tweaking, a big help without losing the ability to fill the screen later if you wish. Simply move the palette back to it's home on the other screen.
    Good Luck!

  • LCD as opposed to LED

    Could someone help me to understand the difference between LCD and LED? I understand that my I-mac has a 24 inch wide active matrix LCD display. I read somewhere that the LED ones do not have mercury, etc. and are supposedly "safer" to use than LCD. This is somewhat alarming.....what are the dangers of using my LCD display?

    They are both still LCD displays. The "LED" description applies only to how the LCD panel is backlit. Most LCD backlighting is done with +cold cathode fluorescent lamps+ (CCFL). They are somewhat like the fluorescent tubes that are used in office spaces. They supposedly have environmentally non-friendly stuff inside, if they are disposed of improperly.
    Apple is starting to use LEDs for backlighting in some displays. LED backlighting (if done right) is supposed to provide more even lighting, and they do not fade in brightness over time like CCFL. Apple currently uses LED backlighting in the MacBook Pro models and the 24-inch Cinema Display. iMacs, the white MacBook, and even the 30-inch Cinema Display still use CCFL for backlighting.
    In terms of being "alarming" or "dangerous" to the user, there is really no concern either way (as long as you are not planning to take apart your LCD panel).

  • Displaying a matrix in Swing

    Hi all,
    Is there anybody who knows a easy way of displaying a matrix in Swing. It can be done by declaring a lot of buttons (64 buttons in a 8x8 matrix) and than displaying them, but there has to be a better way. Any suggestions
    Greetings.
    Vincent

    You could use AWT or Java2D graphics to display them within a JPanel. Just override the paintComponent(Graphics g) method (don't forget to call super.paintComponent(g) first) and do the drawing in there.
    If you need interaction, you could implement a MouseMotionListener and MouseListener to see over which element the mouse is over and in which a mouse button was clicked (or even double-clicked).
    class MyMatrixPanel extends JPanel implements MouseListener, MouseMotionListener {
    public void paintComponent(Graphics g) {
    super.paintComponent(g);
    g.setColor(Color.white);
    g.fillRect(0,0,this.getWidth(),this.getHeight());
    g.setColor(Color.black);
    for(int i = 0; i < number_of_rows+1; i++) {
    g.drawLine(x1,y1,x2,y2);
    g.drawString("m00",x,y);
    for(int i = 0; i < number_of_columns+1; i++)
    g.drawLine(x1,y1,x2,y2);
    The JPanel will need to be added to a JFrame, JDialog, or similar. You'll have to supply the coordinates, and of course this is skeletal. Let me know if this helps and if you need more info.
    Robert Templeton

  • Changing Matrix column title?

    Hi all,
    Is it possible to change a matrix column title using the ColumnTitle.Caption property? I have tried using the following code but it does not work:
    'Sales order form - Add mode.
    If pVal.FormType = 139 And pVal.FormMode = 3 Then
    'After form loads
    If pVal.EventType = et_FORM_LOAD And pVal.Before_Action = False Then
    'SO form.
    Set oForm = oApp.Forms.Item(FormUID)
    Set oItem = oForm.Items.Item("38")
    Set oMatrix = oItem.Specific
    Set oColumn = oMatrix.Columns.Item("1")
    oColumn.TitleObject.Caption = "Item Code"
    End If
    End If
    Thank you.
    Andrew.

    Hi John,
    Thanks for the reply. Your questions/suggestions led me on a path to finding the problem and a solution.
    I tried the same block of code in another company db and it changed the column title fine. The reason it wouldn't work in the current company db I'm working on was because I had previously changed the column title to 'Item No.' (using ctrl & double-click). So the SDK was changing the Original Description but the new desc. of 'Item No.' remained unchanged. As soon as I deleted the new desc. the SDK worked fine.
    Thanks for your help.
    Regards,
    Andrew.

Maybe you are looking for

  • F4 Help in Customer Master using Dropdown Box

    Dear All, I am using BAPI_CUSTOMER_CREATEFROMDATA1 for customer master creation. I have a requirement from customer that he wants a drop down for Sales Organization, Distribution Channel, Division and for other necessary fields, data should come from

  • EM  - Delete Existing Tracking ID and add New Tracking ID

    Hello Everyone I am working on u201CDual Tracking IDu201D issue for EM Project. Issue: Current design, when Users change Tracking ID (Inbound Delivery Bill of Lading #), In Event Management, we have both Old and New Tracking ID (YTRACK_NO). Solution:

  • Text  flow from order to delivery & to invoice

    The text enterd in to the Sales order needs to be copied in to Delivery & then Invoice.  What is the necessary customising stting. And also can i use this text matter in the Invoice printing. If it is yes then how? Thanks in advance Vinod

  • Returns to web dealers

    rma,d a ram dimm to http://www.overclocker.co.uk got an email they had it on 19 th whats a fair time period sent them an email and got told we are busy funny how first time they can pack and deliver over night

  • BUPA_MDM Business Object missing in EEWB in CRM 5.1

    Hi All, do you know why business object BUPA_MDM for business partner sales area data extension is not available (in previous release yes). The value help doesn't find it when I create an extansion looking for "EEW Bus. Object". My CRM relese is CRM