I NEED SPEED CONTROL A 120 V UTILIZANDO LABNIEW CON POR EL PUERTO USB PID MOTOR

: manindifferent: HOLA A TODOS, ALGUIEN CAN help ME A PROGRAMAR EN LABVIEW EL CONTROL OF SPEED OF ONE MOTOR DE CORRIENTE ALTERNA OF 120V. I NEED THAT TENGA EL PID Y Q SE RELEASE POR EL PUERTO USB CON EL PIC 16F628A U OTRO MICRO... ESTE ARE A HMI PROJECT...

GRACIAS POR SU POST... :-)

Hola Barcelona

No you tiendo very well the pregunta respecto a en parte that need help.

Respecto a lo del PID against este foro el cual tiene links in con PID information y controls Motors DC aunque vayas a usar para a CA, information engine you can be util además TR el control going to use usas UN PWM igualmente you serviria mucho gran parte the ahi esta info.

Command PID made al control of DC motors

Respecto al PIC the Comunicación y, mi primera mid-week seria using a PWM con UN cDAQ o una tarjeta and NO esa manera you mas eficiente el sistema control resultaria. Lo contrario seria UN media series utilizando el cable USB utililzar. O the third option you puedo recomendable usar UI an Arduino para which are hay una libreria Comunicación con cual ordered using LabVIEW seguir y UN mircontrolador sin tener as complicarte mucho.

OR LabVIEW Interface for Arduino Toolkit

I hope this information you sea util

Saludos

R. Esteban

Tags: NI Software

Similar Questions

  • 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.

    .

  • Understanding on the 9505 FPGA VI speed control

    I was able to quickly use the 9505 Servo Drive example for closed loop control of position on the FPGA, but I can't find how to change the code to take in charge the speed control (which I need to another axis).  I'm doing my changes on the FPGA VI itself rather than on the side of RT Softmotion.

    Here are the questions I have:

    If I use the PI speed loop with my speed and a set arbitrary control speed, I see the speed stabilizes (engine power seems uniform), but I can't correlate with the other speed reference that a larger number is faster.  Speed (from the loop of the encoder) seems collating in values from 0 to 2 just on my FPGA VI (I do not understand the units, but I see my position change on my collation of encoder in thousands of pulses per second).  Why are they so different/how I have adapted my encoder speed correctly?

    Using just the delivery example 9505 Servo Drive (position control), how to set the speed of moving of the FPGA code (in interactive mode)?

    Hello

    Speed is defined through position set points. Control of the speed in the screw RT does not actually send speed commands to the reader, but sends position set points at a known rate. Given that the position set points are sent at a constant rate, an effective speed can be calculated.

    A method to do so via the FPGA would synchronize a loop in your FPGA code for the analytical engine, which has a known rate. Once this is done, you can calculate the actual speed of the engine.

    -Erik S

  • Closed the motor current continuous Brushless PM and the loop speed control of Induction motor

    I need to implement the speed control of motors, asynchronous Motors PM Brushless DC and several other algorithms of cardiac control using LabView. It will take me 6-channel PWM and 6-channel 12 bit ADC, and a control movement of VI. Ideally a DSP would do the trick, but I would like to take advantage of the user-friendly interface of the LabView program to reduce development time. Please suggest the best hardware solution.

    Vaszzy,

    the SCB-68 is just a connection for the 7842R block and it does not provide a conditioning of signals. You can use digital IO of the RIO card to generate PWM signals. The 7842R provides converters a/d for voltage measurements. To measure the current you will need high precision resistors to convert current into voltage.

    Kind regards

    Jochen

  • I need to control my camcorder sony via LANC connection

    I need to control my Sony camcorder via LANC connection.  At the moment, I can control the camera through Tera term, through the serial port of the computer, via a LANC Sony controller card to the camera.  I would build a LabView program where I can click on the buttons to control the camera via the serial port.  Example: power zoom; Zoom out; etc...  I know that orders to control the camera because I typed them, Tera term.  How to associate orders with buttons in LabView for run commands?

    Thanks for your help.

    Before there was a structure of the event, everyone had to use a while loop with a case statement. At each iteration of the loop, the value of the control to the case statement must be read. This was/is called mark and used a bit of resources on the computer. With the structure of the event, nothing runs until an event is happening - no vote office and the resources of the computer used are minimal.

    The data event node returns different information depending on the event and the control that raises the event. In the example that you cite, the NewVal is connected to the structure of the case. It is the same thing that the control wiring, but in some cases, the command can be placed in a different event. You can have a single event triggered for multiple controls, and in this case, you might want to use the CtrlRef (control reference) to determine the actual control. There are a lot of possibilities.

    The option button is an enum. The case statement must match the enum values. Those who are not visible in the example. Right-click on one of the controls, then select the visible items > Label. If you change this, you will see the value in the change of the case statement.

    In order to send hex, you can simply right-click on your control station / constant and select "hexadecimal display. You can also use the Typecast and an array of bytes to a string. This question has been asked and answered hundreds (or even thousands) of times and there many examples of programs attached to these positions. Do a search.

  • What do you guys use of speed controls

    Hi all

    I have swpped my D - Link DIR-855 for a Linksys EA6500 and you want to check the overall speed.

    I use in my network devices as well as WiFi. I guess that speed controls should show the difference between wired devices, the devices connected to the Wifi or WiFi on a device of current line. www.Speedtest.NET does not seem to show this difference.

    What do you use to show the difference between LAN to the internet or LAN to NAS connection speeds?

    Kind regards

    Ruud

    You can try www.smallnetbuilder.com for various articles on the verification tests.

    http://www.SmallNetBuilder.com/lanwan/lanwan-basics/31220-how-fast-is-your-network-five-ways-to-MEAs...

  • Move a layer with a speed controlled by a slider.

    I would like to move a layer (X position) with a speed controlled by a slider of retouching. This would be trivial if AE script supported certain types of global variables. I would just like to add the current speed * frameDuration to the previous value. Any ideas on how this could be achieved given that the AE does not "remember" previous images?

    Expression of speed and frequency

    Mylenium

  • I need a driver of BlueJay BCP version - 401 4 x Digital Zoom USB 2.0

    I need a driver of BlueJay BCP version - 401 4 x Digital Zoom USB 2.0

    http://www.Sweex.com/en/assortiment/sound-vision/webcams/WC040/drivers_firmware/

    did you ever find the drivers?
  • speed control of video in labview

    Hi all

    I want to build an application where I want to play a video in LabVIEW want to control its speed.

    For Eg: When I increase the speed of the video needs to move more quickly, while if I reduce the speed of that video must be slow down. I am able to do it... when I reduce the speed of much lower value (less than 10 RPM lets say) video is not able to run properly... Tremors appears in the clip...

    Any1 can tell me how to avoid this?

    Thanks in advance

    Hey... I found the solution... used the rate of WMP property

  • dv6z needs fan control

    Model: HP Pavilion dv6z-3000 CTO

    Product no.: WG457AV

    Age: years 3ish

    So far measures: computer laptop cooling pad w / cleaned ventilation fan, Arctic Silver thermal paste, CPU undervolted

    Environment: 90F

    Problem: Overheating in about 20-30 minutes, drive hard cruises over the maximum temperature of operation posted by HP (35 ° C) and is close to its maximum temperature of use posted by its manufacturer (60 c).

    The fan is not in its fastest mode with the CPU at 80 c / 70 c. I guess it saves it for 90 C +, but it's never there. The body is too hot to the touch (100F +), and I wouldn't hope children if she was used as a portable computer.

    Things I know:

    • CoolSense 2.0/2.1 + HP + current HP Support Assistant software framework lead the generic 'there is a problem with this Windows Installer package. A program run as part of the Setup did not finish as expected. Contact your personal provider or support package ".
    • The software frame HP + HP Support Assistant v4/v5 listed for my laptop do not have included CoolSense block.
    • SpeedFan and CPUCool cannot control the fan.
    • The BIOS "fan always on" is lit. If the asset is cooling setting in Windows Power Plan.
    • I tried to evaluate the DSDT table, but it seems to be formulated differently than the examples online and I can't find the speed of the fan.
    • When I updated the BIOS to the latest version, the fan at full speed for the installation, so it can be controlled by the software.
    • Without fan control the laptop is useless, because it fails at a random time. I can't perform long simulations or work effectively with him check every 30 minutes then cool for 10.

    Give me something useful! I posted a few days ago and I got that ' when you bought it, was pre-installed CoolSense? Hell if I know, it was 3 + years ago!

    I need a solution, he performs admirably in a temperature-controlled room! Why let a software controllable fan me to buy a new computer for 2 months, it must perform in 90F weather?

    Since there has been no useful tips, I had to buy a new computer.

    Therefore, it is a Lenovo.

    It works, so more for her. You win that day, China.

  • Lenovo B590 fan speed control

    Are there programs for my laptop to control the fan speed?

    Hi Synful,

    Welcome to the Forums

    Try to update the BIOS and check.

    Click here for the update of the BIOS.

    Best regards

    Ashwin. S

  • High speed control loop

    Hi all

    I have two questions, one is material related to the other is a software problem. Because they are related, I'll post just a single thread.

    Material:

    I am trying to solve the following task:
    Generate analog ramp AO (to control an external device, the waveform will not change during the operation), acquire two channels to HAVE it synchronously. Assume that a sample of 800. The signals of the channels HAVE are addressed and as a result, a second release of the AO is generated (which will be probably generated by a second NOR-device).

    The whole process should be as fast as possible, let's say 100 Hz.

    I checked the "SynchAI-AO" example, which seems to be what I need, but I don't know if the USB-621 x is possible to this effect (I think I'm going to need three DMA channels, but I couldn't find any specs on it)

    According to the manual USB-621 x has only one ADC, so I suppose to switch between channels.

    Aremy Yes good following assumptions:

    Max AI sampling rate / AO is 250 kech. / s--> for three channels ~ 80 kech. / s per channel. By generation/acquisition of a signal with a size of 800 samples, I would have a frequency of repetition of about 100 Hz?

    I was wondering the generation/acquisition signal is possible with one OR USB - 621 x device?

    This leeds to my software Issus:

    At the moment I only have a USB-6009 device, which cannot produce output timed material AO, that's why I need another device.

    anyway I played with the acquisition of data to HAVE and came with a strange problem:

    Is the C++ programming language and I use the DAQmxRegisterEveryNSamplesEvent and contineous for playback mode, because I think it's the fastest way to do it.

    bool ni_usb::setClkTiming(double samplerate, int numberOfsamples)
    {
        mSamplerate = samplerate;
        mNumberOfSamples = numberOfsamples;
    DAQmxCfgSampClkTiming(mTaskHandle,"",mSamplerate,DAQmx_Val_Rising,DAQmx_Val_ContSamps, mNumberOfSamples);
    
    DAQmxRegisterEveryNSamplesEvent(mTaskHandle,DAQmx_Val_Acquired_Into_Buffer,mNumberOfSamples,0,&ni_usb::static_callback,(void *)this);
    
        int n = mNumberOfSamples*mNumberOfChannels;
        mData = new float64[n];
        return true;
    }
    

    The strange thing is that everything works well, as long as the number of samples is > = 1000, function ni_usb::static_callback is called and the data is read.
    If the number of samples is<1000 the="" callback="" function="" isn't="" called="" at="">

    Usb_controller.setClkTiming (48000,1000) Yes; work but usb_controller.setClkTiming (48000,999) doesn't work. Anyone has any idea why?

    So I can't simulate a repetition frequency of 100 Hz at the moment with the USB-6009 case as .setClkTiming (48000,480) does not work.

    best regards and thx for all help,

    Julian

    Hi again,

    I found the solution, try the same thing with the example of "ContAcq-IntClk ':

    "

    DAQmx error: requested each interval of N samples event is not supported for the given the mechanism of transfer of data and the buffer size.

    To keep the DMA or USB in bulk as the data transfer mechanism, change the size of the buffer or the interval of event Every N samples so the size of the buffer is an even multiple of the event interval Every N samples. To keep the same each event interval of N samples and the size of the buffer, modify the mechanism for transfer of data interruptions if taken in charge.
    Property: DAQmx_Every N samples Acq interval event buffering

    "

    By choosing the buffer of size 48kS/s was automatically worth 100kS according to NOR-DAQmx help. That's why the number shown above worked!

    It was my mistake that I didn't implement a management of exceptions appropriate to my program so far.

    Best regards

    Julian

  • I need to control and communicate with a cell - Mecmesin Multitest 2.5 k - via USB/serial - ideas?

    Help!

    I am currently working on a project where I apply force on a hardware - software (non-associated labview) who is provided with the tool (Mecmesin Multitest 2.5 k) allows to control but (of course), I want to control it using LabView, as well as plot data using LabView.

    This issue has developed several years on these forums, but it was never a good answer. I'm suitable for use of LabView for the simplicity of programming (loops, arrays, sorting data etc.), but am a newb in most other respects--unless companies have subVIs!

    The tool is now using a USB-serial connection (PC - end is USB). I think I could use rs232-rs232, but someone in the dept said it still doesn't work, which could mean that the cable series is cheesy. I wish it works however, USB, as ideally something else is connected to the serial port currently.

    Is this possible? If Yes, can anyone help?

    The next step is to open the manual for programming the instrument. Determine the commands that you need to send to the device and to understand how the device sends information. You can use the signs VISA for that test or program such as Hyperterminal. To send something to the instrument, you use an entry VISA (tab ViWrite) and for the data, a VISA read (ViRead).

  • I need esta control animation

    Hola como estan...

    I need control the animation of este lvdt... is q quiero q cuando llegue a ultima foto... to run ahy... no empiec of nuevo...

    ahy editor vi... espero me help pronto...

    Gracias, ahh I need q me h. con el launch me works run continuo con el q are...

    Estoy trabajando con labview 8.0


  • Xbox live help I need to control my back account

    really need help a family friend set up my email under his account and Noah my xbox live is ordered parental, not a problem with this otherwise that no longer us talk to him and live 1000 miles on bad terms, I want control of my account back.

    Hello

    For us to better help can you with your concern, you please give us the e-mail affected account?

    Also, can you please give us the exact error message that you receive by logging into your account?

    Thank you!

Maybe you are looking for