資源描述:
《“基于pc的adda板卡實驗”指導書》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、-電子專用設備原理與實現(xiàn)技術實驗指導書DJ實驗一基于PC的ADDA板卡實驗一實驗目的1.了解A/D,D/A板卡相關知識;2.熟悉PC7429和PC7462板卡的基本原理、性能參數(shù)以及使用方法;3.掌握利用PC7429和PC7462板卡進行A/D、D/A轉換的編程方法;二實驗設備PC7429板卡、PC7462板卡、工控機、模擬示波器、信號發(fā)生器、37針接插件、導線若干三實驗原理1.PC-742912位16路1MHz轉換速率高速存儲式A/D板PC-7429是一種高性能價格比的高速存儲A/D板,設計時考
2、慮為用戶提供盡可能高的A/D采樣性能,可廣泛應用于各種高速模擬信號的測量分析,多路信號掃描采集。符合PC總線標準。主要特點、性能:·通道:16路單端輸入自動通道掃描(800KHZ)·量程:輸入0~5V或±5V·分辨率:12位,AD1671芯片·轉換速度:1MHz(單通道最大達1.25MHz)·誤差:±1.5LSB,精度0.3%·A/D工作方式:軟件啟動、外觸發(fā)(上升沿)、外時鐘同步·定時器基準:200nS,16位定時器(8254)·讀數(shù)方式:16位操作,順序讀入·程控采樣速率:1MHz~100Hz(
3、可編程)·RAM容量:64KB采樣點,采樣長度可程控(1-64K,由16位計數(shù)器控制)·I/O地址:0~3F0H任選,出廠是:210~21FH·輸入阻抗:10MΩ·中斷:IRQ10、11、12任選其一·外形尺寸:240mm(長)×106mm(寬)(1)地址設置地址設定板上占用4條地址線A0-A3,參與GAL譯碼,余下的6條I/O譯碼地址(A4-A9),參與LS688比較器,由XF36位跳線器選擇開關選擇,其定義如下:(XF3)123456-7--電子專用設備原理與實現(xiàn)技術實驗指導書DJA4A5A6A
4、7A8A9跳線器短路時,相應地址位為“0”;斷開時,相應地址位為“1”。例:欲選擇操作地址為210H-21FH,XF3的設定方法如下:123456OFFONONONONOFFA4A5A6A7A8A9A0-A3地址(16個)由PC7429板占用,分配如下:基地址讀操作寫操作212HA/D狀態(tài),STATE=0轉換結束模擬輸入的通道號CH215H啟動A/D轉換RUN210211H.16位操作,讀轉換數(shù)據(jù)216H系統(tǒng)分位REW213H工作模式MODE21CH采樣長度計數(shù)器LD21EH定時器,控制采樣速度TD
5、21FH定時器/計數(shù)器控制寄存器(2)安裝:l關掉主機電源,打開機箱l將板上跳線設置檢查一遍,出廠為:210H,IRQ10,單極性l將PC7429插入一個“AT”(16位)總線槽,并固定好l將所有的外部連線接好,蓋上機箱(3)編程框圖:設置:設置MODE,模式↓設置定時器↓設置采樣長度(地址計數(shù)器)↓設置A/D通道號CH寫↓復位REW↓啟動A/D,RUN↓END讀數(shù):STATE的D0?=0,A/D?END←┐-7--電子專用設備原理與實現(xiàn)技術實驗指導書DJYES↓----------┘↓寫REW,復
6、位↓讀數(shù)據(jù)附例程序:SAMPLE.C的程序例#includeInti,j,k;intdata[10000];/*數(shù)據(jù)*/unsignedinttd,ld;/*td:dataoftimer定時器數(shù)據(jù)*//*ld:dataofadr.counter計數(shù)器數(shù)據(jù)*/main()td=100;ld=10000;/*setmode*/outp(0x213,0);/*模式*//*timer定時器設置*/outp(0x21f,0xb4);j=td/256;i=td-j*256;outp(0x21e
7、,i);/*低8位*/outp(0x21e,j);/*高8位*//*adr.counter*//*采樣長度*/outp(0x21f,0x32);j=ld/256;i=ld-j*256;outp(0x21c,i);/*低8位*/outp(0x21c,j);/*高8位*//*channelnumber*/outp(0x212,3);/*通道號,=3*//*rew*/outp(0x216,0);/*復位*//*start*/outp(0x215,0);/*啟動*//*ifA/DendA/D是否完?*/do
8、i=inp(0x212)&1;while(i!=0);/*rew&readdata*/outp(0x216,0);/*復位*/for(i=0;i