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

正文內(nèi)容

畢業(yè)設(shè)計-基于89c51單片機的甲醛智能測試儀設(shè)計(存儲版)

2025-07-16 14:16上一頁面

下一頁面
  

【正文】 對話的一個控制按鈕,通過按鍵的操作,對系統(tǒng)進行發(fā)送操作指令,后經(jīng)與 MCU 串行通信,然后在液晶上顯示。 當硬件設(shè)計和軟件設(shè)計都完成的時候就可以看到虛擬的基于單片機的低功耗計數(shù)系統(tǒng)的運行,以下為仿真效果: 一,編譯結(jié)束,添加 HEX 文件單擊 PROTEUS 運行按鈕 。 便攜式甲醛檢測儀的設(shè)計主要分為硬件設(shè)計和軟件設(shè)計。 首先要了解系統(tǒng)所要實現(xiàn)的功能;其次根據(jù)功能去選擇相應(yīng)的硬件資源;再次將一個大的系統(tǒng)進行模塊化劃分,然后逐一去攻破。在此,謹向 劉老師 表示崇高的敬意和衷心的感謝! 對于系里領(lǐng)導(dǎo)的關(guān)心和實驗室的老師們的辛勤,給我們提供了實驗室這樣一個良好的設(shè)計環(huán)境表示深深地感謝; 感謝實驗室 劉宏宇 等老師的指導(dǎo)和幫助 。然而這樣的問題并不是我一個能所能解決的,幸運的是有我們的指導(dǎo)老師的悉心指導(dǎo)和小組搭檔的全心幫助,所以一個個看似復(fù)雜的問題便迎刃而解。 TR1=1。 main1_menu[0].display=measurearray。 measure_menu[0].parent_menus=main1_menu。 case 1: if(user_choosen==0) { user_choosen=max_item。 max_item=menu_ledmenu_count。 } for(n=0。 init_lcd()。 Clr_Scr()。 } } 附錄三 ADC0832 程序 define uint unsigned int uchar k,i,j。 uint dat=0。 _nop_()。 ADCLK=1。 ADCLK=1。 _nop_()。 ADCLK=0。 j=j|ADDO。 ndat=ndat|j。 dat|=ndat。 _nop_()。i8。 _nop_()。 ADDI=1。 _nop_()。 _nop_()。 _nop_()。 unsigned int Adc0832(unsigned char channel) { uchar i=0。 while(1) { keyval=get_key()。 Clr_Scr()。 } main() { init_cpu()。 break。 } led_menu_show()。 } time_menu_initial()// 42 void led_menu_pro() { max_item=menu_ledmenu_count。 measure_menu[0].subs=start_measure_function。 keyval=P1。 《 數(shù)據(jù)結(jié)構(gòu) 》 清華大學(xué)出版社, 1996 [7] 馬忠梅等 .《 單片機的 C 語言應(yīng)用程序設(shè)計 》 北京 :北京航空航天大學(xué)出版社, 1997 [8] 李剛 林凌 王焱 編著 新概念單片機教程 . 天津大學(xué)出版社, 2021 年 [9] 華成英 . 童詩白 . 《模擬電子技術(shù)基礎(chǔ)第三版》 北京 : 高等教育出版社 , . [10] 丁元杰 . 《單片微機原理及應(yīng)用》 .北京 :機械工業(yè)出版社 ,1993 [11] 何立民 . 《 MCS51系列單片機應(yīng)用設(shè)計》、系統(tǒng)配置與接口技術(shù) . [12] 陳寶江 . 翟涌 ,張幽彤 .《 MCS 單片機應(yīng)用系統(tǒng)實用指南 .》 [13] 康華光 主編 電子技術(shù)基礎(chǔ):模擬部分 武漢:高等教育出版社, 1999 年 39 附錄 附錄一 硬件設(shè)計主電路圖 40 附錄二 檢測主程序程序 41 include include include include include include include void init_cpu() { EA=1。我們沿著這條經(jīng)驗之路,不斷地嘗試摸索,慢慢地也掌握了設(shè)計的基本流程和思考的方法。不僅使我樹立了遠大的學(xué)術(shù)目標、掌握了基本 的研究方法,還使我明白了許多待人接物與為人處世的道理。軟件與硬件相結(jié)合的演示的大體流程是:主頁面顯示 4 個子菜單功能 按鍵的 4 個控制 進入子菜單 有確認和取消 按確認 實現(xiàn)相應(yīng)功能(按取消則返回)。 設(shè)計能夠滿足生活需要,攜帶方便的 便攜式甲醛檢測儀 迫在眉睫。 Proteus軟件由 ISIS和 ARES兩個軟件構(gòu)成,其中 ISIS是原理圖編輯與仿真軟件, ARES是布線編輯軟件。功能子函數(shù)的調(diào)用。然后右擊圖 中的 1 項目文件夾,彈出項目功能菜單,選 Options for Target39。 3 是復(fù)位,模擬芯片的復(fù)位,程 30 序回到最開頭處執(zhí)行。我們 ?quot。 圖 C51工具包的整體結(jié)構(gòu)圖 3. 運行 KEIL51軟件 見圖 29 圖 ( 1)點擊 Project 菜單,選擇彈出的下拉式菜單中的 New Project,如圖 圖 接著彈出一個標準 Windows 文件對話窗口 , 在 文件名 中輸入您的第一個 C程序項目名稱, 保存 后的文件擴展名為 uv2,這是 KEIL uVision2 項目文件擴展名,以后我們可以直接點擊此文件以打開先前做的項目。 Keil C51 軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows 界面。 軟件編寫的主體思路是將系統(tǒng)按功能模塊化劃分,然后根據(jù)模塊要實現(xiàn)的功能寫各個子程序。 圖 工作界面 27 第 4 章 軟件設(shè)計 對于單片機的開發(fā)應(yīng)用中,逐漸引入了高級語言, C語言就是其中的一種。 26 ③提供軟件調(diào)試功能。壓電式蜂鳴 器,約需 10mA 的驅(qū)動電流,可在某端口接上一只三極管和電阻組成的驅(qū)動電路來驅(qū)動,如圖 所示。 :漢字顯示和字符顯示的原理差不多,就是一個漢字一般采用圖形方式,事先從微機中用字模軟件提取要顯示的漢字的點陣碼,每個漢字占 32B,為為兩部分,各 16B。 3) 數(shù)字式接口:液晶顯示器都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單可靠,操作更加方便。它與單片機的接口方法分為直接訪問方式和間接控制方式。其電路圖見圖 : 圖 時鐘電路圖 上拉電阻 在主電路圖中接在 P0口處有一個排阻 RP1 ,由于 P0口沒有內(nèi)接上拉電阻,為了為 P0 口外接線路有確定的高電平,所以要接上排阻 RP1,以確保有 P0 口有穩(wěn)定的電平。 768KHZ 晶振; SCLK:串行時鐘輸入端。電路圖見圖 : 19 圖 外圍擴充存儲電路圖 時鐘芯片選擇與簡介 因為此系統(tǒng)需要記錄測量發(fā)生的時間,所以需要時鐘芯片來記錄不同人在不同時間的監(jiān)測數(shù)據(jù),因此我們在系統(tǒng)中加入了時鐘芯片。 ⑶ 鍵盤抖動的消除:抖動的消除大致可以分為硬件削抖和軟件削抖。由于我所使用的是 8 位 ADC0832,所以本系統(tǒng)的精度為: 10ppm/256=。通過 DI 數(shù)據(jù)輸入端,可以輕易的實現(xiàn)通道功能的選擇。 178。 178。 商用級芯片溫寬為 0176。電路圖見圖 如下: 16 ⑶ ADC0832 具有以下特點: 178。300nA/ppm4 20mA(甲醛模塊 分辨率 ppm 溫度范圍 20℃ to 45℃ 壓力范圍 大氣壓 177。由于假若每一路都設(shè)置放大、濾波等器件,那么成本會很大,所以信號的采集一般用多路模擬通路進行選擇。常用的上電復(fù)位電路如下圖所示。內(nèi)部時鐘方式即在單片機的外部接一個晶振電路與單片機里面的振蕩器組合作用產(chǎn)生時鐘脈沖信號,外部時鐘方式是把外部已有的時鐘信號引入到單片機內(nèi),此方式常用于多片 89C52 單片機同時工作,以便于各單片機的同步,一般要求外部信號高電平的持續(xù)時間大于 12MHz的方波。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。因此它可用作對外部輸出的脈沖或用于定時目的 。 表 31 P1口的第二功能 引腳號 第二功能 T2(定時器 /計數(shù)器 T2的外部計數(shù)輸入),時鐘輸出 T2EX(定時器 /計數(shù)器 T2的捕捉 /重載觸發(fā)信號和方向控制) MOSI(在系統(tǒng)編程用) MISO(在系統(tǒng)編程用) SCK(在系統(tǒng)編程用) P3 口: P3 口管腳是 8個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個 TTL門電流。此外, /計數(shù)器 2的外部計數(shù)輸入( )和時器 /計數(shù)器 2的觸發(fā) 輸入( ),具體如表 31所示。對 P0端口寫“ 1”時,引腳用作高阻抗輸入。 AT89S52 功能及特性 AT89S52具有以下標準功能: 4k字節(jié) Flash, 256字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6向量 2級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。隨著微電子工藝水平的提高,近十年來單片微型計算機有了飛速的發(fā)展。片內(nèi)具有計算機正常運行所必需的部件。在這種情況下,單片機應(yīng)運而生了(也稱作微型計算機)。 具有 民 用價值的便攜式甲醛 檢測儀 的研制受到了人們的高度重視。 4 第2章 概述 本論文主要完成 甲醛檢測儀 軟件設(shè)計,設(shè)計內(nèi)容包括: A/D 轉(zhuǎn)換器程序、控制程序、超標報警、鍵盤檢測、數(shù)據(jù)顯示等。其 37%的水溶液稱為福爾馬林,醫(yī)學(xué)和科研部門常用于標本的防腐保存。系統(tǒng)對于采樣地點超出規(guī)定的甲醛容許濃度時采用三極管驅(qū)動的單音頻報警電路提醒監(jiān)測人員。 文中詳細介紹了數(shù)據(jù)采集子系統(tǒng)、數(shù)據(jù)處理過程以及數(shù)據(jù)顯示子系統(tǒng)和報警電路的設(shè)計方法和過程。甲醛在常溫下是氣態(tài),通常以水溶液 形式出現(xiàn)。 ,如壁紙、地毯、油漆。由于 甲醛含量 超量的話,將對人體健康造成很大的影響。而工業(yè)控制、儀器儀表、家電產(chǎn)品等市場廣闊,要求PC機技術(shù)與之相適應(yīng)。 (3) 易擴展。 2. 單片機 的發(fā)展與趨勢 由于單片機具有以上特點,因此在工業(yè)控制、數(shù)據(jù)采集、智能儀器儀表、智能化設(shè)備和各種家用電器等領(lǐng)域得到廣泛的應(yīng)用。在單芯片上,擁有靈巧的 8 位 CPU 和在系統(tǒng)可編程 Flash,使 AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。作為輸出口,每位能驅(qū)動 8個 TTL邏輯電平。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 P2口在 FLASH編程和校驗時接收高 八位地址信號和控制信號。在平時, ALE 端以不變的頻率周期 輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。在由外部程序存儲器取指期間,每個機器周期兩次 /PSEN 有效。 1 晶振電路 單片機 工作的過程中各指令的微操作在時間上有嚴格的次序,這種微操作的時間次序稱作時序,單片機的時鐘信號用來為單片機芯片內(nèi)部各種微操作提供時間基準, 89c52 的時鐘產(chǎn)生方式有兩種,一種是內(nèi)部時鐘方式,一種是外部時鐘方式。 實際應(yīng)用中,復(fù)位操作有兩種基本形式:一種是上電 復(fù)位,另一種是上電與按鍵均有效的復(fù)位,上電復(fù)位見圖 ,要求接通電源后,單片機自動實現(xiàn)復(fù)位操作。電路圖見圖: 14 圖 復(fù)位電路圖 數(shù)據(jù)采集系統(tǒng) (1)從傳感器過來的電壓信號,必須放大,濾波,采集,轉(zhuǎn)換才能被 MCU 識別和 處理。 15 表 33 傳感器參數(shù)表 名稱 甲 醛 傳 感 器 CH2O/S10: 測 量范圍 0 10 ppm 最大負荷 50ppm 工作壽命 空氣中 3年 輸 出 1200177。 ⑵ 由于 ADC0832 模數(shù)轉(zhuǎn)換器具有 8位分辨率、雙通道 A/D 轉(zhuǎn)換、輸入輸出電平與 TTL/CMOS 相兼容、 5V 電源供電時輸入電壓在 0~ 5V 之間、工作頻率為250KHZ 、轉(zhuǎn)換時間為 32 微秒、一般功耗僅為 15MW 等優(yōu)點,適合本系統(tǒng)的應(yīng)用,所以我們采用 ADC0832 為模數(shù)轉(zhuǎn)換器件。 8P 、 14P— DIP(雙列直插)、 PICC 多種封裝; 178。 CH0 模擬輸入通道 0,或作為
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1