Fascinating way to educate people, short videos with tons of information and a calm voice makes it more than perfect
@AnasKuzechie25 күн бұрын
Thank you
@a0-zu3dt Жыл бұрын
Absolut fantasitc. I feel unsure and dont know if i want to build my own modules. but your description is so good and you optimizations are so well that i am close to say "yes". Keep going on! Thanks for your enthusiasm.
@AnasKuzechie Жыл бұрын
Thank you
@LMB2222 жыл бұрын
The resistors on your diagram are in the wrong place. The inputs for wave type are always low.
@____________________________.x2 жыл бұрын
Your blog page is really interesting, such a great resource, thanks
@AnasKuzechie2 жыл бұрын
Thank you
@daCount0 Жыл бұрын
Nice, good and helpfull documentation of your project(s) here and on your webpage
@AnasKuzechie Жыл бұрын
Thanks
@andrewwatts19973 жыл бұрын
I saw a big change in amplitude with the sine and triangle wave. Where you filtering the output somehow or was that the chip itself doing that. With a lookuptable wave generator that this chip uses, amplitude should remain the same over the entrire freq range.
@inaki98122 жыл бұрын
Thanks. Very nice. A Little mistake in pull-down signal selector scheme.
@____________________________.x2 жыл бұрын
Oh yes, nice spot 👍
@muhammaduzairrashid75445 ай бұрын
wow, much appreciated
@AnasKuzechie5 ай бұрын
Thanks
@andreabaldini70733 жыл бұрын
last question ... to generate only sine is it right to ground the pins of arduino D3 and D4? thanks so much really kind
@AnasKuzechie3 жыл бұрын
To generate only sine, disconnect the 2 switches, and in the C++ code replace the if statement with gen.ApplySignal(SINE_WAVE,REG0,f);. I hope this helps.
@shahzaibjaved8826 Жыл бұрын
How do you connect the potentiometer to arduino pin A6? The potentiometer has 3 pins, how do I know where to connect each pin?
@mbanc4438 ай бұрын
One side of pot goes to +5v the other to GND and center to the Analog inpuit A6 or whatever input you provision in line 18 of the code.
@STeaLiRaQi8 ай бұрын
I have problem in this code There is so many errors i faced how i can fixed it?
@solveit13042 ай бұрын
0.5V on sinewave, 5V on square wave - does manufacturer mention about it?
@svensjegorovs2 жыл бұрын
Hey there, has someone an idea, how to connect the GY-9833 (AD-9833) to a Raspberry Pi Pico. The Pico SPI has 4 wires: SPIO TX, SPIO SCK, SPIO CSn, SPIO RX. The Module has only 3 connections for communication: SDATA, SCLK, FSYNC. Is there an library for Micropython available? First step for me is to find out the correct connection and setup of the SPI-connection to the right pins. On my understanding SPI works with MISO, MOSI, Clock and select signal. I'm new with the Pico and micropython. Best regards Svens
@drinski672011 ай бұрын
Is it possible to setup duty cycle of square waveform?
@qiaoshengzhang73723 жыл бұрын
Very cool design! Where did you download the AD9833.h ? Or you wrote it by you own ? Thanks
@FantaBH9 ай бұрын
hello there, great video, with just one problem. Where to get your ad9833.h library , as one I found does not recognize few of commands used in your simple code, so it is obviously different library which you using in this example.
@aijobaby5977 ай бұрын
Whether you got the outpuy....
@jonathanwong880 Жыл бұрын
Superb
@AnasKuzechie Жыл бұрын
Thank you
@khushwantmistry103111 ай бұрын
Please guide for 10 k pot , I mean connection of three pin of pot , my circuit not produce any kind of frequency , please help
@aijobaby5977 ай бұрын
Whether you got the output....
@exbf28 ай бұрын
hey there, is there any way to extend the possible frequency range from 1-5 kHz to something higher? for example: 1Hz-1MHz?
@aijobaby5977 ай бұрын
Whethet you got the output....
@szekerespista3758 Жыл бұрын
Dear Mr. This module can output sawtooth signal/ ramp osicillator?
@ClaudeDufourmont Жыл бұрын
Hello very interesting, what is the difference between square and half square signal
@bitlong466910 ай бұрын
A rectangle.
@avighnaclasses51943 жыл бұрын
Nice video, thank you Can we make it for arbitrary wave form such as sine pulse with hanning modulation?
@andrewwatts19973 жыл бұрын
Sadly no, it only outputs sine, triangle or squarewaves. All waveform calculations are done within the ad9833 via rom lookup tables.
@shambhulingayya.n.doddapuj9702 Жыл бұрын
Thank you, so much for the wonderful demo :). Can you please let me know if it is possible to generate a 30 kHz pure sine wave with this ad9833?
@AnasKuzechie Жыл бұрын
Hi. It’s been a while since I made the video. You can always refer to the data sheet of the IC. Thanks for your feedback.
@ceylontruckers84282 жыл бұрын
I did the same as in this video. But I got only sine and triangle wave patterns.😥Please reply sir.🙏
@AnasKuzechie2 жыл бұрын
I’m not sure what’s happening. I do have other tutorials where I programmed the chip from scratch (no library used) using Assembly or C++. I interfaced the AD9833 with ATmega8 microcontroller.
@ThomasLouttit8 ай бұрын
Getting an error saying "Compilation error: AD9833.h: No such file or directory" How do I fix this problem? I downloaded an AD9833.h file but not sure how to include it in the Library as it is looking for .zip file. Help Please.
@m.karthikkumar88366 ай бұрын
I am having the same problem
@hencosteenberg66852 жыл бұрын
Do you know if it is possible to do bpsk modulation at 5mhz with a esp 32
@andreabaldini70733 жыл бұрын
hi, is the code right so short or is a part missing? and the 10k variable trimmer how should it be connected between arduino and ground or between arduino and positive 5v ?? Thank you so much
@AnasKuzechie3 жыл бұрын
Hello. The code is okay. As for 10k pot, middle terminal to Arduino pin, one side pin to ground and other side pin to 5V.
@andreabaldini70733 жыл бұрын
@@AnasKuzechie very good ! 👍
@RyanSi2000 Жыл бұрын
Can we set/control the Amplitude in this module ?
@AnasKuzechie Жыл бұрын
Not in this project. I do have other tutorials where I wrote a library for the module. Please refer to those videos as reference.
@think7677 Жыл бұрын
I have same code write and proper connection do but not generated sine wave and triangle wave .
@a0-zu3dt Жыл бұрын
Hello. I first would check, if the AD9833 get the right signal. So make a print command, read the inputs from 2 and 3 and check what the arduino says. Both on (1/1) - triangle 2 low 3 high (0/1) - sine perhaps you took the wrong switches - their are different types - (i had this problem before) second u can comment out all the section were the switch read is. then the arduino should send "waveType = TRIANGLE;" to test. May this help you
@a0-zu3dt Жыл бұрын
I watched again the circuit. It is very important to connect the switch properly. Outherwise the arduino make "non sense". You should read some articles on how the arduino digital input works. you need in any case a 1k ohm to ground to read inputs properly.
@50Hz3 жыл бұрын
Does the sinewave go below 0V or is it all above 0V
@AnasKuzechie3 жыл бұрын
All output signals bound between 0 and 5 volts
@50Hz3 жыл бұрын
@@AnasKuzechie thanks for the responce i was using an AD9851 thought i might use this as an alternative. But probs not. The AD9851 has trippled in price so makes bricking them costly for me.
@laflaf3d Жыл бұрын
@@AnasKuzechie so can you explain low VPP that we can see in your video please ?
@rendymuhammad80902 жыл бұрын
Can we display both signal (example : sine and triangle) in the same time?
@AnasKuzechie2 жыл бұрын
No, since there is one analog output.
@SatishKumar-yn8tr2 жыл бұрын
What is sinewave amplitude. Please reply.
@AnasKuzechie2 жыл бұрын
5V peak to peak
@laflaf3d Жыл бұрын
@@AnasKuzechie why do you say that when your VPP is 544mV (at 3:04 in this video) ? Only your square is near 5V. I ask that because I am looking for the cause of this difference. Indeed I observe the same phenomen on with my module
@tongpan2001 Жыл бұрын
May i know where you get the AD9833 board?
@AnasKuzechie Жыл бұрын
AliExpress
@planker Жыл бұрын
Excellent. Perhaps this is correct path, too much fake XR and other IC's with bad wave forms. I'll do this it's simple enough, I might even try the ATtiny88 board that hasn't been able to find a job. Man O Man I really want this to work. Thanks.
@AnasKuzechie Жыл бұрын
Thanks for your feedback
@bitlong466910 ай бұрын
That chip is like $20 tho… there are much cheaper ways of accomplishing this.