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

正文內(nèi)容

溫室大棚智能控制系統(tǒng)方案-文庫吧資料

2025-05-18 00:51本頁面
  

【正文】 教授平日里工作繁多,但在我做畢業(yè)設(shè)計(jì)的每個階段,從設(shè)計(jì)草案的確定和修改,中期檢查,后期詳細(xì)設(shè)計(jì),裝配草圖等整個過程中都給予了我悉心的指導(dǎo)。 謝 辭經(jīng)過這段時間的忙碌和工作,本次畢業(yè)設(shè)計(jì)已經(jīng)接近尾聲,作為一個本科生的畢業(yè)設(shè)計(jì),由于經(jīng)驗(yàn)的匱乏,難免有許多考慮不周全的地方,如果沒有導(dǎo)師的督促指導(dǎo),以及同學(xué)們的支持和幫助,想要完成這個設(shè)計(jì)是難以想象的。譬如系統(tǒng)抗干擾能力差,且沒有實(shí)現(xiàn)自動自動復(fù)位。采用STC89C52單片機(jī)、DHT11數(shù)字溫濕度傳感器、LCD1602液晶顯示模塊和M4QA045電機(jī)等器件設(shè)計(jì)溫室大棚控制系統(tǒng),實(shí)現(xiàn)溫濕度采集、英文顯示;溫度自動調(diào)節(jié),濕度越限報警功能。3)因?yàn)榭紤]到經(jīng)濟(jì)實(shí)用方面,所以在進(jìn)行實(shí)物操作之前,采用proteus軟件對程序和硬件電路進(jìn)行仿真,可是在仿真過程中,獨(dú)立按鍵總是不靈敏,這需要對延遲時間進(jìn)行調(diào)整,而程序中設(shè)置的延遲時間總是不能夠很符合實(shí)際操作,所以在這方面浪費(fèi)了大量的時間進(jìn)行反復(fù)的操作和實(shí)驗(yàn)4)在仿真過程中,因?yàn)橛玫降氖荓CD1602顯示模塊,這種顯示模塊是可以顯示字符的,并且這種模塊本身帶有字庫,但事實(shí)仿真過程中,電路要求相對寬松,不需加上拉電阻,而實(shí)際的電路調(diào)試過程需要加上拉電阻。第四章 調(diào)試中遇到的問題在軟件的調(diào)試過程中,遇到的問題有很多,下面就幾個比較突出的問題進(jìn)行說明。 LCD1602顯示模塊程序設(shè)計(jì)圖42 顯示程序框圖如圖42,初始化LCD1602顯示模塊,設(shè)置8位格式,2行,5*7矩陣顯示,整體顯示,關(guān)光標(biāo),不閃爍設(shè)定輸入方式,增量不移位,清除屏幕顯示,延時等待,將采集到的溫濕度數(shù)據(jù)進(jìn)行轉(zhuǎn)換,十六進(jìn)制轉(zhuǎn)換成十進(jìn)制,然后,判斷是否在第一行顯示,輸入相應(yīng)的地址數(shù)據(jù),延時等待,輸入需要顯示的數(shù)據(jù)。 溫室大棚控制系統(tǒng)程序設(shè)計(jì)圖41 系統(tǒng)整體框圖首先,初始化單片機(jī)設(shè)置中斷,定義變量,然后初始化LCD1602顯示模塊,設(shè)置8位格式,2行,5*7矩陣顯示,整體顯示,關(guān)光標(biāo),不閃爍設(shè)定輸入方式,增量不移位,清除屏幕顯示。1在下圖中,我們單擊 Output, 選中 Create HEX F,再單擊“確定”。在編輯框里輸入代碼。存好后把此文件加入到工程中方法如下:用鼠標(biāo)在 Source Group1 上單擊右鍵, 然后再單擊 Add Files to Group Source Group 1。選擇好STC89C52芯片,接著點(diǎn)擊確定,彈出對話框。選擇工程文件要存放的路徑 ,輸入工程文件名 xdch 最后單擊保存。 我們先新建一個工程文件,點(diǎn)擊“ProjectNew *仿真芯片的31腳已接至高電平,所以仿真時只能使用片內(nèi)ROM,不能使用片外ROM;但仿真器外引插針中的31腳并不與仿真芯片的31腳相連,故該仿真器仍可插入到擴(kuò)展有外部ROM(其CPU的/EA引腳接至低電平)的目標(biāo)系統(tǒng)中使用。   使用獨(dú)立的Keil仿真器時,注意事項(xiàng):   *,但用戶可以在仿真器上的晶振插孔中換插其他頻率的晶振。目標(biāo)文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標(biāo)文件(.ABS)。開發(fā)人員可用IDE本身或其它編輯器編輯C或匯編源文件。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。另外重要的一點(diǎn),只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。用過匯編語言后再使用C來開發(fā),體會更加深刻。掌握這一軟件的使用對于使用51系列單片機(jī)的愛好者來說是十分必要的,如果你使用C語言編程,那么Keil幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機(jī)也很可能只支持該軟件),即使不使用C語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會令你事半功倍。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。 第三章 溫室大棚控制系統(tǒng)軟件設(shè)計(jì) Keil C 軟件概述單片機(jī)開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機(jī)器碼有兩種方法,一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。 濕度報警模塊設(shè)計(jì)圖214 濕度報警模塊電路圖如圖214所示,由STC89C52單片機(jī)在BUZZER端輸入信號控制濕度報警模塊。方案比較 方案一采用光耦隔離強(qiáng)電,方案二采用繼電器隔離強(qiáng)電,但方案一沒有實(shí)現(xiàn)強(qiáng)電與直流源的隔離,且方案一環(huán)節(jié)復(fù)雜,計(jì)算難度大,過多的環(huán)節(jié)延長響應(yīng)時間,從而影響溫度調(diào)整模塊的性能,所以選擇方案二[5]。 溫度調(diào)節(jié)模塊設(shè)計(jì)方案一圖212 方案一電路圖 如圖212所示,由PWM控制溫度調(diào)節(jié)模塊,當(dāng)PWM端輸入高電平時,電流經(jīng)Q1放大,光耦導(dǎo)通,光耦輸出電流經(jīng)Q2放大后,使雙向可控硅導(dǎo)通,M4QA045電機(jī)運(yùn)轉(zhuǎn),當(dāng)PWM端輸入低電平時,雙向可控硅控制端輸入電流為0,交流電過零以后,雙向可控硅截止,M4QA045電機(jī)停止運(yùn)轉(zhuǎn)[4]。單片機(jī)最小系統(tǒng)是在以51單片機(jī)為基礎(chǔ)上擴(kuò)展,使其能更方便地運(yùn)用于測試系統(tǒng)中,不僅具有控制方便、組態(tài)簡單和靈活性大等優(yōu)點(diǎn),而且可以大幅度提高被測試的技術(shù)指標(biāo),從而能夠大大提高產(chǎn)品的質(zhì)量和數(shù)量。表22 中斷控制寄存器符號位地址功能EA中斷總允許控制位。中斷:STC89C52 有6個中斷源如表22所示:兩個外部中斷(INT0 和INT1),三個定時中斷(定時器0、2)和一個串行中斷每個中斷源都可以通過置位或清除特殊寄存器IE 中的相關(guān)中斷允許控制位分別使得中斷源有效或無效。高128 字節(jié)與特殊功能寄存器重疊。程序存儲器:如果EA引腳接地,程序讀取只從外部存儲器開始。XTAL1:振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。為了執(zhí)行內(nèi)部程序指令,EA應(yīng)該接VCC。EA/VPP:訪問外部程序存儲器控制信號。ALE/PROG:地址鎖存控制信號(ALE)是訪問外部程序存儲器時,鎖存低8 位地址的輸出脈沖。RST: 復(fù)位輸入。P3口:P3口是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,p2 輸出緩沖器能驅(qū)動4 個TTL 邏輯電平。P2口:P2口是一個具有內(nèi)部上拉電阻的8 位雙向I/O口,P2輸出緩沖器能驅(qū)動4個TTL 邏輯電平。P1口: 是一個具有內(nèi)部上拉電阻的8 位雙向I/O 口,p1 輸出緩沖器能驅(qū)動4 個TTL 邏輯電平。作為輸出口,每位能驅(qū)動8個TTL邏輯電平。GND: 地。在單片機(jī)選用方面,由于STC89系列單片機(jī)與MCS
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1