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

正文內(nèi)容

基于單片機(jī)的溫度數(shù)據(jù)無線傳輸系統(tǒng)設(shè)計(jì)(編輯修改稿)

2024-08-14 17:54 本頁面
 

【文章內(nèi)容簡介】 U2STC89C52 圖 23 單片機(jī)的引腳圖 NRF24L01 與 NRF905 的選 擇 NRF24L01 無線模塊是 在 近期生產(chǎn)的一 款 無線模塊, 相比于以前一些較早 使用 的無線模塊 有著許多的優(yōu)點(diǎn) 。 NRF24L01 無線模塊擁有四種工作模式,分別為發(fā)射模式、接收模式、空閑模式和掉電模式,通過配置寄存器來選擇工作模式,在使用時(shí)NRF24L01 的引腳可以和單片機(jī)的任何端口 連接使用,但在編程控制時(shí)要注意 。NRF24L01 的引腳功能如表 21所示。 NRF24L01 與 NRF905 相 比較,在傳輸距離上 NRF905 優(yōu)于 NRF24L01,但在價(jià)格上 NRF905 比 NRF24L01 貴很多,并且在此次設(shè)計(jì)中不需要 較 遠(yuǎn)距離 的數(shù)據(jù) 傳輸,如果用 NRF905 的話就 會(huì) 顯得浪費(fèi)。 在使用中 NRF24L01 的 電路比較簡單,軟件設(shè)計(jì)部分相對(duì)簡單許多 。 結(jié)合以上分析無線模塊選擇 NRF24L01。 NRF24L01 引腳功能如圖 24所示。 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 5 表 21 NRF24L01 工作模式 工作 模式 PWR_UP PRIM_RX CE FIFO 寄存器狀態(tài) 接收模式 1 1 1 發(fā)射模式 1 0 1 數(shù)據(jù)在 TX_FIFO 寄存器中 發(fā)射模式 1 0 1→0 停留在發(fā)送式 , 直至數(shù)據(jù)發(fā)送完 待機(jī)模式 2 1 0 1 TX_FIFO 為空 待機(jī)模式 1 1 0 無數(shù)據(jù)傳輸 掉電 0 圖 24 NRF24L01 引腳 圖 穩(wěn)壓器 AMS1117 的選擇 AMS1117 屬于正向的低壓降壓穩(wěn)壓器,固定輸出版的 AMS1117 穩(wěn)壓器可按輸出電壓進(jìn)行分類,分為 、 、 、 、 、 、 ,每個(gè)版的 AMS1117穩(wěn)壓器只能輸出一種電壓。 由于系統(tǒng)中的無線模塊的所需要的電源電壓為 ,所以穩(wěn)壓器選擇 作為無線模塊的電源。 穩(wěn)壓器的 實(shí)物 如圖25所示 ,其引腳功能從做到有分別 為 GND, Vout, Vint。 圖 25 穩(wěn)壓器的實(shí)物 DS18B20 與熱敏電阻的選擇 傳統(tǒng)的溫度檢測元件大多數(shù)是用熱敏電阻為傳感器,利用熱敏電阻來檢測溫度。 當(dāng)用這種傳統(tǒng)方法測量溫度是會(huì)有很多的問題,這都源于熱敏電阻不具有的可基于單片機(jī)的溫度數(shù)據(jù)無線傳輸系統(tǒng) 6 靠性,容易出現(xiàn)問題,而且測溫的準(zhǔn)確性低,所測得的溫度數(shù)據(jù) 還 必須通過特定的電路才能將數(shù)據(jù) 轉(zhuǎn)換成數(shù)字信號(hào) 送給單片機(jī)處理。 DS18B20 引腳功能如圖 26所示。 圖 26 DS18B20 引腳圖 DS18B20 溫度傳感器相比于傳統(tǒng)的溫度傳感器具有很多優(yōu)點(diǎn)。 在對(duì)其進(jìn)行封裝后可以適用于許多不同的環(huán)境中,根據(jù)不同的需要可以相應(yīng)的改變外觀。在將封裝后的 DB18B20 應(yīng)用時(shí),具有體積小,重量輕,形式多樣,而且還不容易因?yàn)橥饬υ驌p壞的優(yōu)點(diǎn),可以適用于許多惡劣狹窄的環(huán)境中。由于 DS18B20 溫度傳感器直接與單片機(jī)進(jìn)行單線通信,就一根數(shù)據(jù)線連接,電路簡單,接線方便,而且 DS18B20溫度傳感器的功能滿足此次設(shè)計(jì)的所有要求。所以在溫度傳感器上選擇了 DS18B20。 LED 四位 數(shù)碼管 與 LCD 液晶屏 的選擇 在 LED 數(shù)碼管和 LCD 液晶屏的選擇中我選擇 的是 LED 數(shù)碼管,因?yàn)?平時(shí)學(xué)習(xí)的就是數(shù)碼管,對(duì)數(shù)碼管的使用和編程熟悉,雖然在硬件電路的 設(shè)計(jì) 上 LED 數(shù)碼管比LED 液晶屏 復(fù)雜多了,但在熟悉程度上還是 對(duì) LED 數(shù)碼管 比較熟悉 。 數(shù)碼管如果按段數(shù)劃分的話,可以分為七段和八段 數(shù)碼管 , 七 段和 八 段 的 區(qū)別在于 八段 的 數(shù)碼管多 了 一個(gè) 顯示位 , 即為小數(shù)點(diǎn)位 ( dp),這個(gè)小數(shù)點(diǎn) 使得 數(shù)碼管能更準(zhǔn)確的將內(nèi)容顯示出來了。八段的數(shù)碼管按能顯示多少位數(shù)還可以分為 1 位、2 位、 3位、 4 位等 一體的數(shù)碼管, 在這 些問題 上按需要進(jìn)行選擇。由于此次顯示 的內(nèi)容 需要有小數(shù)點(diǎn)所以選擇了八段數(shù)碼管,根據(jù)測溫的需求選擇了四 個(gè) 一體的數(shù)碼管 。四位一體的數(shù)碼管共用一組段選數(shù)據(jù)線,相比一個(gè)一體的電路簡單,焊接容易,編程 量小 ,所以選擇了四個(gè)一體的八段數(shù)碼管。實(shí)物如圖 27所示。 圖 27 四位八段數(shù)碼管實(shí)物圖 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 7 3 系統(tǒng) 硬件的設(shè)計(jì) 單片機(jī)的最小系統(tǒng)電路設(shè)計(jì) 以單片機(jī)為核心的 系統(tǒng) ,最小系統(tǒng)是一個(gè) 必不可少的部分 ,它是維持單片機(jī)正常工作的基礎(chǔ)。最小系統(tǒng)的電路又可分為 晶振電路 和 復(fù)位電路 兩個(gè)部分, 電路如圖31所示。 ,晶振電路決定著單片機(jī)的正常工作周期。 這部分 電路使用的是 單片機(jī)的 XTAL2( 18 腳)和 XTAL1( 19 腳),在電路 中電容的作用是對(duì)振蕩頻率起到微調(diào),在電容大小的選擇上是根據(jù)晶振頻率的大小對(duì)應(yīng)選擇的,一般 6MHZ 的晶振選擇 20pF 的電容, 12MHZ 的晶振選擇 30pF 的電容。 , 這部分電路的連接用的是單片機(jī)的的 RST( 9 腳)引腳,作用是給單片機(jī)一個(gè)高電平,持續(xù)的時(shí)間 大于 兩個(gè)機(jī)器周期,可以對(duì)單片機(jī)進(jìn)行復(fù)位操作。復(fù)位 單路的設(shè)計(jì) 有好幾種,在此次設(shè)計(jì)中,根據(jù)設(shè)計(jì)的需要我采用的是手動(dòng)復(fù)位的方法。在復(fù)位電路的 接法 上我采用的是最常用的接法, 只 由電阻和電容組成,電阻的大小為 1KΩ和 10KΩ,電容的大小為 10uF。 復(fù)位電路晶振電路P 1 . 0P 1 . 1P 1 . 2P 1 . 3P 1 . 4P 1 . 5P 1 . 6P 1 . 7P 2 . 7P 2 . 6P 2 . 5P 2 . 4P 2 . 3P 2 . 2P 2 . 1P 2 . 0P 0 . 0P 0 . 1P 0 . 2P 0 . 3P 0 . 4P 0 . 5P 0 . 6P 0 . 7R XD ( P 3 . 0 )TX D ( P 3 . 1 )T 0 ( P 3 . 4 )T 1 ( P 3 . 5 )( P 3 . 2 )I N T 0( P 3 . 3 )I NT 1( P 3 . 7 )RD( P 3 . 6 )WRV SSX 1X 2R ES ETV CC12345678910111213141516171819204039383736353433323130292827262524232221? 10 μ F1 0 k ?1 2 M Hz3 0 pF3 0 p FP S E NAL E / P R O GEA / Vpp5V?5V?1k ?ST C8 9 C5 22k ? 圖 31 復(fù)位電路 基于 DS18B20 的 測溫 電路 的設(shè)計(jì) 溫度檢測 電路如圖 32 所示 。 DS18B20 溫度傳感器是通過一根單 數(shù)據(jù) 線和單片機(jī)的 I/O 口進(jìn)行通信。在此次的設(shè)計(jì)中采用的是 與傳感器進(jìn)行通信,通過單片機(jī)進(jìn)行編程控制和數(shù)據(jù)處理。在這次的設(shè)計(jì)中利用 DS18B20 作為測溫器件,使用編程控制來實(shí)現(xiàn)對(duì)溫度的自動(dòng)測量,將溫度數(shù)據(jù)轉(zhuǎn)換為數(shù)字量輸出。 基于單片機(jī)的溫度數(shù)據(jù)無線傳輸系統(tǒng) 8 123J1DS18B20+5V溫度傳感器R7 圖 32 溫度 檢測 電路 基于 NRF24L01 的無線發(fā)射模塊 與接收模塊 的設(shè)計(jì) NRF24L01 無線 模塊是近期生產(chǎn)的一種新型射頻收發(fā)模塊,能夠 完成 無線數(shù)據(jù)的發(fā)射與接收。我在此次設(shè)計(jì)中用到的是 NRF24L01 無線模塊的發(fā)送與接收功能,來完成對(duì)單片機(jī)處理后的數(shù)據(jù)進(jìn)行發(fā)送和接收同樣來自 NRF24L01 無線模塊發(fā)射的數(shù)據(jù)傳送給單片機(jī)進(jìn)行處理。在使用時(shí) NRF24L01 無線模塊輸出的功率和無線通信的頻段可以通過編程實(shí)現(xiàn)控制,此次設(shè)計(jì)中我用到了 NRF24L01 無線模塊的六個(gè)控制端和單片機(jī)通訊,分別是 CE、 SCK、 MISO、 MOSI、 IRQ、 CSN,通過在每個(gè)端口串聯(lián)一個(gè) 1KΩ的電阻進(jìn)行限流。 NRF24L01 無線模塊的六 個(gè)端口功能如下: CSN: 片 選 信號(hào)端 端, 低電平有效 ; SCK: 模塊 控制的時(shí)鐘線 ; MISO: 模塊 控制數(shù)據(jù)線 ; MOSI: 模塊 控制數(shù)據(jù)線 ; IRQ: 模塊得 中斷信號(hào) ; CE: 模塊 的模式控制線。 在此次設(shè)計(jì)中將 NRF24L01 作為 發(fā)射模塊 時(shí),各引腳 CSN、 MISO、 IRQ、 MOSI、SCK、 CE,對(duì)應(yīng)的接 在 單片機(jī)的 、 、 、 、 、 。 發(fā)射 模塊的電路 如圖 33所示 。 + IRQ MISO MOSI SCK CSN CER11KR21KR31KR41KR51KR61K12345678GNDJ4 圖 33 發(fā)射模塊 電路圖 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 9 在此次設(shè)計(jì)中將 NRF24L01 作為 接收 模塊時(shí), 各引腳 CSN、 MISO、 IRQ、 MOSI、SCK、 CE,對(duì)應(yīng)的接 在 單片機(jī)的 、 、 、 、 、 。 接收 模塊的電路如圖 34所示 。 + IRQ MISO MOSI SCK CSN CER11KR21KR31KR41KR51KR61K12345678GNDJ4 圖 34 接收 模塊電路圖 供電電路 的設(shè)計(jì) AMS1117 是一個(gè)正向低壓降穩(wěn)壓器,本設(shè)計(jì)采用的 是 ,為無線發(fā)射模塊和接收模塊提供 的電壓。此系統(tǒng)另外還有兩個(gè)電容共同構(gòu)成, 原理圖和實(shí)物的引腳從左到右是對(duì)應(yīng)的。 電路如圖 35 所示 。 1 2 3U 2A M S 1 1 1 7 3 . 3+ 3 . 3 V+ 5 VC 60 . 1 u FC 73 3 u F / 2 5 V 圖 35 穩(wěn)壓器供電電路 S9012 放大電路 的設(shè)計(jì) 系統(tǒng) 中 發(fā)射模塊與接收模塊在這 使用這 部分 電路時(shí), 作用是 完全 一樣的,在硬件 的焊接 上 也 沒有區(qū)別,所以就 放在一起介紹 。 S9012 三極管是一種非常普遍的三極管,在很多家用電器里都有 用到 ,各種放大電路中也經(jīng)常用到, S9012 三極管的應(yīng)用是很廣泛 的 。 系統(tǒng)在顯示模塊 用的是動(dòng)態(tài)掃描的方法, 沒有用任何鎖存芯片,會(huì)導(dǎo)致數(shù)碼管在顯示溫度值時(shí)出現(xiàn)亮度不夠,基于單片機(jī)的溫度數(shù)據(jù)無線傳輸系統(tǒng) 10 無法觀察的現(xiàn)象。 為了解決這個(gè)問題,所以 采用了 S9012 三極管放大信號(hào)的辦法 。在 此 次設(shè)計(jì)中選 用了四個(gè) S9012 三極管,它們的基極分別 與 單片機(jī)的 、 、 、 相連,發(fā)射極分別連接數(shù)碼管的四個(gè)位選端 SMG SMG SMG SMG4, 集電極都接地 , S9012 三極管 的接法是根據(jù)數(shù)碼管是共陰極來接的。 電路如圖 36 所示 。 SMG1 SMG2 SMG3 SMG4R151KR161KR171KR181K Q19012Q29012Q39012Q49012 圖 36 S9012 放大電路 四位共陰極數(shù)碼管顯示電路 的設(shè)計(jì) 這部分電路和 S9012 放大電路部分一樣,發(fā)射模塊與接收模塊在 使用這 部分的作用都是 完全 一樣的,在硬件電路上面沒有區(qū)別, 所以也 放在一起介紹。 電路 如圖37所示。 在此次設(shè)計(jì)中選用的是四位共 陰極數(shù)碼管,這是一種非常普遍的數(shù)碼管,四個(gè)數(shù)碼管共用同一組段選數(shù)據(jù)線 a、 b、 c、 d、 e、 f、 g 及 dp(小數(shù)點(diǎn))。在使用時(shí)通過位選對(duì)其進(jìn)行 選通 控制,四個(gè)位選端分別連接四個(gè) S9012 三極管的發(fā)射極 SMGSMG SMG SMG4,然后接地。 四位數(shù)碼管的八根段選數(shù)據(jù)線,按 a、 b、 c、 d、 e、 f、 g 及 dp 的順序分別連接單片機(jī)的 、 、 、 、 、 、 、 口,同時(shí)給每個(gè)段選端都串聯(lián)一個(gè) 470Ω的限流電阻 ,然后給高電平。只有同時(shí)給位選端低電平,段選端高電平時(shí)數(shù)碼 管才能正常工作 。 鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 20xx) 11 SMG1SMG2SMG3SMG4abfcgdeDPY117421105abcdefg3dpdpabfcgdeDPYdp129DIG1DIG1abfcgdeDPYdpabfcgdeDPYdp8DIG36DIG4DS1DPY_7SEG_DP 圖 37 四位共陰極數(shù)碼管顯示電路 基于單片機(jī)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1