Da9850 (Læst 12949x)

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Da9850
« Dato: Januar 29, 2014, 20:54:04 »

 Hej alle sammen
  Er der nogle her der har ekspermenteret med AD9850 dds' er der fås til ingen penge på E-bay
  Gerne sammen med en Aduino Uno
 

 

Offline Jesper_Munkholm

  • µProcessoren
  • *
  • Indlæg: 380
  • Antal brugbare Indlæg: 36
  • Alt er Volt
    • Vis profil
Sv: Da9850
« Svar #1 Dato: Januar 29, 2014, 21:33:12 »
er det til noget måle ½øj??? oscilloscope DIY??  :)

(ps: ingen erfaring med den)
"Buy a man a beer and he wastes an hour. Teach a man to brew and he wastes a lifetime." :)

 

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Sv: Da9850
« Svar #2 Dato: Januar 29, 2014, 22:00:41 »
DDS: Sinus/Firkant generator.
Der findes færdige Arduino biblioteker til dem.
De virker fint :)

https://code.google.com/p/ad9850-arduino/downloads/list

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #3 Dato: Januar 29, 2014, 22:06:38 »
 Nej det er en oscillator
 denne her kan køre fra 0 til 62.5 MHz med en opløsning på 0.029 hertz
 modulerne har en indbygget 125 MHz clock
 der er mange programmer på nettet til at styre dem , men jag er ikke god til at programmere ( for   20 år siden var det anderledes ) , så jeg er lidt på jagt efter en der kunne hjælpe mig lidt
 da hele matamatiken skal omskrives om
 
 Tage

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #4 Dato: Januar 29, 2014, 22:09:20 »
 Ja  Jan men jeg skal køre baglens , og alt havd der er på nettet kører forlæns
 
 Tage
       - Jammerbugten
 
« Senest Redigeret: Januar 29, 2014, 22:12:40 af Merlin »

 

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Sv: Da9850
« Svar #5 Dato: Januar 30, 2014, 11:57:20 »
Køre baglæns ? Altså du skal sweepe fra høj til lav frekvens ?

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #6 Dato: Januar 30, 2014, 14:36:52 »
Ja , jeg skal ikke sweepe men være på en valgt ferkvens
min plan er at erstatte x-taloscillatoren med en vco ( voltage controlled oscilator )
 der kører 133.3 - 135.3 MHz og så faselåse  udgangssignalet på 10 MHz med en ocxo eller anden reference , og lade Pll'en styre  vco'en

 http://www.analog.com/static/imported-files/data_sheets/AD9850.pdf
 på side 8 figur 3c er princippet vist

 - og det bliver værre endnu
 hvis mit display viser 145.000 MHz skal DDS'en programeres til 134,3 MHz ind for 10 MHz ud
 altså trække 10.7 MHz fra ( mellemferkvens )

 og min ønske liste er længere endnu ----------

   Tage
       - jammerbugten

 

Offline janengelbrecht

  • Op-amp
  • ***
  • Indlæg: 211
  • Antal brugbare Indlæg: 23
    • Vis profil
    • Personlig hjemmeside
Sv: Da9850
« Svar #7 Dato: Januar 30, 2014, 20:01:45 »
145MHz skal du ind og rode på 2m båndet ? :) OK HF Teknik har aldrig interesseret mig...kun LF brug af omtalte print (DDS) :)

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #8 Dato: Januar 30, 2014, 20:21:11 »

Det var da min plan, mere bare for at lave noget intersant elektronik , og radioer  er min hovede interesse , og ferkvenser under 100 MHz interesere mig ikke

 tage
      - Jammerbugten

 

Offline gerd

  • Administrator
  • µProcessoren
  • *****
  • Indlæg: 915
  • Antal brugbare Indlæg: 97
    • Vis profil
    • Hjemmeside med nogle af mine projekter
Sv: Da9850
« Svar #9 Dato: Januar 30, 2014, 20:34:43 »
... under 100MHz begynder jævnstrøm  ;)

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #10 Dato: Januar 30, 2014, 20:58:13 »
delvist , under 100 MHz er det mellemferkvenser

 

Offline bws

  • Lavpas filter
  • ****
  • Indlæg: 261
  • Antal brugbare Indlæg: 24
    • Vis profil
Sv: Da9850
« Svar #11 Dato: Februar 02, 2014, 15:54:06 »
hvad vil du helt præcis lave med denne chip ?

tænker at i en PLL vil du jo bruge denne som en divider/tuner ? men hvis du vil tune noget ind hved 145Mhz skal du jo så igen have en ekstra dividere på, måske en enkelt flip-flip, da denne chip maks kan klare 125Mhz.

edit: eller vil du bruge denne chip til et seperat pll loop der genere din under-Frekvens som du så blander med dit indgangs signal så du får din mellem frekvens ?

hvis du kikker på det lib Jan fandt kan du bare ændre dette kald til sådan her:
Kode:

void AD9850::setfreq(double fin, double fout) {
    frequency = fout * 4294967296.0 / fin;
    update();
}

hvor fin er din ref frekvens og fout er så dit ønskede frekvens i forhold til inputet.
så burde du kunne bruge den i en given PLL løkke.

MVH
« Senest Redigeret: Februar 02, 2014, 18:59:58 af bws »

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #12 Dato: Februar 07, 2014, 19:51:51 »
hej BWS
 Min reference er 10 MHz  1*10E-7 er det godt nok ?,  kan modificeres til 1*10E_12
 så er vi der vist          (HP10811a)   ( griner )

 til 145 MHz transciver skal jeg bruge 133- 135 MHz  , at icen kun er garenteret til 125 MHz tager jeg ikke så tungt , mange AD9850 kan faktisk køre lige så hurtigt som AD9851 ifølge en amerikande der har arbejdet med dem
  dds'en skal kun fungere som deler , udgangsferkvensen vil altid være 10 MHz , det skal min vco pg pll nok sørge for

 Tage
   -det forblæste Nordjylland

 

 

Offline bws

  • Lavpas filter
  • ****
  • Indlæg: 261
  • Antal brugbare Indlæg: 24
    • Vis profil
Sv: Da9850
« Svar #13 Dato: Februar 17, 2014, 12:27:33 »
Hey igen

Det længe siden jeg har arbejdet med hf så skulle finde en bog og læse lidt :-)

Men hvis jeg forstår dig korrekt nu, vil du lave en enkelt superheterodyn modtager, hvor mellem frekvens er 10Mhz og hvor du vil bruge dds i din pll- loop som deler, hvor du så vil bruge en ref. Til fase detektoren på 10Mhz ?

Så ja det er ganske udemærket med en ref på 10MHz og det burde det være nemt at programmere ;-)
Mvh
« Senest Redigeret: Februar 17, 2014, 12:56:15 af bws »

 

Offline Merlin

  • Op-amp
  • ***
  • Indlæg: 214
  • Antal brugbare Indlæg: 31
  • Må den magiske røg blive inden i dine komponenter
    • Vis profil
Sv: Da9850
« Svar #14 Dato: Februar 21, 2014, 21:33:45 »
Hej BWS og alle andre
Jeg har måske udtrygt mig noget rodet
det ferkvensområde jeg ønsker  lytte/sende er 144-146 MHz
med 10,7 MHz mellemferkvens skal jeg bruge et injector signal på 133,3 til 135.3 MHz
 normalt kører klokken i en dds med en krystal oscillator , hvis man skal bruge et signal omkring 134 MHz skal klokken køre min. 3 gange hurtigere alterså 400 MHz
gerne op imod 1 Ghz . så hurtige DDS er er meget dyre , og stadig ikke specielt gode
Min ide er at køre med en spændings styret oscillator som klok på 133-135 MHz
og udregne kode ordet der vil give mig 10 MHz ud af DDS'en , og derefter sammenligne det i en PLL med en stabil krystal oscillator på 10 MHz , der holder min VCO på den ønskede ferkvens
principper er brugt flere steder blant radioamatøre til at generere tåbelige ferkvenser , der så bliver multipliveret mange gange til brug som blander ferkvenser i mikrobølge transvertere ( 13, 9, 6, 3 cm )
og E- bay er oversvømmet med ad9850 moduler til 3-5 doller pr styk
Tage
       - Jammerbugten