View Single Post
  #2   Spotlight this post!  
Unread 08-02-2015, 00:45
BitTwiddler's Avatar
BitTwiddler BitTwiddler is offline
electronics/programming mentor
AKA: Mr Tanguay
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Oct 2008
Rookie Year: 2006
Location: Sierra Vista, AZ
Posts: 243
BitTwiddler is on a distinguished road
Re: DIO vs PPM Can NI RoboReo read PPM?

Quote:
Originally Posted by Ron Nielsen View Post
I think I understand the difference between PWM signals and PPM signals, how are PPM signals different from DIO? Is PPM a sub type of DIO? Can the NI RoboReo read PPM signals?
Pulse Width Modulation (PWM) is not the same thing as Pulse Position Modulation. As the names imply, PWM varies the width of the pulse to effect a change in a motor. PPM varies the position of a pulse within a periodic frame. Both are examples of digital signals but Digital Input/Output (DIO) is a general form of digital interfaces. The PWM and PPM type signals require internal processing of the DIO signals. This is what the Field Programmable Gate Array (FPGA) does for a living.
As far as I know, PPM is not programmed into the RoboRIO's FPGA.