01-16-2013 03:00 AM
Hi
I am using NI PCI 7833R. I would like to raise the voltage from 3V to 5V. I have configured one DIO pin as an output and I have connected to it one resistor equal to 10kOhms. One end of the resistor is connected to the output of the PCI board and the other end of the resistor is connected to an external power supply (5V). I have expected to achieve 5V on the output but without success. Could you please give me an advise. I would like to generate a sqare signal from 0 to 5V.
01-16-2013 05:00 AM - edited 01-16-2013 05:01 AM
You could use a MOSFET transistor to switch the voltage at the output of the PCI Digital Output. Here's a simple level switching circuit.
01-16-2013 06:22 AM
Hi
I have used connector 2 DIO0 of the NI PCI 7833R board. I have applied a pull-up resistor equal to 5kOhms thus increasing the output voltage from 3.3V to 5V buy without success. After changing the pin with DIO1 I have achieved 5Volts. I have connected one dc motor to DIO1 and GND. I have made the following application attached to this mail. I have generated pwm signal setting pulse width = 3000 and pulse period 3500. The frequency on the oscilloscope is around 200 Hz. The dc motor doesn't work. Could you please give me an advise. May be the current of the NI board is not enough. How to raise the output current?
01-16-2013 07:01 AM
Cool. I just checked out the specifications and it states that this card is capable of generating 5V signals, so you've probably found a pin capable of doing it!
Can you show me the datasheet of the motor you're using?
I assume you're using a stepper motor. You do need to supply a lot more current to it than is capable from the driving pin of the PCI card to get a motor turning. At a push you could probably drive a very small hobby motor directly from a power rail, but that's all. Motors require current proportionally to their size; larger motors require more current. Stepper motors the size of an apple for example require about 1A to get turning. If you check out the specification of the card, you'll see that there's no way of driving that kind of current directly from an output pin.
To increase the drive capacity, the motor needs to be connected to a Bridge Circuit, or a stage interface for the motor. If you look up the motor specifications you should see some examples on how to construct an appropriate interface with it.
01-16-2013 07:10 AM
You really should be using a digital buffer that will allow a voltage change. Something like a SN74LVCC4245 should work.
01-16-2013 08:20 AM
Hi
I am sending the datasheet of my dc motor (Maxon DC Motor - 118396). I saw that the starting current of the motor is 660 mA. I don't know exactly the current of the NI PCI 7833R board. For achieving 5V I am using an external supply of 5V and 3A, connected to one of the ends of the pull-up resistor. What do you think about the VI application. Is it OK?
01-16-2013 08:24 AM
01-16-2013 09:01 AM
Hi
I have tried to use L298D chip but till the moment without success.
01-16-2013 09:12 AM
01-16-2013 09:29 AM
Hi
I am sending a scheme how I am connecting my dc motor but till now it is not working.