freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)的糧倉多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)方案-文庫吧資料

2024-11-20 15:50本頁面
  

【正文】 初始的設(shè)定值。本系統(tǒng)提供三個(gè)按鍵:復(fù)位鍵,上限值加一鍵,上限值加一鍵。 鍵盤電路設(shè)計(jì)本系統(tǒng)的操作接口采用獨(dú)立式按鍵結(jié)構(gòu),獨(dú)立式按鍵是指直接用I/O口線構(gòu)成的單個(gè)按鍵電路,每個(gè)獨(dú)立式按鍵單獨(dú)有一根I/O口線,每根I/O口線上的按鍵工作狀態(tài)不會(huì)影響其它I/O口線的工作狀態(tài)。LCD1602與單片機(jī)的連接圖,: LCD液晶顯示屏與單片機(jī)接口硬件連接圖其中,~~6引腳相連,因?yàn)锳T89S52單片機(jī)的P0口沒有上拉電阻,它們數(shù)據(jù)的讀寫功能。 指令10:寫數(shù)據(jù) 指令11:讀數(shù)據(jù) LCD液晶顯示屏與單片機(jī)接口電路設(shè)計(jì)本系統(tǒng)的顯示部分采用LCD1602字符顯示模塊,與采用數(shù)碼管相比,硬件連接和軟件調(diào)試上都由優(yōu)勢(shì)。高電平表示有效,低電平則無效 指令4:顯示開關(guān)控制。 第15~16腳:空腳 1602液晶模塊內(nèi)部的控制器共有11條控制指令,: 控制命令表序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6置功能00001DLNF**7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM讀數(shù)11讀出的數(shù)據(jù)內(nèi)容1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過指令編程來實(shí)現(xiàn)的。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊執(zhí)行命令。第5腳:RW為讀寫信號(hào)線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫操作。第3腳:V0為液晶顯示器對(duì)比度調(diào)整端。 LCD1602的引腳說明LCD1602采用標(biāo)準(zhǔn)的14腳接口,其中:第1腳:VSS為地電源。本次試驗(yàn)采用電源供電方式的供電方式。單片機(jī)AT89S52VC DS18B20DQGNDVcc DS18B20采用電源供電方式的電路圖單片機(jī)AT89S52VccVcc DS18B20DS18B20DS18B20 K DS18B20采用寄生電源的電路圖DS18B20數(shù)字溫度計(jì)是DALLAS公司生產(chǎn)的1-Wire,即單總線器件,具有線路簡(jiǎn)單,體積小的特點(diǎn)。采用寄生電源供電方式時(shí)VDD和GND端均接地。單片機(jī)端口接單片機(jī)總線,為保證在有效的DS18B20 時(shí)鐘周期內(nèi)提供足夠的電流,可用一個(gè)MOSFET管來完成對(duì)總線的上拉。 DS18B20與單片機(jī)接口電路設(shè)計(jì)DS18B20可以采用兩種方式供電,一種是采用電源供電方式,此時(shí)DS18B20的1管腳接地,2腳作為信號(hào)線接單片機(jī)的I/O口,3管腳接電源。R1 和R0 用來設(shè)置分辨率,如下表所示:(DS18B20 出廠時(shí)被設(shè)置為12 位): 溫度值分辨率設(shè)置表R1R0分辨率溫度最大轉(zhuǎn)換時(shí)間009位0110位1011位375ms1112位750ms,DS18B20溫度轉(zhuǎn)換時(shí)間比較長,而且設(shè)定的分辨率越高,所需要的溫度轉(zhuǎn)換時(shí)間就越長。 DS18B20 溫度數(shù)據(jù)表TEMPERATURE DIGITAL OUTPUT (Binary) DIGITAL OUTPUT (Hex) +125℃ 0000 0111 1101 0000 07D0h +85℃ 0000 0101 0101 0000 0550h +℃ 0000 0001 1001 0001 0191h +℃ 0000 0000 1010 0010 00A2h +℃ 0000 0000 0000 1000 00008h 0℃ 0000 0000 0000 0000 00000h ℃ 1111 1111 1111 1000 FFF8h ℃ 1111 1111 0101 1110 FF5Eh ℃ 1111 1110 0110 1111 FE6Eh 55℃1111 1100 1001 0000 FC90hThe power –on reset value of the temperature resister is +85℃ THE (4)配置寄存器:表 配置寄存器結(jié)構(gòu)111R0R1TM11 低五位一直都是1 ,TM 是測(cè)試模式位,用于設(shè)置DS18B20 在工作模式還是在測(cè)試模式。例如+125℃的數(shù)字輸出為07D0H,+℃的數(shù)字輸出為0191H,℃的數(shù)字輸出為FF6FH,55℃的數(shù)字輸出為FC90H。(2)DS18B20中的溫度傳感器可完成對(duì)溫度的測(cè)量,以12位轉(zhuǎn)化為例:用16位符號(hào)擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,℃/LSB 形式表達(dá),其中S 為符號(hào)位。64位光刻ROM的排列是:開始8位(28H)是產(chǎn)品類型標(biāo)號(hào),接著的48位是該DS18B20自身的序列號(hào),最后8位是前面56位的循環(huán)冗余校驗(yàn)碼CRC=X8+X5+X4+1。DS18B20 :引腳定義:(1) DQ 為數(shù)字信號(hào)輸入/輸出端;(2) GND 為電源地;(3) VDD 為外接供電電源輸入端(在寄生電源接線方式時(shí)接地)。 DS18B20 的性能特點(diǎn)(1) 獨(dú)特的單線接口僅需要一個(gè)端口引腳進(jìn)行通訊;(2) 在DS18B20中的每個(gè)器件上偶有獨(dú)一無二的序列號(hào),因此多個(gè)DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能;(3) 實(shí)際應(yīng)用中不需要任何外部器件即可實(shí)現(xiàn)(4) 可通過數(shù)據(jù)線供電,~;(5) 零待機(jī)功耗(6) 數(shù)字溫度計(jì)的分辨率用戶可以從9位到12位選擇(7) 用戶可定義的非易失性溫度報(bào)警設(shè)置(8) 報(bào)警搜索命令識(shí)別并標(biāo)志超過程序限定溫度(溫度報(bào)警條件)的器件(9) 負(fù)溫度特性,電源極性接反時(shí),溫度計(jì)不會(huì)因發(fā)熱而燒毀,但不能正常工作。(4) 在DS18B20 測(cè)溫程序設(shè)計(jì)中,向DS18B20 發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待DS18B20 的返回信號(hào),一旦某個(gè)DS18B20 接觸不好或斷線,當(dāng)程序讀該DS18B20 時(shí),將沒有返回信號(hào),程序進(jìn)入死循環(huán)。這種情況主要是由總線分布電容使信號(hào)波形產(chǎn)生畸變?cè)斐傻?。試?yàn)中,當(dāng)采用普通信號(hào)電纜傳輸長度超過50m時(shí),讀取的測(cè)溫?cái)?shù)據(jù)將發(fā)生錯(cuò)誤。當(dāng)單總線上所掛DS18B20 超過8個(gè)時(shí)鐘,就需要解決微處理器的總線驅(qū)動(dòng)問題,這一點(diǎn)在進(jìn)行多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)時(shí)要加以注意。在使用PL/M、C等高級(jí)語言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對(duì)DS18B20 操作部分最好采用C語言實(shí)現(xiàn)。采用這種DS18B20尋址技術(shù),使系統(tǒng)硬件電路更加簡(jiǎn)單。在系統(tǒng)啟動(dòng)之時(shí),可以通過按鍵設(shè)置各點(diǎn)溫度的上限值和下限值,當(dāng)某點(diǎn)溫度超過設(shè)置值時(shí),報(bào)警器開始報(bào)警,從而實(shí)現(xiàn)了對(duì)各點(diǎn)溫度實(shí)時(shí)監(jiān)控。對(duì)于10000 噸的糧食儲(chǔ)量,在15 %的水分下儲(chǔ)藏,可減少儲(chǔ)糧單位水分減量損失116~173 噸。若采用人工冷卻降溫方法, 稻谷可在15 %水分下安全儲(chǔ)藏() ,從而提高稻谷碾磨的整米率,同時(shí)減少儲(chǔ)糧水分減量損失。(4)對(duì)糧食進(jìn)行機(jī)械制冷降溫,使得糧食在高于安全水分時(shí)儲(chǔ)藏成為可能,因此可以提高儲(chǔ)糧和加工單位的效益。在一些西歐國家,低溫儲(chǔ)糧已不需要進(jìn)行化學(xué)藥劑熏蒸殺蟲,從而改善了糧庫工人的工作環(huán)境,避免殘留藥劑對(duì)人們身體健康的危害。C 時(shí),害蟲的繁殖和活動(dòng)就基本停止,糧溫降至10℃ 時(shí)完全停止。C時(shí)儲(chǔ)藏,由于呼吸產(chǎn)生的干物質(zhì)損失要比在20℃ 和30℃時(shí)儲(chǔ)藏少4倍和15倍。利用機(jī)械制冷方法將糧溫降到5~15℃ 進(jìn)行低溫儲(chǔ)藏是一種科學(xué)、先進(jìn)的儲(chǔ)糧方式,具有以下特點(diǎn):(1)與常溫儲(chǔ)藏相比,低溫儲(chǔ)藏使糧食的呼吸活動(dòng)大大減弱,可延緩糧食的陳化,保持糧食的新鮮度并降低儲(chǔ)糧自然減量損失。運(yùn)用該技術(shù)可使糧食的低溫儲(chǔ)藏不受氣候條件的影響,即使在炎熱的夏季或雨季都可實(shí)現(xiàn)。DS18B20 和DS1822使電壓、特性及封裝有更多的選擇,讓我們可以構(gòu)建適合自己的經(jīng)濟(jì)的測(cè)溫系統(tǒng)。2℃,適用于對(duì)性能要求不高,成本控制嚴(yán)格的應(yīng)用,是經(jīng)濟(jì)型產(chǎn)品。DS1822 與DS18B20 軟件兼容,是DS18B20 的簡(jiǎn)化版本。分辨率設(shè)定及用戶設(shè)定的報(bào)警溫度存儲(chǔ)在EEPROM 中,掉電后依然保存。DS18B20 可以程序設(shè)定9~12 位的分辨率,精度為177?,F(xiàn)場(chǎng)溫度直接以一線總線的數(shù)字方式傳輸,與前一代產(chǎn)品不同,新的產(chǎn)品支持3V~ 的電壓范圍,使系統(tǒng)設(shè)計(jì)更靈活、方便。DS1822 的精度較差為177。DS18B20的測(cè)量溫度范圍為 55℃~+125℃,在10~+85℃ 范圍內(nèi),精度為177。另外,DS18B20一線總線數(shù)字化溫度傳感器同DS18B20一樣,DS18B20也支持一線總線接口.采用單根信號(hào)線,既可以傳輸時(shí)鐘,又能傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的。單線數(shù)字溫度傳感器,可以直接將被測(cè)溫度轉(zhuǎn)化成串行數(shù)字信號(hào), 以供單片機(jī)處理,克服了傳統(tǒng)的模擬式溫度傳感器不僅需要設(shè)計(jì)信號(hào)調(diào)理電路,還要經(jīng)過復(fù)雜的校準(zhǔn)和標(biāo)定過程,測(cè)量精度難以保證的缺點(diǎn),大大提高了系統(tǒng)的抗干擾性。在滿足檢測(cè)系統(tǒng)要求的前提下我們一般選擇價(jià)格便宜和簡(jiǎn)單的傳感器。傳感器的具體指標(biāo)有靈敏度,頻率響應(yīng)特性,線性范圍,穩(wěn)定性,精度等。因?yàn)?,即使是測(cè)量同一物理量,也有多種原理的傳感器可以選用,哪一種原理的傳感器更為適合,則需要根據(jù)被測(cè)量的特點(diǎn)和傳感器的使用條件考慮以下具體問題:量程的大??;被測(cè)位置對(duì)傳感器體積的要求;測(cè)量方式是接觸式的還是非接觸式的;信號(hào)的引出方法;傳感器的來源,國產(chǎn)還是進(jìn)口,價(jià)格是否能承受。 振蕩器的反相放大器輸出。 振蕩器的反相放大器輸入,內(nèi)部時(shí)鐘工作電路的輸入。在對(duì)Flash存儲(chǔ)器編程時(shí),這條引腳接收12V編程電壓Vpp。但是,如果鎖定位1被編程,則EA在復(fù)位時(shí)被鎖存。 外部存取允許信號(hào)。在對(duì)外部數(shù)據(jù)存儲(chǔ)器的每次存取中,PSEN的2次激活會(huì)被跳過。它用于讀外部程序存儲(chǔ)器。在需要時(shí),可以把地址8EH中的SFR寄存器的0位置為“1”,從而屏蔽ALE的工作;而只有在MOVX或MOVC指令執(zhí)行時(shí)ALE才被激活。一般情況下,ALE是振蕩器頻率的6分頻信號(hào),可用于外部定時(shí)或時(shí)鐘。在存取外部存儲(chǔ)器時(shí),這個(gè)輸出信號(hào)用于鎖存低字節(jié)地址。在SFR AUXR(地址8EH)寄存器中的DISRTO位可以用于屏蔽這種功能。在振蕩器運(yùn)行時(shí),在此腳上出現(xiàn)兩個(gè)機(jī)器周期的高電平將使其單片機(jī)復(fù)位。 P3端口引腳與復(fù)用功能表端口引腳復(fù)用功能RXD(串行輸入口)TXD(串行輸出口)INT0(外部中斷0)INT1(外部中斷1)T0(定時(shí)器0的外部輸入)T1(定時(shí)器1的外部輸入)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)在AT89S52中,同樣P3口還用于一些復(fù)用功能。對(duì)端口寫“1”時(shí),通過內(nèi)部的上拉電阻把端口拉到高電位,此時(shí)可用作輸入口。在對(duì)Flash編程和程序校驗(yàn)期間,P2口也接收高位地址或一些控制信號(hào)。P2口作輸入口使用時(shí),因?yàn)橛袃?nèi)部的上拉電阻,那些被外部信號(hào)拉低的引腳會(huì)輸出一個(gè)電流。③ P2端口,該口是帶有內(nèi)部上拉電阻的8位雙向I/O端口,P2口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。在對(duì)Flash編程和程序校驗(yàn)時(shí),P1口接收低8位地址。對(duì)端口寫“1”時(shí),通過內(nèi)部的上拉電阻把端口拉到高電位,此時(shí)可用作輸入口。在對(duì)Flash存儲(chǔ)器進(jìn)行編程時(shí),P0用于接收代碼字節(jié);在校驗(yàn)時(shí),則輸出代碼字節(jié);此時(shí)需要外加上拉電阻。當(dāng)把“1”寫入P0時(shí),則它的引腳可用作高阻抗輸入。①P0端口,該口是一個(gè)8位漏極開路的雙向I/O口。AT89S52共有四個(gè)8位的并行I/O口:P0、PPP3端口, ~ , ~ , ~ , ~ ,共32根I/O線。 AT89S52引腳功能與封裝。它的應(yīng)用范圍廣,可用于解決復(fù)雜的控制問題,且成本較低。片內(nèi)程序存儲(chǔ)器允許重復(fù)在線編程,允許程序存儲(chǔ)器在系統(tǒng)內(nèi)通過SPI串行口改寫或用同用的非易失性存儲(chǔ)器改寫。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1