999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2017-05-30 00:52:38孫偉峰李文龍
科技風(fēng) 2017年15期

孫偉峰 李文龍

摘 要:隨著現(xiàn)代信息技術(shù)的飛速發(fā)展和傳統(tǒng)工業(yè)改造的逐步實現(xiàn).能夠獨立工作的溫度檢測和顯示系統(tǒng)應(yīng)用于諸多領(lǐng)域。控制部分采用AT89C51單片機,由于TC72數(shù)字溫度計采用SPI同步串行通信,而AT89C51中沒有SPI接口,故設(shè)計中不需要外部接SPI通信模塊,只需要用軟件模擬SPI時序即可。該方法具有節(jié)省資源,可靠的優(yōu)點。本文通過對基于TC72數(shù)字溫度計的設(shè)計制作以及技術(shù)原理進行分析,并得出心得體會。

關(guān)鍵詞:AT89C51 ;TC72;SPI;數(shù)字溫度計

一、系統(tǒng)硬件設(shè)計

主要利用AT89C51單片機、TC72數(shù)字溫度傳感器而設(shè)計的數(shù)字溫度計,實現(xiàn)對空氣溫度的測量。

系統(tǒng)原理框圖

硬件實現(xiàn)原理:如圖所示,該溫度計通過TC72數(shù)字傳感器進行采集,將數(shù)據(jù)傳送給單片機,在數(shù)碼管上顯示。

(一)AT89C51與外圍電路

AT89C51作為控制系統(tǒng)的核心,周圍與時鐘電路、復(fù)位電路組成單片機最小系統(tǒng)。利用4位共陽數(shù)碼管顯示溫度。

特性概述:AT89C51 提供以下標準功能:4k 字節(jié)Flash 閃速存儲器,128字節(jié)內(nèi)部RAM,32 個I/O 口線,兩個16位定時/計數(shù)器,一個5向量兩級中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)振蕩器及時鐘電路。同時,AT89C51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件可選的節(jié)電工作模式。空閑方式停止CPU的工作,但允許RAM,定時/計數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作。掉電方式保存RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復(fù)位。

因此由于其主要特性,故選擇AT89C51即可滿足本實驗所需要求。

(二)TC72數(shù)字溫度傳感器

1.特性: 溫度/數(shù)字轉(zhuǎn)換器

SPI兼容接口、十位分辨率(0.25°C/位)、40°C 至 +85°C 的精度為 ±2°C (最大值)、55°C 至 +125°C 的精度為 ±3°C (最大值)、2.65V 至 5.5V 工作電壓范圍

2.溫度數(shù)據(jù)格式

使用10 位二進制補碼數(shù)字字的格式來表示溫度值,分辨率為 0.25°C/位。溫度數(shù)據(jù)以二進制補碼的格式存儲在溫度寄存器中。 ADC 轉(zhuǎn)換器的量程為128°C 至+127°C,但是 TC72 的工作范圍規(guī)定為 55°C 至+125°C。

3.串行總線接口

串行接口包括片選 CE 、串行時鐘SCK 、串行數(shù)據(jù)輸入SDI以及串行數(shù)據(jù)輸出SDO 信號線。TC72 作為從器件工作,它符合SPI 總線規(guī)范CE 為高電平有效, 當(dāng) CE 等于邏輯高電平時,數(shù)據(jù)可以寫入器件或從器件讀出。CE 為低電平時, SCK 輸入被禁止。CE 線的上升沿啟動讀或?qū)懖僮鳎鳦E 的下降沿結(jié)束讀或?qū)懖僮鳌CK 輸入由外部單片機提供,用于同步 SDI 和 SDO 線的數(shù)據(jù)。 SDI 輸入向 TC72 的控制寄存器寫入數(shù)據(jù),而SDO 從溫度寄存器中輸出溫度數(shù)據(jù)和控制寄存器關(guān)斷位的狀態(tài)。

先發(fā)送地址字節(jié),隨后為數(shù)據(jù)。地址的最高位 A7 決定要進行讀操作還是寫操作。如果 A7 =“0”,將進行一個或多個讀操作;否則 A7 = “1”,進行一個或多個寫操作。

注意:在發(fā)送命令前后要先將CE拉高,再拉低

4.控制寄存器

控制寄存器為可讀寫寄存器,用于選擇關(guān)斷模式、連續(xù)轉(zhuǎn)換模式或單次轉(zhuǎn)換模式。TC72 每隔約 150 ms 進行一次溫度轉(zhuǎn)換。上電時, SHDN 位設(shè)置為 “1”。 因此, TC72 最初處于關(guān)斷工作模式。通過在控制寄存器的 SHDN 位寫入“0”,選擇連續(xù)溫度轉(zhuǎn)換模式。

5.溫度寄存器

溫度寄存器為只讀寄存器,保存以 10 位二進制補碼表示的溫度測量值。 LSB 溫度寄存器的 Bit 0 至 Bit 5 始終設(shè)置成 “0”。

(三)SPI

環(huán)形數(shù)據(jù)交換數(shù)據(jù)傳輸通常會包含一次數(shù)據(jù)交換。當(dāng)主節(jié)點向從節(jié)點發(fā)送數(shù)據(jù)時,從節(jié)點也會向主節(jié)點發(fā)送數(shù)據(jù)。為此,主節(jié)點的內(nèi)部移位寄存器和從節(jié)點被設(shè)置成環(huán)形。由SCK提供時鐘脈沖,SDI,SDO則基于此脈沖完成數(shù)據(jù)傳輸。數(shù)據(jù)輸出通過 SDO線,數(shù)據(jù)在時鐘上升沿或下降沿時改變,在緊接著的下降沿或上升沿被讀取。完成一位數(shù)據(jù)傳輸,輸入也使用同樣原理。這樣,在至少8次時鐘信號的改變 (上沿和下沿為一次),就可以完成8位數(shù)據(jù)的傳輸。

下面軟件中將要介紹一下軟件模擬SPI通信。

二、系統(tǒng)軟件設(shè)計

軟件設(shè)計關(guān)系到數(shù)字溫度計的功能是否能夠正常實現(xiàn),因此它是數(shù)字溫度計十分重要的組成部分,好的程序能使設(shè)備更加精確,良好設(shè)計的程序可以提高軟件的執(zhí)行效率。AT89C51的程序編寫采用Keil4語言的開發(fā)環(huán)境,所用到的語句簡單易學(xué),適合初學(xué)者進行入門掌握。

SPI時序軟件模擬:

int Read_OneByte(char SPI_byte)

{unsigned char SPI_count;

for (SPI_count = 8; SPI_count > 0; SPI_count)

{SDI = SPI_byte & 0x80; SPI_byte = SPI_byte << 1;

SCLK = 0x01; SPI_byte |= SDO; SCLK = 0x00; }

return (SPI_byte);

}

三、心得與體會

通過這次數(shù)字溫度計的設(shè)計,發(fā)現(xiàn)自己的能力有所提高,在實驗的過程中,遇到許多問題,發(fā)現(xiàn)問題,并且解決問題。在這過程中,不斷去復(fù)習(xí)以前學(xué)過的模電、數(shù)電以及C語言。同時又對新學(xué)的單片機的知識加以掌握和運用,在這個過程中不斷地去提升自己的能力。同時也有一些需要加強的地方,比如:畫PCB板和畫原理圖,以及熟練運用C語言。

參考文獻:

[1]姜宇鵬,陳越惠,肖棋文.基于51單片機的數(shù)字溫度計設(shè)計.企業(yè)技術(shù)開發(fā),2011年第30卷第7期.

[2]譚浩強.C程序設(shè)計.第三版.清華大學(xué)出版社.

[3]張?zhí)m紅.單片機原理及應(yīng)用.機械工業(yè)出版社.

作者簡介:孫偉峰(1995),男,本科,研究方向:測控技術(shù)與儀器;李文龍(1995),男,本科,研究方向:測控技術(shù)與儀器。

主站蜘蛛池模板: 国产凹凸视频在线观看| 欧美亚洲一二三区| 成人亚洲国产| 2021国产在线视频| 亚洲人成日本在线观看| 99久久婷婷国产综合精| 欧美国产日韩另类| 国产精品私拍在线爆乳| 国产又黄又硬又粗| 国产99视频精品免费视频7| 一区二区理伦视频| 欧美一级一级做性视频| 国产成人精品午夜视频'| 91香蕉国产亚洲一二三区 | 久久这里只有精品8| 日韩区欧美区| 亚洲天堂久久新| 97人妻精品专区久久久久| 亚洲天堂免费在线视频| 欧美在线网| 亚洲区欧美区| 尤物成AV人片在线观看| 91无码视频在线观看| 精品少妇人妻av无码久久| 久久综合伊人 六十路| 天天躁夜夜躁狠狠躁图片| 在线欧美日韩| 成人精品在线观看| 久久婷婷色综合老司机| 欧美精品色视频| 亚洲精品第五页| 国产v精品成人免费视频71pao| 色九九视频| 久久久久国产精品免费免费不卡| 午夜福利在线观看成人| 免费在线不卡视频| 色AV色 综合网站| 精品剧情v国产在线观看| 国产国拍精品视频免费看| 99国产在线视频| 国产农村妇女精品一二区| 国产毛片一区| 国产精品一区二区不卡的视频| 久久亚洲天堂| 国产在线精彩视频二区| 98超碰在线观看| 国产欧美精品一区二区| 久一在线视频| 亚洲综合天堂网| 成人福利在线视频免费观看| 国产在线观看99| 日韩成人在线一区二区| 国产尤物视频网址导航| 思思99热精品在线| 婷婷色一区二区三区| www亚洲天堂| 亚洲天堂久久新| 国产免费久久精品99re丫丫一| 成人伊人色一区二区三区| 国产女人喷水视频| 国内精自视频品线一二区| 亚洲成年网站在线观看| 久久五月视频| 热re99久久精品国99热| 亚洲日本一本dvd高清| 国产精品思思热在线| 国产精品va| 国产肉感大码AV无码| 99草精品视频| 色综合激情网| 欧美国产综合色视频| 亚洲天堂久久久| 91视频首页| 亚国产欧美在线人成| 秋霞国产在线| 婷婷激情亚洲| 亚洲资源站av无码网址| 狠狠色狠狠色综合久久第一次| 精品国产免费观看| 四虎免费视频网站| 无码一区中文字幕| 波多野结衣一区二区三区四区|