Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
AD9850 DDS problem sa frekvencijom
#1
Pozdrav svima,
da li neko mozda ima ideju sta bi moglo ovde da bude problem.

Pre par meseci sam kod brace kineza kupio DDS modul sa AD9850.
Konacno sam juce resio da probam ovaj mali modul.

Spojio sam ga na Easy Pic5, ukljucio MPLAB skuvao kafu i polako poceo sa kodom.

Ova naprava je brzo proradila ali 90% ostalog vremena sam potrosio da resim sledeci problem.
U seriskom modu AD9850-u treba da posaljem 32bit-nu vrednost za frekvenciju + 2 kontrolna bita + 6 bita za fazu. Ukupno 40

Vrednost se racuna tako sto se zeljena frekvencija pomnozi sa konstantom koja se dobije tako sto se 4.294.967.296 podeli sa frekvencijom kristalnog oscilatora na modulu. Ona je 125MHz.

Ova matematika u PIC-u radi ok, to sam proverio, ali uvek dobijem signal koji je tacno jednak 1/2 zeljene frekvencije.





Da li neko ima neku ideju sta bi moglo da bude?

Milan
Reply


Messages In This Thread
AD9850 DDS problem sa frekvencijom - by Milan_kg - 01-06-2015, 07:28 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)