Development of Low-Cost High-Power Sinusoidal Function Generator for Driving a Single Tone Wave into Speaker using Arduino Uno and 2N3055
DOI:
https://doi.org/10.32493/pjte.v2i2.3268Keywords:
Arduino, function generator, 2N3055Abstract
Function generator is one of the most important equipment in electronics testing. However its cost can be quite prohibitive. In this work we will study how to transform a square wave generated by Arduino into a sine wave by using filter/amplifier based on 2N3055, thus enabling low-cost high-power function generator. Said function generator will be shown to be capable of producing sine wave with frequency between 500Hz-10KHz. With proper tuning it is capable of achieving up to 0.6% accuracy within the desired value.
References
Yohan, Astuti F., Wicaksana A. 2018 J. Chimica et Nat. Acta. 6(3) 111-115
Rai N , Rai B. 2013. Int. J. of Engineering Trends and Technology. 4(2) 137-140
Berg R.E., Stork D.G. 2005. The Physics of Sound. (San Fransisco:Pearson)
Smith J.R. 1997. Modern Communication Circuits. (Singapore:McGraw-Hill)
Ellis J.N., Osadchy V.S. 2001. IEEE Transactions on Electron Devices. 48(11) 2477-2484
Maysha I., Trisno B., Hasbullah. 2013. Electrans. 12(2) 89-96
Deb R., Sarma D.K. 2016. Bulletin of Phys. Proj. 1 29-32
Odyniec M. 2002. RF and Microwave Oscillator Design. (Boston:Artech House)
On Semiconductor. 2005. 2N3055(NPN), MJ2955(PNP) Complementary Silicon Power Transistors. (Arizona:SCILLC).
Arduino LLC. 2018. Arduino Language Reference. https://www.arduino.cc/reference/en/