NCOburst

Warning message

The Propeller Object Exchange system is decommissioned and replaced with a GitHub repository to house the same existing and future Propeller objects. As of 12/5/2019, this site is read-only. You can continue to browse and download objects from here for a limited time; however, please begin using the Parallax Propeller repository for future reference.
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: created: 2013-04-11 | updated: 2013-04-11

 

Makes bursts of pulses, a given number at a given frequency. Uses cog counters, from Spin.Frequency can range from 1 Hertz up to 40 MHz, burst length up to 26+ seconds. (at clkfreq = 80MHz, 2^31 cycles)The companion demo program allows the frequency within burst and the number of pulses to be entered and verified at the debug terminal.

Example uses:

  • Generate a number of led pulses as a helpful indicator of status.
  • Generate a burst of 40kHz for an ultrasonic transducer.
  • Generate a burst with a certain number of pulses to move a stepper motor or actuator a desired distance. e.g. 57 pulses at 3 MHz to drive a stepper motor 57 steps
  • Generate up/down pulses to set a digital potentiometer
  • Generate a burst to refresh a high voltage in a DC to DC conversion scheme.
  • Generate laser pulses for a sensor or communication scheme.
  • Generate a radio frequency blip

All from Spin

 

Original File Upload
AttachmentSize
Package icon NCOburst_v1.0_archive.zip6.88 KB