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

正文內(nèi)容

小型倉(cāng)庫(kù)溫濕度監(jiān)測(cè)系統(tǒng)畢業(yè)設(shè)計(jì)-閱讀頁(yè)

2024-12-14 02:20本頁(yè)面
  

【正文】 200ns500ns 。 3 .寫(xiě)加密位每一 PROG 脈沖為 200ns500ns 。 5 .“”不需理會(huì)。將 RST 拉高后,在其它操作前必須發(fā)出編程使能指令,編程前需將芯片擦除。外部系統(tǒng)時(shí)鐘信號(hào)需接至 XTAL1 端或在 XTALl 和 XTAL2 接上晶體振蕩器。 (一 ) 編程方法: 1 .上電次序:將電源加在 Vcc 和 GND 引腳, RST 置為“ H ”,如果 XTAL 和 XTAL2 接上晶體或者在 XTAL1 接上 333MHz 的時(shí)鐘頻率,等候 10ms 。 3 .代碼陣列的編程可選字節(jié)模式 或頁(yè)模式。 4 .任意代碼單元均可 MISO()和讀指令選擇相應(yīng)的地址回讀數(shù)據(jù)進(jìn)行校驗(yàn)。 6 .?dāng)嚯姶涡颍喝绻枰脑挵催@個(gè)方法斷電,假如沒(méi)有使用晶體,將 XATL 置為低 ,RST 置低 ,關(guān)斷 Vcc 。 (三 ) 串口 編程指令設(shè)置 : 串口 編程指 令設(shè)置為一個(gè) 4 字節(jié)協(xié)議,參見(jiàn)表 28 。 圖 216 Flash 存儲(chǔ)器 串口 下載 表 28 Flash 串口 編程指令 注: 1. 當(dāng) LB3 和 LB4 加密位已編程時(shí)則不可讀簽名字節(jié)。 復(fù)位信號(hào)為“ H ”后,建立數(shù)據(jù)前使 SCK 為低電平至少為 64 個(gè)系統(tǒng)時(shí)鐘周期,復(fù)位脈沖是必須的。 在頁(yè)讀 /寫(xiě)模式,數(shù)據(jù)總是從地址 00 開(kāi)始直到 255。 單片機(jī)最小系統(tǒng) 的硬件電路 單片機(jī) 要 能正常工作必須要有時(shí)鐘和復(fù)位電路,單片機(jī)芯片 +復(fù)位電路 +時(shí)鐘電路,構(gòu)成單片的最小運(yùn)行環(huán)境,如圖 217 所示。 單片機(jī)復(fù)位電 路如圖 圖 217,圖中提供上電復(fù)位和按鍵復(fù)位兩種方式。 時(shí)鐘電路 時(shí)鐘電路是用來(lái)產(chǎn)生 AT89S51 單片機(jī)工作時(shí)所必須的時(shí)鐘信號(hào), AT89S51本身就是一個(gè)復(fù)雜的同步時(shí)序電路,為保證工作方式的實(shí)現(xiàn), AT89S51 在唯一的時(shí)鐘信號(hào)的控制下嚴(yán)格的按時(shí)序執(zhí)行指令進(jìn)行工作 ,時(shí)鐘的頻率影響單片機(jī)的速度和穩(wěn)定性。 我們系統(tǒng)采用內(nèi)部時(shí)鐘方式來(lái)為系統(tǒng)提供時(shí)鐘信號(hào)。晶振頻率為在 ~ 12MHZ 之間,頻率越高單片機(jī)的速度就越快,但對(duì)存儲(chǔ)器速度要求就高。 因此,本設(shè)計(jì)的機(jī)器周期為 1us。 通信部分主要由一個(gè) MAX232A 和兩個(gè) MAX485 構(gòu)成 : 其中 MAX232A 和一個(gè)MAX485 共同組成 PC 端的信號(hào)轉(zhuǎn)換 部分 即 RS232485 轉(zhuǎn)換器 ;而另一個(gè) MAX485則作為單片機(jī) AT89S51 端的信號(hào)轉(zhuǎn)換部分。 如 圖 218 通信模塊 : 圖 218 通信模塊 RS232485 轉(zhuǎn)換器 主要包括了電源、 232 電平轉(zhuǎn)換、 485 電路三部分。為了使用方便,電源部分設(shè)計(jì)成無(wú)源方式,整 個(gè)電路的供電直接從 PC機(jī)的 RS232 接口中的 DTR( 4腳)和 RTS( 7腳)竊取。經(jīng)實(shí)驗(yàn),本電路只使用其中一條線也能夠正常工作。 MAX485 是通過(guò)兩個(gè)引腳 RE( 2腳)和 DE( 3腳)來(lái)控制數(shù)據(jù)的輸入和輸出。在半雙工使用中,通??梢詫⑦@兩個(gè)腳直接相連 ,然后由 PC 或者單片機(jī)輸出的高低電平就可以讓 MAX485 在接收和發(fā)送狀態(tài)之間轉(zhuǎn)換。 一般 MAX232 的 9腳輸出 高 電平 , Q1 導(dǎo)通 ,使 MAX485 的 RE 和 DE 為 低 電平而處于數(shù)據(jù) 發(fā)送 狀態(tài)。 RS23 RS485 及其接口電路 RS232 與 RS485 都是 串口 數(shù)據(jù)接口標(biāo)準(zhǔn)。 RS485 接口 標(biāo)準(zhǔn) 傳輸最長(zhǎng)距離達(dá) , 增加了多點(diǎn)、雙向通信能力,即允許多個(gè)發(fā)送器連接到同一條總線上 ,同時(shí)增加了發(fā)送器的驅(qū)動(dòng)能力和沖突保護(hù)特性,擴(kuò)展了總線共模范圍 。由 6腳和 4只電容構(gòu)成。 第二部分是數(shù)據(jù)轉(zhuǎn)換通道。 13 腳( R1IN)、 12 腳( R1OUT)、 11 腳( T1IN)、 14 腳( T1OUT)為第一數(shù)據(jù)通道。 TTL/CMOS 數(shù)據(jù)從 T1IN、 T2IN 輸入轉(zhuǎn)換成 RS232數(shù)據(jù)從 T1OUT、 T2OUT送到電腦 DB9 插頭; DB9 插頭的 RS232 數(shù)據(jù)從 R1IN、 R2IN 輸入轉(zhuǎn)換成 TTL/CMOS數(shù)據(jù)后從 R1OUT、 R2OUT 輸出。 15腳 GND、 16 腳 VCC( +5v)。 RE低電平 ,RO 有效 ; RE 高電平, RO成高阻狀態(tài) 。 高電平 , A、 B 有效,即器件作線驅(qū)動(dòng)器用;低電平, A、 B 成高阻,即器件作線接收器用 。 若 A比 B大 200mV, RO為高;若 A 比 B 小 200mV,RO為低。 6腳 (A) :同 相 接收器輸入和同 相 接收器輸出 7腳 (B) :反相接收器輸入和反相接收器輸出 5腳 : GND。 串口 的 基本接線方法 目前較為常用的串口有 9針串口( DB9)和 25 針串口( DB25),通信距離較近時(shí) (15m),可以用電纜線直接連接標(biāo)準(zhǔn) RS232 端口,若距離較遠(yuǎn),需附加調(diào)制解調(diào)器( MODEM)。 和 DB25 的常用信號(hào)腳說(shuō)明 9針串口( DB9) 25針串口 ( DB25) 針號(hào) 功能說(shuō)明 縮寫(xiě) 針號(hào) 功能說(shuō)明 縮寫(xiě) 1 數(shù)據(jù)載波檢測(cè) DCD 8 數(shù)據(jù)載波檢測(cè) DCD 2 接收數(shù)據(jù) RXD 3 接收數(shù)據(jù) RXD 3 發(fā)送數(shù)據(jù) TXD 2 發(fā)送數(shù)據(jù) TXD 4 數(shù)據(jù)終端準(zhǔn)備 DTR 20 數(shù)據(jù)終端準(zhǔn)備 DTR 5 信號(hào)地 GND 7 信號(hào)地 GND 6 數(shù)據(jù)設(shè)備準(zhǔn)備好 DSR 6 數(shù)據(jù)準(zhǔn)備好 DSR 7 請(qǐng)求發(fā)送 RTS 4 請(qǐng)求發(fā)送 RTS 8 清除發(fā)送 CTS 5 清除發(fā)送 CTS 9 振鈴指示 DELL 22 振鈴指示 DELL 表 29 常用信號(hào)腳 串口接線方法(三線制) 串口傳輸數(shù)據(jù)只要有接收數(shù)據(jù)針腳和發(fā)送針腳就能實(shí)現(xiàn): 9針- 9針 25針- 25 針 9 針- 25針 2 3 3 2 2 2 3 2 2 3 3 3 5 5 7 7 5 7 表 210 接線方法 電源模塊 本設(shè)計(jì) 需要 +5V 電源為整個(gè)系統(tǒng)供電,電源模塊以芯片 LM7805 為核心設(shè)計(jì)成 輸出 +5 直流電壓的穩(wěn)壓電源電路。電源變壓器將交流 220V 變?yōu)?9V 左右交流電壓,然后 通過(guò)整流橋?qū)⒔涣麟娮優(yōu)槊}動(dòng)的直流電壓。 具體電路 如圖 221 7805 穩(wěn)壓電源: 如圖 221 7805穩(wěn)壓電源 芯片 LM7805 LM7805系列為 3端正穩(wěn)壓電路 ,TO220封裝,能提供多種固定的輸出電壓,應(yīng)用范圍廣。帶散熱片時(shí),輸出電流可達(dá) 1A 。 外形及引腳排列 見(jiàn)圖 222。 三 、 軟件設(shè)計(jì) 本文的溫濕度多點(diǎn)測(cè)量系統(tǒng)軟件設(shè)計(jì) 主要 包括兩個(gè)方面:一是單片機(jī)AT89S51 的軟件編程;二是 PC機(jī)的數(shù)據(jù)接收界面設(shè)計(jì)。 AT89S51 軟件設(shè)計(jì) AT89S51 的程序編寫(xiě)主要有兩方面:一是按照 SHTll 的功能時(shí)序?qū)?I/O口進(jìn)行操作,讓 SHTll 進(jìn)行溫濕度的測(cè)量; 另一方面是將采集的數(shù)據(jù)發(fā)送到觀測(cè)室內(nèi)的 PC 機(jī) 上 ,即通信部分 。 由前面所述,在 SHTll 測(cè)量之前 AT89S51 必須先向其發(fā)送命令時(shí)序,即向 SHTll寫(xiě)入 8個(gè)數(shù)據(jù)位并在第 9個(gè) SCK 周期讀取 SHTll 返回的確認(rèn)位 (0 為正確接收, 1為接收 失敗 )。當(dāng)發(fā)送完命令后要依次讀取各 SHTll 數(shù)據(jù)線上的返回位,以作為是否重新發(fā)送的依據(jù)。 ? 啟動(dòng) : void start() { _nop_(); SCK=1; _nop_(); DATA=0; _nop_(); SCK=0; _nop_(); _nop_(); _nop_(); SCK=1; _nop_(); DATA=1; _nop_(); SCK=0; } ? 寫(xiě)命令 : char writel(uchar val) { uchar i=8, err=O; while(i) { if(valamp。讀取數(shù)據(jù)的 C51 程序如上(讀數(shù)據(jù) ),其中程序人口參數(shù) ack 為應(yīng)答位, 1代表繼續(xù)接收后續(xù)數(shù)據(jù); O 表示終止通信。 PC 機(jī)數(shù)據(jù)接收界面設(shè)計(jì) PC 機(jī)端的軟件設(shè)計(jì)主要是實(shí)現(xiàn)正確接收單片機(jī)發(fā)送的測(cè)量數(shù)據(jù),并把數(shù)據(jù)以實(shí)時(shí)曲線的形式直觀表現(xiàn)出來(lái) ,并 設(shè)置 PC 機(jī) 蜂鳴報(bào)警 等功能 。 圖 31 PC 機(jī)數(shù)據(jù)觀測(cè)界面 (示例) 四 、 系統(tǒng)調(diào)試 本設(shè)計(jì)是一種嵌入式設(shè)計(jì),包括軟件設(shè)計(jì)和硬件設(shè)計(jì),系統(tǒng)調(diào)試也就 涉及 到軟件調(diào)試和硬件調(diào)試, 在沒(méi)做錯(cuò)實(shí)物之前應(yīng)先利用集成開(kāi)發(fā)環(huán)境和仿真軟件對(duì)自己所設(shè)計(jì)的 電路的軟件進(jìn)行調(diào)試, 調(diào)試主要用到得是 ISIS KEIL 。具體步驟這里就不一一說(shuō)明。 致 謝 本次畢業(yè)設(shè)計(jì)我要感謝我的指導(dǎo)老師丁寧老師 ,謝謝丁寧老師給予我的幫助。Temperature Sensor Datasheet . Sensirion. [2] AT89S51 Datasheet . ATMEL. [3] 單片機(jī)技術(shù)應(yīng)用基礎(chǔ) .陳寧 王文寧 [4] 單片機(jī) C 語(yǔ)言編程與實(shí)例 . 趙亮 侯國(guó)銳 [5] MAX232,MAX232I DUAL EIA232 DRIVER/RECEIVER [6] RS485/RS422 Transceivers [7] MC78XX/LM78XX/MC78XXA [8] Visual C++/Turbo C 串口通信編程實(shí)踐 . 龔建偉 南京信息職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(jì) (論文 )開(kāi)題報(bào)告 系 部 電子信息工程系 專 業(yè) 電子信息工程技術(shù) /電子商務(wù) 姓 名 陳龔 學(xué) 號(hào) 10619S34 題 目 小型倉(cāng)庫(kù)溫濕度監(jiān)測(cè)系統(tǒng) 指導(dǎo)教師 丁寧 一、畢業(yè)設(shè)計(jì)論文開(kāi)題報(bào)告 論 文 題 目 小型溫室度監(jiān)測(cè)系統(tǒng) 課 題 來(lái) 源 制作參考書(shū) 選題背景和意義 防潮、防霉、防腐是倉(cāng)庫(kù)日常工作的重要內(nèi)容,是衡量倉(cāng)庫(kù)管理質(zhì)量的重要指標(biāo)。為保證日常工作的順利進(jìn)行,首要問(wèn)題是加強(qiáng)倉(cāng)庫(kù)內(nèi)溫度與濕度的監(jiān)測(cè)工作。這種人工測(cè)試方法 費(fèi)時(shí)費(fèi)力、效率低,且測(cè)試的溫度及濕度誤差大,隨機(jī)性大。 主要工作思路 本人首先對(duì)這一課題的知識(shí)進(jìn)行了解,查閱資料, 然后給出初步的電路圖設(shè)計(jì), 并 進(jìn)行ISIS 和 KEIL 調(diào)試。Temperature Sensor Datasheet . Sensirion. [2] AT89S51 Datasheet . ATMEL. [3] 單片機(jī)技術(shù)應(yīng) 用基礎(chǔ) .陳寧 王文寧 [4] 單片機(jī) C 語(yǔ)言編程與實(shí)例 . 趙亮 侯國(guó)銳 [5] MAX232,MAX232I DUAL EIA232 DRIVER/RECEIVER [6] RS485/RS422 Transceivers [7] MC78XX/LM78XX/MC78XXA [8] Visual C++/Turbo C 串口通信編程實(shí)踐 . 龔建偉 指導(dǎo)教師綜合意見(jiàn) 指導(dǎo)教師(簽名) 年 月 日 二、畢業(yè)設(shè)計(jì)論文工作實(shí)施計(jì)劃 (一)論文的理論分析與硬件要求及其應(yīng)達(dá)到的水平與結(jié)果 要求能夠了解整個(gè) 倉(cāng)庫(kù)溫濕度監(jiān)測(cè)系統(tǒng) 結(jié)構(gòu)框圖與原理,重點(diǎn)了解 SHT11和 AT89S51的 使用 , 提出具體方案設(shè)計(jì),并 利用 KEIL和 ISIS驗(yàn)證, 從而實(shí)現(xiàn)倉(cāng)庫(kù)溫濕度實(shí)的實(shí)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1