Graphic LCD (GLCD)
XY-LPWM Signal Generator PWM Pulse Frequency Duty Cycle Adjustable Module LCD Display
SKU: TT-298D98A03CF1
Includes 18% GST
Product Description The XY-LPWM Signal Generator PWM Pulse Frequency Duty Cycle Adjustable Module is a versatile PWM signal generator designed to produce adjustable pulse signals with independently configurable frequency and duty cycle . It features an LCD display that allows users to monitor the configured parameters…
Delivery options
Courier from ₹79.00 per order · Free above ₹999.00
Product description
Product Description
The XY-LPWM Signal Generator PWM Pulse Frequency Duty Cycle Adjustable Module is a versatile PWM signal generator designed to produce adjustable pulse signals with independently configurable frequency and duty cycle. It features an LCD display that allows users to monitor the configured parameters conveniently.
The module supports a wide frequency range from 1Hz to 150kHz and provides a 1% to 100% duty-cycle adjustment range. Its automatic frequency-range switching makes it easy to select precise output frequencies from low-frequency signals up to high-frequency PWM pulses.
The module features dedicated controls for adjusting frequency and duty cycle, with single presses providing fine adjustments and long presses enabling faster changes. The configured parameters are automatically saved when the module is powered off, allowing the previous settings to be retained after a power interruption.
With TTL-based serial communication, the XY-LPWM can also be controlled through an external MCU or other compatible serial device. It is suitable for stepper motor drivers, MCU pulse generation, PWM control experiments, electronic testing, and square-wave signal generation.
Features
- Adjustable PWM frequency and duty cycle
- Frequency range from 1Hz to 150kHz
- Duty-cycle range of 1% to 100%
- LCD display for frequency and duty-cycle settings
- Automatic frequency-range switching
- Dedicated controls for frequency adjustment
- Dedicated controls for duty-cycle adjustment
- High-precision PWM signal generation
- TTL-based serial communication
- Parameters automatically saved after power-off
- Single-touch adjustment for individual steps
- Long-press adjustment for rapid changes
- Compact and practical design
- Suitable for electronic testing and development
Specifications
| Parameter | Specification |
|---|---|
| Product Type | PWM Signal Generator |
| Model | XY-LPWM |
| Output Type | PWM / Pulse / Square Wave |
| Frequency Range | 1Hz – 150kHz |
| Duty Cycle | 1% – 100% |
| Display | LCD |
| Frequency Adjustment | Dedicated Switches |
| Duty Cycle Adjustment | Dedicated Switches |
| Communication | TTL Serial |
| Communication Speed | 9600 bps |
| Data Bits | 8 |
| Stop Bits | 1 |
| Check Digit | None |
| Flow Control | None |
| Parameter Storage | Automatic |
| Application | PWM, Pulse, Square-Wave Generation |
Design and Construction
The XY-LPWM module features a compact design with an integrated LCD display and four adjustment switches. Two switches are used for frequency adjustment, while the other two control the duty cycle.
The LCD provides a convenient way to view the configured frequency and duty cycle. The module automatically changes the frequency display resolution according to the selected frequency range, allowing both low-frequency and high-frequency signals to be configured.
The control switches support both individual-step adjustment and rapid adjustment through long pressing, making parameter configuration convenient during testing and development.
Frequency Adjustment
The module automatically switches between four frequency ranges:
- 1Hz–999Hz: Resolution of 1Hz.
- 1.00kHz–9.99kHz: Resolution of 0.01kHz.
- 10.0kHz–99.9kHz: Resolution of 0.1kHz.
- 100kHz–150kHz: Resolution of 1kHz.
For example:
- 100 on the display represents 100Hz.
- 1.01 represents 1.01kHz.
- 54.1 represents 54.1kHz.
- 1.2.4 represents 124kHz.
Working Principle
The XY-LPWM generates a digital PWM pulse signal according to the frequency and duty-cycle values configured by the user.
The frequency determines how many pulses are generated per second, while the duty cycle determines the percentage of each cycle for which the output signal remains HIGH.
For example, a duty-cycle setting of 50% produces a signal that remains HIGH for half of each cycle and LOW for the remaining half.
The module’s dedicated controls allow the frequency and duty cycle to be adjusted independently. The configured values are displayed on the LCD and stored automatically, allowing the settings to be retained after power loss.
Serial Communication
The module supports TTL-level serial communication with the following communication parameters:
- Baud Rate: 9600 bps
- Data Bits: 8
- Stop Bits: 1
- Parity: None
- Flow Control: None
Frequency Commands
The frequency can be configured through serial commands using the appropriate display format.
Examples:
- F101 – Sets the frequency to 101Hz.
- F1.05 – Sets the frequency to 1.05kHz.
- F10.5 – Sets the frequency to 10.5kHz.
- F1.0.5 – Sets the frequency to 105kHz.
Duty Cycle Command
The duty cycle can be configured using the DXXX command.
For example:
- D050 – Sets the duty cycle to 50%.
- The supported duty-cycle range is 1% to 100%.
Parameter Read Command
A read command can be sent to retrieve the configured parameters.
The module returns:
- DOWN – Setup successful.
- FALL – Setup failed.
Parameter Storage
The XY-LPWM automatically saves the configured frequency and duty-cycle parameters. When the module is powered off or experiences a power interruption, the previously configured settings are retained.
This feature eliminates the need to manually configure the parameters each time the module is powered on.
Applications
- Stepper Motor Drivers: Generates square-wave pulses for compatible stepper motor drivers.
- MCU Pulse Generation: Provides adjustable pulses for microcontroller testing and development.
- PWM Control: Useful for controlling compatible PWM-based circuits.
- LED Brightness Control: Can generate adjustable PWM signals for suitable lighting circuits.
- Motor Control Experiments: Useful for testing PWM-based motor-control systems.
- Electronic Testing: Generates adjustable pulse and square-wave signals.
- Signal Generation: Suitable for experimental signal-generation applications.
- Embedded Development: Useful for testing and developing MCU-based systems.
- Automation Projects: Can provide configurable pulse signals for control systems.
- Educational Projects: Suitable for learning PWM, frequency, duty cycle, and digital signal generation.
Package Includes
- 1 × XY-LPWM Signal Generator PWM Pulse Frequency Duty Cycle Adjustable Module LCD Display Module
Product Disclaimer
Product images are provided for reference and may vary slightly from the actual product in terms of colour, dimensions, display appearance, connectors, or component placement depending on the manufacturing batch.
Please verify the required power supply, output signal levels, wiring, and electrical specifications before connecting the module to external circuits.
The module should only be connected to compatible equipment within its specified electrical limits.
Reviews
No published reviews yet. Be the first to share useful feedback.
Related in this category
10 catalogue products
Graphic LCD (GLCD)
Graphic LCD (GLCD)12864 128 x 64 Graphic LCD Display Module With Green Backlight For Arduino
₹657.26Available to order128X64 GLCD BLUE
₹550.00Available to order
Character LCD (16x2 / 20x4)1602 16X2 LCD display Character Display with Blue Backlight
₹112.10Available to order
Character LCD (16x2 / 20x4)1602 16X2 LCD display Character Display with Green Backlight
₹123.90Available to order
Character LCD (16x2 / 20x4)1602 LCD Board Keypad Arduino Shield with Blue Backlight
₹191.00Available to order
Character LCD (16x2 / 20x4)1602 LCD Keypad Shield for Arduino – 16×2 Display Blue Backlight
₹247.8016X2 LCD - BLUE
₹95.00Available to order16X2 LCD - GREEN
₹95.00Available to order16X2 LCD with I2C - BLUE
₹170.00Available to orderRelated by product name
10 catalogue productsTPA3116D2 2.1 Power Amplifier Board
₹380.00
BoardsESP32-C3 Super Mini USB C-Type Development Board
₹238.36Available to order
BJT TransistorsSemLab CLS-24BP Contactless Liquid Level Sensor Module - 5V to 24V, Capacitive Non-Contact Liquid Detection, NPN/PNP Output
₹166.00Available to order
DC MotorsD Shaft RS-775 DC Motor with Ball Bearing - 12V to 24V - High Torque
₹208.00Available to order
Batteries, Power Supplies & Accessories3.7V 10000mAH Li-Po Rechargeable Battery
₹425.00
Batteries, Power Supplies & Accessories5S 20A Lithium-ion Battery Protection BMS Board
₹189.00
BoardsRaspberry Pi Pico Compatible Development Board USB C with Headers (Soldered Version)
₹252.52Available to order
H-Bridge / DC Motor Driversl293D dual Motor Driver Module for Arduino without PWM
₹82.60Available to order3 INCH SPEAKER WOOFER 5 WATTS
₹88.00
Measurement & Testing Tools