Welcome to Laser Pointer Forums - discuss green laser pointers, blue laser pointers, and all types of lasers

LPF Donation via Stripe | LPF Donation - Other Methods

Links below open in new window

ArcticMyst Security by Avery

Arduino and similars

Things

0
Joined
May 1, 2007
Messages
7,517
Points
0
Try putting some small ceramic capacitors across the motor terminals, and also some caps from each terminal to ground.
 





Joined
Oct 26, 2007
Messages
5,438
Points
83
If you can, try isolating the entire motor power supply from your control power supply. Then use opto-isolators for any control operations so that the circuits don't interfere with each other.
 
Joined
Jun 22, 2011
Messages
2,431
Points
83
Tried one and two 0.1uF caps between the motor terminals, noticed some improvement but usb still stops working eventually..

Did you mean caps from the motor terminals to the ground as well? I don't have enough here to do that today :/

I'm getting suspicious of those pull-up 1k resistors between each input terminal and 5V, could they be providing a path for supply interference to affect the logic wires? I'm not even sure why those resistors are there, most L298N circuits don't have them at all.

The motor supply is already isolated: 2x16340 for motors and USB for the arduino - unless you mean using a third supply for the logic part of the H-bridge board. I only got this board because it was supposed to "just work". One or two caps are fine but if I have to add a lot or even opto-isolators it's certainly not worth the trouble...

Edit:
As a side note this motor is one of those very small radio controlled toy car's.
All the interference is gone if I wire a diode in series with the motor but then I obviously lose the other direction..
 
Last edited:
Joined
Sep 20, 2008
Messages
17,622
Points
113
The pull up resistors are there to make sure the inputs
are pulled to one side of the supply and are not floating
if no connection to the inputs are made.

Pull up resistors are not your problem. It is the motors
or the motor wiring that seems to be introducing too
much noise.

Try to isolate the motors using Opto Isolators like BB
mentioned or find less noisy motors and/or use shielded
wire to connect the motors.
An oscilloscope would come in handy right about now..


Jerry

You can contact us at any time on our Website: J.BAUER Electronics
 

Things

0
Joined
May 1, 2007
Messages
7,517
Points
0
Have you tried physically moving the motor away from the setup a bit? It may also be producing large amounts of RF interference.

As for the capacitor suggestion I had earlier, you'll see this very often in cheap devices that contain brushed motors and also microcontrollers, such as kids toys.
 
Last edited:
Joined
Jun 22, 2011
Messages
2,431
Points
83
Unfortunately a scope is completely out of question but thanks for clearing up on the resistors.

Moving the motor away seems quite obvious but as a matter of fact I haven't tried it yet... I'll try that tomorrow!


Edit: Haven't played much with it lately but I'm quite confident that the main problem is that other peripherals are being inducted. I had an electro magnet crash the keyboard the other day and the EM wans't even plugged to the computer...
 
Last edited:




Top