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

正文內(nèi)容

單片機(jī)的糧倉(cāng)多點(diǎn)測(cè)溫系統(tǒng)設(shè)計(jì)方案(更新版)

  

【正文】 作為信號(hào)線接單片機(jī)的I/O口,3管腳接電源。(2)DS18B20中的溫度傳感器可完成對(duì)溫度的測(cè)量,以12位轉(zhuǎn)化為例:用16位符號(hào)擴(kuò)展的二進(jìn)制補(bǔ)碼讀數(shù)形式提供,℃/LSB 形式表達(dá),其中S 為符號(hào)位。(4) 在DS18B20 測(cè)溫程序設(shè)計(jì)中,向DS18B20 發(fā)出溫度轉(zhuǎn)換命令后,程序總要等待DS18B20 的返回信號(hào),一旦某個(gè)DS18B20 接觸不好或斷線,當(dāng)程序讀該DS18B20 時(shí),將沒(méi)有返回信號(hào),程序進(jìn)入死循環(huán)。在使用PL/M、C等高級(jí)語(yǔ)言進(jìn)行系統(tǒng)程序設(shè)計(jì)時(shí),對(duì)DS18B20 操作部分最好采用C語(yǔ)言實(shí)現(xiàn)。若采用人工冷卻降溫方法, 稻谷可在15 %水分下安全儲(chǔ)藏() ,從而提高稻谷碾磨的整米率,同時(shí)減少儲(chǔ)糧水分減量損失。C時(shí)儲(chǔ)藏,由于呼吸產(chǎn)生的干物質(zhì)損失要比在20℃ 和30℃時(shí)儲(chǔ)藏少4倍和15倍。2℃,適用于對(duì)性能要求不高,成本控制嚴(yán)格的應(yīng)用,是經(jīng)濟(jì)型產(chǎn)品。現(xiàn)場(chǎng)溫度直接以一線總線的數(shù)字方式傳輸,與前一代產(chǎn)品不同,新的產(chǎn)品支持3V~ 的電壓范圍,使系統(tǒng)設(shè)計(jì)更靈活、方便。單線數(shù)字溫度傳感器,可以直接將被測(cè)溫度轉(zhuǎn)化成串行數(shù)字信號(hào), 以供單片機(jī)處理,克服了傳統(tǒng)的模擬式溫度傳感器不僅需要設(shè)計(jì)信號(hào)調(diào)理電路,還要經(jīng)過(guò)復(fù)雜的校準(zhǔn)和標(biāo)定過(guò)程,測(cè)量精度難以保證的缺點(diǎn),大大提高了系統(tǒng)的抗干擾性。 振蕩器的反相放大器輸出。 外部存取允許信號(hào)。在需要時(shí),可以把地址8EH中的SFR寄存器的0位置為“1”,從而屏蔽ALE的工作;而只有在MOVX或MOVC指令執(zhí)行時(shí)ALE才被激活。在SFR AUXR(地址8EH)寄存器中的DISRTO位可以用于屏蔽這種功能。對(duì)端口寫(xiě)“1”時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,此時(shí)可用作輸入口。當(dāng)把“1”寫(xiě)入P0時(shí),則它的引腳可用作高阻抗輸入。這21個(gè)寄存器中有11個(gè)特殊功能寄存器具有位尋址能力,它們的字節(jié)地址剛好能被8整除。 AT89S52是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k BytesISP(Insystem programmable)的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn) MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。此方案硬件電路簡(jiǎn)單,但程序設(shè)計(jì)復(fù)雜一些,但是在課題外對(duì)DS18B字符型液晶顯示有所了解,而且曾經(jīng)在網(wǎng)上看過(guò)此類(lèi)程序設(shè)計(jì),并且我們已經(jīng)使用開(kāi)發(fā)工具KEIL 用匯編語(yǔ)言對(duì)系統(tǒng)進(jìn)行了程序設(shè)計(jì),用仿真軟件PROTEL DXP對(duì)系統(tǒng)進(jìn)行了仿真,達(dá)到了預(yù)期的效果。方案一:該方案由單片機(jī)、模擬溫度傳感器AD590、運(yùn)算放大器、A/D轉(zhuǎn)換器、LCD顯示電路、集成功率放大器、報(bào)警器組成。最為簡(jiǎn)潔的結(jié)構(gòu)是利用DS18x20可以通過(guò)數(shù)據(jù)線供電的特點(diǎn),在測(cè)溫電纜中只放置兩根平行的細(xì)鋼絲繩即可連接多個(gè)DS18x20溫度傳感器,這樣不僅使測(cè)溫電纜的制造簡(jiǎn)便、成本下降,而且提高了測(cè)溫電纜的抗拉強(qiáng)度、便于溫度傳感器的更換。(2)數(shù)字式溫度傳感器數(shù)字式溫度傳感器的種類(lèi)也不少,但用于糧情測(cè)控系統(tǒng)的溫度傳感器主要是Dallas的DS18x20系列溫度傳感器,其溫度檢測(cè)范圍為-55℃~+125℃,檢測(cè)精度為177。隨著電子技術(shù)、計(jì)算機(jī)應(yīng)用技術(shù)的進(jìn)步和發(fā)展,計(jì)算機(jī)的應(yīng)用范圍日益擴(kuò)大,計(jì)算機(jī)被應(yīng)用于糧情監(jiān)控系統(tǒng)。糧庫(kù)一般由幾十個(gè)甚至上百個(gè)由水泥或鋼板構(gòu)成的圓型倉(cāng)組成,倉(cāng)高20—30m。糧情智能測(cè)控系統(tǒng)是通過(guò)計(jì)算機(jī)檢測(cè)糧食儲(chǔ)備庫(kù)中糧食的基本溫度情況,并結(jié)合其他糧情信息(如入倉(cāng)時(shí)間、品種、倉(cāng)型、天氣狀況等)進(jìn)行綜合分析。AT89S52引腳功能與封裝 10第4章 糧倉(cāng)多點(diǎn)測(cè)溫系統(tǒng)硬件設(shè)計(jì) 14 溫度傳感器的選則 14 傳感器的選擇原則 14 溫度傳感器的選擇 14 溫度上限值的設(shè)定原理 15 DS18B20與單片機(jī)接口電路設(shè)計(jì) 16 DS18B20簡(jiǎn)介 16 DS18B20 的性能特點(diǎn) 17 DS18B20的外形和內(nèi)部結(jié)構(gòu) 18 DS18B20與單片機(jī)接口電路設(shè)計(jì) 21 1602LCD液晶顯示屏 23 LCD1602主要技術(shù)參數(shù) 23 LCD1602的引腳說(shuō)明 23 24 LCD液晶顯示屏與單片機(jī)接口電路設(shè)計(jì) 25 鍵盤(pán)電路設(shè)計(jì) 26 報(bào)警電路設(shè)計(jì) 27第5章 糧倉(cāng)多點(diǎn)測(cè)溫系統(tǒng)軟件設(shè)計(jì) 29 溫度處理子程序設(shè)計(jì) 29 按鍵處理子程序設(shè)計(jì) 29 系統(tǒng)溫度閾值設(shè)定子程序設(shè)計(jì) 29 溫度顯示子程序設(shè)計(jì) 29 29第6章 系統(tǒng)軟硬件的調(diào)試 35 系統(tǒng)仿真 35 系統(tǒng)硬件調(diào)試 35 系統(tǒng)軟件調(diào)試 36總 結(jié) 38參考文獻(xiàn) 40致 謝 42附錄Ⅰ 程序清單 43附錄Ⅱ 系統(tǒng)原理圖 55第1章 緒 論“國(guó)以民為本,民以食為天”,“兵馬未動(dòng),糧草先行”,這些都充分說(shuō)明糧食對(duì)國(guó)家的重要性。但涉及到的一些方法也適合其他糧情檢測(cè)情況。影響儲(chǔ)糧安全的最主要因素是糧堆內(nèi)的溫度,這就要求能有一種有效的、低成本的儀表來(lái)實(shí)現(xiàn)監(jiān)測(cè)控制功能,使得管理人員能夠方便有效地進(jìn)行監(jiān)控操作。在糧食部門(mén)各級(jí)領(lǐng)導(dǎo)的關(guān)懷和糧食行業(yè)科技主管部門(mén)的大力支持下,在糧食行業(yè)內(nèi)、外廣大科技工作者近30年的共同努力下,糧情檢測(cè)技術(shù)不斷完善、提高、并日趨成熟,逐步形成了樣式繁多的糧情檢測(cè)系統(tǒng),為安全、科學(xué)儲(chǔ)糧起到了積極作用。DS18x20采用9個(gè)位表示測(cè)溫點(diǎn)的溫度值,每個(gè)DS18x20內(nèi)部都設(shè)置有一個(gè)單一的序列號(hào),因此可以使多個(gè)DS18x20共存于同一根數(shù)據(jù)傳輸線上。(3)光纖傳感器光纖溫度傳感器是近幾年發(fā)展的新技術(shù),也是工業(yè)中用的最多的光纖傳感器之一。顯示電路采用LCD1602模塊,使用單片機(jī)直接驅(qū)動(dòng)蜂鳴器構(gòu)成報(bào)警電路。如果DS18B20運(yùn)行良好,能正常工作,那么在LCD液晶顯示屏上就能顯示出四路傳感器所在位置的實(shí)時(shí)溫度,如果DS18B20不能正常工作,那么LCD液晶顯示屏上就不會(huì)發(fā)亮光;讀取溫度數(shù)據(jù),在液晶屏上顯示溫度值,如果某一點(diǎn)的溫度值超過(guò)上限值,那么就會(huì)自動(dòng)報(bào)警,如果所有點(diǎn)的溫度全部超過(guò)上限值,那么就會(huì)啟動(dòng)全部報(bào)警系統(tǒng)。另外,AT89S52可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式。該器件采用Atmel公司的高密度非易失性存儲(chǔ)技術(shù)生產(chǎn),其指令與工業(yè)標(biāo)準(zhǔn)的80C51指令集兼容。 AT89S52引腳圖按照功能,AT89S52的引腳可分為主電源、外接晶體振蕩或振蕩器、多功能I/O口、控制和復(fù)位等。②P1端口,該口是帶有內(nèi)部上拉電阻的8位雙向I/O端口,P1口的輸出緩沖器可驅(qū)動(dòng)(吸收或輸出電流方式)4個(gè)TTL輸入。對(duì)端口寫(xiě)“1”時(shí),通過(guò)內(nèi)部的上拉電阻把端口拉到高電位,此時(shí)可用作輸入口。在對(duì)Flash編程和程序校驗(yàn)期間,P3口還接收一些控制信號(hào)。 地址鎖存允許信號(hào)。 程序存儲(chǔ)器允許信號(hào)。當(dāng)執(zhí)行內(nèi)部程序時(shí),EA應(yīng)接到Vcc。在考慮上述問(wèn)題之后就能確定選用何種類(lèi)型的傳感器,然后再考慮傳感器的具體性能指標(biāo)。與其他數(shù)字溫度傳感器相比具有線路簡(jiǎn)單.硬件開(kāi)銷(xiāo)少,成本低、便于擴(kuò)展等優(yōu)點(diǎn)。℃。 溫度上限值的設(shè)定原理利用制冷機(jī)產(chǎn)生的冷量對(duì)自然空氣進(jìn)行冷卻降溫、除濕,再通過(guò)風(fēng)機(jī)及糧倉(cāng)內(nèi)的通風(fēng)管道使冷卻后的空氣穿過(guò)糧堆,使糧食溫度降到15℃以下進(jìn)行低溫儲(chǔ)藏的一項(xiàng)科學(xué)、先進(jìn)的糧食儲(chǔ)藏技術(shù)。因此低溫儲(chǔ)藏可以避免糧食遭受蟲(chóng)害而造成的損失。  糧溫為10℃ 時(shí)糧食水分與安全儲(chǔ)藏期的關(guān)系糧食水分( %)糧食安全儲(chǔ)藏期(月)12. 0 15. 58 1215. 5 17. 56 1017. 5 18. 54 618. 5 20. 01 420. 0 23. 00. 5 223. 0 25. 00. 25 0. 5 DS18B20與單片機(jī)接口電路設(shè)計(jì) DS18B20簡(jiǎn)介DS18B20是智能溫度傳感器,它的輸入、輸出采用數(shù)字量,通過(guò)單總線,接收主機(jī)發(fā)送的命令,根據(jù)DS18B20內(nèi)部的協(xié)議進(jìn)行相應(yīng)的處理,將轉(zhuǎn)換的溫度數(shù)值以串口形式發(fā)給主機(jī),主機(jī)按照通訊協(xié)議用一個(gè)I/O口模擬DS18B20時(shí)序,發(fā)送命令(初始化命令、ROM命令、功能命令)給DS18B20,并讀取溫度值,在內(nèi)部進(jìn)行相應(yīng)的數(shù)據(jù)處理,用字符型液晶顯示模塊顯示各點(diǎn)的溫度值。(3) 連接DS18B20的總線電纜是有長(zhǎng)度限制的。 DS18B20的外形和內(nèi)部結(jié)構(gòu)DS18B20 內(nèi)部結(jié)構(gòu)主要由四部分組成:64 位光刻ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器TH 和TL、配置寄存器。(3)DS18B20 溫度傳感器的存儲(chǔ)器DS18B20 溫度傳感器的內(nèi)部存儲(chǔ)器包括一個(gè)高速暫存RAM和一個(gè)非易失性的可電擦除的EEPRAM,后者存放高溫度和低溫度觸發(fā)器TH、TL 和結(jié)構(gòu)寄存器。當(dāng)DS18B20處于些存儲(chǔ)器操作和溫度A/D轉(zhuǎn)換操作時(shí),總線上必須有強(qiáng)的上拉,上拉開(kāi)啟時(shí)間最大為10μs。第2腳:VDD接5V正電源。(說(shuō)明:1為高電平、0為低電平)指令1:清顯示,指令碼01H,光標(biāo)復(fù)位到地址00H位置指令2:光標(biāo)復(fù)位,光標(biāo)返回到地址00H 指令3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。由于獨(dú)立式按鍵電路配置靈活,軟件結(jié)構(gòu)簡(jiǎn)單但每個(gè)按鍵必須占用一根I/O口線,在按鍵數(shù)量較多時(shí),I/O 口線的浪費(fèi)較大,故在按鍵數(shù)量不多時(shí),常采用這種按鍵電路。其中溫度采集又是由單總線協(xié)議和注冊(cè)碼組成的,因此,軟件設(shè)計(jì)主要任務(wù)是實(shí)現(xiàn)1Wire總線協(xié)議。單片機(jī)系統(tǒng)開(kāi)發(fā)中的仿真包括軟件仿真和硬件仿真。 系統(tǒng)硬件調(diào)試系統(tǒng)軟硬件調(diào)試的目的是通過(guò)控制程序和硬件電路的配合工作,進(jìn)行一些操作,以驗(yàn)證系統(tǒng)的軟、硬件是否能夠完成設(shè)計(jì)的功能。通過(guò)測(cè)試硬件電路系統(tǒng)中的幾個(gè)測(cè)試點(diǎn),確保關(guān)鍵的電壓信號(hào)滿足要求,確保各個(gè)引腳連接正確,確保系統(tǒng)正常運(yùn)行。打開(kāi)LCD 設(shè)計(jì)數(shù)據(jù)庫(kù),點(diǎn)取LCD Controller 文件夾下的LCD Cont ,Protel99可以幫助我們進(jìn)行電氣規(guī)則檢查.選擇Tools下面 的ERC,在Rule Matrix種選擇要進(jìn)行電氣檢查的項(xiàng)目,設(shè)置好各項(xiàng)后,在Setup Ele ctrical Rlues Check對(duì)話框上選擇OK即可運(yùn)行電氣規(guī)則檢查,檢查結(jié)果將被顯示到 界面上?,F(xiàn)在可以很快地看到 特性的功能,然后用到設(shè)計(jì)中,按下?tīng)顟B(tài)欄末端的按鈕,使用自然語(yǔ)言幫助顧問(wèn)。而且在硬件電路的設(shè)計(jì)上面更加簡(jiǎn)潔,不需要太多的外圍電路,也降低了電路設(shè)計(jì)的要求。在畢業(yè)設(shè)計(jì)中,完成硬件電路的設(shè)計(jì)、單片機(jī)軟件編寫(xiě)、焊接電路板等。設(shè)計(jì)產(chǎn)品時(shí)要聯(lián)系實(shí)際,不能閉門(mén)造車(chē),實(shí)際情況有時(shí)候和我們的理解差距很大!再次,則是人際交流能力得到鍛煉。在這里我衷心的對(duì)在此次畢業(yè)設(shè)計(jì)中給予我?guī)椭睦蠋熗瑢W(xué)說(shuō)一聲謝謝!附錄Ⅰ 程序清單 include define uchar unsigned char define uint unsigned int define m 0 define dat 1 define lcddata P2 sbit e = P0^2。 sbit DQ=P3^3。 uint x。 } void delay(uint useconds) { for(。 presene= DQ。 DQ=0。i0。 } uchar read_temperature0(void) { ow_reset0()。 write_byte0(0x44)。 delay(25)。 DQ1=1。i) { DQ1=0。 write_byte1(0xcc)。 return 。 return(presene)。 delay(1)。 DQ2=valamp。 write_byte2(0xbe)。 } // // // // //uchar ow_reset3(void) { uchar presene。 } uchar read_byte3(void) { uchar i。 if(DQ3)value|=0x80。0x01。 [1]=read_byte3()。 //data rw=0。 wr_lcd (m,0x01)。j++) { for (i=0。 if(P0_3==0) {delay10ms()。0x0f。 tab1[3]=tab2[ff%10]。0x0f。 tab1[8]=tab2[ff%10]。 aa=aa1。 if(cc=dd) { P3_0=0。 cc=aa+bb。 }}}附錄Ⅱ 系統(tǒng)原理圖23
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1