<style id="7i3y3"></style>

      <sub id="7i3y3"><i id="7i3y3"></i></sub>

        午夜精品一区二区三区成人,中文字幕av一区二区,亚洲AVAV天堂AV在线网阿V,肥臀浪妇太爽了快点再快点,国产网友愉拍精品视频手机,国产精品无码a∨麻豆,久久中文字幕一区二区,a级国产乱理伦片在线观看al
        首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
        中華工控網首頁
          P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
          D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
          電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
        12位A/D轉換器ADS7804與51單片機的接口及程序設計
        中華工控網
        收藏本文     查看收藏
        摘要:ADS7804是美國BURR-BROWN公司推出的一種新型12位A/D轉換器。文中介紹了它的特性與功能,給出了一種簡潔而新穎的與51單片機的接口方法,同時給出了用C語言編寫的數據采集的應用程序。</P><P> 1 基本特點<BR> 在計算機控制系統及各類用單片機(或微處理器)構成的智能儀器儀表中,外部的各種模擬信號必須通過A/D轉換器變換為數字信號后才能送入計算機。與8位和16位的A/D轉換器相比,12位A/D轉換器以其較高的性能價格比而在儀器儀表中得到廣泛的應用。ADS7804芯片采用28腳0.3英寸PDIP(塑料雙列直插式)封裝,兩列管腳間距為0.3英寸,比一般DIP28封裝窄一倍,所以俗稱瘦型DIP;ADS7804采用單5V電源供電;芯片內部含有采樣保持、電壓基準和時鐘等電路,可極大簡化用戶的電路設計和硬件開鎖,并可提高系統的穩定性。ADS7804采用CMOS工藝制造,轉換速度快、功耗低(最大功耗為100mW)。該A/D轉換器采用逐次逼近式工作原理,單通道輸入,模擬輸入電壓的范圍為±10V,采樣速率為100kHz。<BR> 2 引腳及功能<BR> ADS7804共有28個引腳,圖1為基引腳圖。這些引腳大體上可以劃分為3類。<BR> a.電源類<BR> 數字電源VDIG和模擬電源VANA通常一起接到5V電源上。數字地DGND和模擬地AGND1、AGND2通常共地。REF為參考電壓端,通常對地接2.2μF鉭電容,芯片內部可產生2.5V基準電壓。CAP為參考電壓所需電容,對地接2.2μF鉭電容。<BR> b.模數信號類<BR> VIN為輸入的模擬信號。D11~D0為數字量并行輸出口,DZ(19~22腳)是為了使管腳與16位A/D轉換器ADS7805兼容而設的,可懸空。<BR> c.控制信號類<BR> CS(輸入)為片選信號,R/C(輸入)為讀取結果/模數轉換控制信號,BUSY(輸出)用于指示轉換是否完成,BYTE(輸入)信號用來控制從總線讀出的數據是轉換結果的高字節還是低字節。<BR> 3 啟動A/D轉換和讀取轉換結果<BR> ADS7804啟動轉換和讀取轉換結果的時序比較特點,參見圖2。首先將R/C腳電平變低;然后在CS腳輸入一個脈沖并在其下降沿啟動A/D轉換,此脈沖的寬度要求在40ns~6μs之間;這時BUSY腳電平拉低表示正在進行轉換;在經過大約8μs以后,轉換完成,BUSY腳電平相應變高;再把R/C腳電平拉高,這樣,CS腳脈沖的下降沿即把轉換結果輸出到數據總線上。因為轉換結果為12位,所以對8位單片機而言,必須分兩次讀入,這個功能由BYTE腳實現。當BYTE腳為高電平時,數據總線上輸出高字節,反之,輸出低字節。ADS7804轉換得到的數字結果是以補碼形式給出的,現給出幾組有特定含義的值,表1所列即為ADS7804的模擬電壓與其補碼形式的數字輸出關系,-10V~9.99512V為量程,4.88mV為電壓分辨率。</P><P> 表1 模擬電壓和數字輸出的關系<BR> 模擬輸入初碼形式的數字輸出<BR> 二進制十六進制<BR> 9.99512V0111 1111 11117FF<BR> 4.88mV0000 0000 0001001<BR> 0V0000 0000 0000000<BR> -4.88mV1111 1111 1111FFF<BR> -10V1000 0000 0000800</P><P> 4 與51單片機的接口<BR> 因為ADS7804的CS信號脈沖寬度要求為40ns~6μs之間,而對于單片機而言,只要對外部設備進行讀操作,即會產生RD脈沖,其寬度為6個振蕩周期,如采用12MHz的晶振,其脈沖寬度為500ns,所以將ADS7804的CS腳接單片機的RD信號是再合適不過了。至于R/C、BUSY和BYTE信號,只需連接到普通的鎖存功能的端口即可,如單片機的PI口、并行口擴展芯片8155或8255等的端口。圖3是一個ADS7804與51單片機的典型接口電路。<BR> 5 C語言程序設計<BR> Franklin C51交叉編譯器是專為51系列單片機設計的一種高效的C語言編譯器,使用它可以縮短開發周期,降低開發成本,而且開發出的系統易于維護,可靠性高,可移植性好。下面介紹用C語言編寫的單點和定長數據采集子程序,假設所用的晶振頻率為12MHz。單點采樣子程序ADS7804()用來返回一個有符號整數形式的轉換結果。定長采樣子程序DAQ()根據入口參數interval(單位為μs)給定的采樣間隔采樣N點,并采用查詢51單片機內置定時器的方式來控制采樣時序,N點采樣結果存儲在定位于外部存儲器的數組array中。需要注意的是,賦給計數寄存器TH和TL的值是定時器從開始計數到溢出所用的時間,這個時間再加上清TF和裝載計數初值所需的時間(共5個機器周期,對于12MHz晶振即為5μs)才是所要的采樣間隔,這一點在程序設計中必須注意。<BR> 源程序如下:<BR> # include<reg51.h><BR> # include<absacc.h><BR> # define N 128 /*定采樣長度,如128點*/sbit BYTE=F1^0;<BR> sbit RC=P1^1;<BR> sbit BUSY=P1^2; /*定義特殊位*/<BR> int XDATA array(N); /*在外部存儲器內定義長度為N的有符號整數數組*/<BR> int ADS7804(void)<BR> { uint ul,uh;int u;<BR> RC=0; /*R/C低電平,進入轉換模式*/<BR> ul=XBYTE[0xffff]; /*產生讀脈沖,啟動A/D轉換*/<BR> while (BUSY= =0); /*等待轉換完成*/<BR> RC=1;BYTE=0; /*進入讀模式,選擇低字節*/<BR> ul=XBYTE[0xffff]; /*讀轉換結果低8位*/<BR> BYTE=1; /*選擇高字節*/<BR> uh=XBYTE[0xffff]&0x0f;/*讀轉換結果高4位*/<BR> u=uh*256+ul; /*得到12位轉換結果*/<BR> if(u>=0x0800)<BR> u=u 0xf000; /*如果為負值,則符號擴展*/<BR> return(u); /*返回轉換結果*/<BR> }<BR> uoid DAQ(uint interval)<BR> { uchar th,tl;<BR> interval=interval-5;/*減去TF0清零和裝載計數初值的時間5μs*/<BR> th=255-(interval/256);<BR> tl=255-(interval%256); /*計算計數初值*/<BR> TMOD=0x01; /*定時器0,方式1 */<BR> TH0=th; TL0=tl;/*裝載計數初值*/<BR> TR0=1;/*啟動定時*/<BR> for(I=0;i<N;i++)<BR> { do{}whilt(!TF0);/*查詢等待TF0復位*/<BR> TF0=0; /*清溢出標志*/<BR> TH0=th;TL0=tl; /*裝載計數初值*/<BR> Array[i]=ADS7804(); /*采樣、存儲*/<BR> }<BR> TR0=0; /*停止定時*/<BR> }<BR> 6 結束語<BR> ADS7804為12位的A/D轉換器,它不僅分辨率高、轉換速度快,而且接口方便,電路簡單、應用靈活,因而具有廣泛的應用前景。筆者在DLRS-1型檢波器低頻接收靈敏度特性測量儀中使用了ADS7804,取得了很好的效果。<BR>
         

        狀 態: 離線

        公司簡介
        產品目錄

        公司名稱: 中華工控網
        聯 系 人: 客服中心
        電  話: 0755-26546361
        傳  真: 0755-26585268
        地  址: 深圳市南山區創業路現代城華庭1棟6A
        郵  編: 518054
        主  頁:
         
        該廠商相關技術文摘:
        智能儀器儀表的發展特點與前景分析
        電動機性能虛擬儀器測試系統設計與實現
        視頻監控護航高鐵安全運營
        基于PLC,觸摸屏及變頻器對吹膜機的改造
        永宏PLC應用于自助圖書借還終端機
        基于永宏PLC的GSM通訊原理及其應用
        改善汽車生態學、安全性和舒適性,四大測試分析是關鍵
        改善汽車生態學、安全性和舒適性,四大測試分析是關鍵
        數控技術的發展趨勢及產業化
        數控技術發展戰略與發展途徑的思考
        用Energid 的軟件進行機器人的抓取和操作
        如何借助RFID技術升級企業信息管理水平
        更多文摘...
        立即發送詢問信息在線聯系該技術文摘廠商:
        用戶名: 密碼: 免費注冊為中華工控網會員
        請留下您的有效聯系方式,以方便我們及時與您聯絡

        關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
        工控網客服熱線:0755-86369299
        版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

        主站蜘蛛池模板: 国产一区二区三区粉嫩av| 亚洲国产精品综合久久20| 亚洲无线码一区二区三区| 久久99国产精品久久99软件| 亚洲gv天堂无码男同在线观看 | 国产粉嫩美女一区二区三| 国产成人精品97| 极品蜜臀黄色在线观看| 亚洲情A成黄在线观看动漫尤物| 日韩av在线直播| 亚洲老熟女一区二区三区| 99re视频精品全部免费| 亚洲黄色片一区二区三区| 日韩精品亚洲精品第一页| 亚洲AV无码破坏版在线观看 | 国产另类ts人妖一区二区| 在线看a网站| 日韩精品亚洲不卡一区二区| 中文字幕日韩精品有码| 久久亚洲色www成人| 极品少妇被后入内射视| 日本深夜福利在线观看| 欧美成本人视频免费播放| 麻豆国产97在线 | 中国| 巨胸美乳无码人妻视频漫画| 亚洲精品av中文字幕在线| 中文字幕理伦午夜福利片| 国产午夜影视大全免费观看| 日韩av毛片福利国产福利| 久久99精品久久久大学生| 任我爽精品视频在线播放| 国产av剧情无码精品色午夜| 成人午夜视频一区二区无码| 青草青草久热精品视频在线播放| 亚洲精中文字幕二区三区| 国产福利高颜值在线观看| 日韩综合夜夜香内射| 40岁大乳的熟妇在线观看| 久久人人爽人人人人片av| 精品一区二区亚洲国产| 蜜桃视频中文在线观看|