Quantcast
Channel: EngineerZone: Message List
Viewing all articles
Browse latest Browse all 36216

AD9914: profile mode vs single-tone vs parallel port modulation

$
0
0

I am confused about the three modes.

 

In profile mode (CFR2:23 = 1) it is clear that the FTW, POW and ASF come from the selected profile register.

If CFR2:23=0, where do the 3 values come from?

If CFR2:22=1, where do the values not selected by the F[] pins come from?  For example, if F[3..0]=4, POW and ASF come from the parallel port, but the source of FTW is unclear.

Perhaps someone could clarify this.

 

In my application, I would like to do the following:

1. Set frequency 1 using parallel programming mode.

2. Perform phase modulation via the parallel port.

3. Set frequency 2 using parallel programming mode.

4. Perform phase modulation via the parallel port.

5. Repeat.

 

What series of operations do I need to perform to allow this?  Perhaps the following is wrong (it doesn't work), but how?

1. Set F[3..0] = 0 (parallel programming)

2. Send FTW #1 (to profile 0?)

   2a. Set CFR2:23 = 1 (profile mode enable)

   2b. Set PS[2..0] = 0

   2c. Send FTW #1 to register P0

3. Set CFR2:23 = 0, CFR2:22 = 1

4. Set F[3..0] = 4 (parallel port data is POW/ASF)

5. Send PM/AM data via parallel port.

6. Set F[3..0] = 0

7. Send FTW #2

   7a. Set CFR2:23 = 1

   7b. Set PS[2..0] = 0

   7c. Send FTW #2 to register P0

8. Set CFR2:23 = 0, CFG2:22 = 1

9. Set F[3..0] = 4

10. Send PM/AM data

etc.

 

What am I missing?

Thanks


Viewing all articles
Browse latest Browse all 36216

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>