To download NI software, including the products shown below, visit ni.com/downloads.
This example demonstrates how to generate a Pulse Density Modulation (PDM) in LabVIEW.
Description
Pulse Density Modulation, or PDM, is a form of modulation used to represent an analog signal in the digital domain. In a PDM signal, specific amplitud values are not encoded into pulses as they would be in PCM. Instead it is the relative density of the pulses that corresponds to the analog signal's amplitude.
This VI simulates an analog signal, modulates it using PDM and restores it to an analog signal.
Requirements
Software
Hardware
Steps to Implement or Execute Code
Additional Information or References
**The code for this example has been edited to meet the new Community Example Style Guidelines. The edited copy is marked with the text ‘NIVerified’. Read here for more information about the new Example Guidelines and Community Platform.**
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.