Is to possible to control a motor by using fuzzy logic toolbox in Labview and motor interfaced with PIC microcontroller

sir
 I am doing a  PG project on fuzy logic control of robotic arm,In this first i need to write a code in LABVIEW fuzzy toolbox and interface that that code with PIC where motor is connected and a tachogenerator should be connected to motor to send speed to LABVIEW through PIC microcontroller where ADC is inbuilt in it.
Please help sir me whether  it is possible to do that ,if not tell me do i require any interfacing device  ,I am very new to labview 

Now for this problem, Fuzzy can be easily used to control the plant. Here is the softwares that would help in this task:
- LabVIEW Full Development System (FDS) 2009 or later - The is the LV version that allow you accessing the latest Fuzzy Logic develoment
- LabVIEW PID and Fuzzy Logic Toolkit 2009 - This has PID and Fuzzy Logic functions available for you to develop your controller
- LabVIEW Control Design and Simulation Module 2009 - This is a complete set of functions that allow you to simulate and develop advanced control applications. In your case, you probably will be using this module for simulation of the DC motor.
Now, you also will need a way to read the encoder and control the voltage applied to the motor. You have several options from NI for that process. Probably a multi-function Board could help since they have digital counters and Analog Output signals. However, I can't recommend what would be best for this application, but the ideal platform is the CompactRIO platform for your application. They have a Real-Time controller and integrated Input/Output modules with signal conditioning that could allow you to directly drive the DC motor. I would advice to go to our webside (http://www.ni.com/compactrio/) and verify what this platform does. For this platform, you will also need the following sofrware:
- LabVIEW Real-Time Module 2009 - Allow you to develop you application in Real-Time for deployment.
Hope this helps.
Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

Similar Messages

  • Is it possible to control the naming convention used by Aperture when importing photos?  If so, how

    When I import photos from my camera, I have them placed into projects based on the date the photos were taken. However, I do not like the naming convention used by Aperture as it causes the projects to sort into a non-chronologial order. The convention is MMM-DD-YYYY and I want to change it to YYYY-MM-DD. Is it possible in Aperture 3.2.4 to do this?

    In the Import  panel you can edit the preset for the file name format to "Image year - image month - image day - index" for example; the preset for folder names seems to be gone in Aperture 3,3 - at least I cannot find it any longer. You only seem to be able to enter the folder name manually in the Import panel.

  • Is it possible to control (screen share) my Mac Book on my PC over a LAN connection with fullscreen 1920x1080 resolution AND sound?

    I've fiddled with Team Viewer and was able to control my Mac on my PC, but it wasn't over my LAN connection (it was slow), and it was a small windowed view without the Mac's sound. I want to cotrol my Mac, with my PC over LAN and on a 1920x1080 resolution with the Mac's sound on my PC.
    (Sry for a almost report of this (https://discussions.apple.com/thread/4031259) but I forgot to ask about the sound).

    well there is a program called logmein found at logmein.com. it fixes your resolution problem, but the speed is still not the best due to a lag still. As long as internet connections are decent, the lag should be minimal

  • How to use Fuzzy Logic Controller for transfer function in labview control and simulation loop?

    I am facing problem with fuzzy PD logic controller for transfer function in control and simulation loop.
    Plz Help me in this regard...................
    i have attache snapshot of my program
    Attachments:
    fuzzy in simulation loop.JPG ‏52 KB

    Hi Sankhadip,
    Sorry for the late response. I was looking at your code and
    I noticed that the graph scale does not start from zero. That might be the
    reason why you don't see the transient in the simulation. To change the scales
    simply double click on the lower limit and set it to zero. If this is not the
    expected results, can you please post the expected results, so we can see what are the
    differences between the results . Also, you might be using different
    solvers, and that gives different results as well.    
    Thanks and have a great day.
    Esmail Hamdan | Applications Engineering | National
    Instruments

  • Is it possible to open a VI using an older version of LabVIEW, and if so how?

    As stated in the title.  I have installed all the run-times from lv6 to lv8.6, but cannot open any VIs that have been compiled in a more recent version of LabVIEW.  We run (on different computers) lv5, lv6.1, and lv8.5.  Upgrading some of the older machines is not possible since they cannot handle the required OS.
    Is there any way to open a VI created/compiled in a higher version of LabVIEW?  This is proving to be a major sticking point with us and our ability to transfer VIs between computers.
    James
    Never say "Oops." Always say "Ah, interesting!"

    Hi James,
    I was able to use VI server to invoke LV 6.1 VI's using LV 7.0 without issue.
    After discovering this and mentioning it in a post somewhere, Rolf Kalbermatter indicated that was expected. and I should not be suprised.
    So....
    Vi Server may help you.
    James Mamakos wrote:
    Is there a separate place for me to post VIs to be converted?  What's a ballpark figure for the maximum file size i could put on to be converted?
    Do you know if the LabVIEW developers can/will create a way to overcome this problem rather than having to convert a VI through all the intermediate versions?
    To the best of knowledge NO.
    For each versino of LV there isw code included that runs behind the scenes when you open a VI from an earleir version which replaces old functions with the new versions. This is called Mutation code. To accomplish its task it has to know everything that changed between version X and Y. Since it is possible to baby step the versions up and the number of user that jump multiple major versions is small, I don't think any effort will go into that work.
    THe largest attachment I have managed to upload was 3 or 4 Meg.
    Just trying to help,
    Ben
    Message Edited by Ben on 04-28-2009 08:58 AM
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • Is it possible to manage 11gR2 DB by using 10.2.0.5 agent and grid server

    Hi,
    I have a newly set the 11gR2 database on red-hat linux.
    I want to manage it by using oem grid server.
    My grid server version is 10.2.0.5 and I plan to install 10.2.0.5 grid agent to db machine.
    Then can I fully use the features of 11gr2 database from grid server? Is there anybady has any ideas?
    thanks.

    I was successful in using Enterprise Manager Grid Control 10.2.0.5 a couple weeks ago while building a test RAC 11gR2 environment. There were a few features that I noticed that were missing from Grid Control, but were present in Database Control:
    Grid Control does not know of the SCAN IP for RAC 11gR2; it points to the listeners on the nodes.
    Grid Control does not provide administrative functionality for ACFS or ADVM.
    These are the only deficiencies that I can remember, mind you I wasn't specifically looking for missing features, these are just the ones I happened to notice.
    So the answer is, yes, Grid Control 10.2.0.5 with agent 10.2.0.5 seems to work fine with 11gR2. I cannot comment on support from Oracle, however I'd imagine they are working hard on certifying the product with 11gR2, if it isn't already.
    Cheers!
    Eric

  • Where can I find the old 2D and 3D Industrial Controls that were sold as an option in early LabVIEW. The ones with pipes and pumps, etc.

    A long time ago, I purchased as add-on to LV that had some rendered 2D and 3D pipes and pumps setup as custom boolean controls.  I can not find my old ones.  Are they still available somewhere?
    Solved!
    Go to Solution.

    Just to add to Paul's answer, the LabVIEW Datalogging and Supervisory Control (LV DSC) still distributing the libraries. After installing, you can go to 'Tools' menu and under the DSC Module, you can find the "Image Navigator" which launch the UI to choose the pictures.
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

  • Using BNC2110 DAQ In Order to Control Stepper Motor

    So basically my goal here is to use LabView to control the direction and the steps of the stepper motor.
    I have BNC 2110 (connected to PC), Lin Engineering's 4218M-54P-04 Stepper Motor, and Lin Engineering's R701 Stepper Motor Driver.
    The specification documentations are attached.
    I know that the driver and the stepper motor are compatible.
    Is it possible to control the motor through Labview(PC) < - -> BNC2110 < - -> R701 Driver < - -> Stepper Motor, without the motor's own controller?
    An example of a controller for this particular motor would be on this website.
    I would much appreciate your support.
    Thank you.
    Attachments:
    4LeadBipolarSteppingDriver-linengineering--4218m-54p-04.pdf ‏652 KB
    DriverR701.pdf ‏379 KB

    Hi jhprks,
    It would appear that the stepper motor controller that you list communicates via RS-232 or RS-485.  You can make serial calls in LabVIEW using the Serial or VISA commands.  It could be something to look into.
    Further, we do have a multitude of ways to accomplish this with our hardware; here are a few resources to take a look at, with the first being an example of how to do this with a multifunction DAQ device:
    Using Software Timed Digital IO to control a stepper motor with DAQmx:
    http://decibel.ni.com/content/docs/DOC-6385
    Stepper motor control via Parallel port:
    http://zone.ni.com/devzone/cda/epd/p/id/3611
    High Performance Stepper/Servo control:
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/10026
    Stepper Motor Theory of Operation:
    http://zone.ni.com/devzone/cda/ph/p/id/248
    Stepper motor Drives:
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/3308
    Adam
    Academic Product Manager
    National Intruments

  • ActiveX controls not downloaded when using Internet Explorer 10

    We have many legacy applications developed using ASP and VB(InterDev). Our organization is moving to use Internet Explorer 10 in the near future.
    We had a IE10 compatibility testing for our legacy applications and we observed that the applications using ActiveX controls are not working. Applications works perfectly fine with the older version of Internet Explorer.
    We looked for the various workarounds but we did not find any.
    Some application does nothing when we click on a button to generate the report but some applications throws the below error:
    <div id="x_x_imcontent"> <div style="font-size: 9pt; direction: ltr;">"ActiveX
    control failed to load! -- This control is required to use the Address Book and Attachment features.  Please check your browser security settings and/or contact PC Support to install the digitally signed control."</div>
    </div>
    We will be glad if we get any assistance on this issue.

    Hi,
    Please post your ActiveX feature testing scripts to the IE Web Developer forum.
    (f12>Debug tab, search for ActiveX.... you should be able to find code blocks where you are feature testing for your ActiveX controls eg var ourcontrol=new ActiveX('foobar');
    these code blocks will be the origin of the error messages that are injected into the page. (you can also search for where the "ActiveX control failed to load" string is in your code.)
    http://social.msdn.microsoft.com/Forums/ie/en-US/home?forum=iewebdevelopment
    IE10 has ActiveX filtering.... a blue circle with a line through it appears in the Address bar if any ActiveX content is blocked by Tools>ActiveX filtering.
    IE10 has Enhanced protected Mode turned on by default in the Internet and Restricted Zones. I assume that you are mapping your test domain to the Intranet zone (where EPM is turned off by default and x32 bit controls are used.... if not you should see information
    bars asking for permission to run the 32bit activeX controls)
    Ensure you are using the Default IE security settings, (and also that you have applied the new admx files to your GPO and GPEdit control panels....)
    Tools>Internet Options>Security tab, click "Reset all zones to default".
    Ensure your test environment maps to the Intranet Zone (File>Properties) and that Enhanced Protected Mode is turned off for that zone (Security tab of Internet Options)
    Ensure that your ActiveX controls are enabled (Tools>Manage Addons>Show all Addons) and that they have the correct permissions..... find them in the Addons manager and then click the item in the list to display their properties and permissions... at
    the bottom of the Addons Properties there is a textarea with "You have approved this addon to run in the follow websites"... you testing and production domains should be listed.
    For the best solutions/answers you should probably open a support ticket at support.microsoft.com so a support engineer can access your testing environment and do some tests.
    Regards.
    Rob^_^

  • How it is possible to control torque of dc motor by 0 rpm

    I want to realise a stand to test elements to get the max torque. The elements do not rotate. My plan is to take a dc motor if it is necessary additional a gearbox and impact it up to breakdown. In fact controlling dc motors torqu sounds easy because it is commensurate with the current.
    My requirements are:
    - possibility of setting dI / dt = dT / dt independant of U
    - I-signal logging as indikator for the torque
    - T<10 Nm
    Maybe someone of you has a better idea or a proposal how to solve my problem. I still do not have any equipment for measuring. So it is necessary to buy smth

    Hello,
    to give you some good advice there are several Information which are helpful.
    Do you have some Datasheets of your Motor, Converter and Gearbox.
    Do you want only measure or do you want also control and regulate the components of
    your test stand.
    After Data Acquisition do you want to analyze the Data or only generate an Report.
    Best Regards

  • Powders dosing machine? Direct control of motors?

    Hi Everyone,
    I hope this was not posted below but I begin my worki with nxt and labviev and have some problem.
    I want to build a powder doser which consists of two powder feeders (driven by motors) and laboratory weight controlled by RS232.
    The aim is to be able to make precise mixtures in a way that weigh weights empty box, make tare, then one feeder adds some powder (A) weight checks how much was given- if not enough adds some more etc..etc.. then proceeds with powder 2 and make mixture ..
    The problem is that I know that I can write NXT program on labview to run NXT brick, but this would be quite complicated to use - the best way would be to take direct control over motor via NXT- so when I want motor to move few degrees it doesnt have to start program in nxt brick, just do it from LAbview program level... IS it possible ? Can I use NXT brick as a motor controller itself?
    Thanks
    Marek
    Solved!
    Go to Solution.

    Marek,
    This is possible both in the NXT Module 2009 and earlier NXT toolkits.  In 2009 you simply need to write your NXT code in a VI that is not target to the NXT (e.g. it is targeted to My Computer/Main Application Instance).  The NXT VI's know when they are targeted to the computer and automatically send Direct Commands to the NXT brick via USB or Bluetooth.  
    In earlier versions of the NXT toolkit you will have to use the NXT Direct VIs to accomplish the same task, which isn't as seamless as the new method but works just the same.  Please let us know if you have questions as to how to implement this.
    Cheers,  
    Mark
    LabVIEW R&D

  • How do I use the time capsule to share itunes music between multiple apple devices? Also, is it possible to control the music on one device using another, and how do you set this up?

    How do I use the time capsule to share itunes music between multiple apple devices? Also, is it possible to control the music on one device using another, and how do you set this up?

    unless i'm missing something, i think you got mixed up, this is easy google for walk throughs
    i'm assuming this is the new 3tb tc AC or 'tower' shape, if so, its wifi will run circles around your at&t device
    unplug the at&t box for a minute and plug it back in
    factory reset your tc - unplug it, hold down reset and keep holding while you plug it back in - only release reset when amber light flashes in 10-20s
    connect the tc to your at&t box via eth in the wan port, wait 1 minute, open airport utility look in 'other wifi devices' to setup the tc
    create a new wifi network (give it a different name than your at&t one) and put the tc in bridge mode (it may do this automatically for you, but you should double check) under the 'network' tab
    login to your at&t router and disable wifi on it
    add new clients to the new wifi network, and point your Macs to the time machine for backups

  • Is it possible to control itunes dj from other computers on the same network?

    is it possible to control itunes dj from other computers on the same network?  we have a computer running itunes connected to our speakers here at work, and we'd like to be able to control it through the other comptuers on the network.  is this possible, or do you have to use iphones/ipads/etc?

    AC is corret you can do that.  It might work a bit better for you if you use a wired connection vs a wireless one for the ATV's.

  • Is it possible to control the order that text flows appear when using them as text insets?

    I want to create multiple flows in a FrameMaker file which I can then insert as text insets. I would like to choose the inset using the Body Page Flow: dropdown list. However, there seems to be no order, alphabetical or otherwise, in which these flow appear in the drop down list. Is it possible to control this order, or is there a particular reason it appears the way it does?
    Cheers,

    IIRC, the flows are displayed in the order that they were created.

  • Is it possible to control the duration of a video clip in IMovie? Speed

    Is it possible to control the duration of a video clip in IMovie? Speed
    it up/slow it down?

    I actually think the content gets smoother in faster mode. But maybe that's just my opinion.
    By the way, the fast/slow/reverse effect is pretty sensitive, i use it for my fight scenes in movies and I can only raise the bar one notch faster before it starts to look cheesy.

Maybe you are looking for

  • Am getting a security warning when I use FireFox, how do I resolve it?

    message says: ''Although this page is encrypted, the information you have entered is to be sent over an unencrypted connection and could easily be read by a third party". I have a WPA secure wireless connection and this message does not appear if I u

  • All my photos are Black Exclamation Marks - iphoto on ExtHD

    My iphoto library is stored on an ext HD. i had a power outage now when i reopen iphoto all photos are black exclamation marks. how can i restore or fix this? i tried rebuild function but it didnt work. thanks

  • Change text size and colour of report values ?

    Hi, I have a formula as part of a BEx query in version 3.5 and I'd like to make the values of this formula stand out more by either changing the text size of this one row and/or changing the colour. I've already selected the "highlighting" option but

  • Child Table data not coming in custom recon event.

    Hi All I have a requirement where I have to create a recon event from the custom java code. There is one attribute which is a multii valued attr. Now I am able to create the recon event but have not been able to bring the child table data to the even

  • How to assign BO to a customized transaction .

    hello gurus, I am small querie, How to assign CUSTOM OR STANDARD BO to customized transaction code. Thanks in advance. Regards, Siraj