Академический Документы
Профессиональный Документы
Культура Документы
List of Figures
1 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Circuit Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Sine Wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4 Square Wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
5 Triangular Wave . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Different Frequency . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 Objective
Producing simple waveforms using a microcontroller (effectively making a simple
function generator)
1
b. Play with producing the Lissajous pattern for two sine waves (First feed
the same sine wave into both channels of a oscilloscope Then Produce two
different sine waves and feed them to a 2-channel oscilloscope.)
2 Apparatus
We used the following equipments and machines :
3 Challenges Faced
a. It was easy to draw the wave but difficult to make it moving i.e. a real
function, we took up this challenge and created a moving pattern rather
than just drawing the wave.
b. Implementing varying frequency other parameters model.
5 Circuit Diagram
For circuit diagram to connect GLCD to Arduino refer figure 2 on page 4 (4)
2
Figure 1: Block Diagram
3
Figure 2: Circuit Diagram
4
7 Observations
The GLCD screen displays the function depending upon the user demand.
5
Figure 4: Square Wave
References
[1] Tutorial on Pulse Width Modulation. Available at https://www.arduino.
cc/en/Tutorial/PWM
6
Figure 5: Triangular Wave