This document describes a mechatronics project that uses an Arduino Uno to generate and display a sine wave. The project uses pulse width modulation on an Arduino output channel to generate an analog voltage sine wave. An oscilloscope is then used to view the generated sine wave. An analog channel on the Arduino acquires the sine wave signal, which is displayed in real-time on a computer. The software used was Arduino 1.6.9 and Proteus 8. Additional circuitry including a resistor, capacitor, and jumper wires were used. The result was a generated PWM sine wave.
This document describes a mechatronics project that uses an Arduino Uno to generate and display a sine wave. The project uses pulse width modulation on an Arduino output channel to generate an analog voltage sine wave. An oscilloscope is then used to view the generated sine wave. An analog channel on the Arduino acquires the sine wave signal, which is displayed in real-time on a computer. The software used was Arduino 1.6.9 and Proteus 8. Additional circuitry including a resistor, capacitor, and jumper wires were used. The result was a generated PWM sine wave.
This document describes a mechatronics project that uses an Arduino Uno to generate and display a sine wave. The project uses pulse width modulation on an Arduino output channel to generate an analog voltage sine wave. An oscilloscope is then used to view the generated sine wave. An analog channel on the Arduino acquires the sine wave signal, which is displayed in real-time on a computer. The software used was Arduino 1.6.9 and Proteus 8. Additional circuitry including a resistor, capacitor, and jumper wires were used. The result was a generated PWM sine wave.
This document describes a mechatronics project that uses an Arduino Uno to generate and display a sine wave. The project uses pulse width modulation on an Arduino output channel to generate an analog voltage sine wave. An oscilloscope is then used to view the generated sine wave. An analog channel on the Arduino acquires the sine wave signal, which is displayed in real-time on a computer. The software used was Arduino 1.6.9 and Proteus 8. Additional circuitry including a resistor, capacitor, and jumper wires were used. The result was a generated PWM sine wave.
Prof. Joseph Anand Group:- 7 Vaz Problem statement Use a PWM output channel to generate analog voltage. What additional circuitry is needed? Generate a sine-wave and see it on the oscilloscope. Acquire the sine-wave, so generated, through any of the AD channels. Display the acquired sine-wave on the computer in real-time. Software used in project Arduino1.6.9 used for coding Proteus8 software to display digital to analog output for sine wave generation . Hardware used in the project
Arduino UNO kit
Additional circuitry used:
Resistor (10 kohm) Capacitor( 1000 microfarad) Jumper wires Breadboard CRO Result Generated a pwm sine wave . Pulse width modulation: PulseWidth Modulation, or PWM, is a technique for getting analog results with digital means. Digital control is used to create a square wave, a signal switched between on and off. This on-off pattern can simulate voltages in between full on (5 Volts) and off (0 Volts) by changing the portion of the time the signal spends on versus the time that the signal spends off. The duration of "on time" is called the pulse width. Why ARDUINO? Arduino is an open-source project that created microcontroller-based kits for building digital devices and interactive objects that can sense and control physical devices. Thesesystems provide sets of digital and analog input/output (I/O) pins that can interface to various expansion boards (termed shields) and other circuits Circuit Thank you !! Queries??