PWM generator circuit



This circuit utilizes a triangle wave generator and comparator to generate a 500 kHz pulse-width modulated (PWM) waveform with a duty cycle that is inversely proportional to the input voltage. An op amp and comparator generate a triangle waveform which is applied to the inverting input of a second comparator. The input voltage is applied to the non-inverting input of this second comparator. By comparing the input waveform to the triangle wave, a PWM waveform is produced. The second comparator is placed in the feedback loop of an error amplifier to improve the accuracy and linearity of the output waveform.
  • 5V Single supply with half-supply reference 
  • Input: -2V to 2V 
  • Output: 0V to 5V
General-purpose op amps
OPA2353 Dual, 5.5-V, 44-MHz, low noise (7-nV/√Hz), RRIO operational amplifier
Boost converters (integrated switch)
TL1454A Dual-Channel Pulse-Width-Modulation (PWM) Control Circuit
TLV3502 4.5ns Rail-to-Rail Comparator
High-speed op amps (GBW ≥ 50 MHz)
OPA2365 2.2V, 50MHz, Low-Noise Single-Supply Rail-to-Rail Operational Amplifiers
Download View video with transcript Video

Get started

  1. Read the circuit design
  2. Download the model

Technical documentation

= Top documentation selected by TI
No results found. Please clear your search and try again.
View all 4
Type Title Date
* Circuit design PWM generator circuit (Rev. A) PDF | HTML 01 Feb 2019
E-book Analog Engineer’s Circuit Cookbook: Amplifiers (Rev. C) 18 Dec 2023
E-book Analog Engineer’s Circuit Cookbook: Amplifiers (Rev. B) 05 Oct 2022
User guide TIPD108 Verified Design Reference Guide 19 Sep 2013

Related design resources

Design tools & simulation

TINA-TI SPICE-based analog simulation program
ANALOG-ENGINEER-CALC Analog engineer's calculator

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support.