网站大量收购闲置独家精品文档,联系QQ:2885784924

数位类比转换数位类比转换,主要是将数位讯号,转换为类比讯号,常用.docVIP

数位类比转换数位类比转换,主要是将数位讯号,转换为类比讯号,常用.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数位类比转换数位类比转换,主要是将数位讯号,转换为类比讯号,常用

數位/類比轉換 數位/類比轉換,主要是將數位訊號,轉換為類比訊號,常用的 IC 晶片有ADC08、ADC0800等八位元的數位/類比轉換器。 DAC0800規格介紹: .5V工作電壓 .八位元數位轉類比 .輸入為數位值(0..255) .輸出為類比電流Iout Iout = IFs(B1/2 + B2/4 + B3/8 + B4/16 + B5/32 + B6/64 + B7/128 + B8/256) 其中:IFs為滿刻度電流 DAC0800接腳介紹: .VLC:用來判斷B1~B8的信號準位,Pin 1 其中臨界電壓Vth = VLC + 1.4V 當B1~B8的信號準位大於Vth則為Hi(1) 否則為Lo(0) 若使用TTL邏輯準位,則VLC需接地 .IOUT:正向類比輸出,Pin 4 與IOUT成互補 .IOUT:反向類比輸出,Pin 2 與IOUT成互補 IOUT與IOUT兩者總和為滿刻度電流IFs .Vee:負電源輸入端,Pin 3 負電壓範圍-4.5V~-18V .Vcc:正電源輸入,Pin 13 使用 +5V .B1~B8:資料匯流排(D7~D0),Pin 5 ~ Pin 12 B1為高位元(MSB) B8為低位元(LSB) .VR+:正參考電壓輸入端 加一電阻Rref,用來取得滿刻度電流IFs 其中: IFs = Vref/Rref 滿刻度電流範圍為 0.2mA ~ 4mA .VR-:負參考電壓輸入端 .Comp:頻率補償接腳 接一個電容到Vee DAC0800 的輸出: .DAC0800的輸出為電流輸出 .所以在一般運用上,必需加一個OP AMP 將電流輸出轉換為電壓 .參考電路: 其中: IFs = Vref/Rref 輸出電流與輸入數位值(B1~B8)的關係:(B1為高位元,B8為低位元) IOUT = IFs * (B1..B8) / 256 Vo的值不可以超過OP AMP的供應電壓,否則無法得到滿刻度電流 例如:使用DAC0800作數位類比轉換, 其中:Vref = 5V  Rref = 2k  Rf = 2k 數位輸入(B1..B8) = 50H 問:IFs=?,IOUT=?,Vo=? 解: IFs = Vref / Rref = 5V / 2K = 2.5mA IOUT = IFs * (B1..B8) / 256 = 2.5mA * (50H=80) / 256 = 2.5mA * 80 / 256 = 0.7812mA Vo = IOUT * Rf = 0.7812mA * 2K = 1.5625V 數位/類比轉換實習 實習目的: .瞭解數位/類比轉換的方法 .熟悉DAC08(數位/類比)轉換器的用法 實習功能: .數位輸入範圍為8位元(0~255)                                                  .將數位輸入轉換為類出電壓輸出 .類比輸出電壓範圍為0~5.1V .使用DAC08或其替代品 .數位輸入值由4*4鍵盤輸入 .並將轉換結果顯示在LCD顯示器上 硬體分析: 欲完成本實習所需之功能,首先須有一個4*4的鍵盤可以用來輸入所要轉換的數位值;再來就是要有一個數位/類比轉換器(DAC08或DAC0800),將數位輸入轉換為類比電流;然後再用 OP AMP 將電流轉換為電壓;最後把該數位輸入值所代表類比電壓,顯示在LCD顯示器上。所以整個電路應包含鍵盤、8051、DAC、OP AMP、LCD顯示器等部份,其硬體方塊圖如下: .硬體方塊圖 .DAC及OP AMP介面: Vref = 5V Rref = 2K 所以Iref = 5/2k = 2.5 mA 每一個數位位階轉換後的類比電流為 2.5/256 約為 10 uA 經 OP AMP 轉換後,每一個數位位階可輸出 10 uA * 2K = 20 mV  .完整電路圖 軟體分析 主程式 在主程式部份,因為有用到LCD模組,所以在程式之前,要先去設定LCD模組的初值狀態,其次要去掃描鍵盤,輸入所要轉換的數位值,然後再將該數位值送到類比/數位轉換電路(DAC),轉換成數位電壓,所以在主程式中,還需要一個數位輸入的副程式,及一個將數位輸入值送到DAC的副程式。因此主程式流程如下: 使用副程式: .LCD 顯示幕初值設定(INIT_LCM) .輸入數位值(INP_DIGIT) 輸出:DIGIT(鍵盤輸入的數位值)    DIGIT的值從0~255 .將數位值送到數位/類比轉換(TO_DAC) 輸入:DIGIT(鍵盤輸入的數位值) ;-------------

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档