第一篇:機械原理實驗報告
實驗一 機構運動簡圖測繪實驗
一、實驗原理
1、觀察幾種典型機構及運動,了解其特點。
2、掌握依據實物繪制出機構運動簡圖的方法。
3、進一步培養抽象思維的能力,即通過查看抽象圖形(運動簡圖)想象出實物機器的運動關系的能力。
二、實驗內容
1、簡要了解各種泵體和機床的工作原理和機構。
2、從JGC—A型模型中任選兩種,從JGC—B型模型中任選一種,進行機構分析、尺寸測量,繪制簡圖。
3、在機構運動簡圖上進行自由度的計算。
三、實驗設備和工具
1、JGC—A型、JGC—B型機構簡圖測繪模型。
3、直尺、紙、鉛筆、橡皮等繪圖工具(自備)。
四、模擬實物繪制機構運動簡圖的基本原理和方法
1、基本原理
機構運動簡圖是指反映機構運動情況的簡單圖形,由于機構的運動僅與機構中所有構件的數目和構件間所組成運動副的數目、種類、相對位置有關,因此,在機構運動簡圖中可以撒開構件的復雜外形和運動副的具體構造,而用簡單的符號來代表構件和運動副,并以一定的比例尺表示運動副的相對位置,來說明實際機構的運動特性。
2、測繪方法
1)分析運動情況
繪制機構運動簡圖時,首先要把該機器或模型的實際構造和運動情況搞清楚。為此先應確定出其原動件和從動件,再使被測機器或模型緩慢運動,然后按照運
動的傳遞路線把原動件和從動件之間的各構件的運動情況觀察清楚,尤其應注意有微小運動的構件,分清各構件間的接觸情況及相對運動的性質,從而確定組成機構的構件數目、聯接次序和運動副數目、種類等。
2)選擇投影面
投影面的選擇應以能簡單清楚地把機構運動情況正確地表達出來為原則。一般應先確定機構原動件的位置,原則是選擇機構中的每一構件均能清楚地表達出來的最佳位置(避免構件間的交叉和重疊),然后將機構投影到與多數構件的運動平面相平行的平面上。必要時可就機器的不同部分選擇兩個或兩個以上的投影面,不過應盡量減少投影面。
3)選擇適當的比例尺
在確定了原動件和投影面以后,就可以測量機構的運動尺寸了,按著一定的比例尺畫出各構件和各運動副之間的相對位置。
比例尺μL=實際長度LAB(m)/圖上長度AB(mm)
繪制機構運動簡圖時,構件和運動副的表示應盡量采用國家制圖標準中規定的符號去表示。
五、實驗步驟
1、選擇模型,了解被測模型的名稱和用途。
2、仔細觀察被測模型,確定出原動件和從動件。
3、從原動件開始按照運動傳遞路線至到執行構件,仔細觀察和分析相互聯接的兩零件間是否有相對運動,弄清各構件的運動情況,確定構件數目、運動副數目和種類。
4、選擇最佳投影狀態(原動件位置)并選擇合理的投影面。
5、鑒于實驗課時的限制,課內只需在“課內用紙”上徒手按規定的符號畫出示意圖(大致成比例)即可。再測量運動副之間的尺寸標在示意圖上。為防止畫錯離開實驗室又沒有辦法修改,因此畫完后要主動找指導教師檢查,確定無誤后請教師簽字。
6、課后按示意圖選擇適當的比例尺,在實驗報告上繪制正式的機構運動簡圖,并計算機構的自由度。
六、思考題
1、一個正確的“機構運動簡圖”應說明那些內容?
2、繪制運動簡圖時,原動件的位置為什么可以任意確定?會不會影響簡圖的正確性?
3、機構自由度的計算對繪制機構運動簡圖有何幫助?
實驗二 齒輪范成原理
一、實驗目的1、掌握用范成法加工漸開線齒輪齒廓基本原理,觀察齒廓的形成過程。
2、了解漸開線齒輪產生根切現象的原因和避免根切的方法,建立變位齒輪的基本概念。
3、了解刀具變位對被加工齒輪各參數的影響,分析比較標準齒輪和變位齒輪的異同點。
二、設備與工具
1、CJDJ—B型齒輪范成儀。
2、紙質齒輪毛坯兩張。
3、自備繪圖工具。
三、實驗原理與方法
1、基本原理
范成法是用一對齒輪互相嚙合時其共軛齒廓互為包絡線原理來加工輪齒的。加工時其中一個輪為刀具,另一輪為輪坯,它們仍保持固定的角速比傳動,完全和一對真正的齒輪互相嚙合傳動一樣,同時刀具還沿輪坯的軸向作切削運動,這樣所制得的齒輪的齒廓就是刀具刀刃在各個位置的包絡線,今若用漸開線作為刀具齒廓,則其包絡線必定為漸開線。由于在實際加工時,看不到刀具刀刃在各個位置形成包絡線的過程,故通過齒輪范成儀來實現輪坯與刀具間的傳動過程,并
用筆將刀具刀刃的各個位置畫在圖紙上,這樣我們就能清楚地觀察到齒輪范成的過程。
2、CJDJ-B型齒輪范成儀結構圖
此范成儀是仿照齒輪齒條的嚙合原理而構造的,如圖所示。
1.齒條插刀2.螺桿3.圓螺母4.嚙合溜板5.調整螺釘6.機座7.變位標尺 8.圓螺母9.壓板10.心軸11.螺栓12.碟形螺母13.扇形板14.扇形齒輪
3、刀具及安裝
齒條插刀為透明有機玻璃,其上開有兩個條形螺栓孔。用螺柱和圓螺母固定在嚙合溜板上,通過條形孔可調整刀具相對毛坯中心的徑向位置,以實現標準
或變位加工;變位量可由嚙合溜板兩邊的標尺讀出(mm),刀具上兩邊的劃痕如與標尺的“0”對齊,為標準安裝,否則為非標準安裝。
4、毛坯及安裝
預先沿比齒頂圓稍大一點的圓周剪下毛坯周邊,然后沿圓周線剪通中心孔(或用針沿圓周線扎小孔,最后打通)。退下圓螺母和壓板,將毛坯套在心軸上,再裝上壓板,擰入螺母,把毛坯壓緊在扇形板上,后者與心軸構成回轉副可相對轉動。心軸用一特制螺栓和蝶形螺母(扇形板下面,未畫出)固定在機座上。機架上有兩個,靠外面一個孔,用于加工z=20的齒輪;另一個孔用于加工z=8的齒輪。
5、范成運動
即齒條刀具節線與被加工齒輪節圓作純滾動。內側加工有齒條嚙合溜板(刀具)可相對于機座移動,它與扇形板(毛坯)上固聯的兩個扇形齒輪之一相嚙合(加工z=20的齒輪時為大扇形齒輪,加工z=8的齒輪時為另一個),從而實現了刀具與毛坯的范成運動。純滾動可由嚙合溜板、扇形板及機座上的刻度看出。
6、切削及進給運動
范成儀上刀具與毛坯之間無切削及軸向進給運動。以插刀齒頂節線與齒頂圓對刀后,即可徑向進給,但為避免誤差,一般一次進刀到位。
7、齒廓的范成運動
用手間歇的推動嚙合溜板,每移動3mm用鉛筆在紙坯上沿刀具齒形輪廓畫出刀具位置,即插削位置。將嚙合溜板從左極限位置推到右極限位置,刀刃的一系列位置便可包絡出被加工齒輪的齒廓。其中陰影部分為齒槽,實際加工時將被切掉。
在上述過程中應注意輪坯上齒廓形成的過程。觀察標準漸開線齒廓有無根切現象。如有根切則分析其原因。
四、實驗內容
1、范成m=8mm,z=20的標準齒輪。
(1)先剪好齒輪紙坯。
(2)根據被加工齒輪齒數,選定心軸的位置及與齒條嚙合的扇形齒輪。
(3)裝上紙坯。
(4)調整好位量,畫包絡齒廓。
2、范成m=20mm,z=8的標準齒輪。
3、范成m=20mm,z=8,x=0.5的正變位齒輪。
五、思考題
1、齒條刀具的齒頂高和齒根高為什么都等于(ha*+c*)m?
2、用齒條刀具加工標準齒輪時,刀具和輪坯之間的相對位置和運動有何要求?
3、通過實驗說明你所觀察到的根切現象的特點怎樣?是由于何原因引起的?避免根切方法有哪些?
第二篇:機械原理實驗報告
2013.10.25
周五晚
機械原理實驗報告書寫要求
明燕老師
(下邊附帶創新題圖片)
第三篇:采掘機械實驗報告
《采掘機械與液壓傳動》實驗報告
時間:
地點:
學號:
班級:
姓名:
2015年5月12日
一、實驗目的
1、參觀各種液壓儀器并了解其結構組成;
2、通過實驗認識常用的液壓元件;
3、了解常用液壓元件的結構特點和工作原理;
4、了解液壓系統的組成;
5、學會連接執行液壓缸的串、并聯油路;
6、分析液壓回路的工作過程。二 實驗儀器
綜合工作臺、三位四通電磁換向閥、溢流閥、液壓泵、液壓缸、連接油管及管接頭等。三 實驗原理
1液壓傳動系統的組成及各部分功能
1)動力元件,即液壓泵,其職能是將原動機的機械能轉換為液體的壓力動能(表現為壓力、流量),其作用是為液壓系統提供壓力油,是系統的動力源。
2)執行元件,指液壓缸或液壓馬達,其職能是將液壓能轉換為機械能而對外做功,液壓缸可驅動工作機構實現往復直線運動(或擺動),液壓馬達可完成回轉運動。
3)控制元件,指各種閥利用這些元件可以控制和調節液壓系統中液體的壓力、流量和方向等,以保證執行元件能按照人們預期的要求進行工作。
4)輔助元件,包括油箱、濾油器、管路及接頭、冷卻器、壓力表等。它們的作用是提供必要的條件使系統正常工作并便于監測控制。5)工作介質,即傳動液體,通常稱液壓油。液壓系統就是通過工作介質實現運動和動力傳遞的,另外液壓油還可以對液壓元件中相互運動的零件起潤滑作用。2液壓傳動的優缺點(1)優點
1)傳動平穩,在液壓傳動裝置中,由于油液的壓縮量非常小,在通常壓力下可以認為不可壓縮,依靠油液的連續流動進行傳動。油液有吸振能力,在油路中還可以設置液壓緩沖裝置,故不像機械機構因加工和裝配誤差會引起振動扣撞擊,使傳動十分平穩,便于實現頻繁的換向;因此它廣泛地應用在要求傳動平穩的機械上。
2)質量輕體積小 液壓傳動與機械、電力等傳動方式相比,在輸出同樣功率的條件下,體積和質量可以減少很多,因此慣性
小、動作靈敏;這對液壓仿形、液壓自動控制和要求減輕質量的機器來說,是特別重要的。3)承載能力大 液壓傳動易于獲得很大的力和轉矩,因此廣泛
用于壓制機、隧道掘進機、萬噸輪船操舵機和萬噸水壓機等。4)容易實現無級調速 在液壓傳動中,調節液體的流量就可實現無級凋速,并且凋速范圍很大,可達2000:1,很容易獲得極低的速度。
5)易于實現過載保護 液壓系統中采取了很多安全保護措施,能夠自動防止過載,避免發生事故。
6)液壓元件能夠自動潤滑 由于采用液壓油作為工作介質,使液壓傳動裝置能自動潤滑,因此元件的使用壽命較長。
7)容易實現復雜的動作 采用液壓傳動能獲得各種復雜的機械動作,如仿形車床的液壓仿形刀架、數控銑床的液壓工作臺,可加工出不規則形狀的零件。
8)簡化機構 采用液壓傳動可大大地簡化機械結構,從而減少了機械零部件數目。
9)便于實現自動化 液壓系統中,液體的壓力、流量和方向是非常容易控制的,再加上電氣裝置的配合,很容易實現復雜的自動工作循環。目前,液壓傳動在組合機床和自動線上應用得很普遍。10)便于實現“三化” 液壓元件易于實現系列比、標準化和通用化.也易于設計和組織專業性大批量生產,從而可提高生產率、提高產品質量、降低成本。
(2)缺點
1)液壓元件制造精度要求高 由于元件的技術要求高和裝配比較困難,使用維護比較嚴格。
2)實現定比傳動困難 液壓傳動是以液壓油為工作介質,在相對運動表面間不可避免的要有泄漏,同時油液也不是絕對不可壓縮的。因此不宜應用在在傳動比要求嚴格的場合,例如螺紋和齒輪加工機床的傳動系統。
3)油液受溫度的影響 由于油的粘度隨溫度的改變而改變,故不宜在高溫或低溫的環境下工作。
4)不適宜遠距離輸送動力 由于采用油管傳輸壓力油,壓力損失較大,故不宜遠距離輸送動力。
5)油液中混入空氣易影響工作性能 油液中混入空氣后,容易引起爬行、振動和噪聲,使系統的工作性能受到影響。
6)油液容易污染 油液污染后,會影響系統工作的可靠性。
7)發生故障不易檢查和排除。3液壓泵結構特點及工作原理
1)密封容積的變化是液壓泵實現吸液排液的根本原因,因此,密封而又變化的容積是液壓泵必須具備的基本結構,所以液壓泵也稱容積式液壓泵。顯然,液壓泵所產生的流量與其密封容積的變化量及單位時間內容積變化的次數成比例。2)具有隔離吸液腔和排液腔(即隔離低壓和高壓液體)的裝置,使液壓泵能連續有規律地吸入和排出工作液體,這種裝置稱為配流(油)裝置。配流裝置的結構因液壓泵的類型而異,手搖泵的配流裝置是兩個單向泵,稱為閥式配流裝置,此外還有盤式和軸式配流裝置。3)油箱內的工作液體始終具有不低于1個大氣壓的絕對壓力,這是保住液壓泵能從油箱吸液的必要外部條件,因此,一般油箱的液面總于大氣相通。
4電磁換向閥的結構特點及工作原理
利用電磁鐵推動閥芯移動來實現油液的換向。使用電磁換向閥使操縱省力,便于提高自動化程度。電磁閥里有密閉的腔,在不同位置開有通孔,每個孔連接不同的油管,腔中間是活塞,兩面是兩塊電磁鐵,哪面的磁鐵線圈通電閥體就會被吸引到哪邊,通過控制閥體的移動來開啟或關閉不同的排油孔,而進油孔是常開的,液壓油就會進入不同的排油管,然后通過油的壓力來推動油缸的活塞,活塞又帶動活塞桿,活塞桿帶動機械裝置。這樣通過控制電磁鐵的電流通斷就控制了機械運動。
5液壓缸動作方式
液壓缸是將液壓能轉變為機械能的、做直線往復運動(或擺動運動)的液壓執行元件。它結構簡單、工作可靠。用它來實現往復運動時,可免去減速裝置,并且沒有傳動間隙,運動平穩,因此在各種機械的液壓系統中得到廣泛應用。液壓缸輸出力和活塞有效面積及其兩邊的壓差成正比;液壓缸基本上由缸筒和缸蓋、活塞和活塞桿、密封裝置、緩沖裝置與排氣裝置組成。緩沖裝置與排氣裝置視具體應用場合而定,其他裝置則必不可少。
根據常用液壓缸的結構形式,可將其分為四種類型: 活塞式
單活塞桿液壓缸只有一端有活塞桿。如圖所示是一種單活塞液壓缸。其兩端進出口油口A和B都可通壓力油或回油,以實現雙向運動,故稱為雙作用缸。活塞僅能單向運動,其反方向運動需由外力來完成。柱塞是·
(1)柱塞式液壓缸是一種單作用式液壓缸,靠液壓力只能實現一個方向的運動,柱 塞回程要靠其它外力或柱塞的自重;
(2)柱塞只靠缸套支承而不與缸套 接觸,這樣缸套極易加工,故適于做 長行程液壓缸;
(3)工作時柱塞總受壓,因而它必須 有足夠的剛度;(4)柱塞重量往往較大,水平放置時 容易因自重而下垂,造成密封件和導向 單邊磨損,故其垂直使用更有利。活塞僅能單向運動,其反方向運動需由外力來完成。但其行程一般較活塞式液壓缸大。伸縮式
伸縮式液壓缸具有二級或多級活塞,伸縮式液壓缸中活塞伸出的順序式從大到小,而空載縮回的順序則一般是從小到大。伸縮缸可實現較長的行程,而縮回時長度較短,結構較為緊湊。此種液壓缸常用于工程機械和農業機械上。有對歌一次運動的活塞,各活塞逐次運動時,其輸出速度和輸出力均是變化的。擺動式
液壓缸是輸出扭矩并實現往復運動的執行元件。有單葉片和雙葉片兩種形式。定子塊固定在缸體上,而葉片和轉子連接在一起。根據進油方向,葉片將帶動轉子作往復擺動。四 實驗過程 1實驗步驟
1)觀看實驗室中的各種閥和泵
2)實驗原理油路圖
五 實驗現象及其原因分析 1實驗現象
打開電路開關,液壓泵工作,打開調速閥。當換向閥處于中位職能時,液壓缸不移動;當將換向閥通過電磁換到左位時,液壓缸向左移動。反之當換向閥處于,右位時,液壓缸向右移動。而且通過調速閥我們能夠改變液壓缸向左或者向右移動當快慢。當液壓缸達到一定位子時,液壓缸將不再移動即使一直接通電路。2結論分析
液壓泵通過壓力差油,并且給予工作液一定的壓力。通過調速閥調節進油的快慢、然后通過換向閥調節進出油的方向,當處于中位時液壓缸處于穩定狀態,即不進油也不出油。
而液壓缸為雙作用液壓缸,當A口進油時,B油口回油,液壓缸向右移動;反之B油口進油時,A油口回油,液壓缸向左移動。
而當液壓缸到達最左端或者最右端時工作液壓會持續增加,當達到溢流閥的壓力時,工作液通過溢流閥口流回油箱。
六
其他液壓元件實物圖及其職能符號
第四篇:數據庫原理實驗報告
南 京 曉 莊 學 院
《數據庫原理與應用》
課程實驗報告
實驗一 SQL Server 2005常用服務與實用工具實驗
所在院(系): 數學與信息技術學院 班級:
學號:
姓名:
1.實驗目的
(1)了解Microsoft 關系數據庫管理系統SQL Server的發展歷史及其特性。(2)了解SQL Server 2005的主要組件、常用服務和系統配置。
(3)掌握Microsoft SQL Server Management Studio 圖形環境的基本操作方法。了解使用“SQL Server 2005 聯機從書”獲取幫助信息的方法;了解“查詢編輯器”的使用方法;了解模板的使用方法。
2.實驗要求
(1)收集整理Microsoft關系數據庫管理系統SQL Server的相關資料,總結其發展歷史及SQL Server 2005主要版本類別和主要功能特性。
(2)使用SQL Server配置管理器查看和管理SQL Server 2005服務。
(3)使用Microsoft SQL Server Management Studio連接數據庫;使用SQL Server幫助系統獲得所感興趣的相關產品主題/技術文檔。
(4)使用Microsoft SQL Server Management Studio“查詢編輯器”編輯并執行Transact-SQL查詢語句。
(5)查看Microsoft SQL Server 2005模板,了解模板的使用方法。(6)按要求完成實驗報告。
3.實驗步驟、結果和總結實驗步驟/結果
(1)簡要總結SQL Server系統發展歷史及SQL Server 2005主要版本類別與主要功能特性。
(2)總結SQL Server Management Studio的主要操作方法。
(3)總結查詢編輯器的功能和主要操作方法,并舉例說明。
(4)總結“模板”的使用方法,并舉例說明。
4.實驗思考:
查詢相關資料,簡要描述SQL Server 2005的主要服務。
第五篇:通信原理實驗報告
一、設計目的和意義1、2、3、熟練地掌握matlab在數字通信工程方面的應用。了解信號處理系統的設計方法和步驟。
理解2FSK調制解調的具體實現方法,加深對理論的理解,并實現2FSK的調制解調,畫出各個階段的波形。
4、5、學習信號調制與解調的相關知識。
通過編程、調試掌握matlab軟件的一些應用,掌握2FSK調制解調的方法,激發學習和研究的興趣;
二、設計原理
1.2FSK介紹:
數字頻率調制又稱頻移鍵控(FSK),二進制頻移鍵控記作2FSK。數字頻移鍵控是用載波的頻率來傳送數字消息,即用所傳送的數字消息控制的頻率。
2.2FSK調制原理
2FSK調制就是使用兩個不同的頻率的載波信號來傳輸一個二進制信息序列。可以用二進制“1”來對應于載頻f1,而“0”用來對應于另一相載頻w2的已調波形,而這個可以用受矩形脈沖序列控制的開關電路對兩個不同的獨立的頻率源w1、f2進行選擇通。本次課程設計采用的是前面一種方法。如下原理圖:
圖2 調制原理框圖 3.2FSK解調原理
2FSK的解調方式有兩種:相干解調方式和非相干解調方式,本次課程設計采用的是相干解調方式。根據已調信號由兩個載波f1、f2調制而成,相干解調先用兩個分別對f1、f2帶通的濾波器對已調信號進行濾波,然后再分別將濾波后的信號與相應的載波f1、f2相乘進行相干解調,再分別低通濾波、用抽樣信號進行抽樣判決器即可其原理如下:
圖3 相干解調原理框圖
三、詳細設計步驟
本試驗采用兩種方式實現FSK的調制 方式一:
產生二進制隨機的矩形基帶信號,再對基帶信號進行取反,得到反基帶信號。分別用不同頻率的載頻對它們進行調制。2FSK信號便是符號“1”對應于載頻f1,而符號“0”對應于載頻f2(與f1不同的另一載頻)的已調波形,而且f1與f2之間的改變是瞬間完成的。
其表達式為:
e2FSK(t)?{Acos(?1t??n)Acos(?2t??n)
典型波形如下圖所示。由圖可見,2FSK信號可以看作兩個不同載頻的ASK信號的疊加。因此2FSK信號的時域表達式又可以寫成:s2FSK(t)?[?ang(t?nTs)]cos(?1t??n)?[?ang(t?nTs)]cos(?2t??n)nn_
zak s1(t)1011001t s2(t)tcos(w1t+θn)tcos(w2t+φn)ts1(t)cos(w1t+θn)t s2(t)cos(w2t+φn)t2FSK信號t
圖1 原理框圖 方式一源代碼與實驗結果: clear all close all Fc=10;%載頻
Fs=100;%系統采樣頻率 Fd=1;%碼速率 N=Fs/Fd;df=10;M=2;i=10;%基帶信號碼元數 j=5000;a=round(rand(1,i));%產生隨機序列 t=linspace(0,5,j);f1=10;%載波1頻率 f2=5;%載波2頻率 fm=i/5;%基帶信號頻率 B1=2*f1;%載波1帶寬 B2=2*f2;%載波2帶寬
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%產生基帶信號 st1=t;for n=1:10 if a(n)<1;for m=j/i*(n-1)+1:j/i*n st1(m)=0;end else for m=j/i*(n-1)+1:j/i*n st1(m)=1;end end end st2=t;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%基帶信號求反 for n=1:j;if st1(n)>=1;st2(n)=0;else st2(n)=1;end end;figure(1);subplot(411);plot(t,st1);title('基帶信號');axis([0,5,-1,2]);subplot(412);plot(t,st2);title('基帶信號反碼');axis([0,5,-1,2]);%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%載波信號 s1=cos(2*pi*f1*t);s2=cos(2*pi*f2*t);subplot(413)plot(s1);title('載波信號1');subplot(414), plot(s2);title('載波信號2');%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%調制 F1=st1.*s1;%加入載波1 F2=st2.*s2;%加入載波2 figure(2);subplot(311);plot(t,F1);title('s1*st1');subplot(312);plot(t,F2);title('s2*st2');e_fsk=F1+F2;%合成調制信號 subplot(313);plot(t,e_fsk);%畫出調制信號 title('2FSK信號')figure(3)title('加噪后的信號')xlabel('Time');ylabel('Amplitude');e_fsk=awgn(e_fsk,60);%對調制信號加入噪聲 plot(t,e_fsk);
方式二:
直接用2FSK的調制與解調函數dmod與ddemod函數對信號進行調制與解調,用加噪函數awgn對已調信號進行加噪,再用求誤碼率函數symerr 和simbasebandex求出誤碼率和信噪比并畫出其圖像。方式二源代碼與實驗結果:
Fc=10;
%載頻
Fs=100;
%系統采樣頻率
Fd=1;
%碼速率
N=Fs/Fd;
df=10;
numSymb=25;%進行仿真的信息代碼個數 M=2;
%進制數
SNRpBit=60;%信噪比
SNR=SNRpBit/log2(M);
seed=[12345 54321];
numPlot=25;
%產生25個二進制隨機碼
x=randsrc(numSymb,1,[0:M-1]);%產生25個二進制隨機碼
figure(1)
stem([0:numPlot-1],x(1:numPlot),'bx');
title('二進制隨機序列')
xlabel('Time');
ylabel('Amplitude');
y=dmod(x,Fc,Fd,Fs,'fsk',M,df);%產生調制信號 numModPlot=numPlot*Fs;
t=[0:numModPlot-1]./Fs;
figure(2)
plot(t,y(1:length(t)),'b-');%畫出調制信號 axis([min(t)max(t)-1.5 1.5]);
title('調制后的信號')
xlabel('Time');
ylabel('Amplitude');
randn('state',seed(2));
y=awgn(y,SNR-10*log10(0.5)-10*log10(N),'measured',[],'dB');%在已調信號中加入高斯白噪聲
figure(3)
plot(t,y(1:length(t)),'b-');%畫出經過信道的實際信號
axis([min(t)max(t)-1.5 1.5]);
title('加入高斯白噪聲后的已調信號')
xlabel('Time');
ylabel('Amplitude');%相干解調
z1=ddemod(y,Fc,Fd,Fs,'fsk',M,df);
%帶輸出波形的相干M元頻移鍵控解調
figure(4)stem([0:numPlot-1],z1(1:numPlot),'ro')axis([0 numPlot-0.5 1.5]);title('相干解調后的信號')xlabel('Time');
ylabel('Amplitude');figure(5)
stem([0:numPlot-1],x(1:numPlot),'bx');
hold on;
stem([0:numPlot-1],z1(1:numPlot),'ro');
hold off;
axis([0 numPlot-0.5 1.5]);
title('相干解調后的信號原序列比較')legend('原輸入二進制隨機序列','相干解調后的信號')
xlabel('Time');
ylabel('Amplitude');%誤碼率統計
[errorSym ratioSym]=symerr(x,z1);figure(6)
simbasebandex([0:1:5]);
title('相干解調后誤碼率統計')
實驗總結: