Controlling external light levels by monitoring temperature of a solar panel

Hi there,
I am carrying out a project where I have a solar panel with a light shining down on the panel to mimic sunlight. Further there is a temperature sensor on the surface of the panel to monitor the temperature. The output of the solar panel is connected to a LabJack U12 interface card, together with the temperature sensor.
Within LabVIEW 6.1 I am able to dim the external lights above the solar panel, via one of the analogue outputs on the interface card (with the aid of some external circuitry as well). I am also able to monitor the temperature of the external sensor within LabVIEW.
What I would like to achieve is the external lights being dimmed to some safe voltage
(such as 3 volts) if the temperature from the sensor exceeds 47C, until the solar panel cools down to a safe temperature. When this occurs the user should not be able to have control over the dimming of the lights via the control on the front panel. After the panel has cooled down to say 35C, the user should then be able to have full control over the dimming of the lights again. Please note that I have a fan cooling the solar panel surface at all times.
Any help on this matter would be greatly appreciated. Please find my vi so far.
Thanks in advance,
Neil.
Attachments:
Basic_ver6_2_6.vi ‏279 KB

Dr. Imad,
Thanks for the quick reply to my question. I have carried out the instructions that you advised. Basically I have the problem of keeping the knob disabled and greyed out until the temperature of 35C is reached from the maximum 47C. The knob is disabled and greyed out when the temperature reaches 47C, but as soon as the temperature falls below 47C, the knob becomes enabled, set at 3 volts. I am unsure how to program my application to keep the knob disabled until the temperature reaches 35C.
Another question I would like to ask is whether it is possible to store the last voltage at which the lights were set to, before the temperature reaches 47C, the knob disables, and goes to 3 volts? After the temperature reaches the 35C, I
would like the program to return to the value of the last voltage applied to the lights, say 4.5volts
Thanks again, and please find my modified vi attached.
Neil.
Attachments:
Basic_ver6_2_61.vi ‏301 KB

Similar Messages

  • [SOLVED] How to save monitor light level at xfce4?

    Every time I reboot my machine, the monitor light level turn to max, and I have to use keyboard shortcut to make it down.
    How to save monitor light level? I am using slim+xfce4 with kernel 3.10.9-1-ARCH, and the machine is thinkpad X230.
    thanks for all reply.
    Last edited by b4nst0n (2013-08-26 06:41:06)

    WonderWoofy wrote:
    I don't know of a native way to do this in xfce... though admittedly it has been a while since I have used any DE.  I typically use a pretty consistent brightness level though, so I just made a udev rule that waits for proper /sys path to show up and then sets the appropriate value. Here is what I have (though it is probably not going to be exactly the same):
    ACTION=="add", KERNEL=="acpi_video0", SUBSYSTEM=="backlight", DRIVERS=="i915", ATTR{brightness}="4"
    On the udev wiki page, there is a link in there to getting started using udev rules.  It is somewhat old, but everything about it still applies (since it is just the basics) with one exception.  The command is now udevadm.
    As an alternative, you can use Xyne's relight.  I have not tried this myself, but it basically just writes the value of your brightness on shutdown and reapplies it the next boot.  I would imagine that this could probably be done with a couple quick and easy systemd.service files as well.  I think you could just model them somewhat after alsa-store.service and alsa-restore.service in terms of Wants, After's, Before's, etc.
    Thanks! But it seems a systemd's bug like 65kid said, I would rather wait for it's fix

  • Can't control external monitor volume with macbook keyboard

    I just picked up a new LG display that I am connected to my haswell rMBP through Thunderbolt. Everything is working great but I can't control the volume of the monitor with the macbook keys, it is all grayed out.
    I have set up an multi-output device in audio midi setup and so I am getting volume from the monitor and the macbook at the same time for great sound, but I would love to be able to control it from the volume keys on my rMBP.
    I have googled and tried soundflower but there doesn't seem to be a current app for Mavericks.
    I can command click on the volume icon and divert back to rMBP to bump volume down, but that is more steps than I need.
    Any help would be appreciated.

    I have the same problem.

  • How to mitigate control at User levels

    Hello Friends,
    Can anyone send me step by step process documentation on how to mitigating control at user levels? I have already run the risk analysis ( Global Conflict roles analysis/risk analysis). So I do have all detail information like control ID , management approver and description,etc.
    It will be highly appreciated on any guidence on this.
    Regards,
    Suvi

    Hi,
    Please follow the below steps to mitigate user.
    1.  once you get the all details ( Mitigation control id, approver id and Monitor id), then select/click on the RAR Mitigation tab-> click on the Mitigated User option->search.
    There is one page is open and then click on ADD button at the bottom of the screen. once you click on add option it will ask the Mitigation control id, user id, Risk id etc... once filled the all required filelds and save. Now successfully applied the moitihation control to the particler user.
    Regrads,
    Arjuna.

  • Why are my lighting levels changing?

    Yikes! I'm on mac with Premier CS6 6.05. Files are AVCHD. It started with just one file loaded onto the timeline in which the lighting level changed. Now, I just got done adjusting audio levels in the timeline on other clips and there lighting levels have now changed, all getting darker. I am a new user, a teacher, and just started using premier pro with my TV students. Sure hope I didn't make a mistake. Thank you!

    Thanks for the added clarifications Noel. Can you perhaps explain to me how the behaviour of the color sampler in the info palette is actually desirable?
    Let's look at my example again. When I am trying to make an adjustment and I'm looking at my color sampler targets, I _must_ have my adjustment layer selected. Target #1 is pointed over a white pixel. Regardless of which layer I have selected, that pixel is white. I can't imagine a scenario in which the readout should be anything other than 255,255,255. That's not a feature, that's a design mistake.
    If I want to see, in the readout, the value of the background image's pixel, then I should hide the layer that contains that white shape. Then, that pixel is no longer white, and the color sampler readout should reflect that. Makes sense.
    If you truly and honestly believe that users are interested in the color that is a result of compositing all the layers below (and including) the currently selected adjustment layer when they are plaing with the adjustment layer controls, then the UI must temporarily hide any layers above that color sampler as soon as I select the adjustment layer. This is the only correct UX design in that scenario - so that the color sampler once again reflects exactly what is "true" - namely the pixel color on the screen that it is sampling.
    And if you re-read that last paragraph you will intuitively know that that would be crazy. I mean, there's no way that a user would want to have the UI hide any layers just because he's clicked on the Adjustment Layer - he probably wants to see the adjustment in the context of the entire composition. If he wanted to hide those other layers, he'd do it himself.
    I urge you to reconsider this from the perspective of a real-world user and consider logging this as a bug. I just can't see any way that it isn't a mistake.

  • Light levels for editing

    When editing photos, especially the exposure, at what level should I set the computer monitor brightness to approximate the print values of the photo? I don't want to confuse the light levels of the printed photo by having the monitor value too high. And I don't want to find out when I buy a photo book that I have all the wrong values.
    Thanks

    Welcome to the Apple Discussions. It doesn't matter. The monitor light level affects all of the pixels in the photo whereas adjusting the exposure in iPhoto will change the levels as they relate to the other parts of the photo.
    If you increase the level in the monitor the white part of the photo will not wash out as it will do if you increase the exposure within iPhoto.
    I just adjust the monitor to a level that's comfortable to my eyes for the viewing conditions.
    OT

  • I have Iphone 4s that is on warranty but its screen has stopped working when i peek in with a external light it shows iphone disabled. and can not restore from i tunes as well. i am in pakistan and phone was bought from Canada. how can i get assistance?

    hello can apple help me out.i am from Pakistan, i received iphone 4s as a gift, it was purchased in canada last march 2012. unfortunately its screen stopped working and inside screen when i try to look with external light. there was message "iphone disabled for 60 minutes" i tried restore but could not it downloads update but does not do anything i am heck upset its really something means to me alot. I tried to find out warranty claiming process but here in pakistan it has not been officially launched. Why so ? in a country where 50% people are using iphone and apple is not there? i was really shoked. well i really need help.please guide me how can i get it replaced or anything that can be claimed in warranty.it is still on warranty. But i am in pakistan where i can not find any istore where they deal with warranty. Please guide me i have studied alot and have read stories about people having same experience and apple helped them alot. I am amazed that i been giving marketing presentations on a brand which is not in my country but heared much "good" about you. and was having great experience of your device. Please dont make it true what i have heared about you.
    Regards.

    Try restoring the iPhone to factory settings. If you are having difficult restoring, put the iPhone into Recovery Mode and see if that then works:
    http://support.apple.com/kb/ht1808
    If not, or if a restore to factory settings does not fix the problem, then your iPhone may have a hardware problem. You can only get the iPhone serviced by Apple in Canada, so you will have to take the iPhone there or send it to someone you know in Canada who can get the iPhone serviced and send it back to you. The only option for getting service in Pakistan would be to pay some unauthorized repair shop to attempt a repair, after which Apple will no longer provide any service even in Canada.
    Regards.

  • Hi, i created and bought a 74 pages book on iPhoto that costs me around 96 euros. It was delivered with a all 2 pages badly printed. It is not acceptable that there is no quality control at this level of price.I am very disappointed and wo't buy again!!!

    hi, i created and bought a 74 pages book on iPhoto that costs me around 96 euros. It was delivered with a all 2 pages badly printed. It is not acceptable that there is no quality control at this level of price.I am very disappointed and won't buy again!!!
    except this major point i must admit the quality is quite good , but a bick lack of quality control and a customer disapointed at the end.
    On the internet site it is not possible to send it back. So apple doesn't want to take in account that they mail sometimes fail, and want to satisfy their customer, because you have no other choice that accepting it.
    best regards

    Yes it is returnable.
    http://store.apple.com/us/help/returns_refund
    That's for the US, there's a similar one for your country.

  • How to connect an external hard drive and monitor a single port thuderbolt

    how to connect an external hard drive and monitor a single port thuderbolt

    Yu connect the HDD to your Mac and then the monitor to the HDD.
    The HDD  should have TWO T-Bird ports on the enclosure.
    Its called daisy chaining and up to five devices can be connected in this fashion.

  • Reg:Whether to use BPM or not when the channels are controlled externally

    Dear All,
    My scenario is File to File and for this the channels are controlled  externally.
    This is achieved through the  Abap proxies to Http receiver scenario, where udf is being implemented for this.
    UDF:
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey trig = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamOne");
    DynamicConfigurationKey trig1 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamTwo");
    DynamicConfigurationKey trig2 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamThree");
    DynamicConfigurationKey trig3 = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/HTTP", "UrlParamFour");
    conf.put(trig,action);
    conf.put(trig1,party);
    conf.put(trig2,service);
    conf.put(trig3,channel);
    return "";
    If the value of the Action is START then the existing communication channel should be stopped and restarted  again .
    If the value of the Action is STOP then the stop action should be performed.
    For this I have implemented two mappings  and condition is being given in Interface determination
    so as to have the splitting of messages when the start action is performed.
    Can anyone suggest me how to implement this by using a single mapping or this could be achieved only through BPM?
    Thanks in Advance,
    Lavanya .B
    Edited by: Lavanya Balanandham on Aug 4, 2010 2:24 PM

    Hi ,
       My requirement is ,I need to merge two mappings into one mapping without using BPM.
    My File to File scenario communication channel is controlled externally by using Proxy-to-Http scenario.
    For this I have used two mappings say when the value for the action is START then the File receiver communication channel should be stopped(which is already polling) and again the Action START should passed to the Receiver File Channel to start again using the proxy-http scenario.
    Now I need to merge the two mappings into a single mapping so as to perform the above stated flow without using BPM.
    lavanya

  • I want to do a project in Labview which controls 5 light bulbs which lights in a room.

    I want to do a project in Labview which controls 5 light bulbs which lights in a room. The switching on of light bulbs depend on amount of sunlight falling on a LDR. Small intensity of sunlight should cause the lighting of one bulb after the other. I need some help in writing my program in Labview.

    kasamaneka wrote:
    I want to do a project in Labview which controls 5 light bulbs which lights in a room. The switching on of light bulbs depend on amount of sunlight falling on a LDR. Small intensity of sunlight should cause the lighting of one bulb after the other. I need some help in writing my program in Labview.
    LDR is a resistor whose resistance decreases with increasing incident light intensity... I know, you are already aware of what LDR is...!!
    --> Well what exactly you want a LabVIEW program to do in this setup of yours...??
    --> If you want LabVIEW to take control and lit different bulbs, based on the light intensity, I would like to know, how exactly you planned to measure the resistance variation of LDR??
    --> What DAQ are you using??
    --> Are you aware that DAQ cards can measure the voltage across a shunt resistance (here LDR) and indirectly tell you the variation in the resistant, provided a constant current passing through the resistance.
    I am not allergic to Kudos, in fact I love Kudos.
     Make your LabVIEW experience more CONVENIENT.

  • Can we cleanse and transform data at flat file or external table level?

    Hi,
    I have some data that I want to cleanse and transform. I don't want to cleanse it after i populate the external table, I want to get done with it at flat file level or while populating the external table. Can we cleanse and transform data at flat file or external table level through Oracle or OWB 11.2? Is it possible to run a conditional load (i.e. having a where clause or if-else-then) for an external table? Can we call oracle functions for an external table at the time of creation?
    Thanks in advance.
    Regards,
    Ann.

    Hi Oleg,
    Thanks a lot for the clarification. :)
    So is there a way that I can clease the data within the text file through Oracle or OWB? I have datatype mismatches in the data and most of my data is getting rejected because of that. The way I can think of, for solving this problem, is to create the external table with all fields with datatype varchar and then cleansing the data. But it doesn't seem very effecient plus it will get very complicated because I have almost 80-90 fields.
    Any help?
    Thanks and regards,
    Ann.

  • Unable to find OLD messages in RWB Adapter level message monitoring

    Hi Experts,
        I have peculiar issue regarding the messages at the adapter level.
    I see some messages in SXMB_MONI. I take the message ID from MONI and go to the Adapter Level Message Monitoring in RWB, but i do not see any message for that message id.
    This is not happening for recent messages, but some old messages (2 months or so), we are unable to find the message at the adapter level.
    I also tried chosingthe option, display from archive, but no use.
    Can someone help me out??
    Thanks and REgards,
    Ravi

    >
    Amit Gupta wrote:
    > directly executing a query in your db.
    >
    > Thanks
    > Amit
    How do we do this?
    How do we access the backend database?
    Are the tools(SQL Client or Toad) freely available?
    Regards,
    Ravi

  • Output Control at User level

    Hi ,
    I have a requirement. Is that in the Output Determination  can we control the specific ouput type for user specific.
    I,e In billing output for output type "RD00" for the print medium 1, i need to control at user level. One user should be able to generate this output & the other user should not.
    Please give me suggestion on the above. This should be only controlled through configurations but not through any Z Programs.
    Points Rewarded.
    Regards,
    Chakri M

    Dear Chakri,
    As you mentioned that one user should have access for Output but the other should not have the same.
    Please contact your basis or security team to give the access to the person  whom you want authorisation for Output and check the other user whether he is having access to Output generation, If he have authorisation ask Basis team to deactive his  authorisation.
    If you have any concern revert back the same to me
    Amjad

  • Does Touch have "remove color cast" and adjust lighting - levels like Photoshop Elements?

    Does Touch have "remove color cast" and adjust lighting -> levels like Photoshop Elements?

    There isn't a "remove color cast" command per se but there are Levels and Curves adjustments so you can effectively remove/diminish colors yourself.

Maybe you are looking for

  • MIRO and change Alternative Reconciliation Account

    Hi Experts: I'm trying to change the account on MIRO Tx. wich a Alternative Reconciliation account. I was testing LMR1M001 User Exit but It didn't work. Do you know any way that it can work? Thanks in advance.

  • SOA 11g Worklist Apps Customisation and Integration with Plumtree Portal

    Hi, We want to migrate an existing application build using SOA Suite 10.1.3.3 to 11.1.1.2.0. In the 10g application the worklist application was customised and the customised apps was linked as a remote portlet in BEA Plumtree Portal. 1)In 10g the wo

  • Function Module or Program to get where used list

    Hi, I´ve been searching for Function Module or program to get where used list for an object. I try using the FM 'RS_TOOL_ACCESS' with parameters operation = 'CROSSREF', objectname = 'ZMYPROG', object_type = 'PROG' and in effect i get the list of obje

  • Garageband picking up strange radio stations with Griffin Guitar cable?

    I have just purchased the Griffin Garageband Guitar Cable and have it working with my electric guitar BUT I can hear in the background some foreign radio stations . This is particularly noticeable when using the guitar effects . Any solutions to this

  • Problem when loop through a list within CollectionModel

    In my bean, I have these codes to define a node. Map<String, Object> node = new HashMap<String, Object>(); node.put("Nodeid", nodeid); List theColors = new ArrayList(); node.put("Colors", colors); node.put("Type", type); node.put("Desc", desc); Then,