AD9850 based function generator

Rudi Yusuf Fernades, Wahyu Sapto Aji

Abstract


Function generator consists of the main generator and a modulation generator. The main generator provides sine, square, or triangular wave output with a frequency range of 0.01Hz to 13MHz. The modulation generator generates sine, square, and triangle waveforms with a frequency range of 0.01Hz to 10kHz. The input signal generator can be used as Amplitude Modulation (AM) or Frequency Modulation (FM). The AM envelope can be adjusted from 0% to 100%, while the carrier frequency of FM can be set up to ± 5%. Function generator generally produces frequencies in the range of 0.5Hz to 20MHz or more depending on the manufacturer's design. The resulting frequency can be selected by rotating the frequency range knob. The amplitude signal can be adjusted within a range from 0.1V to 20Vpp (peak-to-peak voltage) at no-load conditions and 0.1V to 10Vpp with a load of 50ohms. The main output is specified by SYNC Output. This research makes a wave generator and its frequency, as well as DDS AD9850 as a wave reader sensor on the oscilloscope using Arduino Uno to generate waves and a rotary encoder as a frequency regulator. Based on the experiment by varying frequency, peak-to-peak voltage and period are produced as follows: if the frequency at 50Hz, then the peak-to-peak voltage is 1.2Vpp and period (T) is 0.006s if the frequency at 100Hz, then the peak-to-peak voltage is 1.2Vpp and period is 0.005s if the frequency at 150Hz then the peak-to-peak voltage is 1.2Vpp and period is 0.034s if the frequency at 1KHz then the peak-to-peak voltage is 1.2Vpp and period is 0.0006s if the frequency at 1.5KHz then the peak-to-peak voltage is 1.2Vpp and period is 0.0004s, and finally if the frequency at 2KHz then 1.2Vpp and period are 0.000225s.

Keywords


Function generator; AD9850; Arduino

Full Text:

PDF

References


X. Chen and J. Chen, “Design of an arbitrary waveform signal generator,” in Procedia Engineering, 2011, vol. 15, pp. 2500–2504.

Y. Z. Shao, H. Zhang, and Y. H. Ge, “Design of signal generator based on DDS technology,” in Advanced Materials Research, 2014, vol. 846–847, pp. 488–492.

F. Molnar-Matei, M. Iovan, and S. Maris, “Mathematical function of a signal generator for voltage dips analysis,” in Proceedings - UKSim 15th International Conference on Computer Modelling and Simulation, UKSim 2013, 2013, pp. 569–574.

Liuying, L. Limin, and S. Suzhihua, “Function signal generator,” in Proceedings - 2013 4th International Conference on Digital Manufacturing and Automation, ICDMA 2013, 2013, pp. 623–625.

Y. Li, M. Wang, and M. Wu, “Design of Electromagnetic Signal Generator Based on Field Programmable Gate Array,” in 2019 IEEE International Workshop on Electromagnetics: Applications and Student Innovation Competition, iWEM 2019 - Proceedings, 2019.

F. Baskoro, E. Sulistiyo, I. Basuki, A. Widodo, and A. P. Nurdiansyah, “Design of function generator using arduino due 12 bit dac,” in Journal of Physics: Conference Series, 2020, vol. 1569, no. 3, p. 32097.

R. K. Ranjan and S. K. Paul, “Self generating square/triangular wave and pulse width modulator using a single MO-CCCDTA,” Analog Integrated Circuits and Signal Processing, vol. 94, no. 1. Springer New York LLC, pp. 177–193, 01-Jan-2018.

L. Huang et al., “The design of a wide bandwidth time marker generator,” Review of Scientific Instruments, vol. 89, no. 11, p. 115103, Nov. 2018.

Y. Chen and Z. Yuan, “Design of digital controlled signal generator based on DDS and MCU,” in Advanced Materials Research, 2012, vol. 468–471, pp. 879–884.

G. Shi and H. Dong, “Design and implementation of signal generator based on AD9850,” in Proceedings of 2011 International Conference on Electronic and Mechanical Engineering and Information Technology, EMEIT 2011, 2011, vol. 8, pp. 3853–3855.

A. M. Ridwan and A. Munir, “A 13.56MHz AD9850 Oscillator with E-Class Power Amplifier for Wireless Power Charging,” in Proceeding of 2018 4th International Conference on Wireless and Telematics, ICWT 2018, 2018.

L. Jia, W. Sun, X. Ma, J. Sun, F. Wang, and W. Q. Zhao, “The design of signal generator with DDS based on FPGA,” in Applied Mechanics and Materials, 2014, vol. 644–650, pp. 4427–4430.

N. A. A. M. Nasir, M. N. Mohtar, and N. A. M. Yunus, “Development of Signal Generator for Lab on a Chip Application,” in 2018 IEEE 5th International Conference on Smart Instrumentation, Measurement and Application, ICSIMA 2018, 2019.

R. I. Alfian, A. Ma’arif, and S. Sunardi, “Noise Reduction in the Accelerometer and Gyroscope Sensor with the Kalman Filter Algorithm,” Journal of Robotics and Control (JRC), vol. 2, no. 3, pp. 180–189, 2021.

A. Wicaksana and S. Sulanjari, “Development of Low-Cost High-Power Sinusoidal Function Generator for Driving a Single Tone Wave into Speaker using Arduino Uno and 2N3055,” Piston: Journal of Technical Engineering, vol. 2, no. 2, pp. 1–7, Dec. 2019.

A. Ma’arif, I. Iswanto, A. A. Nuryono, and R. I. Alfian, “Kalman Filter for Noise Reducer on Sensor Readings,” Signal and Image Processing Letters, vol. 1, no. 2, pp. 11–22, Jul. 2019.

A. Rospawan, J. W. Simatupang, and I. Purnama, “A Simple, Cheap and Precise Microcontroller Based DDS Function Generator,” Apr. 2019.

F. Y. Limpraptono and I. S. Faradisa, “Development of the remote instrumentation systems based on embedded web to support remote laboratory,” in Lecture Notes in Electrical Engineering, vol. 365, Springer Verlag, 2016, pp. 537–543.

A. M. Ridwan, A. Faroqi, H. Nusantara, and A. Munir, “DDS-Based 13.56MHz Sine Wave Generator for Wireless Charging System,” in 2018 International Conference on Applied Electromagnetics, Signal Processing and Communication, AESPC 2018, 2018.




DOI: https://doi.org/10.31763/simple.v1i3.18

Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Rudi Yusuf Fernades, Wahyu Sapto Aji

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


Signal and Image Processing Letters

ISSN Online: 2714-6677 | Print: 2714-6669
Published by Association for Scientific Computing Electrical and Engineering (ASCEE)
Website : https://simple.ascee.org/index.php/simple/
Email 1 : simple@ascee.org
Email 2 : azhari@ascee.org


 

View My Stats