Can anyone clue me in as to what the minimum pulse width, maximum frequency, maximum and minimum duty cycle can be using Raspberry Pi B+ (I'm not interested in overclocking or anything like that)
Thank you
(if this isn't the right forum to ask please let me know where)
-
- Posts: 1
- Joined: Thu Aug 27, 2015 2:59 pm
Re: PWM pulse widths, duty cycles and Freqs
That depends on how you want to generate the PWM. You will get more flexibilty if you generate your own PWM.
minimum pulse width: 8 nanoseconds
maximum frequency: 125 MHz
maximum and minimum dutycycle: arbitrary
minimum pulse width: 8 nanoseconds
maximum frequency: 125 MHz
maximum and minimum dutycycle: arbitrary
Re: PWM pulse widths, duty cycles and Freqs
If you (ab)use the PWM peripheral in serial output mode coupled with a cyclic DMA transfer, you effectively have an arbitrary waveform generator at any bandwidth up to ~100MHz.
Getting a GPIO pin to go that fast, however, is an entirely different kettle of fish.
Getting a GPIO pin to go that fast, however, is an entirely different kettle of fish.
Rockets are loud.
https://astro-pi.org
https://astro-pi.org
Re: PWM pulse widths, duty cycles and Freqs
That depends entirely on your application. Driving a hefty AC/DC motor requires other settings than driving a servo, a stepper motor or some LED's.BowstringLakeDavid wrote:Can anyone clue me in as to what the minimum pulse width, maximum frequency, maximum and minimum duty cycle can be using Raspberry Pi B+ (I'm not interested in overclocking or anything like that)
Thank you
(if this isn't the right forum to ask please let me know where)