하드웨어 > Generating Triangle Waves

TODAY7,964 TOTAL4,428,494
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | 하드웨어 | OPAMP | Generating Triangle Waves

페이지 정보

작성자 키트 작성일2017-08-25 11:02 조회2,826회 댓글0건

본문

 

Generating Triangle Waves

 

In the basic square wave generator circuit, a gradually-charging capacitor was used to help set the timing or frequency of the circuit. However, since it was only charging through a resistor, it necessarily charged on a logarithmic curve, rather than as a linear ramp. Can we use an op amp integrator here to obtain a linear triangle wave along with the square wave?


A generator for both square and triangle waves

In the circuit to the right, we use a separate integrator to generate a ramp voltage from the generated square wave. As a result, we can get both waveforms from a single circuit. The phase relationship shown between the two output waveforms is correct — remember that the integrator inverts as well as integrating, so it will produce a negative-going ramp for a positive input voltage, and vice-versa.

Because we are now using an op amp integrator to get the triangle wave, we no longer have a logarithmic response anywhere in the circuit. Therefore, the equation for the operating frequency is simplified to:

fout = 1 ( R2 )


4RtCR1

The squarewave amplitude is still the limit of voltage transistion, which we are assuming here to be ±10 volts. The triangle wave's amplitude is set by the ratio of R1/R2. Note that for this circuit to function, it is necessary that R1 be less than R2. This keeps the triangle amplitude less than the square wave amplitude. It is also necessary for the resistor values to be within a reasonable range for correct operation of the op amps. Therfe is no restriction on the value of C.

http://www.play-hookey.com/analog/triangle_waveform_generator.html

댓글 0

조회수 2,826

등록된 댓글이 없습니다.

하드웨어HOME > 하드웨어 > 전체 목록

게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기