Hi,
hab mal so ein Modul an meinen Arduino geklemmt.
Mit dem Demo-Sketch von Alhin bekomme ich nur Sinus aus dem Modul.
#include <EF_AD9850.h>
//BitData - D8, CLK - D9, FQUP - D10, REST - D11
EF_AD9850 AD9850(9, 10, 11, 8);
void setup()
{
AD9850.init();
AD9850.reset();
AD9850.wr_serial(0x0, 1000); // 1000Hz
}
void loop(){
}
Die Kommunikation des Ardiuno zum Modul ist OK, da die gemessene Frequenz zu den gesendeten (verschiedenen) Werten stimmig ist.
Was bedeutet denn das 0x0 bei dem Befehl AD9850.wr_serial(0x0, 1000)