Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Motor noise and ADC measurements

Status
Not open for further replies.

trix312

Newbie level 6
Joined
Aug 9, 2011
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,378
hello

I'm trying to get a few photo transistors to control two DC motors. I'm using ADC. Without the motors running I'm able to obtain decent values for ADC, however when the motors are running the ADC reads all kinds of nonsense and the motors go crazy. What is the best way to reduce this interference, I have tried averaging the measurements in software, adding diodes to reduce back emf and reducing the speed of the motors which has helped but not enough. What is the best way to solve this issue without adding too much extra hardware?

Thanks.
 

Your problem is typical whenever sensitive sensors are located close to high-power lines.
I would start with "cleaning" motor power lines. You can use R-C filter(s); use an oscilloscope to adjust the values to minimize line noise.
Second step usually is to separate signal and power lines. Use a well filtered DC line for photo transistor circuits, and use TTL inverters or opamp(s) to transform the high-impedance sensor output(s) to low-impedance TTL lines that are less sensitive to noise. Consider locating the sensors in a grounded metal case for screening. Connect motor bodies to ground and use screened cables and good connectors.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top