Great chip! I have used it in quite a few different projects, kinda digital-NE555-versatile chip. Though, it is prone to heavy phase jitter when used above 1MHz. At around 3MHz the jitter becomes so big that the chip becomes useless...:(
It’s handy having a 5V square wave for logic applications - it can always be attenuated for audio applications. I wonder if the programmable frequency has enough resolution to sync to another incoming frequency to get a phase accurate signal?
You would need to make something like a phase lock loop. Remember that no matter the resolution, it is finite and chances are your crystal will drift a bit with time.
Could be Quite useful in my atari, can generate ntsc colorburst, and would allow more sound capabilities by changing the clock of the sound chip, ay8930 and an extra pokey (since clockspeed would affect sio) simply writing to an address
I was wondering about distortion products. How would this compare to a Weinbridge oscillator with VERY low distortion, for example? Looks like a good chip regardless. Thanks for showing.
I would love to know this too for comparison as I am using a bulb stabilised Wien Oscillator or should I say, I have a prototype that I'm confident will work well but I only just got the PCBs back from China !...cheers.
It's a bit odd that a sine wave has low amplitude if the chip is using a lookup table and a DAC. You would expect that when creating a sine wave from a triangle wave or a PWM signal that passes through an LP filter to generate the sine wave, but not with a lookup table and a DAC.
Hello sir currently I am pursuing B.E in electronics here my subjects are full of theory 😢 but when we switch to practical like going to lab where.we learn nothing from our faculties....I am a person who loves the practical part give me some suggestions where I can get that knowledge like you sir 🙂
i used this IC for moisture detection project for 6 month, only thing worked perfectly on that project is this IC, project worked in simulation but in field too much drift in result, very difficult to face my employer, luckily they didn't hurt me, project dropped in the end
One very great merit of DDS is that it is extremely stable since all frequencies are derived from a crystal oscillator. If your project failed it wasn't due to frequency drift unless the clock oscillator used was garbage.
A few days ago I watched a video in which the presenter was replacing a part containing two power MOSFETs and a control circuit. There were apparently two versions, one with a datasheet available from the manufacturer and one with a datasheet harder to find but available. A couple of people as CGPT about the difference between the versions. Another asked some other AI thing. *All of the responses were complete and utter rubbish and worse than useless.* One was so bad it was taking about parts that weren't even vaguely similar to the those in question. Another made comparisons completely unsupported by the datasheets.
Here’s another 47yo newbie question. If a person was to take a given chip , 555 for example, and recreate the block diagram on a breadboard with individual components, it should have the same functionality? Obviously it would be a rough approximation but theoretically, it would work, yes?
Short answer is yes. You specifically mentioned the 555. If you Google "Three fives discrete 555 timer" you find a batch of vendors that offer a kit that is the 555 IC built with discrete parts. Kind of expensive, though. There are other articles--many found through Hackaday--describing building a 555 from discrete components. I didn't follow up, but apparently there've been topic chains on building a uA741 op amp using discrete parts as well. Of course, the IC offers advantages. For example, it's a lot easier to have matched transistors if they are on the same substrate.
Short answer is yes. And if you used "fast" individual components you could make a "fast" 555 etc. Note that breadboards can be a limiting factor for speed. 555's are cheap. A bunch of components are going to be bigger, more expensive and probably take more power.
There are many things done on integrated circuits that are very difficult to do with discrete components. Many things done in analog ICs rely on matching and thermal tracking of devices, for example. Sometimes there is a scaling of "matched" devices, for example a current mirror might be made so that current from the "output" side of the mirror is 4 times the current from the "input" side. You'll find things like multi-emitter transistors on ICs, not as discrete components. You can learn a lot from trying to do such things, but you can also run into horrible frustration. Something like a 555 is moderately easy and instructive provided you use other integrated circuits as building blocks and don't try to do the whole thing with transistors and resistors.
That’s very easy to do, as the chip works down to 3.3V. The Arduino library that IMSAIGuy references in the video works out of the box with ESP32-I use one of these chips in my homebrew signal generator and it’s great for the price.
Great chip! I have used it in quite a few different projects, kinda digital-NE555-versatile chip. Though, it is prone to heavy phase jitter when used above 1MHz. At around 3MHz the jitter becomes so big that the chip becomes useless...:(
SIR can this AD9833 compatible with OPA1655 amplifier
it is useless there is a problem with the square pulse i don't recommend it
It’s handy having a 5V square wave for logic applications - it can always be attenuated for audio applications. I wonder if the programmable frequency has enough resolution to sync to another incoming frequency to get a phase accurate signal?
You would need to make something like a phase lock loop. Remember that no matter the resolution, it is finite and chances are your crystal will drift a bit with time.
Good job in writing the little program and getting the SPI interface to the Nano.
I would of locked up at that point...
Could be Quite useful in my atari, can generate ntsc colorburst, and would allow more sound capabilities by changing the clock of the sound chip, ay8930 and an extra pokey (since clockspeed would affect sio) simply writing to an address
I wish you would analysis its THD for the sine wave. Would be very interesting to do the Fourier analysis for square and triangle waves.
Could you put a link for a place to buy your microcontroller please?
search eBay for 'Nano V3 Board ATmega328P CH340 Controller with 0.91'' OLED Display for Arduino'
I was wondering about distortion products. How would this compare to a Weinbridge oscillator with VERY low distortion, for example? Looks like a good chip regardless. Thanks for showing.
I would love to know this too for comparison as I am using a bulb stabilised Wien Oscillator or should I say, I have a prototype that I'm confident will work well but I only just got the PCBs back from China !...cheers.
The Wien bridge in named after Max Karl Werner Wien (like in "Vienna", not in "wine")
56db is not too bad
www.analog.com/media/en/technical-documentation/data-sheets/ad9833.pdf
Just bought one of the dev boards :) I'm playing around with ADC-DAC stuff atm and this will be a good addition
It's a bit odd that a sine wave has low amplitude if the chip is using a lookup table and a DAC. You would expect that when creating a sine wave from a triangle wave or a PWM signal that passes through an LP filter to generate the sine wave, but not with a lookup table and a DAC.
Better yet use a right angle header so it stands up from your bread board.
Too bad's it's not a programmable AWG. Of course, you would need an input mechanism to define the points, etc.
You can use a fast micro with a DAC to make one of those. A lot of micros have DACs that can update at a MHz or so built into them.
Hello sir currently I am pursuing B.E in electronics here my subjects are full of theory 😢 but when we switch to practical like going to lab where.we learn nothing from our faculties....I am a person who loves the practical part give me some suggestions where I can get that knowledge like you sir 🙂
ruclips.net/video/Bgrubw6B_us/видео.htmlsi=smMeTW37pXR51LQq
ruclips.net/video/OBNl-6nFyL0/видео.htmlsi=COOWN5VWyNVfuAth
ruclips.net/video/K5M8VnoLHTQ/видео.htmlsi=uP_cMD8XEqfnMPsv
ruclips.net/video/eBKRat72TDU/видео.htmlsi=NoERngx8tRN5gl-g
ruclips.net/video/oTA8PnHB-tY/видео.htmlsi=RRZpLYjYwW3pk5v9
i used this IC for moisture detection project for 6 month, only thing worked perfectly on that project is this IC, project worked in simulation but in field too much drift in result, very difficult to face my employer, luckily they didn't hurt me, project dropped in the end
One very great merit of DDS is that it is extremely stable since all frequencies are derived from a crystal oscillator. If your project failed it wasn't due to frequency drift unless the clock oscillator used was garbage.
that's high quality! now I've got 2 ask CGPT what to do with this!
A few days ago I watched a video in which the presenter was replacing a part containing two power MOSFETs and a control circuit. There were apparently two versions, one with a datasheet available from the manufacturer and one with a datasheet harder to find but available.
A couple of people as CGPT about the difference between the versions. Another asked some other AI thing. *All of the responses were complete and utter rubbish and worse than useless.* One was so bad it was taking about parts that weren't even vaguely similar to the those in question. Another made comparisons completely unsupported by the datasheets.
Chip of the 'YAY !'
Super
Here’s another 47yo newbie question. If a person was to take a given chip , 555 for example, and recreate the block diagram on a breadboard with individual components, it should have the same functionality? Obviously it would be a rough approximation but theoretically, it would work, yes?
Short answer is yes.
You specifically mentioned the 555. If you Google "Three fives discrete 555 timer" you find a batch of vendors that offer a kit that is the 555 IC built with discrete parts. Kind of expensive, though. There are other articles--many found through Hackaday--describing building a 555 from discrete components. I didn't follow up, but apparently there've been topic chains on building a uA741 op amp using discrete parts as well. Of course, the IC offers advantages. For example, it's a lot easier to have matched transistors if they are on the same substrate.
Short answer is yes. And if you used "fast" individual components you could make a "fast" 555 etc. Note that breadboards can be a limiting factor for speed. 555's are cheap. A bunch of components are going to be bigger, more expensive and probably take more power.
build one: shop.evilmadscientist.com/productsmenu/652
@@IMSAIGuyHoly Crap!!!! I knew I saw this somewhere. Thanks for the link.It’s been bothering me more than you could know.
There are many things done on integrated circuits that are very difficult to do with discrete components.
Many things done in analog ICs rely on matching and thermal tracking of devices, for example. Sometimes there is a scaling of "matched" devices, for example a current mirror might be made so that current from the "output" side of the mirror is 4 times the current from the "input" side. You'll find things like multi-emitter transistors on ICs, not as discrete components.
You can learn a lot from trying to do such things, but you can also run into horrible frustration. Something like a 555 is moderately easy and instructive provided you use other integrated circuits as building blocks and don't try to do the whole thing with transistors and resistors.
Kewl.
This would be cool to integrate with an ESP32
That’s very easy to do, as the chip works down to 3.3V. The Arduino library that IMSAIGuy references in the video works out of the box with ESP32-I use one of these chips in my homebrew signal generator and it’s great for the price.