在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

A/D的轉換原理

電子工程師 ? 來源:FPGA設計論壇 ? 作者:FPGA設計論壇 ? 2020-09-28 11:43 ? 次閱讀

1分辨率

當知道一個A/D或D/A轉換器的位數n時,就可以知道其分辨率的大小。此時,A/D或者D/A轉換器的都或許知道其分辨率的定義式( 選擇D/A轉換器來說明 ):

模擬量的范圍( 如電壓范圍[ UMIN, UMAX] )確定之后,分辨率就可以用來確定當D/A轉換器內部二進制數變化1時對應的模擬信號的變化量:

左邊的B列表示D/A轉換器對應的二進制值,U列代表電壓。第二行從左到右分別表示二進制數的范圍及電壓的變化范圍,具體的物理含義可表示當二進制從最小變化到最大時對應的電壓也從最小變化到最大[ 采用數學中的比例思想可得到下面的比例等式 ]。那么當二進制值增加1( 上圖中的1可理解為下一個二進制與上一個二進制值的差,以增1的方式進行 )時電壓差值U( 可理解為當二進制值變化1后的電壓值與之前二進制值對應電壓的差值 )會相應的為多少呢?根據比例式求解就可以得到U的表達式:

這個表達式就證明了之前說的一句話,當模擬信號的范圍確定以后,D/A分辨率的大小將決定模擬量的最小變化量。對于相同的模擬信號范圍,當n值越大時,二進制每增加1對應的模擬信號的變化就越小[ 對整個模擬量范圍劃分的階段更多 ],能表示的模擬信號的精度就越高。如UMAX=1, UMIN=0,n=8則D/A能輸出0.0039這一點壓值,但此D/A轉換器永遠輸不出在此基礎之上小于U的電壓值如0.0039 + 0.09( 低于二進制變化一位電壓變化的值了 )。這就是分辨率的作用和所追求的東西。每兩個二進制值之間形成一個模擬量增量。

2 A/D或D/A的計算

不管是對于數模轉換還是模數轉換,其實都是根據事先設計好的二進制增1時對應的模擬量的增量值來計算。根據以上對分辨率的討論可知,模擬量值從原來設定值變化到當前值需要變化的二進制值為多少呢,每變化一個二進制值模擬量就增加一個值U,直到增加到當前模擬量值。一般的A/D或者D/A轉換器低分辨率的為8位,中分辨率的的有10位和12位,高分辨率的有16位,別看這8位的低分辨率( 值為0.00392 ),有效值也在小數點后三位。由以上分析分變率可知,分辨率與模擬量的乘積就是二進制每增加1時對應模擬量的變化增量[ 若模擬量范圍為個位級,若輸出模擬量的精度不需要精確到小數點后3位,則二進制增1操作不能引起模擬量的改變,若模擬量范圍為十位級,若輸出模擬量值精度不需要精確到小數點后兩位,則二進制增1時模擬量輸出不會改變,依次類推 ],10/12/16位A/D或D/A同樣的道理。

2.1D/A通道數模轉換計算

同理,D/A通道數模轉換計算是已知模擬信號范圍及知道一個二進制值時對應的模擬信號值。根據以上分析二進制下的模擬量計算公式應該為:


M為上次二進制值到當前二進制值變化的二進制值。根據分析的模擬量輸出精度可知,若模擬量范圍為個位級且輸出精度不要求精確到小數點后三位,則二進制的增/減一個值不會改變模擬量的值。故上面的對U的計算公式就可以改成:

同理,當給定的二進制值M有-1的情況,如給定二進制值FFH時,就可以省掉-1項( 不影響結果 )。

2.2A/D通道模數轉換計算

A/D通道模數轉換計算是已知模擬信號范圍及知道模擬量范圍內的一個值時求對應的二進制數值。根據表1,可得已知電壓值計算二進制值的公式如下:


<1> 根據以上所提到的精度問題,在不影響精度的條件下可以將2的n次方后的-1項去掉。

<2> 如果整個計算結果為小數,而對應二進制時需要整數來對應,此時是將這個小數的小數部分直接省掉作為計算二進制的整數呢還是將小數省掉后加1作為計算二進制的整數呢?其實隨便取哪一個都不是很準確,但是在一定的誤差要求范圍內,應該是隨便取哪一個都是可以的,可以取兩個整數值來分別計算得到二進制值,然后再用此二進制值計算出對應的輸出模擬量,選擇誤差較小的一個對應的二進制對應的模擬量值( 保證大者在最大值以下,小者在下限以上的前提下 )。


原文標題:AD轉換原理

文章出處:【微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AD
    AD
    +關注

    關注

    28

    文章

    873

    瀏覽量

    151503
  • 分辨率
    +關注

    關注

    2

    文章

    1077

    瀏覽量

    42456

原文標題:AD轉換原理

文章出處:【微信號:gh_9d70b445f494,微信公眾號:FPGA設計論壇】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    AD、DA轉換器接口技術與實用線路

    本書共分七章,主要內容包括:緒論、模擬開關與采樣/保持器、D/A轉換基本原理與接口技術、A/D轉換
    發表于 04-10 15:10

    單片機硬件電路設計實例(工程師多年經驗總結)

    電池供電時是否要考慮做一些省電低功耗線路。 帶檢測功能的產品是否用到A/D功能,有無必要用到一些精密參考源,主要針對測量及充電電路,或是可否直接采用RC充放電線路來做模擬量檢測,A/D
    發表于 03-05 10:32

    ADS1211如何給四通個道的初始化、四個通道又是如何輪流進行A/D轉換

    本人最近在工程設計中用到ADS1211(板卡上的處理器是LM3S2965)。目前手頭有一份1210/1211的英文PDF,反復看過幾遍后感覺是文檔中的初始化、A/D轉換流程都是基于單通道
    發表于 02-13 07:53

    求助,關于使用ADC12C105的問題求解

    范圍。。。。。。。。。。然而我的信號,可能是負幾十毫伏(或十幾毫伏)到2V多左右一個脈沖波形。。。。。。能不能用該芯片進行A/D轉換????????? 若果能是不是低于0.3V的信號轉換
    發表于 02-13 06:49

    CC2530連接ADS7822,經示波器檢測,CLK無輸出波形是怎么回事?

    Din(對應MCU的MOSI),所以CC2530的P1.6沒有連接,懸空。 P_ADS7822_CS=0; //啟動A/D轉換 U1DBUF=0x66; while (!U1RX_BYTE
    發表于 02-10 08:22

    求一個可以直接連接在C6455DSK的EMIFA接口的A/D轉換

    想找一個可以直接連接在C6455DSK的EMIFA接口的A/D轉換卡,高速的,大概在30MHz左右,而且是并行的
    發表于 02-06 07:32

    一文看懂ADC轉換過程

    1、A /D轉換的一般步驟和取樣定理模擬量到數字量的轉換過程: 取樣:把時間連續變化的信號變換為時間離散的信號。 保持:保持取樣信號,使有充分時間將其變為數字信號。 取樣定理: 量化和
    的頭像 發表于 01-23 17:43 ?1606次閱讀
    一文看懂ADC<b class='flag-5'>轉換</b>過程

    DDC112U的數據輸出接口能否和MCU的SPI接口進行連接?

    看了DDC112的Datasheet,關于它的數據的輸出,Datasheet好像并未明確說明其數據輸出接口(主要是這幾個信號:/DXMIT、DCLK、DOUT)是否能夠與MCU的SPI接口進行連接,由MCU通過SPI接口讀出DDC112完成的A/D
    發表于 01-23 06:40

    ADC0808經典例程 驅動代碼

    ADC0808是采樣分辨率為8位的、以逐次逼近原理進行模/數轉換的器件。其內部有一個8通道多路開關,它可以根據地址碼鎖存譯碼后的信號,只選通8路模擬輸入信號中的一個進行A/D轉換
    發表于 01-21 06:28

    請問是否有模擬端支持最大4.2v電壓,數字端支持1.8v電壓的A/D轉換芯片型號?

    請問是否有模擬端支持最大4.2v電壓,數字端支持1.8v電壓的A/D轉換芯片型號? 若是數字端輸出為I2C或者SPI接口更好。 謝謝!
    發表于 12-30 07:48

    INA226利用串口助手把讀取的數據顯示,但是輸出的結果不對,為什么?

    時對應的器件地址 uchar H_AD; // H_AD用于存儲高八位A/D轉換結果 uchar L_AD; // L_AD用于存儲低八位A/D
    發表于 12-27 06:00

    A/D轉換過程中,高速ADC與低速ADC在提高性能指標上,考慮的點有什么不同?

    A/D轉換過程中,高速ADC與低速ADC在提高性能指標上,考慮的點有什么不同?
    發表于 12-18 07:07

    GM7150 低功耗 NTSC/PAL 視頻解碼器 CVBS轉BT656/601

    A/D 轉換、自動鉗位、自動增益控制(AGC)、時鐘發生(CGC)、多制式解碼、亮度/對比度/飽和度控制(BCS)。
    的頭像 發表于 10-31 17:56 ?1315次閱讀
    GM7150 低功耗 NTSC/PAL 視頻解碼器  CVBS轉BT656/601

    防爆控壓就選TA——YK-332防爆壓力控制器

    YK-332智能防爆壓力控制器是集壓力測量、顯示、輸出、控制于一體的智能數顯壓力測控產品。該產品為全電子結構,前端采用帶隔離膜充油壓阻式壓力傳感器,由高精度的A/D轉換,經微處理器運算處理現場顯示,并輸出一路模擬量和兩路開關量。
    的頭像 發表于 07-15 10:49 ?537次閱讀
    防爆控壓就選TA——YK-332防爆壓力控制器

    CKS32F107xx系列MCU中ADC介紹

    CKS32F107xx系列產品提供2個12位的模擬/數字轉換器(ADC),每個ADC共用多達16個外部通道,各通道的A/D轉換可以單次、連續、掃描或間斷模式執行。ADC的結果可以左對齊
    的頭像 發表于 06-22 11:04 ?1114次閱讀
    主站蜘蛛池模板: 起碰免费视频 | 精品一区二区国语对白 | 天天舔天天射天天干 | 欧美极品bbbbⅹxxxx | 国内色视频 | 美女黄页免费 | 欧美一级特黄啪啪片免费看 | 第四色成人网 | 视频在线观看免费播放www | 午夜精品久久久久久久四虎 | 午夜精品久久久久久99热 | 黄色日批网站 | 国产小视频免费看 | 色哥网站 | 特一级黄色毛片 | 久久精品国波多野结衣 | 777奇米影视一区二区三区 | 爱情社保片鲁丝片一区 | 国产真实灌醉美女疯狂弄 | 色噜噜噜噜噜在线观看网站 | 麻豆蜜桃| 久久久久久综合 | 黄色成人毛片 | 日本一区二区三区欧美在线观看 | 天天操天天舔天天射 | 亚洲人的天堂男人爽爽爽 | 天天色综合4 | 日日摸夜夜爽 | 唐人社电亚洲一区二区三区 | 色尼玛亚洲综合 | 天天影院网 | 特黄视频| a黄网站| 好色999 | 亚洲一区三区 | 91大神成人偷拍在线观看 | 免费看逼网站 | 午夜想想爱午夜剧场 | 最近高清在线国语 | www.色黄 | 国色天香网在线 |