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

正文內(nèi)容

家居遙控窗簾設(shè)計本科畢業(yè)論文(編輯修改稿)

2024-11-13 14:05 本頁面
 

【文章內(nèi)容簡介】 R6pwrup62txen8C610uftrxce1012D114116C722uf3AM5upclk7cdR5829dr 圖 無線控制電路 2. 3. 1 ShockBurstTM 模式 nRF905 片里面進行 著射頻數(shù)據(jù)包相關(guān)高速信號處理 ,微控制器配置的 SPI 接口決定了數(shù)據(jù)速率 , 一般情況下, 數(shù)據(jù) 是 在微控制器里面 低速辦理 ,但是 卻是在 nRF905 里面則 是高速 的 發(fā)送,所以 它的中間的 空閑 時間是很多的 , 因為它 比較的節(jié)能。 低速的微控制器也能夠 得到很高射頻數(shù)據(jù)的發(fā)射速率 ,不過是有條件的,則是 nRF905 工作在ShockBurstTM 模式下 。 接下來說說 在 ShockBurstTM 接收和發(fā)送兩種模式, 在 它 接收的 模式下 , 一般在 數(shù)據(jù)準備好 (DR)和地址匹配 (AM)兩引腳通知控制器 ,都會有一個包含正確數(shù)據(jù)和地址的數(shù)菏澤學院本科生課程設(shè)計(論文) 11 據(jù)包被接收到 。在 它 發(fā)送模式下, nRF905 就 會 自動 的 產(chǎn)生 CRC 校驗碼和字頭,在發(fā)送過程完成后,數(shù)據(jù) 將會 準備好 引腳告訴 微處理器數(shù)據(jù)已 發(fā)射完畢。 經(jīng)由 上 面分析 , 我們可以得到, nRF905 的 ShockBurstTM 收發(fā)模式 對 微控制器資源和 節(jié)約存儲器 比較有利 ,同時 它 也 大大 減小了編寫程序 所需 要 的工夫 。 接下來,我 將會具體 的來 具體 分析 一下 nRF905 的發(fā)送流程和接收流程 。 ( 1) 發(fā)送流程 一般 nRF905 發(fā)送流程 可 分以下幾 個步驟 : A. 在 微控制器有數(shù)據(jù) 需 要 發(fā)送 的 時 候 ,必需在經(jīng) 過 SPI 接口, 而且還 該 當 按時序把 要發(fā)送的數(shù)據(jù) 和 接收機的地址 送傳給 nRF905, 這樣, SPI 接口的速率 就會確定 器件配置 和通信協(xié)議 ; B. 當 微控制器 被 置 高 到 TX_EN 和 TRX_CE 的時候 , 需要 激發(fā) nRF905 的 ShockBurstTM發(fā)送模式; C. nRF905 的 ShockBurstTM 發(fā)送 需要幾個條件 : l 射頻寄存器主 動 的 開啟; 2 數(shù)據(jù)打包; 3 發(fā)送數(shù)據(jù)包; 4 當數(shù)據(jù)發(fā)送完成 時 ,數(shù)據(jù)準備好引腳被置高; D. 當 AUTO_RETRAN 被置高 的 時 候 , nRF905 將會 不停 的 重發(fā), 發(fā) 到 TRX_CE 被置低 為止 ; E. 而 當 TRX_CE 被置低 的 時 候 , nRF905 發(fā)送 的 進 程 將會 完成, 也就是 主 動 的 進入空閑模式。 ( 2) 接收流程 A. 當 TX_EN、 TRX_CE 分別為 低和高的 時 候 , nRF905 也就 進入 了 ShockBurstTM 的 接收模式; B. 當通 過 650us 以 后, nRF905 它 就會 不停 監(jiān)測, 直到 等候 到了 接收數(shù)據(jù); C. 當 nRF905 檢測到同一 段 頻段的載波 的時候 ,載波檢測引腳 就 會 被置高; D. 當接收 一個相匹配的地址 時 ,地址匹配引腳 將會 被置高; E. 當一個對 的數(shù)據(jù)包 在完畢接收結(jié)束 的 時 候 , nRF905 也就 會 主 動 的 移去字頭、 CRC 校驗位 和 地址,接著 就會 把數(shù)據(jù)準備好 然后 引腳 被 置高 ; F. 當 微控制器把 TRX_CE 置低 的 時 候 , nRF905 也就 進入 了 空閑模式; G. 當 微控制器通過 SPI 口 的 時 候 , 就會 以一定的速率把數(shù)據(jù)移到微控制器中 ; H. 當一切 的數(shù)據(jù) 都 接收結(jié)束 的 時 候 , nRF905 就會 把數(shù)據(jù)準備好 的 地址匹配 引腳 置低; I. 當?shù)搅诉@個時候, nRF905 也 就可 進入 ShockBurstTM 發(fā)送 模式、 ShockBurstTM 接收模式或 者 關(guān)機模式。 2. 3. 2 節(jié)能模式 nRF905 的節(jié)能模式 有兩種,即 節(jié)能模式和關(guān)機 模式。 那么接下來就說說這兩種模式。 在 進入了 關(guān)機模式 的時候 , nRF905 工作 的 電流 是 最小,一般 也就 是 ,但是這個時候 nRF905 卻依舊 保持 顯示 配置字中的 內(nèi)容,但 是 它 不會發(fā)送或者接收 任何 的 數(shù)據(jù)。菏澤學院本科生課程設(shè)計(論文) 12 而 一切 配置字都 是 經(jīng) 過 SPI 接口傳 給 nRF905。 SIP 接口 工作方式能夠經(jīng) 過 SPI 指令 來 進行設(shè)置 的 。當 進入了 nRF905 處于關(guān)機模式或空閑 模式時, SPI 接口可 保持在工作 的 狀態(tài)。 2. 3. 3 SPI 接口配置 射頻配置寄存器、發(fā)送地址寄存器、 接收數(shù)據(jù)寄存器、 發(fā)送數(shù)據(jù)寄存器和 狀態(tài)寄存器 5 個寄存器組成 SPI 接口 。 下面稍微解釋下幾種寄存器。 狀態(tài)寄存器 :它其中 包含 了地址匹配引腳狀態(tài)信息 和 數(shù)據(jù)準備好引腳狀態(tài)信息 ; 發(fā)送地址寄存器 :它其中 包含接收機的地址和數(shù)據(jù)的字節(jié)數(shù);發(fā)送數(shù)據(jù)寄存器 :它其中 包含待發(fā)送的數(shù)據(jù)包的信息; 射頻配置寄存器 :它 其中 包含 了收發(fā)器配置信息。 射頻配置寄存器和內(nèi)容如表 5 所示 : 表 5:射頻配置寄存器 名稱 位寬 描述 CH_NO 9 和 HFREQ_PLL一起進行頻率設(shè)置 ( 默認值 的 是 011101100=108) HFREQ_PLL 1 用 PLL工作于 433或 868/915MHz(默認值 是 0) ‘ 0’ 工作于 433MHz頻段; ‘ 1’ 工作于 868/915MHz 頻段 PA_PWR 2 輸出 的 功率 ( 默認值 是 00) , ‘ 00’ 10dBm。 ‘ 01’ 2dBm。 ‘ 00’ +6dBm RX_RED_PWR 1 接收方式節(jié)能端, 當 該位為高時,接收工作電流 是 , 但這個時候 靈敏度也 會 降低 AUTO_RETRAN 1 自動重發(fā)位,只有當 TRX_CE和 TXEN 被置 高時才 會 有效 RX_AFW 3 接收 的 地址寬度 ( 默認值為 100) , ‘ 001’ 1btyeRX地址;‘ 100’ 4btyeRX地址; TR_AFW 3 發(fā)送 的 地址寬度 ( 默認值為 100) , ‘ 001’ 1btyeRX地址; ‘ 100’ 4btyeRX地址; RX_PW 6 發(fā)送 的 數(shù)據(jù)寬度 ( 默認值為 101000) ‘ 00001’ 1btye 發(fā)送數(shù)據(jù) 的 寬度 ‘ 000101’ 2btye 發(fā)送數(shù)據(jù) 的 寬度 ???? ‘ 100101’ 32btye 發(fā)送數(shù)據(jù) 的 寬度 TX_PW 6 接收 的 數(shù)據(jù)寬度 ( 默認值 是 1000) ‘ 00001’ 1btye 發(fā)送 的 數(shù)據(jù)寬度 ‘ 00010’ 2btye 發(fā)送 的 數(shù)據(jù)寬度 ???? ‘ 1000’ 32btye 發(fā)送 的 數(shù)據(jù)寬度 RX_ADDRESS 32 發(fā)送 的 地址標識 ( 默認值 是 E7E7E7E7) UP_CLK_FREQ 2 輸出時鐘 的 頻率(默認值 是 11) ‘ 00’ 4MHz。 ‘ 01’ 2MHz。 ‘ 10’ 1MHz。 ‘ 11’ 500kHz UP_CLK_EN 1 輸出時鐘使能 XOF 3 在 晶振頻率端,必須 要 與外部晶振頻率向?qū)J值 是 100) ‘ 000’ 4MHz。 ‘ 001’ 8MHz。 ‘ 010’ 12MHz。 ‘ 011’ 16MHz。 ‘ 100’ 20MHz。 CRC_EN 1 CRC校驗使能端,高為使能,默認值為高 CRC_MODE 1 CRC的 方式選擇端,高為 16位,低為 8 位,默認值為高 射頻寄存器的各位長度是不可變的。所以 在 ShockBurstTM發(fā)收 過程中 , TX_ADDRESS、_ADDRESS、 TX_PAYLOAD 和 RX_PAYLOADRX 4 個寄存器 所 使用 的 字節(jié)數(shù) 都 是 由配置字決定的 。 當 nRF905 進入 了空閑或者關(guān)機 模式 的 時 候 ,寄存器中的內(nèi)容 也就 是 保持不變。 3 軟件設(shè)計 1602 所 顯示的程序編寫流程如圖 所示: 菏澤學院本科生課程設(shè)計(論文) 13 1602 主程序 顯示子程序 圖 顯示程序 流程圖 當我們想 遙控調(diào)整窗簾的位置 的 時 候 ,可 按 UP 鍵或 DOWN 鍵 來控制窗簾 升 或 者降,它的 流程 圖 如圖 所示。 LCM 初始化 開始 調(diào)用清除子程序 調(diào)用寫到 LCM 調(diào)用顯示到 LCM 保護現(xiàn)場 查表 調(diào)用寫到 LCM 恢復現(xiàn)場 結(jié)束 開始 調(diào) 節(jié)指針 返回 菏澤學院本科生課程設(shè)計(論文) 14 圖 遙控流程圖 低功耗 開始 喚醒鍵按 下否 計數(shù)清零 發(fā)當前窗狀態(tài) 顯示當前窗位置 UP 鍵按 下否 COUNT+1 COUNT— 1 ENTER N Y Y Y 根據(jù)菜單內(nèi)容無線發(fā)射命令 Y 調(diào)用液晶顯示 調(diào)用液晶顯示 N N DOWN 鍵按下否 N 菏澤學院本科生課程設(shè)計(論文) 15 圖 無線接收流程圖 串口中斷開 開始 清 TI 位 清 RI 位 將數(shù)據(jù)送到 COMMAD 置回歸標志位 中斷返回 菏澤學院本科生課程設(shè)計(論文) 16 參考文獻: [1] 瞿貴榮 . 電動窗簾紅外遙控電路 [J]. 家庭電子 , 2020 : 15~16 [2] 郭成林 . 智能遙控窗簾系統(tǒng)設(shè)計 [J]. 山西電子技術(shù) , 2020: 6~7 [3] 陳莉 ,王宇 ,張微微 . 自動啟閉窗簾控制器的設(shè)計 [J]. 科技情報開發(fā)與經(jīng)濟 , 2020 : 32~35 [4] 郭光立 . 電動窗簾控制器 [J]. 家庭電子 , 1999 : 40~45 [5] 廖威 . 基于單片機的窗簾升降器模擬裝置的設(shè)計和實現(xiàn) [J]. 科技信息 (科學教研 ), 2020: 50~53 [6] 郭成林 . AT89 系列單片機與 PC 機之間的串行通信接口設(shè)計 [J]. 山西電子技術(shù) , 2020: 66~70 [7] 廖桂華 ,王宜懷 . 單片機指令系統(tǒng)仿真研究與實現(xiàn) [J]. 軍民兩用技術(shù)與產(chǎn)品 , 2020 : 60~62 [8] 馬向國 ,劉同娟 . 基于 PIC 單片機的無線射頻遙控窗簾器 [J]. 電子產(chǎn)品世界 , 2020 : 23~30 [9] 郭光立 . 光控自動窗簾 [J]. 家庭電子 , 1999: 55~56 [10] 陳大林 ,任祖平 . 基于單片機的步進電機控制器設(shè)計 [J]. 伺服控制 , 2020: 35~38 菏澤學院本科生課程設(shè)計(論文) 17 附錄 1: 程序清單 。。。window。。 。 。。。。。。 。。子程序 的 說明 。。。。 。。。。。。 。f0 電機 額 方向 。。端口 的 定義 。。。。 motor_in3 equ 。IN4 /OUT4 接電機 的 紅線 motor_in4 equ 。IN3 /OUT3 接電機 額 黑線 motor_en equ 。使能端 place equ 。。 window equ TDATA EQU 。。 CS549 EQU 。CS 片選端 DOUT549 EQU CLK549 EQU DATA549 EQU 31H 。光信息 DATA1 EQU 32H 。三個光強 DATA2 EQU 33H DATA3 EQU 34H DATAAD EQU 35H 。光強 COUNT EQU 28H 。當前窗簾位置 03 DCOUN
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1