單工無線發射接收系統

1 緒論

隨著無線電技術的發展,通訊方式也從傳統的有線通訊逐漸轉向無線通訊。由于傳統的有線傳輸系統有配線的問題,較不便利,而無線通訊具有成本廉價、建設工程周期短、適應性好、擴展性好、設備維護容易實現等特點,故未來通訊方式將向無線傳輸系統方向發展。同時,實現系統運行的最小功耗是現代電子系統的普遍取向,也是綠色電子的基本要求。因而,如何通信才能使系統穩定、高效、節能的運行,成為系統開發過程中必須加以考慮的主要內容。

傳統的無線發射接收系統,存在著電路復雜、靈敏度低、噪聲大、不易調諧等缺點。本設計采用載波的瞬時頻率隨傳播信號的變化規律而變化的調制方法,即調頻方法。調頻要求工作波長極短,但由于它不怕余波干擾,不串臺,所以具有極好的接收性能,而且還能播送和接收立體聲信號。此外,語音信號采用調頻方式與調幅相比,有利于改善輸出音頻信號的信噪比,以保證語音業務的可靠傳輸。

本設計中采用調頻立體聲接收機集成芯片優化電路,使得接收靈敏度大為改善,外圍元件極少。同時采用鎖相環技術,增強鎖定頻率信號準確度。接收機采用電容分壓式濾波器,具有動態范圍大,調整方便的特點。

2 無線通訊

通常,人的說話聲、音樂聲等各種聲音的傳播距離是很短的,當人大聲喊叫時,能在三十米外聽清楚已是不容易了。低頻率的電信號實際上不可能以電磁波的形式從天線有效地輻射到空間去,只有當饋送到天線的電流頻率足夠高,及波長足夠短,短到能與天線的尺寸相比擬,才會有足夠的電磁能輻射出去。因此,要想不用導線傳送信號,只能借助于高頻電磁波,由它將低頻信號“攜帶”到空間去。將聲頻電信號寄載在高頻正弦波上(稱為調制)利用天線發射成無線電波,用無線電波來載低頻電信號,就可以不用導線在空間傳播很遠。

將聲頻電信號寄載在高頻正弦波上,是用聲頻電信號去控制等幅高頻正弦波的某一參數(振幅、頻率或初相位)來達到的,即使該參數按聲頻電信號的規律去變化。當控制的是高頻正弦波的幅度時,這種調制稱為幅度調制或簡稱調幅。同樣,當被控制的是高頻正弦波的頻率或初相位時,則分別成為頻率調制或相位調制,簡稱調頻或調相。經過調制的高頻正弦波稱為已調波,或稱為無線電信號。由此可見,等幅的高頻正弦波實際上起著運載聲頻信號的運輸工具的作用,所以在無線電技術中常稱它為載波。載波的頻率一般從幾百赫茲到幾千兆赫茲。

一個導體如果載有高頻電流,就有電磁能向空間輻射。電磁能是以波的形式向外傳播的,稱為電磁波。高頻率的電流稱為載波電流或簡稱為載波。這種頻率稱為載波頻率或射頻。載有載波電流,使電磁能以電磁波形式向空間發射的導體,稱為發射天線。如果我們設法用電報或電話信號控制載波電流,則電磁能中就含有所要發送的電報或電話信息,這就是無線電信號發送的過程。在接收端,首先由接收天線將收到的電磁波還原為與發送端相似的高頻電流。然后經過檢波,取出原來的電報或電話信號,就完成了無線電通信。對于無線電通信來說傳輸媒質為自由空間。如果傳輸媒質為電纜或光纖,就組成了有線載波通信系統,其中傳輸媒質為光纖的通信系統又稱為光纖通信。

2.1 無線電的發送

從上面的簡略敘述可知,要完成無線電通信,首先必須產生高頻率的載波電流,然后設法將電報或電話信號“加到”這載波上去。在無線電技術中采用振蕩器來產生高頻電流。振蕩器是無線電發送設備的基本單元。為了發送電報信號,可以加一個電鍵來控制供給振蕩器的直流電源,即得到如圖2-1所示的無線電報發射機方框圖。電源接通時,振蕩器發生高頻電流i;電源斷開時,振蕩器沒有高頻電流送出。高頻電流送至發射天線,轉變為電磁波(包含了所要傳送的電報信號)發射出去[1]。

 

2.2 無線電的接收

無線電信號的接收過程正好和發送過程相反。在接收處,先用接收天線將收到的電磁波轉變為已調波電流,然后從已調波中檢出原始信號。這一過程正好和發送相反,稱為解調(接收調幅信號時,也叫檢波。接收角度調制信號時,也叫鑒頻或鑒相)。最后再用聽筒或者揚聲器(喇叭)將檢波取出的音頻電流變為聲能,人就聽到了發射機處發送的語言、音樂等信號。因此,最簡單的接收機就是一個檢波器。

但是,接收天線所收到的電磁波很微弱。為了提高接收機的靈敏度,可在檢波器之前加一級至幾級高頻小信號放大器,然后再檢波。檢波之后,再經過適當的低頻放大,最后送到揚聲器或耳機中轉變為聲音。這樣就得到如圖2-2所示的接收機方框圖。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/16090.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/16090.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/16090.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

mfc140.dll丟失原因和mfc140.dll丟失修復辦法分享

mfc140.dll是與微軟基礎類庫(Microsoft Foundation Classes, MFC)緊密相關的動態鏈接庫(DLL)文件。MFC是微軟為C開發者設計的一個應用程序框架,用于簡化Windows應用程序的開發工作。以下是mfc140.dll文件的一些關鍵屬性…

棧的實現(C語言)

文章目錄 前言1.棧的概念及結構2.棧的實現3.具體操作3.1.初始化棧(StackInit)和銷毀棧(StackDestory)3.2.入棧(StackPush)和出棧(StackPop)3.3.獲得棧的個數(StackSize)、獲得棧頂元素(StackTop)以及判空(StackEmpty) 前言 前段時間我們學習過了鏈表和順序表等相關操作&#x…

go-zero 實戰(4)

中間件 在 userapi 項目中引入中間件。go項目中的中間可以處理請求之前和之后的邏輯。 1. 在 userapi/internal目錄先創建 middlewares目錄,并創建 user.go文件 package middlewaresimport ("github.com/zeromicro/go-zero/core/logx""net/http&q…

經濟寒冬下的黃金跳板:方案、活動、競標一手掌握

推薦策劃人必備的寶藏地產策劃資源平臺, 訂閱浩叫:地產營銷策劃圈。這個平臺簡直是地產策劃人的百寶箱,里面藏著無數的策劃秘籍,等著你來挖掘。 這個平臺就像是一個大型的方案庫,里面收錄了眾多知名地產企業的內部資料…

leetcode:計數質數

class Solution { public:// 如果 x 是質數&#xff0c;那么大于 x 的 x 的倍數 2x,3x… 一定不是質數int countPrimes(int n) {vector<int> isPrime(n, 1);int ans 0;for (int i 2; i < n; i) {if (isPrime[i]) {ans 1;if ((long long)i * i < n) {for (int j …

leetcode-55 跳躍游戲

leetcode Problem: 55. 跳躍游戲 思路 假設我們是一個小人&#xff0c;從第一個下標開始&#xff0c;每次經過一個位置&#xff0c;我們就可以根據當前位置的數值nums[i]和位置下標i計算出該位置所能到達的后續位置的最大值rnums[i]i。而這個r之前的區域一定都是可以經過的。…

AI 談“潯川AI翻譯機”

在天工AI&#xff0c;天工AI在全網搜索“潯川AI翻譯機”。 1 創作助手談“潯川AI翻譯機”&#xff1a; “潯川AI翻譯機”是一個利用人工智能技術進行語言翻譯的設備或應用程序。它可以將一種語言的文字或口語翻譯成另一種語言&#xff0c;以實現不同語言之間的溝通和理解。潯…

08. Redis 緩存穿透和雪崩

文章目錄 1. 緩存穿透&#xff08;查不到導致的&#xff09;1.1 概念1.2 解決方案布隆過濾器緩存空對象 2. 緩存擊穿&#xff08;量太大、緩存過期&#xff09;2.1 概念2.2 解決方案設置熱點數據永不過期加互斥鎖 3. 緩存雪崩&#xff08;緩存集體失效或 Redis 宕機&#xff09…

說一下你對dom驅動和數據驅動的理解

DOM驅動和數據驅動是前端開發中兩種常見的操作方式&#xff0c;尤其在構建用戶界面時。下面&#xff0c;我將分別解釋這兩種驅動方式&#xff0c;并提供詳細的代碼示例。 DOM驅動 DOM驅動的核心思想是直接操作DOM元素來更新用戶界面。在早期的Web開發中&#xff0c;這種方式非…

Linux指令初識

ls:顯示當前目錄底下的指定文件或目錄 ls -l更詳細的信息 ls -a顯示當前目錄下的所有文件 命令中的選項可以一次傳遞多個 ,例如&#xff1a;ls -al 命令和選項有必須一個或多個空格 以.開頭的文件&#xff0c;為隱藏文件ls -a可以看到,ls -l看不見 支持命令拼在一起&#…

牛客熱題:滑動窗口的最大值

&#x1f4df;作者主頁&#xff1a;慢熱的陜西人 &#x1f334;專欄鏈接&#xff1a;力扣刷題日記 &#x1f4e3;歡迎各位大佬&#x1f44d;點贊&#x1f525;關注&#x1f693;收藏&#xff0c;&#x1f349;留言 文章目錄 牛客熱題&#xff1a;滑動窗口的最大值題目鏈接方法一…

DNS服務的部署與配置(2)

1、dns的安裝及開啟 dnf install bind.x86_64 -y #安裝 #Berkeley Internet Name Domain (BIND) systemctl enable --now named #啟用dns服務&#xff0c;服務名稱叫named firewall-cmd --permanent --add-servicedns #火墻設置 firewall-cmd --reload …

【手把手搓組件庫】從零開始實現Element Plus--組件開發

從零開始實現Element Plus--組件開發 nvmnvm的作用&#xff1a;nvm的使用方法 需求分析提示詞Kimi 生成產品需求文檔kimi 生成測試用例 初始化 vitest完善 Button 組件1、定義 types.ts2、Button.vue 引入 types.ts3、添加Button樣式點擊事件 添加節流添加 Icon 集成 StoryBook…

C++第十九彈---string模擬實現(下)

?個人主頁&#xff1a; 熬夜學編程的小林 &#x1f497;系列專欄&#xff1a; 【C語言詳解】 【數據結構詳解】【C詳解】 目錄 1、修改操作 2、迭代器操作 3、字符串操作 4、非成員函數重載操作 總結 1、修改操作 1、string& operator (const char* s); //尾部插入…

【Text2SQL 論文】SeaD:使用 Schema-aware 去噪訓練的 end2end 的 Text2SQL

論文&#xff1a;SeaD: End-to-end Text-to-SQL Generation with Schema-aware Denoising ?? NAACL 2022, arXiv:2105.07911 本論文提出 SeaD 模型&#xff0c;使用 schema-aware 的去噪方法來訓練一個 end2end、seq2seq 的 Transformer 模型來實現 Text2SQL。 一、論文速讀…

C++系列-static成員

&#x1f308;個人主頁&#xff1a;羽晨同學 &#x1f4ab;個人格言:“成為自己未來的主人~” 概念 聲明為static的類成員稱為類的靜態成員&#xff0c;用static修飾的成員變量&#xff0c;稱之為靜態成員變量&#xff0c;用static修飾的成員函數&#xff0c;稱之為靜態成…

stm32學習-流水燈

接線 注意&#xff1a;LED燈長一點的引腳是正極。 配置GPIO 1.使用RCC開啟GPIO時鐘 void RCC_AHBPeriphClockCmd(uint32_t RCC_AHBPeriph, FunctionalState NewState); void RCC_APB2PeriphClockCmd(uint32_t RCC_APB2Periph, FunctionalState NewState); void RCC_APB1Perip…

Stanford斯坦福 CS 224R: 深度強化學習 (2)

實用深度強化學習實現技術 強化學習(RL)是一種通過智能體與環境交互來學習最優決策的機器學習范式。而深度強化學習(DRL)則將深度學習技術引入RL領域,利用深度神經網絡強大的函數擬合能力來處理高維觀察空間,取得了顯著的成功。本章我們將重點介紹一種經典的DRL算法:Q-Learnin…

【Qt 學習筆記】Qt窗口 | 菜單欄 | QMenuBar的使用及說明

博客主頁&#xff1a;Duck Bro 博客主頁系列專欄&#xff1a;Qt 專欄關注博主&#xff0c;后期持續更新系列文章如果有錯誤感謝請大家批評指出&#xff0c;及時修改感謝大家點贊&#x1f44d;收藏?評論? Qt窗口 | 菜單欄 | QMenuBar的使用及說明 文章編號&#xff1a;Qt 學習…

第20屆文博會:“特別呈現”—周瑛瑾雷米·艾融雙個展,著名美術評論家,批評家彭德教授對周瑛瑾作品進行評論

周瑛瑾不是學院派藝術家&#xff0c;但在彩墨畫領域的天賦超出中國八大美院的同類型畫家。相比具有批判意識的當代藝術&#xff0c;他的彩墨藝術如同我們這個苦難世界的創可貼和安慰劑。當我面對他的彩墨畫&#xff0c;首先是驚艷&#xff0c;隨之想到屈原的離騷&#xff0c;還…