Sie sind auf Seite 1von 12

AN EMBEDDED BASED

FUNCTION GENERATOR
SUBMITTED BY
RESHMA.M-4SN14EC060
NAMITHA.MK-4SN15EC405
SUVIJA-4SN12EC717
INTRODUCTION

 Function generator is a key component of


electronics.
 To generate different types of waveforms over a
wide range of frequencies.
 Some of the most common waveforms are produced
by the function generator are the
sine,square,triangular and sawtooth shapes.
 Different sort of technology have been developed so as to
accommodate each and every aspect of signal generation.
 The traditional setup for function generation includes
bulky and a quite heavy which the user find difficult to
come to terms with Thereby, it becomes evident in the
world of technology to make way for better & efficient
prospect.
 Using arduino provides a clinical approch to a rapidly
growing platform which can replace the age old technique
of function generation with more effective means of
technology.
LITERATURE SERVEY

 In ancient days traditional setup for function generation


includes a bulky and quite cumbersome assembly which
the users find difficult.
 Thereby, which can replace the age old technique of signal
or function generation with more effective means of
technology using arduino.
 Various approaches have been adopted in the past but with
ever increasing need for flexibility and user friendliness
evolve the digital synthesis approach based on the use of
arduino.
OBJECTIVES

 This is an introductory lab intended to provide training on the


use of basic electronic test equipment such as function
generators.
 During the lab work function generators will be set to generate
some waveforms with specific shapes and voltages.
 Time varying signals in digital format are generated from the
arduino and it is converted into the corresponding analog format
at a high processing speed .
 The system performance is enhanced by using a faster
microcontroller and the digital to analog converter which is of 12
or 16 bits.
BLOCK DIAGRAM

Regulated
Power supply

16x2 LCD
Switch
Array

ARDUINO DUE DAC-1 AUXILIARY


SIGNAL - AUX-IN
SAM3X8E ARM OUT TO PC
Cortex-M3 DAC-2
WORKING

 The arduino due is a microcontroller board based on the


Atmel SAM3X8E ARM cortex-M3 cpu (data sheet).
 It is the first arduino board based on a 32 –bit ARM core
microcontroller.
 It has 54 digital input/output,12 analog inputs,4
UARTs(hardware serial ports), a 84 MHZ clock, an USB
OTG capable connection,2 DAC(digital to analog ),2 TWL, a
power jack, an SPI header , a reset button and an erase
button.
 The arduino based function generator is a type of digital
frequency generator.
 The waveform is generated in the form of binary stream and
then it is converted into analog waveform by using digital to
analog converter.
 On comparing with analog frequency generator which requires
number of passive circuits such as integrator, differentiator and
level corrector it requires only microcontroller.
 The basic components of this function generators placed in an
array and arduino due board ,so it is very cheap compared to
conventional function generator.
 The waveform generated in the form of binary stream and
then it is converted into analog waveform by using DAC.
 The required waveform can be selected by giving an input
through switches.
 The DAC outputs are connected through auxiliary cable and
given as an MIC input to the PC.
 An oscilloscope simulation tool could be used in the pc to
observe the waveform obtained from the board.
COMPONENTS REQUIRED

 Regulated power supply


 Switch array
 Arduino due SAM3X8E ARM cortex –M3
 16x2 LCD
 Two DAC
 PC
 Oscilloscope
ADVANTAGES

 It is a Portable system
 High processing speed
 A frequency generator is a handy device
 It is very less in price.
 It is easy to build and use.
THANK YOU

Das könnte Ihnen auch gefallen