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

正文內(nèi)容

畢業(yè)設(shè)計:基于stc12c5a60s2單片機的數(shù)字溫濕度計設(shè)計-全文預覽

2024-12-31 15:32 上一頁面

下一頁面
  

【正文】 erature or humidity values is greater than the preset temperature or humidity values the alarm signal Light emitting diode is lit is sent And output circuit will be sent Relay action The major software includes the main routines temperature and humidity routines show routines and digitaltoanalog routines The humidity sensor SHT15 in this design includes a capacitive polymer sensing element for power consumption makes it the ultimate choice for even relative humidity and a band gap temperature sensor Both the most demanding applications are seamlessly coupled to a 14bit analog to digital converter with a 14 and the A D as well as serial interface circuits in the same chip on the realization of a Gap link to a superfast response antiinterference capability and costeffective advantagesAnd PT100 within the required range linearity is very goodThe design of digital thermometers and hygrometer with STC12C5A60S2 and PT100 and SHT15 not only has a simple external circuit but also has a highprecision measurement KEY WORDS temperature measurement humidity measurements PT100SHT15目 錄 前 言 1 一 設(shè)計任務要求和溫濕度計的發(fā)展史 1 11 設(shè)計任務及要求 1 12 設(shè)計溫濕度計的依據(jù)和意義 1 13 溫度計的發(fā)展史 2 14 濕度計的由來 3 15 露點意義 3 二 設(shè)計任務分析及方案論證 4 21 設(shè)計總體方案及方案論證 4 22 元器件的選擇 5 主控制器芯片 5 溫 濕度傳感器 7 驅(qū)動顯示電路 8 23 溫濕度測量的方法及分析 9 三 硬件電路的設(shè)計 10 31 主控制電路和測溫濕控制電路 10 32 驅(qū)動顯示電路 12 四 軟件設(shè)計及分析 13 41 SHT15 傳輸時序和指令集與測溫模塊 13 通訊復位時序 13 啟動傳輸時序 14 數(shù)據(jù)傳輸和指令集 14 濕度的測量時序 15 輸出轉(zhuǎn)換為物理量 15 SHT15 的 DC 特性 17 42 程序流程圖 19 43 程序的設(shè)計 20 SHT15 的初始化程序 20 畢業(yè)設(shè)計 c 是主函數(shù)做了溫度的算法 26 AD 轉(zhuǎn)換子程序 35 LED 顯示子程序 36 軟件在硬件上的調(diào)試分析 45 結(jié) 論 46 參考文獻 47 致 謝 48 附 錄 48 引 言 溫度與濕度與人們的生活息息相關(guān)在工農(nóng)業(yè)生產(chǎn)氣象環(huán)保國防科研等部門經(jīng)常需要對環(huán)境溫度與濕度進行測量及控制準確測量溫濕度生物制藥食品加工造紙等行業(yè)更是至關(guān)重要的在工農(nóng)業(yè)生產(chǎn)氣象環(huán)保國防科研等部門經(jīng)常需要對環(huán)境溫度與濕度進行測量及控制準確測量溫濕度生物制藥食品加工造紙等行業(yè)更是至關(guān)重要的 Dew point 露點溫度是指空氣在水汽含量和氣壓都不改變的條件下冷卻到飽和時的溫度形象地說就是空氣中的水蒸氣變?yōu)槁吨闀r候的溫度叫露點溫度露點溫度本是個溫度值可為什么用它來表示濕度呢這是因為當空氣中水汽已達到飽和時氣溫與露點溫度相同當水汽未達到飽和時氣溫一定高于露點溫度所以露點與氣溫的差值可以表示空氣中的水汽距離飽和的程度在 100 的相對濕度時周圍環(huán)境的溫度就是露點溫度露點溫度越小于周圍環(huán)境的溫度結(jié)露的可能性就越小也就意味著空氣越干燥露點不受溫度影響但受壓力影響 濕球溫度的定義是在定壓絕熱的情況下空氣與水直接接觸達到穩(wěn) 定熱濕平衡時的絕熱飽和溫度 第二章 設(shè)計任務分析及方案論證 167。 主控制器芯片 STC12C5A60S2ADPWM 系列單片機是宏晶科技生產(chǎn)的單時鐘機器周期 1T 的單片機是高速低功耗超強抗干擾的新一代 8051 單片機指令代碼完全兼容傳統(tǒng)8051但速度快 812 倍內(nèi)部集成 810 專用復位電路 2 路 PWM8路高速 10 位 AD 轉(zhuǎn)換 250KS 針對電機控制強干擾場合 1 增強型 8051 CPU1T 單時鐘 機器周期指令代碼完全兼容傳統(tǒng) 8051 2 工作電壓 STC12C5A60S2 系列工作電壓 55V 33V5V 單片機 STC12LE5A60S2 系列工作電壓 36V 22V3V 單片機 3 工作頻率范圍 0 35MHz 相當于普通 8051 的 0~ 420MHz 4 用戶應用程序空間 8K 16K 20K 32K 40K 48K 52K 60K 62K 字節(jié) 5 片上集成 1280 字節(jié) RAM 6 通用 IO口 364044個 復位后為 準雙向口 弱上拉普通 8051傳統(tǒng) IO 口 可設(shè)置成四種模式準雙向口 弱上拉推挽 強上拉僅為輸入 高阻開漏 每個 IO 口驅(qū)動能力均可達到 20mA 但整個芯片最大不要超過 55mA 7 ISP 在系統(tǒng)可編程 IAP 在應用可編程 無需專用編程器無需專用仿真器可通過串口 P30P31 直接下載用戶程序數(shù)秒即可完成一片 8 有 EEPROM 功能 STC12C5A62S2ADPWM 無內(nèi)部 EEPROM 9 看門狗 10 內(nèi)部集成 810 專用復位電路外部晶體 12M 以下時復位腳可直接 1K 電阻到地 11 外部掉電檢測電路 在 P46 口有一個低壓門檻比較器 5V 單片機為 132V誤差為 533V 單片機為 130V 誤差為 3 12 時鐘源外部高精度晶體 時鐘內(nèi)部 RC 振蕩器 溫漂為 5 到 10 以內(nèi) 用戶在下載用戶程序時可選擇是使用內(nèi)部 RC 振蕩器還是外部晶體 時鐘常溫下內(nèi)部 RC 振蕩器頻率為 50V 單片機為 11MHz ~ 155MHz 33V 單片機 為 8MHz ~ 12MHz 精度要求不高時可選擇使用內(nèi)部時鐘但因為有制造誤差和溫漂以實際測試為準 13 共 4 個 16 位定時器 兩個與傳統(tǒng) 8051 兼容的定時器 計數(shù)器 16 位定時器 T0 和 T1 沒有定時器 2但有獨立波特率發(fā)生器做串行通訊的波特率發(fā)生器再加上 2 路 PCA模塊可再實現(xiàn) 2 個 16 位定時器 14 2 個時鐘輸出口可由 T0 的溢出在 P34T0 輸出時鐘可由 T1 的溢出在P35T1 輸出時鐘 15 外部中斷 IO 口 7 路傳統(tǒng)的下降沿中斷或低電平觸發(fā)中斷并新增支持上升沿中斷 的 PCA 模塊 Power Down 模式可由外部中斷喚醒 INT0P32 INT1P33 T0P34 T1P35 RxDP30 CCP0P13 也可通過寄存器設(shè)置到 P42 CCP1P14 也可通過寄存器設(shè)置到 P43 16 PWM 2 路 PCA 可編程計數(shù)器陣列 2 路 也可用來當 2 路 DA 使用 也可用來再實現(xiàn) 2 個定時器 也可用來再實現(xiàn) 2 個外部中斷 上升沿中斷 下降沿中斷均可分別或同時支持 17 AD 轉(zhuǎn)換 10 位精度 ADC 共 8 路轉(zhuǎn)換速度可達 250KS 每秒鐘 25 萬次 18 通用全雙工異步串行口 UART 由于 STC12 系列是高速的 8051 可再用定時器或 PCA 軟件實現(xiàn)多串口 19 STC12C5A60S2 系列有雙串口后綴有 S2 標志的才有雙串口 RxD2P12 可通過寄存器設(shè)置到 P42 TxD2P13 可通過寄存器設(shè)置到 P43 20 工作溫度范圍 40 85℃ 工業(yè)級 0 75℃ 商業(yè)級 21 封裝 PDIP40LQFP44LQFP48 IO 口不夠時可用 2 到 3 根普通 IO 口線外接 74HC164165595 均可級聯(lián)來擴展 IO 口還可用 AD 做按鍵掃描來節(jié)省 IO 口或用雙 CPU三線通信還多了串口 167。 31 主控制電路和測溫濕控制電路 本次硬件設(shè)計的核心就是 STC12C5A60S2 其他部件都是圍繞它設(shè)計的濕度傳感器 SHT15的 DATA口和 SCK口分別與 STC12C5A60S2的 P2_5口和 P2_6口相連測溫的 PT100 則在電橋的微弱的變化產(chǎn)生的信號放到運放中放大等處理再接到P1_0 預置數(shù)電路就是 4 個按鍵進行行列掃描分別與 STC12C5A60S2 的 P1_1P1_2 P1_3 和 P1_4 口相連當有按鍵按下時單片機收到有效的信號 S1 鍵是用來設(shè)置溫度的加 1S2 鍵是用來設(shè)置溫度減 1S3 鍵用來設(shè)置濕度的加 01S4 鍵是用來設(shè)置濕度減 01 報警電路就是把兩個發(fā)光二極管和 STC12C5A60S2 的 P2_3P2_4 口相連因為要更好的顯示出控制外電路工作所以要大點的電流驅(qū)動外電路那么在電路中要顯示出來那么要加一個繼電器才能顯示有足夠大的電流如下圖顯示 同樣濕度也一樣只是把 P23 改為 P24 單片機復位有兩種一種是上電復位一種是按鍵復位這次用的就是按鍵復位當按鍵按下時單片機的 RST 口從低電平變?yōu)楦唠娖綇亩M入復位狀態(tài)當按鍵松開后 VCC 給 10Uf 電容充電從而把 RST 口拉至電平單片機進入工作狀態(tài) STC12C5A60S2 中有一個用于構(gòu)成內(nèi)部振蕩器的高增益反相放大器引腳XTAL1和 XTAL2分別是該放大器的輸入端和輸出端這個放大器與作為反饋元件的片外石英晶體或陶瓷諧振器構(gòu)成自激振蕩器外接石英晶體或陶瓷諧振器及電容C1C2接在放大器的反饋回路中構(gòu)成并聯(lián)振蕩電路對外接電容 C1C2雖然沒有十分嚴格的要求但電容容量的大小會輕微影響振蕩頻率的高低振蕩器工作的穩(wěn)定性起振的難易程度及溫度穩(wěn)定性如果使用石英晶體我們推薦電容使用 30pF士 10pF而如果使用陶瓷諧振器建議選擇 40pF士 l0pF這里用到的是 110592M的石英晶體振蕩 器和兩個 30pF 的電容具體原理圖如下圖 31 所示 圖 31 主控制電路和測溫濕電路原理圖 167。 啟動傳輸時序 用一組啟動傳輸時序來表示數(shù)據(jù)傳輸?shù)某跏蓟ó?SCK 時鐘高電平時DATA 翻轉(zhuǎn)為低電平緊接著 SCK 變?yōu)榈碗娖诫S后是在 SCK 時鐘高電平時 DATA 翻轉(zhuǎn)為高電平在下一次指令前發(fā)送一個傳輸啟動時序啟動傳輸時序如下圖 42 所示 圖 42 啟動傳輸時序 167。C 25 t1 t2 SORH RHlinear t1 和 t2 的值如下表 44 所示 表 44 溫度補償系數(shù) RHtrue 就是測量的濕度值 167。 SHT15 的初始化程序 include include Microcontroller specific library eg port definitions include Keil library is used for _nop _ operation include Keil library include Keil library typedef union unsigned int i float f
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1