- This topic has 1 response, 1 participant and was last updated 6 months ago da .
Viewing 2 posts - 1 to 2 (of 2 total)
Viewing 2 posts - 1 to 2 (of 2 total)
- You must be logged in to reply to this topic.
Home > Forum > Controllers SlimLine e Netsyst (LogicLab) > PWM management with modulation precision of 10 uS
I am looking for a series CPU product SlimLine with which to drive two PWMs at 50HZ with a precision of about 10 microseconds, you have a solution.
On CPU modules SlimLine PWM management is implemented in hardware by the microcontroller and has a high resolution but unfortunately the output circuit uses an OptoMOS which has significant delay times.
For this reason we have limited the FB duty setting SysSetPWMOut at 1%. At your 50Hz frequency setting we will have a period of 20mS so the minimum duty value is 200uS.
By acting on the duty value you can then modify it with very small steps example with oscillogram where with the PWM output loaded at 1KOhm at 5Volt you can see the behavior of the output. In the oscillogram above the duration of the pulse at 1% duty is around 300uS then as you can see in the oscillogram below to have a 100uS increase in duration I had to set the duty value from 1% to 1.4%. So you can vary the pulse duration by 10uS with value steps of 0.04%.