Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 5 months ago.
Problem PwmIn on the K64F, hardware or software
Hi,
This is a K64F with a home made shield.
It is connected to one speed sensor (opto switch) and two vibration sensors with each one PWM signal at 2.2 kHz. The fourth connector is PwmOut for calibration and testing purposes..
When the speed sensor and one vibration sensors is connected, the pcb work perfect. When two vibration sensors are connected the signals lose stability and start fluctuating, so the combination of the two PwmIn signal gives trouble.
A silimair shield for a KL25Z works near perfect with two vibration sensors..
Both shield work with almost identical software
The question; is this a hardware (EMC) or software problem? If there positive practical experience with more then one PwmIn signal used simultaneously on the K64F then i tend to suspect the pcb layout.
Any thoughts on how to attack this problem are appreciated.
Gerrit
1 Answer
10 years, 5 months ago.
I would try by using a PwmOut up till which speed PwmIn works. Maybe InterruptIn (which is what PwmOut uses) is very slow implemented on the K64.
Erik,
Just hit a problem, I tried to compile "PwmOut_HelloWorld" for the K64F to test the PwmIn via the PwmOut and got Error: Cannot open source input file "device.h": No such file or directory in "extras/mbed_0954ebd79f59/platform.h", Line: 27, Col: 20.
Apparently PwmOut is not yet implemented for the K64F
Thanks Gerrit
posted by 05 Jul 2014