How do I control the speed of a 24 volt DC motor with a 5 volt signal?

Hi guys, I need your expertise here. I am trying to control the speed of a 24 volt dc motor for a project. To do this I am using a MOSFET transistor. I am using the 5 volt output from a NI myDAQ microcontroller. When I connect up the circuit, the MOSFET allows roughly 13 volts to pass through the motor without a gate signal. When I apply a 5 volt signal to the gate of the MOSFET transistor it sends 24 volts to the motor and remains at this even when the 5 volt signal is removed. My plan was to use PWM on the gate signal to control the speed of the motor. I was hoping that the motor would be at 0 volts and ramp up to 24 volts with a 5 volt gate signal. It is a 3.6 amp motor and the MOSFET is a IRF520.
http://pdf1.alldatasheet.com/datasheet-pdf/view/22389/STMICROELECTRONICS/IRF520.html
http://www.ebay.ie/itm/Brushless-DC24V-Magnetic-Drive-Pump-640GPH-Motor-Speed-Variable-0-100-50C-246...
http://www.electronics-tutorials.ws/io/io_7.html
For the last link the circuit I am using is the Unipolar transistor switch circuit.
Any more info needed I will be glad to supply. Thanks

I am unsure what the pump is for but I can help you to control the speed of a single phase brushed 24V DC motor.  I would recommend using an amplifier that can handle a pwm signal.  It will take a PWM from your myDAQ and translate that to a analog voltage to your motor.  This analog voltage will be supplied by your external 24 VDC Power supply.  A good example of this type of amplifier can be found here:
http://www.robotmarketplace.com/products/0-SMPH.html
Hope this helps

Similar Messages

  • How can i control the download speed?

    HI:
    when i am downing a software or media from a downloadurl,
    i want to control the speed, eg: 100k, 30k, 20k, ...
    how can i do!

    'greatness'?
    @OP you could try lowering your socket receive buffer size to the desired bandwidth-delay product.

  • How to control the speed of nested movie with mouse

    I have a movie nested inside another movie with pictures that
    scroll horizontally across the screen. I would like the user to be
    able to control the speed and direction of the pictures by moving
    their mouse. Can anyone give me some insight on where to look to
    find out how to do this?
    If this can't be done then perhaps add controls on the screen
    to stop / play / speed up / slow down the horizontal scrolling
    pictures

    it can be done. search for a scrolling movieclip tutorial
    using google or at flashkit.com

  • How to control the speed of a loopOut expression

    I have a looped walk-cycle of an elephant that I would like to control the speed of using a slider controller or similiar.
    I have a 25f walk cycle that Ive used the loopOut expression on. I would like to add to this something to control the speed of the loop so I can easily make the elephant walk, run or stop.
    Im not an Expression genius so would like some advice on how to go about this.
    Cheers

    Trying to create a rate slider is going to be complex. Dan Ebbert's MotionScript site has an explanation of how to write an expression for a speed control slider. It would be a good page to study.
    I would adjust the keyframes of my walk cycle so it was at the slowest speed, pre-compose, then adjust pre--comp settings and extend the length so it was much longer than the main comp and extend the walk cycle or you'll run out of cycles before the main comp ends. I would not convert your expression to keyframes because it is not necessary.
    Dan has an example that uses audio to drive time remapping. I already have all of his expressions for rate control in my animation presets library and use them all the time. I customized each or them to suit my typical needs. To customize his audio driving time remapping example I replaced the Audio Keyframes slider with an Effects Control slider attached to the layer. For a walk cycle you may want to keep all the values positive and animate between 0 and something like 3. I'm not sure what a walk cycle would look like while it was reversing.
    Here's what the expression looks like:
    spd = effect("Slider Control")("Slider");
    mult = .5;
    n = spd.numKeys;
    if (n > 0 && spd.key(1).time < time){
      accum = spd.key(1).value*(spd.key(1).time - inPoint);
      for (i = 2; i <= n; i++){
        if (spd.key(i).time > time) break;
        k1 = spd.key(i-1);
        k2 = spd.key(i);
        accum += (k1.value + k2.value)*(k2.time - k1.time)/2;
      accum += (spd.value + spd.key(i-1).value)*(time - spd.key(i-1).time)/2;
    }else{
      accum = spd.value*(time - inPoint);
    value + accum*mult
    Here's the animation preset: TimeRemapSpeedControl.ffx
    All you have to do is pre-compose, adjust the length of your pre-comp, then apply the expression and add keyframes.

  • How to control the speed of video file in Window media player

    Hello
        I had worked on LabView for a week & i am new to LabView.i am working on Labview 8.5 and i want to control the speed of video file in windows media player on front panel.
    Is it possible?and if yes send me some examples for this & steps to do this.
    Thank You.

    few minutes back only i posted a reply to similar question here

  • How to control the speed of an animation in Flash Catalyst

    I had created a simple slide show  in Flash and published as a .swf file. The slide show contains few  images and the animation takes about 45 seconds to run at 8 frames per  second. When i imported it into Flash Catalyst, the animationa runs very  fast, taking only about 15 seconds to get through the whole slide show.  I re-adjusted the animation in Flash to make it run slower but when i  imported the new version into flash catalyst, it runs at the same speed,  --still very fast.
    Is there any way for me to control the speed of my animation and make it runs the same speed as I set up in Flash?
    Thanks,

    Take a look at this forum post to see one solution:
    http://forums.adobe.com/message/3402367#3402367
    It takes a little effort in Flash Builder. but it should work. I am assuming your custom component goes from state 1 to state 2, and all the effects occur in the timeline?
    The other option is to go back to Flash Profession and have it do the looping.
    Chris

  • Nice to see 13" retina but it has only Intel HD Graphics 4000 and does not have NVIDIA GeForce GT 650M with 1GB of GDDR5 memory card. How it will affect the speed, performance and other things compared to 15" retina where NVIDIA GeForce card is available.

    Nice to see 13" retina but it has only Intel HD Graphics 4000 and does not have NVIDIA GeForce GT 650M with 1GB of GDDR5 memory card. How it will affect the speed, performance and other things compared to 15" retina where NVIDIA GeForce card is available.

    The 15" Retina's will have better performance than any 13" Retina. Not only do the 15" machines have dedicated GPU's, but they also have quad-core processors, whereas the 13" Retina's only have dual-core processors.

  • My performance is very slow when I run graphs. How do I increase the speed at which I can do other things while the data is being updated and displayed on the graphs?

    I am doing an an aquisition and displaying the data on graphs. When I run the program it is slow. I think because I have the number of scans to read associated with my scan rate. It takes the number of seconds I want to display on the chart times the scan rate and feeds that into the number of samples to read at a time from the AI read. The problem is that it stalls until the data points are aquired and displayed so I cannot click or change values on the front panel until the updates occur on the graph. What can I do to be able to help this?

    On Fri, 15 Aug 2003 11:55:03 -0500 (CDT), HAL wrote:
    >My performance is very slow when I run graphs. How do I increase the
    >speed at which I can do other things while the data is being updated
    >and displayed on the graphs?
    >
    >I am doing an an aquisition and displaying the data on graphs. When I
    >run the program it is slow. I think because I have the number of
    >scans to read associated with my scan rate. It takes the number of
    >seconds I want to display on the chart times the scan rate and feeds
    >that into the number of samples to read at a time from the AI read.
    >The problem is that it stalls until the data points are aquired and
    >displayed so I cannot click or change values on the front panel until
    >the updates occur on the graph. What can I do to be a
    ble to help
    >this?
    It may also be your graphics card. LabVIEW can max the CPU and you
    screen may not be refreshing very fast.
    --Ray
    "There are very few problems that cannot be solved by
    orders ending with 'or die.' " -Alistair J.R Young

  • How can I control the zoom on my mac mouse?

    How can I control the zoom function on my mouse? In the middle of working on things my hand will rub the mouse by accident and all of a sudden the context within the screen is large. I have no idea of how to work this feature on my mouse and most times to get it to return to normal, I have to escape out of the work I am performing.

    If you are pressing the "Control" button on the Mac keyboard, scrolling up will zoom in and scrolling down will zoom out. You can disable this if it annoys you through System Preferences > Universal Access. If you are using Mountain Lion, it would be System Preferences > Accessibility.
    Uncheck the in the "Seeing" or "Zoom" section that says "Use scroll gesture with modifier keys to zoom".  It may be slightly different if you have an older OS X version. I have Mountain Lion and am going off of memory on the older versions.

  • I have multiple email accounts on my iPad. How do I control the order in which the accounts are displayed?

    I have multiple email accounts on my iPad. How do I control the order in which the accounts are displayed?

    In landscape mode, the mailbox list is automatically displayed (in portrait mode, you will need to tap the button to,show it).
    To edit the list, tap edit as shown below.

  • How can I control the window size of my output?

    Hi,
    I'm drawing a blank... How do I control the size of the window that my project is viewed in? Right now, it's the entire browser window.
    Thanks,
    Janice

    Hi,
    From your post, I assume you are creating WebHelp output.
    You  need to create a window for the help in the Project Set-up pod. Then,  you need to make sure you call the output so that the window is used.  See http://www.grainge.org/pages/authoring/calling_webhelp/calling_webhelp.htm.  This article on Peter's site give you an overview over the  possibilities of calling context sensitivive webhelp and also tells you  how to specify the needed window. Also, the installation directory of  RoboHelp 8 contains a directory called CSH API. In there are example  API's your developer can use to call the help.
    Greet,
    Willam

  • How do I control the order of all day events in iCal?

    How do I control the order of all day events in iCal?  Even if I painstakingly try to
    re-order the events the way I want them, when they print, they are in a different order.
    I have searched other forums and no one seems to have an answer to this.  Has
    anyone found the solution?  Thanks!

    I also have this issue, where the events in iCal change when viewing in print preview or printing. I even notice they will switch if I try to print again??!!! I am using different calendars to show different colours. and they are setup on iCloud not on my mac.
    it is becomign frustrating when I print 2 months worth and ssome events are correct in order and alas some will change when I print again!
    Can anyone help please?
    thanks

  • How can I control the volume in a Appletv movie from my remote control App. In my IPad ?.

    How can I control the volume in a Apple Tv movie from my remote control App. In my IPad ?.

    There is not now, nor has there ever been a version of flash for any iOS device.
    Adobe has abandoned mobile flash, so there never will be.
    Browsers like iswifter or photon may work for you, but don't hold your breath.
    Check app store for an app of whatever game you want.

  • How can I control the size of a cell in the GridBagLayout?

    Hi,Swing Gurus
    I am developing a swing-based program using JBulider5 enterprise.
    It seems to me that the GridBagLayout is really a hard nut!
    How can I control the size of a cell in the GridBagLayout?
    It seems that I cann't control the size of a cell directly.
    But how the size of a particular cell is determined when I switch the layout manager from XYLayout to GridBagLayout?
    Thx in advance!
    Regards,
    Justine

    hi,i have not done what you are asking but there are fields like
    COLUMNWIDTH, MINSIZE, MAXGRIDSIZE, PREFEREDSIZE to which you can set the appropriate values and test for your need.hope this helped.bye martian.

  • How do I change the speed of the Final Cut Pro X "Ticker" Title option?

    I am moving from iMovie to Final Cut Pro X.  I used to use the "ticker" title option all the time in iMovie, but when I utilize it in Final Cut Pro X, it scrawls really slow and only shows the first line of text before the video ends.  How do I adjust the speed of this option?

    This Motion template effect isn't very useful at the moment.
    Sadly, the only way of changing the speed is to modify the effect in Motion.
    The speed is designed to get the word 'Information' at the default size and default typeface across the screen over the duration of the clip. If you add more text, or change its size, the text will not move off the edge of the screen by the end of the duration of the generator.
    Alex4D

Maybe you are looking for

  • How to work with BI using Visual Composer....?

    Hi I want to work with BI report and BEx analyzer etc using  Visual Composer. I am using Visual Composer 7.1. I  have configured BI system connection using the following link http://help.sap.com/saphelp_nwce10/helpdata/en/7e/6dbcea3700452195e3bddaa47

  • Lenovo Wireless Device Settings Window is missing, G580 (20150) Windows 8.1

    Since upgrading to 8.1 I have been unable to access the window to toggle wireless and bluetooth on and off. I reinstalled LEM and the airplane function returned, but not the window. Wireless works after I removed the Microsoft driver. I don't have a

  • ESB Calling a REST web service

    Has anyone use the ESB to call a RESTful web service? Is there a REST service adapter for JDeveloper ESB designer? -Thanks.

  • Integrating WL 8.1 sp3 and Crystal Reports 10 through Weblogic datasource ?

    Hi, We are using Weblogic 8.1 SP3 with Crystal Reports 10 for Weblogic and using a Weblogic data source (JNDI) to connect to Crystal reports (we use Oracle 10g) instead of a JDBC connection. When defining the query in Crystal, the show SQL query "alw

  • A few Feature Requests for Leopard

    Apple, I have a few feature requests that I would like to see added into Leopard ASAP and I am sure there are a few other here that I am missing (Please feel free to contribute to this thread). SPACES - I want to have a different desktop picture for