Post History
I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the ...
#4: Post edited
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
The frequency range that I am aiming is from 10 Hz to 1 MHz pure stable sinusoidal wave. And the amplitude of 10 Vpp ,1 mA , -28 dBc (if my calculation is correct), the two ways that i can think of to control the circuit is with the help of a digital potentiometer or a DAC of 8 bit or 12 bit.- **Edite:**
- So i have found this circuit which is based on Varactor a VCO;
- ![](https://electrical.codidact.com/uploads/wrt0p5s7y2a2d1ny40tn03pqoooy)![](https://electrical.codidact.com/uploads/wr9kq6t7166zltkpfnj5z2zuf4fi)
- ![](https://electrical.codidact.com/uploads/9sw9le55zpy73ic4kvbauai503kc)
- My question is why we need a DC isn't the AC enough?
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
- The frequency range that I am aiming is from 10 Hz to 10 MHz pure stable sinusoidal wave. And the amplitude of 10 Vpp ,1 mA , -28 dBc (if my calculation is correct), the two ways that i can think of to control the circuit is with the help of a digital potentiometer or a DAC of 8 bit or 12 bit.
- **Edite:**
- So i have found this circuit which is based on Varactor a VCO;
- ![](https://electrical.codidact.com/uploads/wrt0p5s7y2a2d1ny40tn03pqoooy)![](https://electrical.codidact.com/uploads/wr9kq6t7166zltkpfnj5z2zuf4fi)
- ![](https://electrical.codidact.com/uploads/9sw9le55zpy73ic4kvbauai503kc)
- My question is why we need a DC isn't the AC enough?
#3: Post edited
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
The frequency range that I am aiming is from 10 Hz to 1 MHz pure stable sinusoidal wave. And the amplitude of 10 Vpp ,1 mA , -28 dBc (if my calculation is correct), the two ways that i can think of to control the circuit is with the help of a digital potentiometer or a DAC of 8 bit or 12 bit.
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
- The frequency range that I am aiming is from 10 Hz to 1 MHz pure stable sinusoidal wave. And the amplitude of 10 Vpp ,1 mA , -28 dBc (if my calculation is correct), the two ways that i can think of to control the circuit is with the help of a digital potentiometer or a DAC of 8 bit or 12 bit.
- **Edite:**
- So i have found this circuit which is based on Varactor a VCO;
- ![](https://electrical.codidact.com/uploads/wrt0p5s7y2a2d1ny40tn03pqoooy)![](https://electrical.codidact.com/uploads/wr9kq6t7166zltkpfnj5z2zuf4fi)
- ![](https://electrical.codidact.com/uploads/9sw9le55zpy73ic4kvbauai503kc)
- My question is why we need a DC isn't the AC enough?
#2: Post edited
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
The frequency range that I am aiming is from 10 Hz to 1 MHz stable. The circuit must have less component **as possible**.
- I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies:
- :
- [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf)
- For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( .
- The frequency range that I am aiming is from 10 Hz to 1 MHz pure stable sinusoidal wave. And the amplitude of 10 Vpp ,1 mA , -28 dBc (if my calculation is correct), the two ways that i can think of to control the circuit is with the help of a digital potentiometer or a DAC of 8 bit or 12 bit.
#1: Initial revision
What Sine-Wave Oscillator can be controlled with a microcontroller?
I need a Sine Wave Oscillator circuit that can allow me to control its frequency with a microcontroller. Until now all the topologies that I have found if the frequency is changed, a change in the circuit component is mandatory here is some topologies: : [Courtesy of TEXAS INSTRUMENTS](https://www.ti.com/lit/an/sloa060/sloa060.pdf) For now am going to be using Arduino as a microcontroller, some forums suggest the use of AD9850 module but I couldn't find it :( . The frequency range that I am aiming is from 10 Hz to 1 MHz stable. The circuit must have less component **as possible**.