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

正文內(nèi)容

基于單片機(jī)的太陽能熱水器控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-在線瀏覽

2025-08-05 22:37本頁面
  

【正文】 鋁翼式等 2 二十多種。 1978 年中國誕生第一臺(tái) 太陽能熱水器 ,到 1986 年臥式磁控濺射鍍膜機(jī)的設(shè)計(jì)制造,是在政策扶持下的研究開發(fā)階段。在之后的幾年里,全玻璃和熱管式真空管集熱器實(shí)現(xiàn)了產(chǎn)業(yè)化,產(chǎn)業(yè)規(guī)模達(dá)到中試水平,為下一階段產(chǎn)業(yè)的規(guī)?;於肆己玫幕A(chǔ),成為產(chǎn)業(yè)的孕育發(fā)展階段。這時(shí)候以山東力諾集團(tuán)為主的真空管生產(chǎn)企業(yè)的產(chǎn)品占了真空管生產(chǎn)絕大部分市場。目前,我國是世界上太陽能熱水器生產(chǎn)量和銷售量最大的國家。 當(dāng)今社會(huì)發(fā)展日新月異,人們衣食住行也在不斷的提高。太 陽能熱水器 克服了上述缺點(diǎn),他是綠色環(huán)保產(chǎn)品。太陽能熱水器順應(yīng)時(shí)代發(fā)展的要求,滿足人們對(duì)環(huán)保綠色產(chǎn)品的需求。許多資源(如煤、石油、天然氣等)是不可再生的,而且在利用過程中給人類生存環(huán)境帶來極大污染,人類繁衍生息的物質(zhì)和環(huán)境基礎(chǔ)受到嚴(yán)峻挑戰(zhàn)。太陽能作為一種取之不盡、用之不竭的可再生資源,有節(jié)能、環(huán)保、安全和永續(xù)利用等優(yōu)點(diǎn),理應(yīng)成為開發(fā)利用的 首選。 3 (二)太陽能熱水器的使用壽命較長,使用太陽能熱水器經(jīng)濟(jì)實(shí)惠。據(jù)測算,使用1平方米太陽能熱水器,相當(dāng)于每年節(jié)約310 度電。購置太陽能熱水器一次性投資 3000 元左右, 使用 5 至 6 年就可實(shí)現(xiàn)與其熱水器的支出對(duì)比平衡。 (三)太陽能熱水器集熱效果好,集熱時(shí)間更長。在我國浙江、江蘇、山東等地,太陽能熱水器的研發(fā)和生產(chǎn)已形成規(guī)模,應(yīng)用太陽能熱水器的場所也由家居使用擴(kuò)展到醫(yī)院、學(xué)校、賓館、飯店、游泳池、洗浴場所等。這部分電路主要負(fù)責(zé)程序的存儲(chǔ)和運(yùn)行。晶體可在 ~ 12MHz 之間任選,電容C1 和 C2 的典型值在 20pF~ 100pF 之間選擇,但在 60pF~ 70pF 時(shí)振蕩器具有較高的頻率穩(wěn)定性。 AT89C52 的復(fù)位是由外部的復(fù)位電路來實(shí)現(xiàn)的。本設(shè)計(jì)中所用到的是上電按鈕復(fù)位,如圖 所示。使用 ATMEL 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè) 80C51 產(chǎn)品指令和引腳完全兼容。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使得 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、有效的解決方案。另外, AT89S52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止 [1]。圖 為 AT89S52 的引腳圖 圖 AT89S52 的引腳圖 AT89S52 引腳功能說明如下: VCC:電源電壓 GND:地 [2] P0 口: P0 口是一個(gè) 8 位漏極開路的雙向 I/O 口,也即地址 /數(shù)據(jù)總線復(fù)用口。對(duì) P0 端口寫 “1”時(shí),引腳用作高阻抗輸入。在這種模式下, P0 內(nèi)部上拉電阻被激活。程序校驗(yàn)時(shí),需要外部上拉電阻。對(duì) P1 端口寫 “1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。此外, 和 分別作定時(shí)器 /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入( )和時(shí)器 /計(jì)數(shù)器 2 的觸發(fā)輸入( ),具體如表 所示。 表 P1 口第二功能 端口 引腳 第二 功能 T2(定時(shí)器 /計(jì)數(shù)器 T2 的外部計(jì)數(shù)輸入),時(shí)鐘輸出 T2EX(定時(shí)器 /計(jì)數(shù)器 T2 的捕捉 /重載觸發(fā)信號(hào)和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) P2 口: P2 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 輸出緩沖器能驅(qū)動(dòng) 4 個(gè) TTL 邏輯電平。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL) 。在這種應(yīng)用中, P2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送 1。 在 flash 編程和校驗(yàn)時(shí), P2 口也接收高 8 位地址字節(jié)和一些控制信號(hào)。對(duì) P3 端口寫 “1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能, P3 口的第二功能如表 。 RST——復(fù)位輸入。 WDT 溢出將使該引腳輸出高電平,設(shè)置 SFR AUXR 的 DISRTO 位(地 7 址 8EH)可打開或關(guān)閉該功能。 ALE/PROG——當(dāng)訪問外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí), ALE(地址鎖存允許)輸出脈沖用于鎖存地址的低 8 位字節(jié)。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過一個(gè) ALE 脈沖。該位置位后,只有一條 MOVX 和MOVC 指令才能將 ALE 激活。 PSEN——程序儲(chǔ)存允許( PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89C52 由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次 PSEN 有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器,將有兩次有效的 PSEN 信號(hào)。需注意的是:如果加密位 LB1 被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 EA 端狀態(tài)。 FLASH 存儲(chǔ)器編程時(shí),該引腳加上 +12V 的編程允許電源 Vpp,當(dāng)然這必須是該器件是使用 12V 編程電壓 Vpp。 XTAL2:振蕩器反相放大器的輸出端。鐘表的數(shù)字化,大力推動(dòng)了計(jì)時(shí)的精確性和可靠性。 目前常用的實(shí)時(shí)時(shí)鐘,很多采用單片機(jī)的中斷服務(wù)來實(shí)現(xiàn),這種方式一方面需要采用計(jì)數(shù)器,占用硬件資源,另一方面需要設(shè)置中斷、查詢等,同樣耗費(fèi)單片機(jī)的資源,而且某些測控系統(tǒng)可能不允許;有的則使用并行接口的時(shí)鐘芯片,如 MC14681DS12887 等,它們雖然能滿足單片機(jī)系統(tǒng)對(duì)實(shí)時(shí)時(shí)鐘的要求,但是 這些芯片與單片機(jī)接口復(fù)雜,占用地址、數(shù)據(jù)總線多,芯片體積大,占用空間多,給其它設(shè)計(jì)帶來諸多不便。其簡單的三線接口能為單片機(jī)節(jié)省大量資源, DS1302 的后背電源及對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力保證電路斷電后仍能保存時(shí)間和數(shù)據(jù)信息等。該時(shí)鐘電路強(qiáng)大的功能和優(yōu)越的性能,在很多領(lǐng)域的應(yīng)用中,尤其是某些自動(dòng)化控制、長時(shí)間無人看守的測控系統(tǒng)等對(duì)時(shí)鐘 8 精確性和可靠性有較高要求的場合,具有 很高的使用價(jià)值。時(shí)鐘可工作在 24小時(shí)格式或 12小時(shí)( AM/PM)格式。可采用一次傳送一個(gè)字節(jié)或突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或 RAM 數(shù)據(jù)。 DS1302 是 DS1202 的升級(jí)產(chǎn)品,與 DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時(shí)提供了對(duì)后背電源進(jìn)行細(xì)電流充電的能力。在主電源關(guān)閉的情況下,也能保持時(shí)鐘的連續(xù)運(yùn)行。當(dāng) Vcc2 大于 Vcc1+ 時(shí), Vcc2 給 DS1302 供電。 X1 和 X2 是振蕩源,外接 晶振。 RST 輸入有兩種功能:首先, RST接通控制邏輯,允許地址 /命令序列送入移位寄存器;其次, RST 提供終止單字節(jié)或多字節(jié)數(shù)據(jù)的傳送手段。如果在傳送過程中 RST 置為低電平,則會(huì)終止此次數(shù)據(jù)傳送, I/O 9 引腳變?yōu)楦咦钁B(tài)。只有在 SCLK為低電平時(shí),才能將 RST 置為高電平。 SCLK 為時(shí)鐘輸入 端。位 6 如果為 0,則表示存取日歷時(shí)鐘數(shù)據(jù),為 1 表示存取 RAM 數(shù)據(jù) 。最低有效位(位 0)如為 0 表示要進(jìn)行寫操作,為 1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出。當(dāng) RST 為高電平時(shí),所有的數(shù)據(jù)傳送被初始化,允許對(duì) DS1302 進(jìn)行操作。上電運(yùn)行時(shí),在 Vcc≥,RST 必須保持低電平。 在控制指令字輸入后的下一個(gè) SCLK 時(shí)鐘的上升沿時(shí)數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從低位即位 0 開始。 DS1302 共有 12 個(gè)寄存器 [5],其中有 7 個(gè)寄存器與日歷 、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為 BCD 碼形式。 表 DS1302 的日歷、時(shí)鐘寄存器及其控制字 寄存器名 命令字 取值范圍 各位內(nèi)容 寫操作 讀操作 7 6 5 4 3 2 1 0 秒寄存器 80H 81H 0059 CH 10SEC SEC 分寄存器 82H 83H 0059 0 10MIN MIN 時(shí)寄存器 84H 85H 0112 或 0023 12/24 0 10 HR HR 日寄存器 86H 87H 0128,29,30,31 0 0 10DATE DATE 月寄存器 88H 89H 0112 0 0 0 10M MONTH 周寄存器 8AH 8BH 0107 0 0 0 0 0 DAY 年寄存器 8CH 8DH 0099 10YEAR YEAR 此外, DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與 RAM 相關(guān)的寄存器等。 DS1302 與 RAM 相關(guān)的寄存器分為兩類,一類是單個(gè) RAM 單元,共31 個(gè),每個(gè)單元組態(tài)為一個(gè) 8 位的字節(jié), 其命令控制字為 C0HFDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的 RAM 的 31 個(gè)字節(jié),命令控制字為 FEH(寫)、 FFH(讀)。 DS18B20 是智能溫度傳感器,它的輸入 /輸出采用數(shù)字量,以單總線技術(shù),接收主機(jī)發(fā)送的命令,根據(jù) DS18B20 內(nèi)部的協(xié) 議進(jìn)行相應(yīng)的處理,將轉(zhuǎn)換的溫度以串口發(fā)送給主機(jī)。在系統(tǒng)啟動(dòng)之時(shí),可以通過 44 鍵盤設(shè)置各點(diǎn)溫度的上限值,當(dāng)某點(diǎn)溫度超過設(shè)置值時(shí),報(bào)警器開始報(bào)警,從而實(shí)現(xiàn)了對(duì)各點(diǎn)溫度的實(shí)時(shí)監(jiān)控。采用這種 DS18B20 尋址技術(shù),使系統(tǒng)硬件電路更加簡單,圖 所示。因此用它來組成一個(gè)測溫系統(tǒng),具有線路簡單,在一根通信線,可以掛很多這樣的數(shù)字溫度計(jì),十分方便。 在 DS18B20 中的每個(gè)器件上都有 獨(dú)一無二的序列號(hào)。 測量溫度范圍在- 到 + 之間。 內(nèi)部有溫度上、下限告警設(shè)置。 表 DS18B20 詳細(xì) 引腳功能描述 序 號(hào) 名 稱 引腳功能描述 1 GND 地信 號(hào) 2 DQ 數(shù)字輸入輸出引腳 ,開漏單總線接口引腳 ,當(dāng)使用寄生電源時(shí) ,可向電源提供電源 3 VDD 可選擇的 VDD 引腳 ,當(dāng)工作于寄生電源時(shí) ,該引腳必須接地 64 位 ROM 存儲(chǔ)器件獨(dú)一無二的序列號(hào)。暫存器還提供一字節(jié)的上線警報(bào)觸發(fā)( TH)和下線警報(bào)觸發(fā)( TL)寄存器( 2 和 3 字節(jié)),和一字節(jié)的配置寄存器( 4 字節(jié)),使用者可以通過配置寄存器來設(shè)置溫度轉(zhuǎn)換的精度。第八字節(jié)含有循環(huán)冗余碼 ( CRC )。要啟動(dòng)溫度測量和模擬到數(shù)字的轉(zhuǎn)換,處理器須向其發(fā)出 Convert T [44h] 命令;轉(zhuǎn)換完后, DS18B20 回到空閑狀態(tài)。 符號(hào)位說明溫度是正值還是負(fù)值,正值時(shí) S=0,負(fù)值時(shí) S=1。 a.初始化: DS18B20 所有的數(shù)據(jù)交換都由一個(gè)初始化序列開始。當(dāng) DS18B20 發(fā)出響應(yīng)主機(jī)的應(yīng)答脈沖時(shí),即向主機(jī)表明它已處在總線上并且準(zhǔn)備工作 。 DS18B20 的 ROM 如表 所示,每個(gè) ROM 命令都是 8 bit 長。液晶顯示模塊分字符型和點(diǎn)陣型兩種 ,前者只能顯示 常用的字符 ,點(diǎn)陣型液晶顯示模塊除顯示字符外還能顯示各種圖形和漢字。 13 圖 液晶顯示屏與單片機(jī)的連接電路 液晶顯示屏簡介 12864 是一種具有 4 位 /8 位并行、 2 線或 3 線串行多種接口方式,內(nèi)部含有國標(biāo)一級(jí)、二級(jí)簡體中文字庫的點(diǎn)陣圖形液晶顯示模塊;其顯示分辨率為 12864, 內(nèi)置8192 個(gè) 16*16 點(diǎn)漢字,和 128 個(gè) 16*8 點(diǎn) ASCII 字符集??梢燥@示 84 行 1616 點(diǎn)陣的漢字。電壓低功耗是其又一顯著特點(diǎn)。 14 圖 LCD 結(jié)構(gòu)尺寸 基本特性 : 低電源電壓( VDD:++) 顯示分辨率 :12864 點(diǎn) 內(nèi)置漢字字庫,提供 8192 個(gè) 1616 點(diǎn)陣漢字 (簡繁體可選 ) 內(nèi)置 128 個(gè) 168 點(diǎn)陣字符 2MHZ 時(shí)鐘頻率 顯示方式: STN、半透、正顯 驅(qū)動(dòng)方式: 1/32DUTY, 1/5BIAS 視角方向: 6 點(diǎn) 背光方式:側(cè)部高亮白色 LED,功耗僅為普通 LED 的 1/5—1/10 通訊方式:串行、并口可選 內(nèi)置 DCDC 轉(zhuǎn)換電路,無需外加負(fù)壓 無需片選信號(hào),簡化軟件設(shè)計(jì) 工作溫度 : 0℃ +55℃ ,存儲(chǔ)溫度 : 20℃ +60℃ 控制器接口信號(hào)說明:如表 , 表 RS和 R/W的配合選擇決定控制界面的 4種模式 RS R/W 功能說明 L L MPU 寫指令到指令暫存器( IR) L H 讀出忙標(biāo)志( BF)及地址記數(shù)器( AC)的狀態(tài) H L MPU 寫入數(shù)據(jù)到數(shù)據(jù) 暫存器( DR) H H MPU 從數(shù)據(jù)暫存器( DR)中讀出數(shù)據(jù) 15 表 E 信號(hào) E 狀態(tài) 執(zhí)行動(dòng)作 結(jié)果 高 —— 低 I/O 緩沖 —— DR 配合 /W 進(jìn)行寫數(shù)據(jù)或指令 高 DR—— I/O 緩沖 配合 R 進(jìn)行讀數(shù)據(jù)或指令 低 /低 —— 高 無動(dòng)作 忙標(biāo)志 :BF。 利用 STATUS RD 指令 ,可以將 BF 讀到 DB7 總線 ,從而檢驗(yàn)?zāi)K之工作狀態(tài)。 DFF=1 為開顯示( DISPLAY ON),DDRAM 的內(nèi)容就顯示在屏幕上, DFF=0 為關(guān)顯示( DISPLAY OFF)。 顯示數(shù)據(jù) RAM( DDRAM):模塊內(nèi)部顯示數(shù)據(jù) RAM 提供 642 個(gè)位元組的空間,最多可控制 4 行 16 字( 64 個(gè)字)的中文字型顯示,當(dāng)寫入顯示數(shù)據(jù) RAM 時(shí),可分別顯示 CGROM 與
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1