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

正文內(nèi)容

本科--基于單片機(jī)的無(wú)線尋物系統(tǒng)的設(shè)計(jì)(專業(yè)版)

  

【正文】 盡管本設(shè)計(jì)還存 在一些不足的地方,但其實(shí)用性還是很強(qiáng)的 。在單片機(jī)選一 普通 I/O 口引腳與一按鍵相連,當(dāng)按鍵按下時(shí)表示主機(jī)需要尋找被尋物體,這時(shí), 單片機(jī)發(fā)出命令使 NRF905ANC 模塊發(fā)射某一頻率信號(hào),來(lái)尋 找從機(jī)物體。 音源方式 可由板載 MIC 作為音源輸入設(shè)備,也可選擇線路 ( LINE IN)錄音,由 跳線選擇。 ① 、 ⑧ 腳開(kāi)路時(shí)帶寬 300kHZ,總諧波失真為 %,輸入阻抗為 50KΩ。 器件會(huì)從此 00 地址開(kāi)始放音,當(dāng)出現(xiàn) EOM 時(shí),立即中斷,停止放音。 SS 在傳輸期間必須保持為低電平,在兩條指令之間則保持為高電平??爝M(jìn)模式下, RAC 在 內(nèi)為高電平在 內(nèi)為低電平。信號(hào)通過(guò)耦合電容輸入,最大幅度為 16mV(峰 峰值 )。芯電的所有操作必須由微控制器控制,操作命令可通過(guò)串行通信接口 (SPI 或 Microwire)送入。當(dāng) nRF905處于空閑模式或關(guān)機(jī)模式時(shí), SPI接口可以保持在工作狀態(tài)。 在 ShockBurstTM 收發(fā)模式下 , nRF905 自動(dòng)處理字頭和 CRC 校驗(yàn)碼。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN信號(hào)將不出現(xiàn)。當(dāng) P3 口寫(xiě)入“ 1”后,它們被內(nèi)部上拉為高電平,并用作輸入。 兼容 TTL 和 CMOS 邏輯電平 管腳描述: VCC:供電電壓。 主要功能特性 [6]: 它一般由紅外發(fā)射和接收系統(tǒng)兩部分組成。通過(guò)在一些重要或較小的物品上放置接收器,當(dāng)不容易發(fā)現(xiàn)該物品時(shí),通過(guò)遙控器遙控,對(duì)應(yīng)接收機(jī)聲光可提示人們找到該物品。 本文將設(shè)計(jì)一款利用 51系列單片機(jī)作為控制器, 來(lái)控制無(wú)線收發(fā)芯片 nRF905進(jìn)行發(fā)送和接收信號(hào)的系統(tǒng)。第二部分是由 51 系列單片機(jī)、 nRF905 無(wú)線收發(fā)芯片模塊和語(yǔ)音芯片 ISD4003所組成,用來(lái)接收第一部分產(chǎn)生的信號(hào),并在接收成功后通過(guò) 51 系列單片機(jī)控制語(yǔ)音芯片來(lái)產(chǎn)生語(yǔ)音提示(語(yǔ)音為事先錄好的)。這個(gè)頻率范圍 稱為工業(yè) —科學(xué) —醫(yī)療( IndustrialScientificMedical,ISM)頻帶,可以自由使用。 2 個(gè) 16 位可編程定時(shí) /計(jì)數(shù)器 在 FIASH 編程時(shí) , P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時(shí), P0 輸出原碼,此時(shí) P0 外部必須被拉高。 ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。 XTAL2:來(lái)自反向振蕩器的輸出。只有在前一個(gè)數(shù)據(jù)包被發(fā)送完畢, nRF905 才能接受下一個(gè)發(fā)送數(shù)據(jù)包。用于 SPI 接口的有用命令見(jiàn)下表: 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) 10 表 串行接口指令 SPI serial interface instruction SPI 串行接口指令 指令名稱 指令格式 操作 W_CONFIG (WC) 0000AAAA 寫(xiě)配置寄存器 AAAA 指出寫(xiě)操作的開(kāi)始字節(jié)字節(jié)數(shù)量取決于 AAAA 指出的開(kāi)始地址 R_CONFIG (RC) 0001AAAA 讀配置寄存器 AAAA 指出讀操作的開(kāi)始字節(jié)字節(jié)數(shù)量取決于 AAAA 指出的開(kāi)始地址 W_TX_PAYLOA D (WTP) 00100000 寫(xiě) TX 有效數(shù)據(jù) 132 字節(jié)寫(xiě)操作 全部從字節(jié) 0 開(kāi)始 R_TX_PAYLOA D (RTP) 00100001 讀 TX 有效數(shù)據(jù) 132 字節(jié)讀操作全部從字節(jié) 0 開(kāi)始 W_TX_ADDRES S (WTA) 00100010 寫(xiě) TX 地址 14 字節(jié)寫(xiě)操作全部從字節(jié) 0 開(kāi)始 R_TX_ADDRES S (RTA) 00100011 讀 TX 地址 14 字節(jié)讀操作全部從字節(jié) 0 開(kāi)始 R_RX_PAYLOA D (RRP) 00100100 讀 RX 有效數(shù)據(jù) 132 字節(jié)讀操作全部從字節(jié) 0 開(kāi)始 CHANNEL_CON FIG (CC) 1000pphc cccccccc 快速設(shè)置配置寄存器中 CH_NO HFREQ_PLL 和PA_PWR 的專用命令 CH_NO=ccccccccc HFREQ_PLL=h PA_PWR=pp 3)SPI 時(shí)序 (a) 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) 11 (b) 圖 SPI 讀 寫(xiě)操作 SPI readwrite operation (4) 配置寄存器 RFConfigurationRegister 說(shuō)明 表 配置寄存器說(shuō)明 Configuration register note 參數(shù) 位寬 說(shuō)明 CH_NO 9 同 HFREQ_PLL 一起設(shè)置中心頻率默認(rèn)值 =001101100b=180d FRF= + CH_NOd/10 *(1+ HFREQ_PLLd)MHZ HFREQ_ PLL 1 設(shè)置 PLL 在 433 或 868/915MHZ 模式默認(rèn)值 =0 0 器件工作在433MHZ 頻段 1 器件工作在 868/915MHZ 頻段 PA_PWR 2 輸出功率默認(rèn)值 =00 00 10dBm 01 2dBm 10 +6dBm 11 +10dBm RX_RED_ PWR 1 降低接收模式電流消耗至 靈敏度降低默認(rèn)值 =0 0 正常模式 1 低功耗模式 AUTO_ RETRAN 1 重發(fā)數(shù)據(jù)如果 TX 寄存器的 TRX_CE 和 TX_EN 被設(shè)置為高默認(rèn)值 =0 0 不重發(fā)數(shù)據(jù) 1 重發(fā)數(shù)據(jù)包 RX_AWF 3 RX 地址寬度默認(rèn)值 =100 001 1 字節(jié) RX 地址寬度 100 4 字節(jié)RX 地址寬度 TX_AWF 3 TX 地址寬度默認(rèn)值 =100 001 1 字節(jié) TX 地址寬度 100 4 字節(jié) TX 地址寬度 RX_PW 6 RX 接收有效數(shù)據(jù)寬度默認(rèn)值 =100000 000001 1 字節(jié) RX 有效數(shù)據(jù)寬度 000010 2 字節(jié) RX 有效數(shù)據(jù)寬度 100000 32 字節(jié) RX 有效數(shù)據(jù)寬度 TX_PW 6 TX 有效數(shù)據(jù)寬度默認(rèn)值 =100000 000001 1 字節(jié) TX 有效數(shù)據(jù)吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) 12 寬度 000010 2 字節(jié) TX 有效數(shù)據(jù)寬度 100000 32 字節(jié) TX 有效數(shù)據(jù)寬度 RX_ ADDRESS 32 RX 地址使用字節(jié)依賴于 RX_AFW 默認(rèn)值 =E7E7E7E7h UP_CLK_ FREQ 2 輸出時(shí)鐘頻率 默認(rèn)值 =11 00 4MHZ 01 2MHZ 10 1MHZ 11 500KHZ UP_CLK_EN 1 輸出時(shí)鐘使能默認(rèn)值 =1 0 沒(méi)有外部時(shí)鐘 1 外部時(shí)鐘信號(hào)使能 XOF 3 晶體振蕩器頻率必須依據(jù)外部晶體的標(biāo)稱頻率設(shè)置默認(rèn)值 =100 000 4MHZ 001 8MHZ 010 12MHZ 011 16MHZ 100 20MHZ CRC_EN 1 CRC 校驗(yàn)允許默認(rèn)值 =1 0 不允許 1 允許 CRC_ MODE 1 CRC 模式默認(rèn)值 =1 0 8 位 CRC 校驗(yàn)位 1 16 位 CRC 校驗(yàn)位 (5)配置寄存器內(nèi)容 表 寄存器內(nèi)容 Register content RFConfigurationRegister( R/W) 字節(jié) 內(nèi)容位 [7 0] MSB=BIT[7] 初始化值 0 Bit[7 0] 0110_1100 1 Bit[7:6]沒(méi)用 AUTO_RETRAN RX_RED_PWR PA_PWR[1:0] HFREQ_PLL CH_NO[8] 0000_0000 2 Bit[7] 沒(méi)用 TX_AFW[2:0] Bit[3] 沒(méi)用 RX_AFW[2:0] 0100_0100 3 Bit[7:6]沒(méi)用 RX_PWR[5:0] 0010_0000 4 Bit[7:6]沒(méi)用 TX_PWR[5:0] 0010_0000 5 RX 地址 0 字節(jié) E7 6 RX 地址 1 字節(jié) E7 7 RX 地址 2 字節(jié) E7 8 RX 地址 3 字節(jié) E7 9 CRC_ 模式 CRC 校驗(yàn)允許 X OF[2:0] UP_CLK_EN UP_CLK_FREQ[1:0] 1110_0111 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) 13 TX_PAYLOAD(R/W) 字節(jié) 內(nèi)容位 [7 0] MSB=BIT[7] 初始化值 0 TX_PAYLOAD[7:0] X 1 TX_PAYLOAD[15:8] X X X 30 TX_PAYLOAD[247:240] X 31 TX_PAYLOAD[255:248] X TX_ADDRESS(R/W) 字節(jié) 內(nèi)容位 [7 0] MSB=BIT[7] 初始化值 0 TX_ADDRESS[7:0] E7 1 TX_ ADDRESS [15:8] E7 2 TX_ ADDRESS [23:16] E7 3 TX_ ADDRESS [31:24] E7 RX_PAYLOAD(R) 字節(jié) 內(nèi)容位 [7 0] MSB=BIT[7] 初始化值 0 RX_PAYLOAD[7:0] X 1 RX_PAYLOAD[15:8] X X X 30 RX_PAYLOAD[247:240] X 31 RX_PAYLOAD[255:248] X STATUS_REGISTER(R) 字節(jié) 內(nèi)容位 [7 0] MSB=BIT[7] 初始化值 0 AM bit[6] 沒(méi)用 DR bit[4:0] 沒(méi)用 E7 注意:射頻 寄存器的各位的長(zhǎng)度是固定的。幾個(gè)VSSA 盡量在引腳焊盤(pán)上相連,并用低阻通路連到負(fù)極上。 串行輸入端 (MOSI):這是為 ISD 的串行輸入端,主控制器應(yīng)在串行時(shí)鐘上升沿之前半個(gè)周期將數(shù)據(jù)放在該端,供 ISD 輸入。%以內(nèi)。 使用 “讀 ”指令使中斷狀態(tài)位移出 ISD 的 MISO 引腳 時(shí),控制及地址數(shù)據(jù)也應(yīng)同步從 MISO 端移入。必須后跟 REC指令錄音繼續(xù) REC 10110XXXXXXXXXXX 從當(dāng)前地址開(kāi)始錄音(直至 OVF 或停止) SET MC 11101A10A0 從當(dāng)前地址開(kāi)始快進(jìn)。 當(dāng)需要高增益時(shí),可取 R= 0,只將一只 10μF 電容接在 ① 腳與 ⑧ 腳之間即可。 本系統(tǒng)主要有三塊程序,發(fā)射模塊編程、接收模塊編程和語(yǔ)音模塊編程。 必須將此引腳置低,使 905進(jìn)入 standby模式 步驟二:發(fā)送 RRP指令 步驟三:循環(huán)調(diào)用 SpiRead函數(shù),讀取接收到的數(shù)據(jù) 步驟四:等待 DR和 AM引腳復(fù)位為低電平(中間夾有 CSN電平變 化) 數(shù)據(jù)包接收完成 ! 注: AM 地址匹配,接收到有效地址,被置高 DR 接收到有效數(shù)據(jù)包,并解碼后,被置高 當(dāng)所有有效數(shù)據(jù)被讀取后, nRF905將 AM和 DR置低 最后需要注意的是,必須首先設(shè)置器件的發(fā)送 /接收模式才能保證有效的數(shù)據(jù) 發(fā) 吉林農(nóng)業(yè)大學(xué)本科畢業(yè)設(shè)計(jì) 28 送接收 //設(shè)置器件為發(fā)送模式 void SetTxMode(void) { TX_EN=1。他無(wú)論在理論上還是在實(shí)踐中,都給與我很大的幫助,使我得到很大的提高,這對(duì)于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,在此感謝他耐心的輔導(dǎo)。 // delay for mode change(=650us) } 通過(guò)主動(dòng)式無(wú)線尋物系統(tǒng)的設(shè)計(jì),實(shí)現(xiàn)了對(duì)于小型物體的尋找,可以大大 方 便人們的生活。 各功能模塊軟件程序設(shè)計(jì) 通過(guò) SPI 接口向 nRF905 配置寄存器讀寫(xiě)配置信息 nRF905通過(guò) SPI接口與單片機(jī)通訊,因此必須首先了解 SPI接口。 二、 性能參數(shù) 外接電源電壓: 5V(穩(wěn)壓 ) 外接喇叭: 4—16 歐姆, 工作電流: 25~30mA(錄音), 50~80mA(放音) 靜態(tài)電流: 13mA 三、 功能 錄音 跳線插在“ REC”一側(cè)是錄音狀態(tài),按住“ AN”鍵不放,指示燈亮即 可對(duì)著板上話筒講話錄音,松鍵時(shí)錄音停止并形成一段。 二、 LM386 的外形、 管 腳 排列及內(nèi)部電路 LM386 采用 8 腳雙列直插式塑料封裝。信息快進(jìn)只用于 放音模式。 1μF 電容也影響自動(dòng)靜噪電路對(duì)信號(hào)幅度的響應(yīng)整度。時(shí)鐘信號(hào)控制器產(chǎn)生,用于同步 MOSE 的 MISO 的數(shù)據(jù)傳輸數(shù)據(jù),在 SCLK 上升沿鎖存到 ISD,在下降沿移出 ISD。單端輸入時(shí),信號(hào)由耦合電容輸入。這種錄放電路采用了多電平直接模擬量存儲(chǔ)技術(shù),將每個(gè)采樣值直接存儲(chǔ)在片內(nèi)的快閃存儲(chǔ)器中,因此能夠非常真實(shí)、自然地再現(xiàn)語(yǔ)音、音樂(lè),音調(diào)和效果聲,避免了一般固體錄音電路因量化和壓縮造成的量化噪聲和金屬聲。進(jìn)入關(guān)機(jī)模式后 , nRF905保持配置字中的內(nèi)容,但不會(huì)接收或發(fā)送任何數(shù)據(jù)。 ( 2) 工作模式 : nRF905 一共有四種工作模式 , 其中有兩種活動(dòng) RX/TX 模式和兩種節(jié)電 模 式。此時(shí), ALE 只有
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1