Analog Inputs

November 10, 2013 in 8 Channel PDU by Joshua Oster-Morris

I’ve completed most of the firmware for the analog inputs. They work great. All the digital input functions remain and more can be implemented. The new analog input functions are as follows.

  • Standard Analog Input
    • User selects 1 or more outputs
    • User sets a low voltage threshold and PWM duty cycle for an input below that level
    • User sets a high voltage threshold and PWM duty cycle for an input above that level
    • User sets a PWM duty cycle for an input between the two thresholds
  • Linear Potentiometer
    • User selects 1 or more outputs
    • User sets a low voltage threshold and PWM duty cycle for an input below that level
    • User sets a high voltage threshold and PWM duty cycle for an input above that level
    • The PWM duty cycle for the selected outputs scale linearly between the low PWM value and high PWM value with respect to the low and high voltage threshold
  • Logarithmic Potentiometer
    • User selects 1 or more outputs
    • User sets a low voltage threshold and PWM duty cycle for an input below that level
    • User sets a high voltage threshold and PWM duty cycle for an input above that level
    • The PWM duty cycle for the selected outputs scale logarithmicly between the low PWM value and high PWM value with respect to the low and high voltage threshold


Book2+11102013+24759+PM[1]