<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>3 time aligned PWM channels</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16992/3-time-aligned-pwm-channels</link><description>I need 3 time aligned PWM channels (period of all three channels needs to start at the same time) at about 100 Hz with 16 bit resolution on the duty cycle. I also need to trigger some code to run when all three channels are in there off cycle. 
 What</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 13 Oct 2016 12:25:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16992/3-time-aligned-pwm-channels" /><item><title>RE: 3 time aligned PWM channels</title><link>https://devzone.nordicsemi.com/thread/65198?ContentTypeID=1</link><pubDate>Thu, 13 Oct 2016 12:25:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eae4f785-0755-49ff-b8e0-93ce9a1483de</guid><dc:creator>victor</dc:creator><description>&lt;p&gt;You could use timer1 and timer 2 to get up to 4 pwm channels on NRF51, just start the timers with ppi groups and they will start at the same time and be synchronous.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: 3 time aligned PWM channels</title><link>https://devzone.nordicsemi.com/thread/65199?ContentTypeID=1</link><pubDate>Thu, 13 Oct 2016 10:21:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffffc3e9-9568-49e6-b65a-dfe450b2c063</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I think if you want 16 bit resolution within the same duty cycle for 100Hz pwm then the pwm hardware + driver is the only option which allows for 16MHz pwm frequency. The pwm hardware is only present on nRF52. The pwm library frequency is limited to 200kHz and the duty cycle update frequency is limited to maxiumum 100kHz. An overview is on &lt;a href="https://devzone.nordicsemi.com/question/97895/sdk12-app_pwm/"&gt;this thread.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>