![]() |
PWM Testing Equipment
One item of electrical testing we seem to be at a real disadvantage with is our ability to test PWM signals.
I've been there all too often blindly swapping PWM cables and motor controllers in order to get to the bottom of a problem that all too often is not electrical. I've seen postings here on how to build your own Arduino based PWM generator, but building DIY test equipment is not the route I'd like to go. What I'm really looking for is a test box that: 1) can accept any PWM signal and display what it is receiving 2) generate a PWM signal based on some "hand control" input Does anyone have any idea if such a thing exists and if so, where to get it? |
Re: PWM Testing Equipment
Quote:
#1 You can use a free program like Audacity as a simple oscilloscope. Connect the PWM signal to the "line in" input of the sound card. Use a simple resistor voltage divider to reduce the signal voltage to 1 volt. #2 Read this paper. It shows how to generate PWM signals with an old computer. |
Re: PWM Testing Equipment
We use the small circuit linked below to generate motor controller PWM signals. At the moment it works with Talons and Victors. The timing would need a tweak to run a Jaguar.
The potentiometer is mounted on a joystick with a spring return to center. We like that arrangement because the motor always returns to OFF when the stick is released. The code is in PIC assembler and anyone who wants it can have it. https://docs.google.com/file/d/0B6MH...it?usp=sharing |
Re: PWM Testing Equipment
|
Re: PWM Testing Equipment
Quote:
We needed to do this to test our shooter prototype. We had one team start working on an arduino to do it, while another team started working on a 555 timer version. In the end, the Arduino team won, by several hours, but now we have two. It would not be hard to make a microcontroller read a PWM signal and display the value. I haven't seen any off the shelf solutions that do it, however. Here's one example of doing it on an arduino. http://diydrones.com/profiles/blog/s...BlogPost:38418 |
Re: PWM Testing Equipment
I realize you already mentioned that you've seen Arduino samples on how to make a PWM generator, but just for reference, we made one following the example at
https://sites.google.com/site/0123ic...arduino_jaguar and it works splendidly. Having a test harness with something simple like a power gauge indicator for PWM lines would be really worthwhile in on the spot diagnosis, maybe we'll look into making one this year. |
Re: PWM Testing Equipment
Quote:
|
Re: PWM Testing Equipment
Quote:
This means that in addition to measuring the pulse width, you can also: - see any noise or improper waveform - see what the period is, and if it is consistent - see if there are intermittent dropouts Plus it just might inspire a student or two. I still remember how inspiring it was the first time I built a simple RC circuit and saw the waveform on a glowing green oval CRT screen. It made physics come alive for me. |
Re: PWM Testing Equipment
Quote:
|
Re: PWM Testing Equipment
Quote:
Quote:
|
Re: PWM Testing Equipment
1 Attachment(s)
Quote:
|
Re: PWM Testing Equipment
Quote:
|
Re: PWM Testing Equipment
Quote:
|
Re: PWM Testing Equipment
Quote:
|
Re: PWM Testing Equipment
For what do you need to test PWM signals? I have never needed to do that as part of any troubleshooting. Usually, PWM problems can be diagnosed otherways: through the dashboard on the driver station, the lights on the motor controllers, etc.
|
| All times are GMT -5. The time now is 11:22. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi