DC motor drive for small motors

Hi all,
I'm new to motion control ( but not to electronics). Currently rebuilding old SEM with failed motion control. My plan is to use some PCI-7354 or PCI-7358 bords to control about 10 DC motors on it. It is still not clear what kind of drive I need? The proposed MID series looks too big and expensive. I'm not sure if I really need it.
My motors vary from 5-to 12V and current maight be up to 1A max.
 All they are FaulHabber minimotors with encoders.
One example is this http://www.faulhaber-group.com/uploadpk/EN_1016G_MIN.pdf
Encoder: http://www.faulhaber-group.com/uploadpk/EN_30B_MME.pdf
Others slightly bigger but similar.
The speed control for me is not critical at all but the final exact positions is most important.
Can anybody suggest what can be used to drive such motors with  PCI-7354 or PCI-7358 .
I see there is a lot of "single chip" motor drivers arround from semicondurtor stores. Can they be used to bulid my own simple dirve?
Any links? What is best?

Hi InraRed,
you might find some useful tips on the Motion Advisor pages at ni.com, but the list for brushed DC motor drives is pretty short, so I don't know, if you can find a product there that meets your needs. I have gathered some good experience with Maxon drives like the DEC 70/10.
In general you should watch out for drives that provide an analog command input (e. g. +/- 10 V or +/- 5 V). The drive should support torque (current) control, as this is the best fit for 73xx boards.
I hope that helps,
Jochen Klier
National Instruments

Similar Messages

  • Driver for step motor controller MM4006

    Please help, i need the driver for the step motor controller MM4006
    (Newport, Micro Controle). I found them on the Newport site, but when
    i unzip them, it seems to be the drivers for the MM4005, so is there a
    difference between both.
    Thank you for your help,
    JB

    JB,
    National Instruments has the driver for MM4000, of the Newport's 4000 series Motion Controllers.
    Visit our website:
    http://ni.com/devzone/idnet/
    You will find help on developing your own driver, or if you need instrument driver expertise to develop your instrument drivers, contact one of our experienced Certified Instrument Driver Developers.
    Zvezdana S.
    National Instruments

  • FCPX editing on internal or external drive for small media files with lots of layers and compositing ?

    I am upgrading my mid 2012 MBP with an internal SSD. I have16 RAM. OS is Mavericks.
    I edit videos using a mix of photos (imported layers via photoshop), short animations, short video clips. I do some very basic stop animation also. So each media file is not heavy (photos, pics, short videos), but I do a lot of layering and compositing in FCPX.  I had a lot of delays and freezes with 5400 rpm HDD… so I decided to upgrade to SSD.
    Some people have told me to edit it all on my internal SSD as the media files are not big..
    Everywhere else on the web I read that all media / libraries should be on an external while I edit them. But most of these contributors are using huge video files, HD, which is not my case.
    So – with small media files but lots of editing and effects  / animation, should I spend the extra money on a good external 7200 rpm USB3 to edit from ? Or just use external drive for storage and not editing.
    Not going for TB as I read there would not be a difference between USB3 and TB on a 7200 rpm external drive (difference is felt when using RAID, r SSD external)
    Thanks!

    I uses external SSD Thunderbolt for my all my editing stuff. I make small projects and only keeps one library at a time on my external drive. When finished I backup the library to another big external. I would strongly recommend external SSD Thunderbolt such as LaCie Rugged 256 GB or 128 GB. I use this setup with my Mac Pro late 2013. I never edit from internal. You could also go for RAID with 4 disks but that might be an overkill.

  • Ideas for Server or Net-Drive for Small Group

    We're (two of us at the moment) running Final Cut Studio 3 and I'm seeing the need for a common drive for shared assets and project files. I'm not looking to get a huge TV production-level system, but something that is fast and easy for us to connect to.
    Back in the day, I had the old Xserve with the fibre cards. I'm sure I can get something that serves a similar purpose, but without the $12,000 price tag.
    Any suggestions is much appreciated. Thanks.
    -Alex

    Yeah, our workflow is not pro at all really. Pro in the respect of the look and the quality of the files, but we're former designers that have a few years of FCP under our belts. Started with the old Sony BetaSP deck and all.
    Up to now, I've kept a main project file for every campaign, with individual bins containing the sequencing and assets for each client. Very easy to keep track of. I always kept my files local on my GRAID2, then transfered the finished exports to the server. I also have backups of these project files and their assets. Now, I'm media-managing each client sequence so the other editor can have everthing just for that client.
    Many of our spots are motion-graphic based. Lot's of Photoshoped 24-bit PNG files, Title 3D and Cinema 4D animations using the Animation+ codec for alpha. I know people say to use image sequences, but FCP doesn't seem to handle these too well. Bogs my system down too much.
    I've been setting up my sequences in ProResHQ, HDTV 1080i (16:9), square pixels and things look gorgeous. Unfortunately, most cable stations these days want h.264 files which isn't a rich looking, but they look nice on TV.
    Sorry for the long post.

  • H bridge with pot for DC motor driver

    I'm trying to make a driver for a DC motor with pot as the direction and speed control. I have simulated my circuit however, I encounter problem with the increment of the output voltage and current of the driver. the increments are good from pot percent of 5% - 95% however when it reaches either 0% or 100% the output greatly increases (i.e 90% - 0.5V, 95% - 0.6V, 100% - 2.5V). I'm just worrying that this will result to a sudden RPM boost as it reaches either 100% or 0%. I'll attach a picture of the circuit. Thanks!
    Attachments:
    hbridge.png ‏13 KB

    Lawrey,
    Learning to design circuits is a process which takes some time.  I have been at it for 40+ years and am still learning.  Simulators are really analysis tools.
    I think of design as an iterative process. Start with a specification. In your example you apparently want to drive a small motor with a continuously variable magnitude (speed, torque, power?) and direction. You do not have any feedback. Next you select a circuit configuration, such as your H-bridge. With such a configuration you can do some simple analyses (before selecting transistors) of maximum voltage, current, and power dissipation at each transistor. This would be similar to the analysis I posted above, but somewhat simplified (ignoring base currents and hFE for example). The values determined from this preliminary analysis can be used to select suitable transistors. You know the current rating has to be larger than the maximum motor current and the power rating will be larger than that of the devices you initially selected.
    At this point you have a preliminary design with some specific transistors selected. Performing an analysis like mine will likely show that single transistors in each leg of the H-bridge will not work and that you need a Darlington configuration in all four positions (unless you want a 10 ohm, 20 watt pot).  So now you need four more transistors. A few calculations on resistor values will give you a complete circuit.
    At this point you run the simulation. Check the results, first to verify that it performs as you expect, and, second, carefull,y to see if any component has exceeded its ratings. Many simulation models do not accurately represent the ratings limits. For any part of the circuit which does not perform well or which exceeds ratings you modify the design and then repeat.  Just think about how much more difficult this was before simulation software existed and all those calculations were done manually.
    Lynn

  • Can some body help me to develop labview code for generating pulse to drive ac servo motor

    can some body help me to develop labview code for generating pulse to drive ac servo motor... i am using NI 9401 card ....tnx

    Driving an AC servo motor would (I missed AC on the previous msg) requires some complex hardware. This is generally done by drivers specifically designed for this purpose. I doubt you will be able to accomplish this with the hardware you currently have and it might be cheaper to just buy a driver for it and control the speed through the driver.

  • Looking for LabView driver for Suruga-Seiki motorized stage controller model D70

    I'm Looking for LabView driver for Suruga-Seiki (Japan)motorized stage controller model D70, GPIB or RS232 (optional model D92).

    Hi,
    Unfortunately, I was unable to locate a driver for your instrument. I would like you to submit a request for this driver at: http://zone.ni.com/idnet97.nsf/instrumentdriverrequest/ and with the instrument manufacturer. We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://www.ni.com/devzone/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would s
    uggest contacting one of the Alliance members at:
    http://www.ni.com/alliance
    An instrument driver is a collection of functions that implement the commands necessary to perform the instrument�s operations. In short, someone read the instrument user manual and implemented some of the functionality in a program for the end user. Instrument drivers are not necessary to use your instrument. They are merely time savers to help you develop your project so you do not need to study the manual before writing a program.
    There are example VI's in LV on Instrument Connectivity. If you go to the Help menu >> Examples.. >> I/O, you will see a couple and Examples.. >> Fundamentals for File and String manipulation. I would suggest tweaking them to suit your application. Also the specific command that your instrument responds to can be found from it's manual.
    Some useful resources for your application are
    ni.com > NI Developer Zone > Development Library > Instrument Connectivity
    http:/
    /search.ni.com/?col=alldocs&layout=TechResources&ql=a , to search examples and knowledge bases
    Hope this helps!
    Best Regards,
    Aaron K.
    Application Engineer
    National Instruments

  • Generating CW /- CCW /- for step motor drive through NI USB-6212

    Dear Madame/Sir,
    I'm working with a FASTECH step motor drive. I want to generate CW+/- and CCW+/- signals  for this drive. 
    I want to ask you how to connect CW+/- and CCW+/- wires to USB 6212 ports.
    Thank you advance!

    Hi,
    You may need a motion controler to control your stepper.
    I am not sure that your Daq Card is the good device.
    .NIDays2008 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #065fa3; font-weight: bold; text-decoration: none; text-align: right;} .NIDays2008 a, a:hover {text-decoration: none;} .NIDays2008 a img {height: 0; width: 0; border-width: 0;} .NIDays2008 a:hover img {position: absolute; height: 90px; width: 728px; margin-left: -728px; margin-top:-12px;}
    >> Avez-vous entendu parler de NI Days ?

  • LabVIEW driver for a ControlTechniques motor controller

    Anyone know of LabVIEW driver for a ControlTechniques
    Unidrive motor controller?
    Or any info/pointers to programming them via LabVIEW?
    Any help much appreciated
    Paul
    Dr Paul Rocca - Managing Director
    Brill Engineering Ltd, 3 Longwood Court,
    Love Lane, Cirencester, Gloucestershire
    GL7 1YG. www.brill-eng.co.uk
    Phone: 01285 883888 Fax: 01285 883876
    NI Alliance Member Since 1992
    Please note that calls may be recorded using our leading edge digital
    recording product AudioPC.
    Any opinions expressed in the email are those of the individual and not
    necessarily of the Company. This email and any files transmitted with it are
    confidential a
    nd solely for the use of the intended recipient. It may
    contain material protected by lawyer-client privilege. If you are not the
    intended recipient or the person responsible for delivering to the intended
    recipient, be advised that you have received this email in error and that
    any use is strictly prohibited. If you have received this email in error ple
    ase notify the Security Manager by telephone on +44 (0)1285 883821 or by
    email to [email protected]

    LV can interface to 232, 485, Devicenet... depending on what the controller has.
    You could find a LV/CVI driver for this (232/GPIB/ethernet only) instrument at http://www.ni.com/devzone/idnet/default.htm . If it's not listed there, it leaves you with one of a couple options. First, I would like you to submit a request for this driver at: http://zone.ni.com/idnet97.nsf/instrumentdriverrequest/
    We develop drivers based on demand and popularity so the more requests we have for it, the greater the possibility that we will develop one.
    If you would like to try developing your own instrument driver (or modify the existing one), we have documentation, model instrument drivers, and driver templates to help at :
    http://www.ni.com/devzone/idnet/development.htm
    We also have a syndicate of third party vendors that specialize in National Instruments' products and services. Some of the vendors specialize in driver development. I would suggest contacting one of the Alliance members at:
    http://www.ni.com/alliance
    An instrument driver is a collection of functions that implement the commands necessary to perform the instrument�s operations. In short, someone read the instrument user manual and implemented some of the functionality in a program for the end user. Instrument drivers are not necessary to use your instrument. They are merely time savers to help you develop your project so you do not need to study the manual before writing a program. With all of this work already done for you in the driver, instrument drivers can significantly reduce development time.
    There are example VI's in LV on Instrument Connectivity. If you go to the Help menu >> Examples.. >> I/O, you will see a couple and Examples.. >> Fundamentals for File and String manipulation. I would suggest tweaking them to suit your application. Also the specific command that your instrument responds to can be found from it's manual.
    Some useful resources for your application are
    ni.com > NI Developer Zone > Development Library > Instrument Connectivity
    http://search.ni.com/?col=alldocs&layout=TechResources&ql=a , to search examples and knowledge bases
    Hope this helps.

  • Where I can buy motor drive MA for my canon AE1-program

    Hi all!
    I'm Vietnamese, love photography, and now using canon AE-program. I'm looking for motor drive MA, but really hard to find out in Viet Nam, so can you please tell me where or soem website sell them, and can ship to VN?

    At OWC. They have replacement drives for just about every model of Air.
    Macsales.com

  • Plug for MID-7604 motor driver

    Dear ladies and gentlemen,
    we own a MID-7604 stepper motor driver.
    I would like to purchase more of the green plugs that connect the motor to the chassis (number 15-18 on the drawing on page 10 of the user guide). Could you let me know the exact denomination and/or model number of these plugs? I have found several ones that look somewhat similar in the Newark catalog.
    Thank you very much
    Rasmus Ischebeck

    Hey Rasmus,
    The MID-7604 drive uses Phoenix Contact Combicon connectors for the green connectors (1x5) on the chassis. The part is similar to the Phoenix 1847136 part number. You can look up their connectors on their web site phoenixcontact.com. I hope this helps. Have a great day.
    Regards,
    DJ L.

  • I am looking for a lab view schematic for hooking up a high-power motor driver to a linear actuator with feedback

    I need some help coding in labview 2012. I am hooking up a Pololu High-Power Motor Driver 18v25 CS to a Concentric LACT12P-12V-5 Linear Actuator with Feedback: 12" Stroke, 12V, 1.7"/s.  Thanks!

    Hi James,
    How are you planning to hook up your motor driver with PC? Do you have some DAQ device or hardware target to send TTL/PWM signals to driver?
    Regards.

  • Closed loop control of DC motor drive using PCI 6251

    Hi
    i am using NI PCI 6251 for closed loop control of dc drive.(shunt motor,220v, 0.5HP, 2.5A rated, 1500RPM)
    the dc motor is fed from a bidirectional dc-dc converter. this converter works in boost mode(forword motoring) and buck mode(braking mode/battery charging)
    the converter is built using mitsubishi IGBT module. at low voltage side of the converter a battery bank of 48V is connected and high voltage side the motor is connected.
    An IR sensor is developed to measure the speed of the motor and a hall current sensor is used to sense the converter current.
    in the control part i have an inner current control loop(PWM controller) and a outer speed control loop.both controllers are PI controller. To measure the speed i have used counter of the DAQ assistant, then frequency. then this frequency is converted to RPM using labview.after giving the speed and current signals  to the controllers , then i started  tunning the PI gain, but at the starting the duty cycles was 100%, so the IGBT got damaged immediately. now how to tune the controllers during the closed loop operation.  the switching frequency of the converter is 20KHz.   
    can any body suggest me how to run the dc drive in closed loop ?
    thanking you.

    Hi Premenanda
    The freq data receiverd from the daq assistant has the units of Hz, or in terms of motor speed, rps (rotations per second). I can see that you are trying to convert that to rpm (rotation per minute). which can be done by dividing the rps speed by 60. Instead, you are multiplying it by 60 and also comparing with 2000. the resultant multiplied value is displayed in your program only if it is smaller than 2000.which is causing the problem here.( as seen in file 'original code.png)
    I have attached a file named 'modified code.png' that shows how the conversion from rps to rpm is done. Please do the required changes in your code and let me know if it works.
    Attachments:
    modified code.png ‏18 KB
    Original code.png ‏15 KB

  • Looking for a motorized linear stage actuator to travel 4cm.

    Hello.  I am looking for a motoized linear stage or actuator and I want to use Labview to control the motion since I am comfortable with it, so I thought what better place to ask for help!
    I will need everything (motor, drive, cables, etc) since I have never done this before.  I am currently trying to find a motorized solution that will move horizontally 4cm, and will quickly stop and start ~50 times during the motion.  I have looked at several linear stages and actuators, and it looks like a stepper motor with open loop feedback will be best fit my needs since the position accuracy isn't much of concern.  Let me breifly describe some of the requirements: It needs to complete a 4cm total distance in only a few seconds (at least less than 5s but less is better), the position accuracy/resolution only needs to be 0.1mm, I would like to use  Labview to easily programically control the entire motion, the total cost (drive, motor, cables, etc.) should be low, the total load is only a few pounds, and it should have a small footprint.
    So far the best solution I have found is the Zaber motorized linear stage part number KT-L-SQ75D for $2,025.00  http://www.zaber.com/products/product_group.php?gr​oup=T-LSQ  An engineer from Zaber performed the following test: Each move distance was set at 0.8mm (total of 4cm). Using the fastest speed setting (595mm/s), the stage was able to complete the entire move sequence in about 2.75s.  So far this is the best I have been able to come up with by myself and I would greatly appreciate anyones advice on a better solution or their own experience with this product/company.  Thanks for your input.
    Kevin

    Hello again everyone.  I just wanted to provide an additional update to my last post.  I have also been talking with someone who suggested a Parker stepper driven lead screw stage, model:  Promech LP28 with 50mm travel with limit switches http://divapps.parker.com/divapps/emn/pdf/PROmech.​pdf.  The suggested that I could use the IMS MForce Microstepping Drive as the most economical drive solution http://www.imshome.com/products/mforce_microdrive_​mfi.html, or a galil driver.  It seems that the IMS doesn't have as much labview support (only a few VI's) http://www.imshome.com/support/mdrive/programs/MCo​de_LV_86.zip, but the Galil drivers seem to be very easy to use with labview http://www.galilmc.com/support/appnotes/software/n​ote4414.pdf.  I don't know how much the Parker Promech stage was quoted at $600, the IMS drive at $250, and I don't know what the Galil driver cost but I was told it is more, and ~350 for cables and a power supply.  
    The reason why I hesitate to use this is because it seems to not be in a single package like the Zaber product I mentioned in my last post, and I don't know if it will be as quick.  The engineer that is trying to sell the Parker stage said that it should be able to move 0.8mm in 0.08s, but how long would it take to make 50 consecutive 0.8mm movments?  Would it be 0.08s*50=4s?  Also even then it takes longer than the 2.75s than the Zaber product, so I wonder if it could move faster?  Anyone use this product to know the fastest it should be able to make this motion.  Also I am not very concerned with the stability when it is stopped and started, because even if it vibrates a few microns it shouldn't be a problem since my resolution/accuracy concerns are on the order of 0.1mm not microns.
    Thanks again for any other suggestions that would also work, or any first hand knowledge of any of these products would be greatly appreciated so I can decide which to purchase.
    Kevin 

  • What is the data throughput in labview. I want to use the parallel as acheap digital i/o to drive a stepper motor.

    I am trying to use the parallel port on a win xp machine to send data a@ up to a 3k rate. This is for the the purpose of driving a stepper motor. I have tried the port.out vi and placed this vi in a loop and it on a scope it looks like I am limited to a a 200hz rate. What am I doing wrong??? Can labview do this or is it too slow ???
    Thanks

    snook wrote:
    > what is the data throughput in labview. I want to use the parallel as
    > acheap digital i/o to drive a stepper motor.
    >
    > I am trying to use the parallel port on a win xp machine to send data
    > a@ up to a 3k rate. This is for the the purpose of driving a stepper
    > motor. I have tried the port.out vi and placed this vi in a loop and
    > it on a scope it looks like I am limited to a a 200hz rate. What am I
    > doing wrong??? Can labview do this or is it too slow ???
    Basically the way the Port I/O VIs are implemented they call through a
    device driver for each port access. This slows down the maximum port
    accesses to something like 1000 times per second depending on the speed
    of your CPU.
    There is a way to do it faster but that is a little more trick
    y. The
    idea is to use a device driver to enable particular port addresses to be
    accessed directly from the application level instead of always going
    through the kernel.
    I have written such a VI library and accompagning DLL and device driver
    and made it available on OpenG. It is not yet part of the standard
    binary distribution packets so you will have to get it from the CVS
    repository.
    Go to:
    http://cvs.sourceforge.net/viewcvs.py/opengtoolkit/portIO/built/portio/
    and download all the files in there including the ones in the
    subdirectory "ogportio.llb" and if you like "docs"
    If you want the nitty gritty technical details you can also look at
    http://cvs.sourceforge.net/viewcvs.py/*checkout*/opengtoolkit/portIO/c_source/Description.htm?rev=1.5
    On my 866 MHz Pentium mobile I can increase the number of port accesses
    in this way from 440 ms for 4000 read byte port accesses (100us ms per
    access) to 20 ms for the same number of read accesses (5 us per access).
    Rolf Kalbermatter
    Rolf Kalbermatter
    CIT Engineering Netherlands
    a division of Test & Measurement Solutions

Maybe you are looking for

  • How to diferenciate apps on iphone and ipad

    I am using same iTunes for my iphone and Ipad. I would like to have this devices with different applications and different files. Is this possible on the same computer ? BTW. New iTunes is unusable - if Apple wants to get rid of their customers  new

  • Getting PDF annotations in ColdFusion

    Currently, I am using coldfusion 9 and I am trying to get information about annotations from within a PDF file.  The problem is that there are two types of annotations: text and popup.  I am using iText and I can get an annotation array that has 7 ob

  • Using External Sound Modules (Synths) in Logic Express?

    Hi all, I don't have Logic Express yet. I want to know if what I want to do is possible before I purchase. It may sound trivial, but I'm very new to the whole DAW environment. Apparently Garageband can't support my external sound modules so I'm hopin

  • Refurbished or not

    How can I learn if my Ipad is refurbished or not

  • Regarding Hyperion 11.1.1.1.0 licensing  and architecture

    Hi, I am planning to install Hyperion 11.1.1.1.0 version.I want to know about the architecture(Server and client) details and its installtion . Do we need separate license for client and server components?Help on this.