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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機與pc機串口通信的低功耗溫度記錄儀-文庫吧

2025-01-02 01:02 本頁面


【正文】 RS232 是用正負電壓來表示邏輯狀態(tài),與 TTL 以高低電平來表示邏輯狀態(tài)的規(guī)定不同。因此,為了能夠同計算機借口或終端的 TTL 器件(如單 片機)連接,必須在 RS232 與 TTL 電路之間進行電平和邏輯關(guān)系的變換,變換電路選用有德州儀器公司( TL)推出的一款兼容 RS232標準的芯片 MAX232.該器件包含 2個驅(qū)動器、 2個接收器和一個電壓發(fā)生器電路提供 TIA/EIA232F電平轉(zhuǎn)換成5V TTL/CMOS 電平。每一個發(fā)送器將 TTL/CMOS電平轉(zhuǎn)換成 TIA/EIA232F 電平。 方案 : ①單片機軟件設(shè)計 單片機程序由主程序和中斷子程序組成的。主程序負責對來自上位機的命令進行解析并執(zhí)行讀溫度值、存儲溫度值、輸出控制等等 ,中斷服務(wù)程序只負責單片機和上位機之間的數(shù)據(jù)發(fā)送與接收。 ②上位機程序設(shè)計 AT89C51 PC 機 RS232 數(shù)碼管顯示 恒壓電源 晶振電路 復位電路 DS18B20 溫度傳感器 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 由單片機采集的 測試點 實時溫度,通過 MAX232 傳輸?shù)缴衔粰C PC,利用在 Visual Basic 的通信控件 Msm 屬性設(shè)置和事件響應(yīng)的基礎(chǔ)上,實現(xiàn)與單片機串行通信,在上位機中,完成溫度傳感器 64位激光 ROM讀取并顯示、實時溫度數(shù)據(jù)顯示、數(shù)據(jù)存儲、曲線繪制、歷史數(shù)據(jù)查詢,其中在數(shù)據(jù)查詢功能中,設(shè)計了時間查詢、溫度查詢等功能。 系統(tǒng)各個模塊設(shè)計: ( 1) AT89C51管腳圖如下: AT89C51封裝引腳圖 引腳說明: ① 電源引腳 Vcc( 40腳):典型值+ 5V。 Vss( 20腳):接低電平。 ② 外部晶振 X X2分別與晶體兩端相連接。當采用外部時鐘信號時, X2接振蕩信號, X1接地。 ③ 輸入輸出口引腳: P0口: I/O雙向口。作輸入口時,應(yīng)先軟件置 “ 1” 。 P1口: I/O雙向口。作輸入口時,應(yīng)先軟件置 “ 1” 。 P2口: I/O雙向口。作輸入口時,應(yīng)先軟件置 “ 1” 。 P3口: I/O雙向口。作輸入口時,應(yīng)先軟件置 “ 1” 。 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 ④ 控制引腳: RST/Vpd、 ALE/PROG、 PSEN、 EA/Vpp組成了 MSC51的控制總線。 RST/Vpd( 9腳):復位信號輸入端(高電平有效)。 第二功能:加 +5V備用電源,可以實現(xiàn)掉電保護 RAM信息不丟失。 ALE/PROG(30 腳):地址鎖存信號輸出端。 第二功能:編程脈沖輸入。 PSEN( 29腳):外部程序存儲器讀選通信號。 EA/Vpp(31 腳):外部程序存儲器使能端。 第二功能:編程電壓輸入端( +21V)。 ( 2) 單片機最小系統(tǒng): 單片機最小系統(tǒng) ( 3) 復位電路: 單片機上電時,當振蕩器正在運行時,只要持續(xù)給出 RST引腳連個機器周期的高電平,便可完成系統(tǒng)復位。外部復位電路是為內(nèi)部復位電路提供兩個機器周期以上的電平而設(shè)計的。系統(tǒng)采用上電自動復位,上電瞬間電容器上的電壓不能突變, RST上的電壓是 Vcc上的電壓與電容器上的電壓之差,因而 RST上的電壓與 Vcc上的電壓相同。隨著充電的進行,電 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 容器上的電壓不斷上升, RST上的 電壓就隨著下降, RST腳上只要保持 10ms 以上高電平,系統(tǒng)就會有效復位。電容 C可取 10~33uF,電阻 R 可取 ~10kΩ 。在本系統(tǒng)設(shè)計中, C取10uf,R取 10kΩ 。 ( 4)振蕩電路: XTAL1腳和 XTAL2腳分別構(gòu)成片內(nèi)振蕩器的反相放大器的輸入和輸出端,外接石英晶振或陶瓷晶振以及補償電容 C C2選 47uF構(gòu)成并聯(lián)諧振電路。當外接石英晶振時,電容 CC2 選 30Pf177。 10pF; 當外接陶瓷振蕩器時,電容 C C2選 47uF177。 10uF。 系統(tǒng)中, 外接電 CC2 的大小會影響振蕩器頻率的穩(wěn)定度、起振時間及溫度穩(wěn)定性。在設(shè)計電路板時,晶振和電容應(yīng)靠近單片機芯片,以便減少寄生電容,保證振蕩器穩(wěn)定可靠工作。 在本硬件系統(tǒng)設(shè)計中,為保證串行通行波特率的誤差,選擇了 的標準石英晶振,電容 C C2為 30pF。 ( 3) EA 接高電平,選用片內(nèi)程序存儲器。 ( 4) 單片機編程 顯示電路 數(shù)碼管顯示電路部分如圖: 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 顯示部分 采用四位一體共陰數(shù)碼管, 為了顯示數(shù)字或字符,必須對數(shù)字或字符進行編碼。七段數(shù)碼管加上一個小數(shù)點,共計 8段。因此為 LED顯示器提供的編碼正好是一個字節(jié)。 共陰數(shù)碼管碼表 ? 0x3f , 0x06 , 0x5b , 0x4f , 0x66 , 0x6d , ? 0 1 2 3 4 5 ? 0x7d , 0x07 , 0x7f , 0x6f , 0x77 , 0x7c , ? 6 7 8 9 A B ? 0x39 , 0x5e , 0x79 , 0x71 , 0x00 ? C D E F 無顯示 靜態(tài)顯示方式 LED 顯示器工作方式有兩種:靜態(tài)顯示方式和動態(tài)顯示方式。靜態(tài)顯示的特點是每個數(shù)碼管的段選必須接一個 8位數(shù)據(jù)線來保持顯示的字形碼。當送入一次字形碼后,顯示字形可一直保持,直到送入新字形碼為止。這種方法的優(yōu)點是占用 CPU時間少,顯示便于監(jiān)測和控制。缺點是硬件電路比較復雜,成本較高。 動態(tài)顯示 動態(tài)顯示的特點是將所有位數(shù) 碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。選亮數(shù)碼管采用動態(tài)掃描顯示。所謂動態(tài)掃描顯示即輪流向各位數(shù)碼管送出字形碼和相應(yīng)的位選,利用發(fā)光管的余輝和人眼視覺暫留作用,使人的感覺好像各位數(shù)碼管同時都在顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時應(yīng)略小于靜態(tài)顯示電路中的。 本設(shè)計采用四位一體共陰數(shù)碼管動態(tài)顯示。 由于串口用的是 TTL 電平,和 RS232電平不同,因此,單片機和 PC通信時需要進行電平轉(zhuǎn)換,常用的 IC是 MAX232,連接圖如 下 圖所示,其中 MAX232供電腳為+ 5V。 采用了三線制連接串口,也就是說和計算機的 9針串口只連接其中的 3根線:第 5腳的 GND、第 2腳的RXD、第 3腳的 TXD。這是最簡單的連接方法,但是對我們來說已經(jīng)足夠使用了,電路如下圖所示, MAX232的第 10 腳和單片機的 11腳連接,第 9腳和單片機的 10 腳連接 。 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 MAX232 串口通信電路圖( 9孔串口接頭) DS18B20溫度傳感器電路 DS18B20 溫度傳感器是美國 DALLAS 半導體公司最新推出的一種改進型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,它能直接讀出被測 溫度,并且可根據(jù)實際要求通過簡單的編程實現(xiàn) 912位的數(shù)字值讀數(shù)方式。 DS18B20 的性能特點如下: ( 1)獨特的單線接口僅需要一個端口引腳進行通信, DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與 DS18B20的雙向通訊 。 ( 2) DS18B20支持多點組網(wǎng)功能 ,多個 DS18B20 可以并聯(lián)在惟一的三線上,實現(xiàn)多點組網(wǎng)測溫; ( 3)無須外部器件, 全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi) ; ( 4)可通過數(shù)據(jù)線供電,電壓范圍為 ; ( 5)零待機功耗; ( 6)溫度以 9或 12位數(shù)字, 對應(yīng)的可分辨溫度分別為 ℃ 、 ℃ 、 ℃ 和 ℃ ,可實現(xiàn)高精度測溫 ; ( 7)用戶可定義報警設(shè)置; ( 8)報警搜索命令識別并標志超過程序限定溫度(溫度報警條件)的器件; ( 9)負電壓特性,電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作; ( 10) 測量結(jié)果直接輸出數(shù)字溫度信號,以 一線總線 串行傳送給 CPU,同時可傳送 CRC校驗碼,具有極強的抗干擾糾錯能力 DS18B20采用 3腳 PR35 封裝或 8腳 SOIC封裝,其 引腳排列及 內(nèi)部結(jié)構(gòu)框圖 以及測溫原 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 理圖如下 所示 : 引腳排列 電路連接如下圖: 恒壓電源電路 本設(shè)計的供電電路主要變壓器、整流橋、濾波電路和 78L05芯片組成。電源供電電路如圖所示: 系統(tǒng)供電電源總體電路圖 福建工程學院國脈信息學院本科畢業(yè)設(shè)計 單片機與 PC 機串口連接 電路 : 目前 RS232是 PC機與通信工業(yè)中應(yīng)用最廣泛的一種串行接口。 RS232被定義為一種在低速率串行通訊中增加通訊距離的單端標準。 RS232采取不平衡傳輸方式,即所謂單端通訊。 圖 29 RS232引腳圖 收、發(fā)端的數(shù)據(jù)信號是相對于信號地,如從 DTE設(shè)備發(fā)出的數(shù)據(jù)在使用 DB25連接器時是 2腳相對 7腳(
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1