欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

如何將AD9832/AD9835器件的輸出編程為5 MHz

電子設計 ? 來源:ADI ? 作者:ADI ? 2021-04-08 16:52 ? 次閱讀

本文將從頻率寄存器(frequency register)、遲延寄存器(defer register)和命令序列(command sequence)為各位小伙伴詳細說明如何將AD9832/AD9835器件的輸出編程為5 MHz!

頻率寄存器

AD9832含有一個32位頻率寄存器。該寄存器如下所示,分解為4個字節(jié)。由于AD9832在任一命令中僅接受8位數(shù)據(jù),為了完全編程32位寄存器,用戶必須輸入4條命令,每條命令僅傳送8位數(shù)據(jù)。

出于尋址目的,該32位寄存器按以下方式分解:16 MSB定義為8個高位(H)和8個低位(L)。類似地,16 LSB采用相同的尋址方案,8個高位(H)和8個低位(L)。

pIYBAGBuw1yAE0d0AADsyXUB9FU700.png

頻率字

頻率字為32位,由用戶輸入至頻率寄存器。該頻率字決定輸出頻率,其依據(jù)是所需輸出頻率與參考時鐘頻率之比。在以下示例中,參考時鐘為25 MHz。所需輸出為5 MHz,因此,頻率字的計算公式為:

(5/25) × (0xFFFFFFFF) = 0x33333333

遲延寄存器

遲延寄存器(帶寬16位)充當被寫入的最后一個寄存器的緩沖寄存器。遲延寄存器通過兩次寫操作寫入。前8位將保留(遲延)于寄存器中,直到寫入下8位。當全部16位均寫入寄存器時,頻率寄存器將被更新。遲延寄存器始終指向上次被寫入的地址。

pIYBAGBuw3GANa2NAADJ4svLx4w211.png

由于遲延寄存器保存著上次被寫入的16位數(shù)據(jù),并且仍然指向上次被尋址的頻率寄存器,因此,可通過一次寫操作更新低8位或高8位。該操作被稱為直寫,實際上為正常寫序列的最后部分。

請注意,如果用戶希望寫入到任何其他寄存器,則必須執(zhí)行如上所示的完整寫序列。

5 MHz程序的全部命令序列

0xF800 二進制 (1111 1000 0000 0000)

0x3333 二進制 (0011 0011 0011 0011)

0x2233 二進制 (0010 0010 0011 0011)

0x3133 二進制 (0011 0001 0011 0011)

0x2033 二進制 (0010 0000 0011 0011)

0xC000 二進制 (1100 0000 0000 0000)

命令序列說明

考慮到本文需要,16位SPI字將采用以下尋址方式:

D15, D14, D13, ..., D2, D1, D0

o4YBAGBuw5SAdumuAAGhjKYFrl4972.png

o4YBAGBuw6yAOeH5AAFBGCUysQ8097.png

現(xiàn)在,5 MHz將出現(xiàn)于輸出引腳上。FSELECT引腳必須拉至GND,以選擇頻率寄存器0。

AD9835

AD9835是一款數(shù)控振蕩器,在單個CMOS芯片內(nèi)集成了一個相位累加器、一個COS查找表以及一個10位數(shù)模轉(zhuǎn)換器,提供相位調(diào)制和頻率調(diào)制兩種調(diào)制能力。最高支持50 MHz時鐘速率。頻率控制精度可達40億分之一。調(diào)制通過串行接口載入寄存器來實現(xiàn)。用戶可使用一個關(guān)斷位在不用時關(guān)斷AD9835,將功耗降低至1.75 mW。

● 5 V電源

● 50 MHz速度

● 片內(nèi)COS查找表

● 片內(nèi)10位DAC

● 串行載入

● 關(guān)斷選項

● 溫度范圍:?40°C至+85°C

● 200 mW功耗

● 16引腳TSSOP封裝

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5372

    瀏覽量

    121304
  • AD9835
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    9985
  • AD9832
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    8393
  • 數(shù)控振蕩器
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    10198
  • 相位累加器
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    9210
收藏 人收藏

    評論

    相關(guān)推薦

    dac902如何將電流輸出轉(zhuǎn)換為電壓輸出?

    dac902如何將電流輸出轉(zhuǎn)換為電壓輸出
    發(fā)表于 02-06 06:32

    ADS62P49采用內(nèi)部電壓參考模式,VCM1.5V,如何將采集到的數(shù)據(jù)轉(zhuǎn)化為具體的電壓值?

    ADS62P49采用內(nèi)部電壓參考模式,VCM1.5V。如何將采集到的數(shù)據(jù)轉(zhuǎn)化為具體的電壓值? 對0-2V、500KHZ的方波信號采樣,配置寄存器5044,輸出二進制補碼。
    發(fā)表于 12-13 13:42

    PROM器件編程和擦除方法

    一次性編程,但一旦編程完成,數(shù)據(jù)就無法被擦除或修改。PROM器件通常由一系列的存儲單元組成,每個存儲單元可以存儲一位數(shù)據(jù)(0或1)。這些存儲單元通過編程過程被設置
    的頭像 發(fā)表于 11-23 11:25 ?856次閱讀

    使用SD FlashTMS320C28x器件編程外部非易失性存儲器

    電子發(fā)燒友網(wǎng)站提供《使用SD FlashTMS320C28x器件編程外部非易失性存儲器.pdf》資料免費下載
    發(fā)表于 10-15 11:48 ?0次下載
    使用SD Flash<b class='flag-5'>為</b>TMS320C28x<b class='flag-5'>器件</b><b class='flag-5'>編程</b>外部非易失性存儲器

    如何將PCM9211的RXIN4-RXIN7配置I2S方式輸入?

    您好,請問如何將PCM9211的RXIN4-RXIN7配置I2S方式輸入?
    發(fā)表于 10-14 07:05

    使用stm32f767tlv320adc3140配置tdm工作模式,如何將每個通道數(shù)據(jù)單獨提出出來進而播放呢?

    使用stm32f767tlv320adc3140配置tdm工作模式,采集到了四通道差分輸入的音頻數(shù)據(jù),如何將每個通道數(shù)據(jù)單獨提出出來進而播放呢?
    發(fā)表于 10-09 07:47

    如何將LVDS/OLDI橋接到HDMI/DVI

    電子發(fā)燒友網(wǎng)站提供《如何將LVDS/OLDI橋接到HDMI/DVI.pdf》資料免費下載
    發(fā)表于 09-27 09:35 ?1次下載
    <b class='flag-5'>如何將</b>LVDS/OLDI橋接到HDMI/DVI

    如何將BQ35100配置EOS模式

    電子發(fā)燒友網(wǎng)站提供《如何將BQ35100配置EOS模式.pdf》資料免費下載
    發(fā)表于 09-11 10:03 ?0次下載
    <b class='flag-5'>如何將</b>BQ35100配置<b class='flag-5'>為</b>EOS模式

    如何將一個100MHz Vp-p=2V的正弦波放大到Vp-p=4V?

    請問如何將一個100MHz Vp-p=2V的正弦波 放大到 Vp-p=4V?
    發(fā)表于 08-16 08:32

    請問OPA564如何輸出偏置1A,VPP1A,頻率5MHz的正弦電流?

    如果想輸出偏置1A,VPP1A,頻率5MHz的正弦電流,有無推薦的電路以及運放類型,OPA564無法達到該頻率。 Howland電流
    發(fā)表于 07-29 06:48

    如何將tc275的cpu0設置空閑模式?

    如何將 tc275 的 cpu0 設置空閑模式? 我試過英飛凌示例,但不起作用。
    發(fā)表于 07-04 07:12

    如何將QuadDec的輸出與\"modulo\" ,使其輸出在8000時滾動?

    ; 如何將 QuadDec 的輸出與\"modulo\" ,使其輸出在 8000 時滾動? 例如,當電機軸旋轉(zhuǎn)時,QuadDec 輸出將從 0 --> 7999 --> 0
    發(fā)表于 05-28 08:04

    如何將直流電壓信號10mV-300mV線性放大5倍,然后送給ADC?

    如何將直流電壓信號10mV-300mV線性放大5倍,然后送給ADC?
    發(fā)表于 04-10 06:20

    如何將Kile 5中項目移動到stm32cubeide中?

    如何將Kile 5中項目移動到stm32cubeide中,菜菜,撈撈
    發(fā)表于 03-08 08:01

    Sensor如何將mipi端的設置YUv格式?

    我的Sensor輸出是raw8圖像,如何將 mipi 端的設置YUv格式,而不是UYVY格式。
    發(fā)表于 02-29 08:03