XY-LPWM3 PWM Signal Generator Module

From Visuino
Jump to navigation Jump to search

File:TArduinoPWMSignalGenerator XY LPWM3.png

Summary

XY-LPWM3 PWM signal generator module with multiple output channels for creating custom PWM waveforms and signals.

Description

The **XY-LPWM3 PWM Signal Generator** produces programmable PWM signals on multiple outputs with controllable frequency, duty cycle, and timeout functionality. It supports multiple independent PWM channels with configurable refresh rates for various signal generation applications.

Diagram:

Properties

  • Enabled – Enables or disables the generator (Default: True).
  • Name – Component identifier name.
  • Refresh Rate – Signal refresh rate in Hz (Default: 5).
  • Timeout – Operation timeout period in milliseconds (Default: 2000).
  • Read – Read operation configuration:
    • Enabled – Enables read functionality.

Pins

Input Pins

  • Read – Read/control input.
  • Frequency – Frequency setting input in Hz.
  • Timeout – Timeout control input.

Output Pins

  • DutyCycle Pin [0] (pwm) – PWM output for channel 0 duty cycle.
  • DutyCycle Pin [1] (pwm) – PWM output for channel 1 duty cycle.
  • DutyCycle Pin [2] (pwm) – PWM output for channel 2 duty cycle.
  • Out – General output signal.
  • Error – Error status output.

Categories