Does an SN754410NE H Brdige need a microcontroller?

  • Thread starter Thread starter aquitaine
  • Start date Start date
  • Tags Tags
    Microcontroller
AI Thread Summary
The discussion revolves around the use of the SN754410NE H-Bridge for controlling a DC motor without a microcontroller. The user successfully built a 5V regulator but encountered issues with the H-Bridge circuit, as no voltage was detected. It was highlighted that the H-Bridge requires logical control signals for operation, which can be provided by a microcontroller or TTL circuit. The user clarified their intent to operate the motor in forward and reverse without variable speed, and was advised on the necessary control signals to achieve this. The importance of understanding the motor's current requirements and ensuring proper connections was emphasized for successful operation.
aquitaine
Messages
30
Reaction score
9
A few months ago I asked about diodes for a basic low voltage H-Bridge. So I got the parts together. The first thing I did was to build a 5V voltage regulator, getting power from a 9V battery. I managed to build the regulator with no issues, it puts out 5mA and about 5V. I went ahead with the H-Bridge, the enable line for the side of the chip I'm using is tied to 5V power through a 1k resister, IC power and the motor power are also 5V but directly connected. The other enable line is tied to ground, as are all ground pins. The motor is connected to the motor pins, the main logic pin is tied to power. I connect the regulator to the circuit...nothing happens. I break out my multimeter and found that there's no voltage to be found anywhere in either the H-Bridge circuit or the regulator, almost like there's some kind of broken circuit. I used the multimeter to check the connections, never found a broken one.

All this makes me wonder if I'm missing something, should I have used a microcontroller or some kind of logic gate instead of connecting the logic directly to power? Or is there something else going on?
 
Engineering news on Phys.org
The SN754410NE is just a 4 channel amplifier with some enable feature:

http://pdf1.alldatasheet.com/datasheet-pdf/view/28616/TI/SN754410NE.html

So you must connect some logical signals to the inputs 1A, 2A, 3A, 4A to be amplified. These signals can be made by some TTL-circuit or a μ-controller.

You have not mentioned if you are using a stepper motor? but if you are, you can see some signals here

http://www.ni.com/white-paper/14892/en/

to be provided.

At some instances the output signal is shown ( Fig. 6-19 ) to be 0V ( no current ). That's when you disable two channels.

If you are using a DC-motor, you must provide some PWM-signal ( Pulse-Width-modulated signal ). The SN754410NE cannot distinguish between a 4V or a 5V signal, only between a high or low signal.
 
Last edited by a moderator:
First off, 5V at 5ma is not going to drive any motor I know of.

Can you attach a schematic of the regulator and driver/motor? Also the motor specification.

As Hesch said, an H bridge driver is just that. A driver. You need to supply non overlapping control signals to turn on the legs in the proper sequence without shorting.
Depending on what motor you are using we can help with the motor control part.

Need to know that you are trying to do, from a top level. Need variable speed? Stop/Go only, how fast, how slow, etc etc.
 
Hesch said:
The SN754410NE is just a 4 channel amplifier with some enable feature:

http://pdf1.alldatasheet.com/datasheet-pdf/view/28616/TI/SN754410NE.html

So you must connect some logical signals to the inputs 1A, 2A, 3A, 4A to be amplified. These signals can be made by some TTL-circuit or a μ-controller.

You have not mentioned if you are using a stepper motor? but if you are, you can see some signals here

http://www.ni.com/white-paper/14892/en/

to be provided.

At some instances the output signal is shown ( Fig. 6-19 ) to be 0V ( no current ). That's when you disable two channels.

If you are using a DC-motor, you must provide some PWM-signal ( Pulse-Width-modulated signal ). The SN754410NE cannot distinguish between a 4V or a 5V signal, only between a high or low signal.

Ok, so I am missing something. I think it might be a stepper, but I'm not totally sure because it doesn't say specifically, just gives a voltage range. So do all 4 channels need to be active or just the two for the side I'm using? Also, any recommendations for a simple micro controller?

meBigGuy said:
First off, 5V at 5ma is not going to drive any motor I know of.

Can you attach a schematic of the regulator and driver/motor? Also the motor specification.

As Hesch said, an H bridge driver is just that. A driver. You need to supply non overlapping control signals to turn on the legs in the proper sequence without shorting.
Depending on what motor you are using we can help with the motor control part.

Need to know that you are trying to do, from a top level. Need variable speed? Stop/Go only, how fast, how slow, etc etc.

I don't have anything like that on computer, it's really just a 7805 with a couple small capacitors on pins 1 and 3. That amount of power is enough to run the motor, I plugged it directly in (yeah, bad practice) to the output and it spun like a top. It doesn't have any load and I currently don't intend for there to be any. All I'm looking to do with the motor is make it go forward and if I change the input in the right way make it go backward, that's it. I'm not looking for variable speed This is the motor I'm using.

It's been a really really long time I've been in electronics, I'm doing this because I'm looking to get back into it and the best to learn is to do it. Thanks guys, I appreciate whatever help can be provided.
 
Last edited by a moderator:
This is a simple DC motor, but there is no information regarding the performance and current requirements. That is load and winding resistance dependent.

You need to understand what the motor is actually drawing from the 7805. Does the 7805 get hot?

It will pretty easy to drive it one direction, then in the other direction with the H bridge.

if you connect the motor between 1Y and 2Y the following will control the motor

Code:
             1A    2A
Stopped      0      0
forward      1      0
reverse      0      1
 
meBigGuy said:
This is a simple DC motor, but there is no information regarding the performance and current requirements. That is load and winding resistance dependent.

You need to understand what the motor is actually drawing from the 7805. Does the 7805 get hot?

It will pretty easy to drive it one direction, then in the other direction with the H bridge.

if you connect the motor between 1Y and 2Y the following will control the motor

Code:
             1A    2A
Stopped      0      0
forward      1      0
reverse      0      1
It doesn't seem that warm, I can't really tell if it's putting off that much heat, surely a good sign. On the other hand I didn't leave it plugged in for that long so maybe there wasn't enough time. Anyway, thanks for the truth table, looking into microcontrollers I think right now I'll go with making a TTL circuit. Thanks for your help, I'll give an update on the thread if it still doesn't work.
 
Hi all I have some confusion about piezoelectrical sensors combination. If i have three acoustic piezoelectrical sensors (with same receive sensitivity in dB ref V/1uPa) placed at specific distance, these sensors receive acoustic signal from a sound source placed at far field distance (Plane Wave) and from broadside. I receive output of these sensors through individual preamplifiers, add them through hardware like summer circuit adder or in software after digitization and in this way got an...
I have recently moved into a new (rather ancient) house and had a few trips of my Residual Current breaker. I dug out my old Socket tester which tell me the three pins are correct. But then the Red warning light tells me my socket(s) fail the loop test. I never had this before but my last house had an overhead supply with no Earth from the company. The tester said "get this checked" and the man said the (high but not ridiculous) earth resistance was acceptable. I stuck a new copper earth...
I am not an electrical engineering student, but a lowly apprentice electrician. I learn both on the job and also take classes for my apprenticeship. I recently wired my first transformer and I understand that the neutral and ground are bonded together in the transformer or in the service. What I don't understand is, if the neutral is a current carrying conductor, which is then bonded to the ground conductor, why does current only flow back to its source and not on the ground path...

Similar threads

Back
Top