<form id="itnzz"><noscript id="itnzz"></noscript></form>

          1. <menuitem id="itnzz"></menuitem>
          2. 成人午夜激情在线观看,国产精品一线天粉嫩av,99精品国产综合久久久久五月天 ,一卡2卡三卡4卡免费网站,国产高清在线男人的天堂,五月天国产成人AV免费观看,67194熟妇在线观看线路,成人无码潮喷在线观看
            現(xiàn)在位置:范文先生網(wǎng)>理工論文>電子通信論文>PC/104模塊Diamond-MM-AT的原理與應(yīng)用

            PC/104模塊Diamond-MM-AT的原理與應(yīng)用

            時(shí)間:2023-02-20 23:35:07 電子通信論文 我要投稿
            • 相關(guān)推薦

            PC/104模塊Diamond-MM-AT的原理與應(yīng)用

            摘要:介紹了12位模擬I/O PC/104模塊Diamond-MM-AT的主要參數(shù)、內(nèi)部結(jié)構(gòu)、引腳功能及特性,給出了Diamond-MM-AT與PC/104及傳感器的硬件連接關(guān)系?同時(shí)給出了它們的一個(gè)成功的A/D轉(zhuǎn)換應(yīng)用程序。

                關(guān)鍵詞:Diamond-MM-AT模塊;A/D轉(zhuǎn)換; PC/104; 數(shù)據(jù)采集

            1 主要特點(diǎn)

            隨著數(shù)字信號(hào)處理技術(shù)及各種故障分析技術(shù)的快速發(fā)展,在一些由工控機(jī)構(gòu)成的較小系統(tǒng)中,對(duì)信號(hào)進(jìn)行實(shí)時(shí)采集與處理已越來越受到人們的重視。PC104系統(tǒng)模塊以其結(jié)構(gòu)緊湊,體積小,可擴(kuò)展性強(qiáng)等特點(diǎn),在信號(hào)采集和故障分析中得到了廣泛的應(yīng)用。Diamond-MM-AT 是一個(gè)高性能12bit模擬量I/O口輸入輸出PC/104模塊,它包括A/D,D/A轉(zhuǎn)換通道和定時(shí)/計(jì)時(shí)器,其標(biāo)準(zhǔn)模板結(jié)構(gòu)可與PC/104處理器進(jìn)行模塊組合。

            Diamond-MM-AT模塊的主要功能如下:

            A/D轉(zhuǎn)換精度為12位,可支持的最大采樣頻率為100kHz;具有16條模擬量輸入通道和2條12位D/A轉(zhuǎn)換通道;有8?jìng)(gè)數(shù)字輸入口和8?jìng)(gè)數(shù)字輸出口;帶有32位可編程控制計(jì)數(shù)/定時(shí)器;可編程設(shè)置D/A轉(zhuǎn)換量程。

            2 插口及引腳功能

            圖1所示是Diamond-MM-AT模塊的外形簡(jiǎn)圖。其中J1、J2為擴(kuò)展總線端口,主要用于與PC/104處理器總線相連接。U7為A/D轉(zhuǎn)換器。J4是為A/D設(shè)置跳線器,用來設(shè)置模擬量是單極或雙極輸入以及輸入的量程。J5是D/A設(shè)置跳線器,用于設(shè)置模擬量是單極或雙極輸出以及輸出的參考電壓值。U15是D/A轉(zhuǎn)換器。J6是設(shè)置DMA(直接存儲(chǔ)器存取)標(biāo)準(zhǔn)的中斷級(jí)和基地址設(shè)置跳線器,模塊默認(rèn)基地址為:0x300。J3為50針的I/O端口,它的具體排列如圖2所示,各端口定義如下:

            Vin7/7+~Vin0/0+:?jiǎn)螛O模式模擬量A/D輸入端口7~0;同時(shí)可用作雙極模式模擬量A/D正極輸入端口7~0;(范文先生網(wǎng)www.ycxgx.cn收集整理)

            Vin15/7-~Vin8/0-:?jiǎn)螛O模式模擬量A/D輸入端口15~8;也可用作雙極模式模擬量A/D負(fù)極輸入端口7~0;

            Vout0?Vout1:分別為D/A轉(zhuǎn)換輸出端口0和1;

            Vref Out:+5/-5V精確參考電壓輸出端口;

            Vref In0?Vref In1:自定義D/A轉(zhuǎn)換參考電壓量程輸入端口;

            Dout7~Dout0:數(shù)字輸出端口0~7,兼容TTL/CMOS電平;

            Din7~Din0:數(shù)字輸入端口0~7,兼容TTL/CMOS電平;其中Din2/Gate0 ?數(shù)字輸入端口2?還可作為計(jì)數(shù)器0的控制門,并當(dāng)該端口為高電平時(shí)計(jì)數(shù);而Din0/Gate1/2?數(shù)字輸入端口0?則可作為計(jì)數(shù)器1和2的控制門,并可由控制寄存器11來進(jìn)行設(shè)定;

            In0-:計(jì)數(shù)器0輸入端(下降沿觸發(fā));

            Out0?Out2:分別為計(jì)數(shù)器0和2的輸出端口;

            +15V?模擬電源;

            +5V:與PC/104擴(kuò)展總線電源相連,用來提供+5V電源;

            Agnd:模擬地;

            Dgnd:數(shù)字地;

            Diamond-MM-AT模塊通常占用16位地址空間。

            3 硬件連接關(guān)系

            Diamond模塊與PC/104處理器及傳感器的硬件連接框圖如圖3所示。 圖中?當(dāng)傳感器測(cè)取待檢測(cè)信號(hào)并輸入調(diào)理板進(jìn)行放大濾波處理后,即可將其調(diào)制到合適的電壓信號(hào)范圍,并輸入到Dia-mond-MM-AT模塊相應(yīng)的I/O端口,然后由Dia-mond-MM-AT模塊將其轉(zhuǎn)換為所需要的數(shù)據(jù)量或模擬量,最后由PC/104處理器通過擴(kuò)展總線控制讀寫數(shù)據(jù)的處理、顯示和存儲(chǔ)。其電源由PC/104總線提供,在Diamond-MM-AT模塊端口J1中,B1為GND,B3為+5V,B5為-5V,B7為-12V,B9為+12V。

            4 數(shù)據(jù)采集應(yīng)用程序

            下面是以PC/104作處理器和Diamond-MM-AT模塊進(jìn)行組合,以對(duì)檢測(cè)的模擬量信號(hào)進(jìn)行A/D轉(zhuǎn)換的讀寫程序及對(duì)各控制寄存器的配置方法。筆者已在實(shí)踐中對(duì)該程序進(jìn)行了測(cè)試,并已成

            功運(yùn)用到某測(cè)試工程設(shè)計(jì)中。

            #define Base 0x300

            Main Void{

            union ?{ unsigned int m; unsigned char n[2];}T;

            int dat[3000];?

            int i, cd;

            int freq=2000;  // 設(shè)定采樣頻率為2kHz;

            outportb(Base+9, 0x83); // 允許中斷,由計(jì)數(shù)器觸發(fā);

            outportb(Base+10, 0x08);? // 計(jì)數(shù)器1產(chǎn)生1MHz方波

            outportb(Base+11, 0x05);? // A/D輸入范圍為0~5V

            T.m=(int)(500000/ freq); // 0.5MHz/Freq求寫入記數(shù)器值;

            outportb(Base+15,0x54); // 設(shè)定計(jì)數(shù)器1讀/寫低字節(jié);

            outportb(Base+13,0x01);? // 向計(jì)數(shù)器1寫低字節(jié)(二分頻);

            outportb(Base+15,0xb4);? // 設(shè)定計(jì)數(shù)器2先讀/寫低字節(jié),再讀/寫高字節(jié);

            outportb(Base+14,T.n[0]);? // 向計(jì)數(shù)器2寫低字節(jié);

            outportb(Base+14,T.n[1]);??// 向計(jì)數(shù)器2寫高字節(jié);

            outportb(Base+2,0xcc);   // 設(shè)定測(cè)取通道為C通道(即第12通道);

            for(i=0;i<3000;i++)  // 循環(huán)采集3000個(gè)數(shù)據(jù);

            {

            outportb(Base+1,0xff);? // 清除FIFO;

            outportb(?Base+8,0xff); // 設(shè)定中斷寄存器8,等計(jì)數(shù)器觸發(fā);

            while((inportb(Base+8)&0x10)==0x00);   // 等待A/D轉(zhuǎn)換結(jié)束;

            cd=inportb(Base+0))// 讀取低八位數(shù)據(jù);

            cd=cd/16;    // 數(shù)據(jù)右移四位,除去右四位的通道標(biāo)志;

            dat[i]=inportb(Base+1); // 讀取高八位數(shù)據(jù);

            dat[i]=dat[i]*16; // 高八位數(shù)據(jù)左移四位;

            dat[i]=dat[i]+cd;  // 高八位與低四位相加即得A/D轉(zhuǎn)換結(jié)果12位數(shù)據(jù);

            }

            ……

            5 結(jié)束語

            Diamond-MM-AT是標(biāo)準(zhǔn)的PC/104連接模塊,具有體積小,結(jié)構(gòu)緊湊等優(yōu)點(diǎn),并具有A/D、D/A、I/O轉(zhuǎn)換等多種功能。由于PC/104可支持高級(jí)語言編程,因此,程序開發(fā)和設(shè)計(jì)非常方便,可在很大程度上縮短開發(fā)時(shí)間。可以預(yù)見:隨著電子技術(shù)的發(fā)展,這種模塊化器件必將有著廣闊的發(fā)展應(yīng)用前景。


            【PC/104模塊Diamond-MM-AT的原理與應(yīng)用】相關(guān)文章:

            基于PC/104的多串口通訊的設(shè)計(jì)08-06

            基于PC104總線的故障診斷裝置的設(shè)計(jì)08-06

            VxWorks下PC/104-CAN驅(qū)動(dòng)程序設(shè)計(jì)08-06

            一種PC104溫度采集卡的設(shè)計(jì)08-06

            NOKIA移動(dòng)電話液晶顯示模塊LPH7366原理及其應(yīng)用08-06

            PC在程控鋸切機(jī)中的應(yīng)用08-06

            LMB-018A顯示模塊的原理及與DSP的接口08-06

            電解原理及其應(yīng)用08-17

            基子DSP的液晶模塊的顯示原理及實(shí)現(xiàn)08-06

            主站蜘蛛池模板: 精品一区二区三区四区色| 粉嫩蜜臀av一区二区三区| 国产老熟女无套内射不卡| 免费AV片在线观看网址| 无码人妻一区二区三区四区AV| 人人超人人超碰超国产| 免费区欧美一级猛片| 国产精品免费精品自在线观看| 人妻另类 专区 欧美 制服| 成全影视大全在线看| 线观看的国产成人av天堂| 狠狠色丁香婷婷亚洲综合| 国产精品国产三级国av| 福利一区二区在线播放| 亚洲 制服 丝袜 无码| 在线免费观看视频1区| 韩国亚洲精品a在线无码 | 又大又长粗又爽又黄少妇毛片| 年轻女教师hd中字| 亚洲av日韩av一区久久| 国产免费久久精品44| 俄罗斯老熟妇性爽xxxx| 国产一区二区三区不卡视频| 国产精品一码在线播放| 影音先锋2020色资源网| 永久免费无码av在线网站| 亚洲高清aⅴ日本欧美视频| 亚洲中文无码av永久app| 国产精品7m凸凹视频分类大全 | 亚洲av午夜福利精品一区二区 | 99精品国产一区二区三| 亚洲午夜福利精品无码不卡| 亚洲自拍偷拍一区二区三区 | 亚洲永久视频| 国内精品国产成人国产三级| 国产高清精品自在线看| 无码专区视频精品老司机| 性色av不卡一区二区三区| 精品国产一区二区三区av性色| 亚洲高潮喷水无码AV电影| 亚洲少妇人妻无码视频|