日本高清无卡码一区二区久久_日韩欧美三区四区在线观看_日韩毛片免费一二三_日韩精品亚洲一级在线观看_强行糟蹋人妻HD中文字幕_美女隐私秘黄www软件_美女视频黄频大全视频下载

溫度計資訊banner圖
工業(yè)溫度計資訊

基于單片機(jī)控制的數(shù)字溫度計設(shè)計

整理發(fā)布: 京儀股份 時間: 2018-07-09 12:39 瀏覽次數(shù):
基于單片機(jī)控制的數(shù)字溫度計設(shè)計 文章由雙金屬溫度計_電接點雙金屬溫度計_熱電阻熱電偶溫度計-京儀股份為您整理編輯。摘要:基于實際應(yīng)用中許多場合對高精度溫度測量的需求,采用ATF1504芯片和單片機(jī)zui小系統(tǒng),采用等精度頻率測量技術(shù),設(shè)計了高精度數(shù)字溫度計。 該方案采用ATF1504芯片作為可編程邏輯器件。。。
基于實際應(yīng)用中許多場合對高精度溫度測量的需求,采用ATF1504芯片和單片機(jī)zui小系統(tǒng),采用等精度頻率測量技術(shù),設(shè)計了高精度數(shù)字溫度計。 該方案采用ATF1504芯片作為可編程邏輯器件,高靈敏度負(fù)溫度系數(shù)作為溫度傳感器。 ATF1504芯片與單片機(jī)配合完成待測信號的頻率測量,從而實現(xiàn)溫度測量。 實驗數(shù)據(jù)表明溫度計溫度測量的相對誤差小于0.3% 溫度是人們?nèi)粘I钪薪?jīng)常需要測量和控制的物理量。 傳統(tǒng)的溫度計具有反應(yīng)速度慢、讀數(shù)麻煩、測量精度低、誤差大等缺點。然而,在某些特定場合,設(shè)備和器材對溫度要求極高,因此設(shè)計高精度溫度計非常有意義 設(shè)計的高精度溫度計具有線性度好、性能穩(wěn)定、靈敏度高、使用方便、軟硬件結(jié)構(gòu)模塊化、電路簡單等優(yōu)點。 1.設(shè)計方案熱敏電阻是一種對溫度變化非常敏感的電阻元件。它廣泛應(yīng)用于溫度測量技術(shù)、無線電技術(shù)、自動化和遠(yuǎn)程控制等領(lǐng)域。 熱敏電阻可以將環(huán)境溫度的變化轉(zhuǎn)化為電阻本身電阻值的變化。它將溫度的變化轉(zhuǎn)化為連續(xù)電信號的變化,然后外部電路將電信號轉(zhuǎn)化為可由單片機(jī)處理的脈沖(頻率)信號,可由單片機(jī)直接處理 555熱敏電阻組成的振蕩電路可以實現(xiàn)電阻到頻率的轉(zhuǎn)換功能,建立溫度到電阻值到頻率的對應(yīng)關(guān)系。 處理器對頻率信號的處理精度直接影響溫度測量的精度。等精度頻率測量方案能夠滿足精度要求。設(shè)計中采用查表法和插值法建立頻率與溫度的轉(zhuǎn)換關(guān)系。 設(shè)計的數(shù)字溫度計主要由以下四個部分組成:溫度傳感部分、等精度測頻部分、頻率溫度轉(zhuǎn)換部分、數(shù)據(jù)緩存和顯示部分。示意圖如圖1所示 設(shè)計中使用的主要模塊有:1)單片機(jī)系統(tǒng) 單片機(jī)zui small system,簡稱zui small application system,是指由zui small組件組成的單片機(jī)能夠工作的系統(tǒng)。 單片機(jī)zui小型系統(tǒng)一般應(yīng)包括:單片機(jī)、晶體振蕩器電路、復(fù)位電路 2)復(fù)雜可編程邏輯器件 復(fù)雜可編程邏輯器件 它具有編程靈活、集成度高、設(shè)計開發(fā)周期短、應(yīng)用范圍廣、開發(fā)工具先進(jìn)、設(shè)計制造成本低、對設(shè)計人員硬件經(jīng)驗要求低、無需測試標(biāo)準(zhǔn)產(chǎn)品、保密性強(qiáng)、價格普及等特點。它可以實現(xiàn)大規(guī)模電路設(shè)計,因此廣泛應(yīng)用于產(chǎn)品的原型設(shè)計和產(chǎn)品生產(chǎn)。 可編程邏輯器件的內(nèi)部結(jié)構(gòu)是:和或數(shù)組。該結(jié)構(gòu)來自典型的PAL和GAL器件 任何組合邏輯都可以使用& ldquo和或。表達(dá),所以& ldquo和或數(shù)組。該結(jié)構(gòu)可以實現(xiàn)大量的組合邏輯功能。 CPLDzui的基本單位是宏單位。 宏單元包含一個寄存器(較多使用16個產(chǎn)品術(shù)語作為輸入)和其他有用的特性 因為每個宏單元使用16個乘積項,所以設(shè)計者可以部署大量的組合邏輯,而無需添加額外的路徑。 單片機(jī)和CPLD之間的三總線結(jié)構(gòu)如圖2所示。 2.硬件設(shè)計2.1溫度和頻率轉(zhuǎn)換部分的設(shè)計由熱敏電阻和555定時器組成的多諧振蕩器電路如圖3所示。該電路可以實現(xiàn)從溫度變化到電阻變化再到頻率變化的轉(zhuǎn)換。 555振蕩電路頻率:其中RN是熱敏電阻NTC,c是放電電容,Rn是額定溫度TN(K)下的NTC熱敏電阻電阻,t指定溫度(K),b是NTC熱敏電阻材料常數(shù) 從以上兩個公式可以建立溫度到電阻值和電阻值到頻率的轉(zhuǎn)換關(guān)系,實現(xiàn)頻率到溫度的轉(zhuǎn)換:1)555電路的振蕩頻率:f = 1/((R1+2rt1) c1ln2),即頻率和電阻值的關(guān)系;2)半導(dǎo)體熱敏電阻的特性曲線 在一定的溫度范圍內(nèi),半導(dǎo)體材料的電阻rt與溫度t之間的關(guān)系可以表示為:常數(shù)a不僅與半導(dǎo)體材料的性質(zhì)有關(guān),還與半導(dǎo)體材料的尺寸有關(guān),而常數(shù)b僅與材料的性質(zhì)有關(guān)。常數(shù)a和b可以用實驗方法測量。在計算a和b之后,可以根據(jù)公式(3)計算溫度值 由于NTC的電阻值與溫度呈指數(shù)關(guān)系,單片機(jī)系統(tǒng)在計算該方程時效率很低,因此本文采用查表法和插值法計算溫度,提高了測量效率,簡化了計算復(fù)雜度。 假設(shè)溫度測量范圍為-10 ~ 50,我們可以先將-10 ~ 50分成60段,每一溫度對應(yīng)一個頻率值。 然后將NE555電路設(shè)置在-10°;,-9°;,-8°;& hellip& hellip48 °;,49 °;,50 °;當(dāng)輸出頻率被實際測試并存儲在單片機(jī)的只讀存儲器中時,就建立了相應(yīng)的時鐘頻率和溫度表 在實際轉(zhuǎn)換過程中,根據(jù)測量的時鐘頻率確定頻率所在的溫度段,然后根據(jù)線性方程獲得對應(yīng)于該頻率的溫度值,從而實現(xiàn)從頻率到溫度的轉(zhuǎn)換。 2.2等精度頻率測量電路的實現(xiàn)等精度頻率測量的主要思想是使用兩個計數(shù)器在同一時間段內(nèi)同時計數(shù)兩個時鐘信號。要測量的信號頻率可以從已知的時鐘頻率和兩個計數(shù)器的計數(shù)值中獲得。 如圖4所示,首先設(shè)置時鐘門信號的寬度。在此期間,計數(shù)器1和計數(shù)器2同時計數(shù)兩個時鐘信號。計數(shù)器1計數(shù)的時鐘信號的頻率是已知的參考時鐘,其頻率是Fb 假設(shè)計數(shù)器2以相等的時間分別計數(shù)Nb和Nx,由計數(shù)器2計數(shù)的時鐘信號是要測量的時鐘信號 這兩個計數(shù)器在同一時間段內(nèi)計數(shù),并具有以下關(guān)系:& nbsp。等精度測頻功能的實現(xiàn)需要單片機(jī)和可編程邏輯器件之間的協(xié)調(diào)與配合 計數(shù)器1由單片機(jī)定時器1實現(xiàn),計數(shù)器2由CPLD配置 單片機(jī)的主要功能是控制外部計數(shù)器和內(nèi)部計時器的開啟和關(guān)閉。讀取外部計數(shù)器和內(nèi)部計時器的數(shù)據(jù);處理和數(shù)據(jù)輸出緩存 測量開始時,單片機(jī)先發(fā)出清零信號清零外部CPLD計數(shù)器,然后清零內(nèi)部定時器,將內(nèi)部定時器配置為外部時鐘控制模式,然后發(fā)出計數(shù)開始信號,然后進(jìn)入等精度測頻計數(shù)模式。單片機(jī)通過查詢計數(shù)器來判斷計數(shù)時間,計數(shù)時間必須小于外部32位計數(shù)器的溢出時間。當(dāng)時間到達(dá)時,單片機(jī)發(fā)出停止計數(shù)信號查詢管腳P3.2。確認(rèn)計數(shù)停止,分別假設(shè)N1和N2,定時器計數(shù)時間間隔為T1,則測量信號的頻率f = (n1/N2) t1,并將計算數(shù)據(jù)發(fā)送至頻率溫度轉(zhuǎn)換模塊等待數(shù)據(jù)轉(zhuǎn)換 可編程邏輯器件部分主要完成被測信號的測量計數(shù)和總線設(shè)計。 由于可編程邏輯器件芯片中的資源較少,在可編程邏輯器件芯片中只能設(shè)置一個32位計數(shù)器。 該部分利用原理圖輸入,完成了馬克斯+plusII環(huán)境下電路的硬件設(shè)計和仿真。 硬件設(shè)計包括四個部分:輸入、輸出、計數(shù)器和總線接口 總體設(shè)計結(jié)構(gòu)如圖5所示,其中mcu_ctrl模塊為總線接口模塊,頻率模塊為測量計數(shù)模塊 3.軟件設(shè)計源程序的流程圖如圖6所示。 主程序分析(頻率和溫度轉(zhuǎn)換部分):計算單片機(jī)的計數(shù),根據(jù)時鐘周期內(nèi)參考時鐘的脈沖數(shù),從待測信號的脈沖數(shù)中計算出待測信號的頻率 4.實驗結(jié)果通過與參考溫度的比較,驗證了設(shè)計的溫度計精度 首先,使用高精度測量的實際溫度溫度計作為參考溫度,然后使用設(shè)計的數(shù)字溫度計來測量實際溫度并將其與參考溫度進(jìn)行比較。測量結(jié)果如表1所示 通過對比試驗結(jié)果,發(fā)現(xiàn)設(shè)計數(shù)字溫度計測量溫度與參考溫度相差不大,誤差小于0.1℃,相對誤差小于0.3%,滿足設(shè)計精度要求 總之,利用單片機(jī)和可編程邏輯器件的配合完成了頻率測量,實現(xiàn)了等精度的頻率測量功能。 等精度測頻功能保證了溫度測量的數(shù)據(jù)處理,設(shè)計的溫度計精度滿足實際應(yīng)用的要求。 在系統(tǒng)的中精度頻率測量模塊中,采用8位51單片機(jī)定時器作為參考信號的計數(shù)器,由于其頻率較低,對精度有一定的影響。 如果采用較高頻率的參考信號,也可以提高頻率測量精度,從而提高溫度測量精度。

“基于單片機(jī)控制的數(shù)字溫度計設(shè)計 ”本文地址,轉(zhuǎn)載請勿刪除!http://www.sxpiaoman.com/gynews/1563.html

?
京儀股份

Copyright © 京儀股份 版權(quán)所有 皖I(lǐng)CP備19024839-1
全國服務(wù)電話:15222906608   傳真:
公司地址:安徽省天長市經(jīng)開區(qū)緯二路22號   網(wǎng)站地圖

主站蜘蛛池模板: 内江市| 鄂伦春自治旗| 曲周县| 天祝| 宝丰县| 中江县| 邯郸市| 扶绥县| 岗巴县| 大同市| 汽车| 蒙城县| 闽清县| 沈丘县| 丰原市| 尤溪县| 合山市| 六盘水市| 南木林县| 陆川县| 克山县| 佛坪县| 朝阳区| 措勤县| 新昌县| 来安县| 华蓥市| 河南省| 荆州市| 乡宁县| 平乐县| 五峰| 民丰县| 尚义县| 博罗县| 三门县| 南丰县| 剑川县| 安乡县| 汉寿县| 门源|