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.

Making signal generator problem in amplitude

Status
Not open for further replies.

kkjoker

Newbie level 1
Joined
Mar 20, 2018
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
13
The signal generator is making and it should produce 3 waveform and can adjust frequency and amplitude. Now, I am using Ad9833, MCP41010 and AD8051 and Arduino UNO (can change to Mega if needed) to do so. However, I don't know how to write the program of the part of adjusting the amplitude. Can anyone help? Very urgent.


The schematic and program are attached. The pin CS is connected to arduino pin 12 in order to adjust amplitude.

LCD library I use is the same as LCD16x2 but change the address in .cpp to "int row_offsets[] = { 0x00, 0x40, 0x10, 0x54 }"
 

Attachments

  • schematic.png
    schematic.png
    104.4 KB · Views: 180
  • AD9833uno.ino.zip
    4.7 KB · Views: 106

hello,

There is nothing in your Arduino code to adjust amplitude ..
You need to deeply study the data sheet of MCP41010 and AD8051
before request some help..

Begin the job , then show us , what you do ..
then , maybe you will get some support .
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top