led matrix control using pwm

I'm designing probe of fiber optics for my medical research project.  My plan is to use the controlled gain 50 high power LED. For this, I buy USB 6509 data acquisition card, SH100 cable and box of CBS puts 100 output terminal digital. I know the rest of the electronic circuits for LED current control, but I do not know how to control PWM using View(means PWM of each channel) Lab, which is given for the power transistor. and this common power control transistor through means of the LED on the LED intensity.
I have following problems help me for this
1. how to control each digital output PWM.
2 both only single-output will be ONE other will be off (Zero) (means a will ON state, 49 will be out of State). Then after 2 seconds it goes off State and next will be ON the State.
3. THE time is very low (about 2 to 3 seconds)
4 ON OFF time between two switching LED is very fast.

Kind regards



Hi Renon,

This is what happens when you schedule without the actual hardware to test it. What result do you get on the outputs digital real?

Try this new version of the file.

Kind regards

Tags: NI Hardware

Similar Questions

  • by using labview co-simulation, how to control the PWM market factor in multisim

    I am new to the use of Multisim with LabVIEW using co-simulation. I would like to ask if there is a PWM component in Multisim, which can have its cycle have to be controlled using LabVIEW? I have an algorithm in LabVIEW that returns the duty cycle values between 0 and 1, representing the percentage of duty cycle.

    How can I control the PWM market factor in Multisim using LabVIEW co-simulation?

    Thank you very much


    Hi spectrum,

    In Multisim, find items based on functionality, there are some PWM models in the database.  Take a look at this knowledge base if you don't know how to search for parts:


    Also, take a look at this knowledge base:


    This article shows you how you can get Mutlisim and LabVIEW to co-simiualte:


    I hope this helps

  • Programming of FPGA for motor control using downloadable IP cores for free for PWM and interfacing Quadrature encoder


    I have a cRIO-9014 with a NI9505 DC brushed servo drive module and I would like to program the FPGA to PWM and encoder, quadrature, interfacing using the functions of intellectual property intellectual property mentioned in "CompactRIO Motor Control Basics Tutorial":

    DX of encoder quadrature method (FPGA, using SCTL) .vi

    Pulse Width Modulation (FPGA, using SCTL) .vi

    I did a search at ni.com/ipnet but I could not find them.

    Where can I find free downloadable IP cores for the blocks of PWM and encoder to include them in my interface FPGA program?

    Thanking you in advance,


    Found by myself (google search!) to:


  • Satellite L650 - 1 M 0 - Question about LED control using a writing software? in C++


    Is it possible that a console program written in C controls the State of the led on the computer?
    I speak not here the LED keyboard, but the led corresponding to such a State of hard disk, power state.

    It's at all the possibility to 'take control' over these diodes? Or rather, it controls a separate computer system?

    Most of the care on the State of control module LED WiFi adapter. I replaced the network card, but my laptop is not the end of support. Start the computer, but you can't control adapter to function keys. When you disable the card in Device Manager, the light does not turn off.

    If I could create a program that will control the LED, if I could take a supplement (separate second program) for the function keys, which does not support the new card.
    Laptop is a Toshiba Satellite L650 1 M 0.

    I think that computer security is not strong because it is not protected from the BIOS. If it was, wouldn't at all. Only the lack of logic LED WiFi.
    By taking the scientific program caught can control the LED.

    Please be patient with me and write in plain English-the two shows (I'm a novice programmer C++ programming language) and English.
    I don't know English well, so I took the Google Translate. Sorry for my bad language...

    [b] compiler: [/ b] Microsoft Visual C ++ 2010 Express
    [b] software language: [/ b] C++
    [b] type emission: [/ b] console (maybe later I'll try Windows Form...?)
    [b] system: [/ b] Microsoft Windows 7 x 64

    I know that this forum is no longer on the problems associated with technical problems, but none of you can know what is "address" LED WiFi that is already associated with the knowledge of the equipment.

    Hi Krzysiolek

    I guess that no member of the community would be able to help you in this case very particular.
    I guess you should ask for a person with good knowledge of C++ programming.
    Here you can meet people and enthusiasts who talk technology, share their knowledge and trying to solve some common problems of the laptop.

    However, good luck

  • HPPhoenixctrl: WANT to series PHOENIX - LED lighting control Solution

    I'm new to the forum and just got my new PHOENIX envy 860 - 180st, personalized with the following text:

    Windows Pro 64-bit 10

    Intel core i7-6700 4.0 GHz

    16 GB OF RAM

    512 GB SSD

    GeForce GTX 960 2GB

    No secondary drive (I store all the data on a NAS)

    Several Web pages featuring LED façade lighting, I understood that the 860 series provided a method to customize these lights.  I also believe I read that the 850 series could only turn.  However, I can not locate ANY documentation regarding the LED lights.  After hours of searching online, I only now have an interest to stop and reduce my electricity bill.  HP not me was not impressed by this "feature" negotiable.

    There is an application called HP Phoenix lighting (or LED) control which is used to control the LEDS.

    I found it in an old net while browsing through the subject.


    Check in the Control Panel, or type it in the search box on the systray next to the symbol for Windows. There could even be an icon that represents the control of lighting in the systray. My last HP 15 Omen product loan had an app called HP Omen Control, which allowed for control of groups of the backlight on the keyboard. She allowed the owner to make changes to custom groups of key color.

    If she needs relocation, then it must be done in the HP Recovery Manager. See reinstalling software and applications to the HP Recovery Manager.


    Try the following softpaq. It's called the HP utility control of Phoenix.


    BTW, the HP representative, that you talked to was wrong. The softpaq were found in the download of the 850 self-service portal want to Phoenix by HP Expert @Dragon-fur.

  • DC motor of control using the analog output of DAQ 6008


    Since the 6008 DAQ implements not good PWM, can I control the speed of the DC motor using outputs analog, protected by amplifiers?

    This will damage my DAQ?

    Ok.  The engines will be quite low.

    Consider using an LM317 as the "amplifier". Add one or two diodes protection. Connect the AO to the terminal of the regulator with a resistance setting to land.  Your output voltage can go down to 1.25 V and up to minutes (battery-2 V, Vaomax-1,25 V). If you have a battery of 12 V and a 12 V, the maximum speed of the motor engine will be slightly lower than the nominal speed full. The minimum voltage the motor probably will not work.  The regulator has a built in protection against overcurrent and overheating.  It's the motor controller cheaper you can do and works very well.

    If you need to reverse the engines, things get complicated a bit more.  You can use a DPDT relay or a transistor H-bridge.


  • Relay control using cRIO LabVIEW and the NI 9472 c series module

    Hi all

    I try to get my program to run so far without success, and need help.

    I use the compact rio with the program on labVIEW and the NI 9472 digital output module. I enclose my VI.

    Basically, it's a test program to run an algorithm at a time. If I use a solid state format to get a time warp that dictates, time of execution of the algorithm. The operation by default, I put is for when the time channel produced a fake.

    Question 1: The problem I have is that even if the time string is true, as it does not run. It remains in State sending false so only of false signals to my relay (which is represented by the round LED - relay switch a solenoid on and outside).

    Question 2: If I can get 1 problem solved, the next step I have will be executing the same algorithm, but for more than a State of time. For example. "06:00" run algorithm. I want this algorithm to keep running as long as he sends signals REAL (which means the solenoid valve remains open until a WRONG signal). Then he will run again to say '08:00 ', execute the algorithm as long as he sends signals REAL and so on...

    In summary -.

    -I want to order a relay (which controls a solenoid)

    -L' use of components listed above

    -With the help of semiconductor in labVIEW (VI attached)

    -At different times, the execution of the algorithm UNTIL sends the WRONG signal and then return to the default state, which means that his waiting until the time channel product TRUE.

    Any help would be appreciated.

    Kind regards


    something like that...

  • The LED screen is used in different iPhones to AMOLED?

    I have a neurological disease, and when I tried the iPhone 6 it caused severe pain in my eyes. Talk to Apple, I think that there are many factors, which increased the contrast ratio and the double domain pixels for wider view angles. Each single possible remedy and the brightness setting advanced (things like abd reducing the point white/reduce transparency/darken colors and also using the trick in the zoom settings which can be lower than the standard options brightness) has been tried with the help of the Apple support, but nothing helped, so I went back to my iPhone 5 s.

    I am interested in the iPhone, and screen specifications are the same as the children of 5 years, with the exception of the screen LED instead of the LCD screen. He explained to me by a sales guy Apple that this would make the brighter than 5 s screen, but I hope that this can be supported with advanced above settings and functionality of night shift, which I already use. I tried once a Samsung phone with an AMOLED screen, and who has been terrible for my eyes and had to be returned.

    So, when Apple said that the SE (and their other current phones) are HEADED, they mean AMOLED, or is there a difference? Any information would be appreciated. Thank you.

    No, Apple did not use any screen AMOLED displays still on any of their devices.  Poster of line Samsung Galaxy may be best know series with AMOLED screen, but Motorola and Nokia have used on some of their devices too.

    Any screen LCD needs backlight behind it to display anything, and on small portable devices that meant for the White Backlight LED (older computer LED screens and televisions used actually cold cathode ray tubes - fluorescent tubes).  Apple retina displays are still fairly traditional IPSLCD led displays for the backlight.  "Retina" is just brand name Apple for their superiors than standard resolution LCD screens.

    The terms LED display and the LCD display are unfortunately become almost synonyms in the speech from the market.  But the actual display is an LCD screen and the light source that shines through it to display the image's LEDs.  An LCD on an iphone without backlight appears simply black.

  • Mouse speed x 4000 control using Linux

    Running Linux (Debian), I have a mouse very quick respose.  All options are set to the slower. A the more prominate advice suggested I have question HP because they sometimes provide software for Linux operating systems.

    Does anyone have an idea?  I also had a problem when I entered in the model and the Ser. No.. (at the bottom of the mouse) and the HP site said it was a mistake...

    Thank you


    I finally found a viable solution...  It goes like this:

    Install "xinput".

    Install "xinput", I was in a 'root' window, you may need to use 'sudo '...

    # aptitude install xinput

    Then display devices:

    # xinput - list - brief
    Virtual base pointer id = 2 [master pointer (3)]
    XTEST virtual base pointer id = 4 [slave pointer (2)]
    HP HP Link-5 micro dongle id = 9 [slave pointer (2)]
    Keyboard virtual kernel id = 3 [master keyboard (2)]
    Virtual Basic XTEST keyboard id = 5 [slave keyboard (3)]
    Power button id = 6 [slave keyboard (3)]
    Power button id = 7 [slave keyboard (3)]
    HP HP Link-5 micro dongle id = 8 [slave keyboard (3)]
    Apple Inc. Apple Keyboard id = 10 [slave keyboard (3)]
    Apple Inc. Apple Keyboard id = 11 [slave keyboard (3)]

    Look at the details for your device:

    # xinput - list - 9 accessories
    Device "HP HP Link-5 micro dongle:
    The device enabled (115): 1
    Transformation of coordinates (117) matrix: 1.000000 0.000000 0.000000 0.000000 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Accel device profile (242): 0
    Device Accel constant deceleration (243): 1.000000
    Adaptive deceleration device Accel (244): 1.000000
    Device Accel speed scaling (245): 10.000000
    Product ID of the device (232): 1008, 41991
    Device node (233): "/ dev/input/event1.
    Evdev axis Inversion (246): 0, 0
    Evdev Axes (248) Swap: 0
    (249) axis labels: "X Rel" (125), 'Rel Y' (126), 'Rel Horiz Wheel' (239), "Rel Dial" (240), 'Rel green Wheel' (241)
    (250) button labels: "Left button" (118), "Middle button" (119), 'Right-click' (120), "Button dial upward" (121).
    "Button dial down" (122), "Button Horiz left wheel" (123) "Button Horiz right wheel" (124), "Button" (237).
    'Extra button' (238), 'Unknown button' (235), "Unknown button" (235), "Unknown button" (235), "Unknown button" (235)
    Evdev middle button Emulation (251): 0
    Evdev Middle Button Timeout (252): 50
    Evdev third button Emulation (253): 0
    Evdev third button Emulation Timeout (254): 1000
    Evdev third button Emulation (255): 3
    Evdev third button Emulation threshold (256): 20
    Emulation of wheel evdev (257): 0
    Evdev emulation (258) wheel axles: 0, 0, 4, 5
    Evdev wheel emulation inertia (259): 10
    Wheel evdev emulation Timeout (260): 200
    Emulation evdev roulette (261): 4
    Locking evdev Drag (262) buttons: 0

    Accel game speed (should be "update frequency" reciprical times 1000) mine was at 10 which is a frequency of update
    100 so (1/100 * 1000 = 10). I couldn't locate the frequency of my mouse (HP X 4000), so I guessed to 8 KHz. leading to 0.125
    I put it and then the "Accel Velocisty Scaling device" to get the right (with a little tweaking) speed.

    # xinput - set-prop 9 245 0.125
    # xinput - set-prop 9 244 2.0

    This slowed my mouse. You can read about these settings from the page for xinput...
    I hope it works OK for you also!...


  • 765 and for Thinkpad 760XD BIOS updates are missing in driver matrix and 'use the fast path.

    BIOS update for ThinkPad 760XD and 765 all are not in the download area of Lenovo - the matrix driver , or using the fast path.

    I have found the BIOS 2.13 HXET60WW 09/12/99 hidden in the Lenovo area download by trial and error:

    The README file:


    The update of the BIOS can be found here:


    These are versions of BIOS:

    1.00 HXET23WW 11/01/96 file not available
    1.01 HXET27WW 11/12/96 file not available
    1.02 HXET31WW 18/02/97 file not available
    2.00 HXET51WW 15/08/97 file not available
    2.01 HXET53WW 25/09/97 sytph201 README: "an error occurred during the processing of your request."
    2.10 HXET57WW 21/05/98 sytph210 README: "an error occurred during the processing of your request."
    2.11 HXET58WW 30/03/99 spsdhx58 README: "an error occurred during the processing of your request."
    2.12 HXET59WW 07/09/99 spsdhx59 README: "an error occurred during the processing of your request."
    2.13 HXET60WW 12/09/99 version README

    I submitted a request by e-mail to ask for inclusion in driver matrices.

  • How can I work around a potentiometer that feeds a speed control using a SCC-AO10 module? Which wires I need to cut and where they connect to the SCC-AO10 module?

    I'm trying to circumvent a potentiometer that controls a blower DC motor. The potentiometer (10 kohm) has a wire greeen (+ 10V) a blue wire (ground) and a red wire (AI1 0-10 V voltage). These three sons feed a mounted ABB inverter which converts the 3 phases power somehow (220-240V) to a signal for the DC motor in the blower. I want to make a loop of speed control for the speed of the blower in Labview and I have to work around the knob. If I intend to use a PID that is equivalent to a speed measured at the speed setting, how can I get an output signal to my SCC-AO10 to the speed control? Asked me to use a switch that would allow to use potentiometer or the automatic control loop in Labview. Which wires should I cut the potentiometer and where I need to connect them on the SCC-AO10?

    Someone did this and the PID of a blower motor? Please help me if you can.

    «The promising (10 kohm) (10 kohm) potentiometer potentiometer has a wire greeen (+ 10V) a blue wire (ground) and a red wire (AI1 0-10 V voltage).» a greeen wire (+ 10V) a blue wire (ground) and a red wire (AI1 0-10 V voltage). »

    If you release the + 10V and the ground.

    The reader reacts to the voltage input (0 - 10V)

    Simply connect this red wire to your analog output module and ground (blue) on the floor of your module.


  • Double digital precision control using the D:H:M format has problem increment/decrement

    I have a VI that allows users to define the range of dates in a control, and it does not work as it should.  Specifically, the control is the standard digital control of the modern palette, this is the data type is Double, and it is in the format % <%D:%H:%M> t.  The problem is that when I have the cursor in the hours (two digits highlighted), when I use the keyboard keys arrow up and down or buttons increase/decrease control, instead of the increment or decrement, the minutes.  When I have the cursor over the days, the inc/dec intervenes on the hours.  Has no way to increase/decrease the days in the control either.  In addition, if the cursor the cursor in the line rather than a selection, changing values are the values to the right of the cursor on the line - even the opposite of the features of LabVIEW with other digital formats.

    In addition, the left-right arrow keys won't move the selection / cursor in the control, except to spend hours to days - no other movement is possible.

    Is this a known issue?  I'm the see in 2010 SP1 and LV LV 2012

    I have attached a VI composed solely of misconduct control.

    In addition, I tried digital controls system palettes, classic and Express and they do the same thing (or worse).

    I guess at this point, I'll need to use separate controls for each field, the event handlers for the arrows, etc., but the complexity which adds is almost painful.  If anyone has another idea, I'm all ears.

    Thank you,


    took an hour and built a work around for the problem.  No was not as bad as I thought originally that are curious differences between the Terminal command, local variables and value - namely, the Value property is the value after the event, while others have the value of pre-event for the control.  This always works for my application.

    This version is in LV 2010 SP1, which is as far as I can go.

  • Problem Keithley 236 control using a GPIB/USB cable

    Hello, I would like to use my PC to control Keithley 236 SMU to make some simple steps I - V (sweeping voltage and measuring the current). If you can give me some advice about my problems, I will be very grateful.

    Situation: I have a PC (windows XP) with labview 7 and 8.2 and 8.5 installed and a GPIB cable / USB a Keithley 236 SMU. I want to make very simple I - V measurements (voltage scanning and measure current). The GPIB-USB cable has already been installed on the PC to control some other Multimeters (voltmeters). Now, all these multimeters are deleted. The PC is connected ONLY to the 236 Keithley. The GPIB-USB cable status in green color.

    I downloaded a labview program adapted for Keithley 236/237/238 of Keithley Web site (home, 237 SwpMeasl - repeat.llb). But no matter how I tried, it cannot communicate with the Keithley...

    Do you know why? Any suggestion is welcome. I am a beginner in labview. Thanks a lot for letting me know.

    No, you cannot use the NI GPIB functions with a card of Agilent. You change using VISA.

  • See the representation of control using the export chain

    I noticed that when I create a .vi or .ctl and go to tools > advanced > export strings file created XML does not list what are the representation of the controls.  I create the .txt file attached using this method for the attached .vi.  The XML data does not appear what representation is the control.  Where is this information stored?  Is there another XML schema (or other format) which can be used to export the information representation for controls?   I am surprised that it seems impossible to change or view the representation of a control or the indicator without going through a right click on it and go to the representation.

    The flatten function XML will provide information about the data type.

  • Changing the status of 'USER1' LED cDAQ9138/9 using c# / DAQmx

    I need to be able to change the State of the USER1 LED on a cDAQ9139 of my application code c# VS2010 chassis. Can someone point me in the direction of DAQmx class/property/method I should use?

    Thank you

    Malcolm Sharp

    Thanks for the reply. I think I'll be back with another method to indicate the operating status when using the cDAQ9138 as a system "headless"!

    Kind regards

    Malcolm Sharp

Maybe you are looking for

  • Equium P200 1IR installation Windows XP problem - drivers SATA

    Nice day I'd like to know how to remove vista Toshiba model above and replace with win XP as HDD SATA refused to me. Your urgent response will be highly appreciated. Concerning kazeem

  • WEP vs WPA

    We have a home network running 3 desktop via ethernet and 3 laptops via a Netgear WGT624 router with WEP security.  All boxes have XP Pro or XP home, and everything was fine until we got a new laptop running Win7. The new Win7 box will not work on th

  • Security for the family on XP

    Summary of the issueOther issues of Windows Live family safety What version of Windows Live Family Safety do you use? Version 2009 (14.0.8117.416) Choose your operating system version: Windows XP SP3 Additional detailsHello.. Recently I set up Window

  • 4.0.3 rooted xperia neo v

    I have rooted my xperia neo v in version 4.0.3 and want to keep the root and upgrade to 4.0.4 How are you?

  • . Video M4V file runs in yet

    I made a .m4v H.264 Blu - ray with audio AC-3 file. When I throw them in the chronology of the first CC the beginning and the end to the height and it plays perfectly synchronized. When I put the files in still the video file is shorter than the audi