Intel® NUCs
Assistance in Intel® NUC products
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
12946 Discussions

Which NUC Boards can read PWM signals ?

TFabi3
Beginner
587 Views

Hello !

I'm trying to read a PWM signal on a NUC Board and analyse it in order to launch a programm. Unfortunately, my NUC Board seems unable to do so and I'm planning on maybe buying another one. Which new product could allow me to do this ?

Thanks.

0 Kudos
4 Replies
n_scott_pearson
Super User Retired Employee
273 Views

What are you trying to read it with? Software running on Windows?

TFabi3
Beginner
273 Views

I'm not sure yet of which software i want to read the signal with but it would indeed be the idea. Do you have any solution in mind ?

n_scott_pearson
Super User Retired Employee
273 Views

Well, that's really the point. With Windows (and Linux too), you really don't have the real-time responsiveness that you need to process PWM signals. You can attempt to brute force this with Windows' (not so) real-time thread priorities, but you could upset the normal operation of Windows doing this. Depending upon the frequency of the PWM signal, there are even cases where a hard real-time O/S wouldn't be able to handle it in software. You really need specialized hardware in order to do this properly. With the assistance of appropriate PWM signal processing ICs, even the low-end Atom/Celeron/Pentium NUCs would be able to then handle the processing of data from these ICs. Which NUC you would then need is dependent upon what its capabilities are for connecting this hardware. If the "device" is accessible across USB, literally *any* NUC would do. If you need something like I2C, however, this will limit the NUCs that you could choose from.

 

Hope this helps,

...S

TFabi3
Beginner
273 Views

Thanks very much for your answer. It totally clarifies the issue.

I decided to add an Arduino UNO to my system following your explanation.

Reply