Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Generation of 45 hz and 3090 hz sine waves

Status
Not open for further replies.

Marcos Antonio

Newbie level 1
Newbie level 1
Joined
Jul 24, 2013
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
12
Good evening everyone until the end I found a good forum because here in Brazil has almost nothing on this subject, I am almost crazy to make a
program that generates a sine wave of 60 Hz to 3090 Hz and another, bought 2 module china dds9850 but I'm having a hard time communicating with the pic, and if someone help me I will be very grateful because you know enough and I do not have as much experience as you . wanted a program in C or assembler can be with PIC 18F4520 or another and each module will generate a waveform type so when pressing eg RB0 = 45 hz and when push RB1 = 3090 hz someone please save me I even paid someone to help me
 
Last edited:

Good evening everyone until the end I found a good forum because here in Brazil has almost nothing on this subject, I am almost crazy to make a
program that generates a sine wave of 60 Hz to 3090 Hz and another, bought 2 module china dds9850 but I'm having a hard time communicating with the pic, and if someone help me I will be very grateful because you know enough and I do not have as much experience as you . wanted a program in C or assembler can be with PIC 18F4520 or another and each module will generate a waveform type so when pressing eg RB0 = 45 hz and when push RB1 = 3090 hz someone please save me I even paid someone to help me

hi
to have maximum help, i suggest that you change your thread title in english.
 

Good evening everyone until the end I found a good forum because here in Brazil has almost nothing on this subject, I am almost crazy to make a
program that generates a sine wave of 60 Hz to 3090 Hz and another, bought 2 module china dds9850 but I'm having a hard time communicating with the pic, and if someone help me I will be very grateful because you know enough and I do not have as much experience as you . wanted a program in C or assembler can be with PIC 18F4520 or another and each module will generate a waveform type so when pressing eg RB0 = 45 hz and when push RB1 = 3090 hz someone please save me I even paid someone to help me

There are lots of way to make a sine wave.
One of them is very tricky and useful. IIS interface is originate for sound in real.
But you may send sine wave data to codec through IIS, you can get very good sine wave.
Because codec can handle 24bit data and even more.
I recommend that you do not use MCU dac but cheaper. Another way is to use OPAMP.

You can check more solution.
 

hello,

soluce without dedicate circuit ( no AD98xx), but need a DAC for analog output
see this project,
**broken link removed**
but using a 18F26K22 (or 18F46K22) or other ???
witch contains a DAC 5 bits to generate sinus analog output at any frequence beetwen 1 Hz and more than 20 000 Hz
with android interfcace with command = F00045# or F03090#
or modify the source to use RB0 or RB1
... make an OR function (needs 2 diodes) with this 2 inputs to get an interrupt on RB0 , then choose wich button has been pressed. to define the value of frequency
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top