<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于FPGA的具有數(shù)字顯示的水溫測控系統(tǒng)

          基于FPGA的具有數(shù)字顯示的水溫測控系統(tǒng)

          作者: 時(shí)間:2010-03-18 來源:網(wǎng)絡(luò) 收藏

          2 器件介紹
          該系統(tǒng)采用的處理器核為32位ARM CortexM1,它是ARM與Actel合作開發(fā),是首個(gè)專門針對應(yīng)用而設(shè)計(jì)的ARM處理器。CortexM1處理器的運(yùn)行速度高達(dá)68 MHz,可用4 353個(gè)邏輯單元(Tiles)來實(shí)現(xiàn)。CortexM1處理器采用三級流水線結(jié)構(gòu),其指令集使用了經(jīng)典的Thumb-2指令集中一個(gè)子集,所以無需更改,即可利用現(xiàn)有的Thumb代碼。配置的CortexM1處理器可以連接到先進(jìn)高性能總線(AHB)上,使得設(shè)計(jì)工程師能夠構(gòu)建自己的子系統(tǒng),并能輕易增添外設(shè)功能。
          2.1 數(shù)據(jù)采集部分
          傳感器部分既可采用熱敏電阻,也可采用集成的溫度傳感器。由于熱敏電阻的精度、重復(fù)性、可靠性都比較差,為了配合開發(fā)板的需求,在此采用晶體管作為溫度傳感器。系統(tǒng)溫度檢測數(shù)據(jù)采集部分原理如圖2所示。


          這里溫度傳感器采用的是晶體管2N3904,它是雙極型晶體管,在使用中要按照圖2所示,將其集電極與基極連接起來使用。晶體管的溫度將會影響PN結(jié)上電流與電壓的關(guān)系,這是Fusion器件能夠?qū)崿F(xiàn)溫度監(jiān)控的理論基礎(chǔ)。送到A/D轉(zhuǎn)換器的電壓VADC由下面的公式可以得出:

          式中:n為晶體管的理想系數(shù)。設(shè)計(jì)中,2N3904的n=1.008,近似取1。C為模塊中ADC的放大倍數(shù),C=12.5;I,i為模塊中用到的兩個(gè)電流源,I=100μA,i=1OμA;k為波爾茲曼常量,k=1.3806×10-23J/K;q為質(zhì)子的電量,q=1.602×10-19C,正因?yàn)椴捎玫膓,所以ADC測得溫度值單位為開爾文(Kelvin);T為系統(tǒng)要測量的溫度,此處為傳感器所測量溫度。
          2.2 鍵盤控制和控制電路
          因?yàn)橄到y(tǒng)在運(yùn)行時(shí)可以與PC通信,故可直接使用PC機(jī)設(shè)定上、下限溫度值,不需要額外設(shè)計(jì)鍵盤電路。但是由于條件有限,對于加熱和冷卻系統(tǒng)可采用簡單的模擬方式實(shí)現(xiàn),通過系統(tǒng)給定信號驅(qū)動(dòng)繼電器電路,完成加熱和冷卻效果,并且在超出范圍后進(jìn)行報(bào)警。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();