第一篇:無線雙工對講機制作報告
無線雙工對講機
abing 摘
要
設計基于無線通信原理制作無線雙工對講機,采用高頻管9018兩級放大拾音信號,電容三點式振蕩產生諧振高頻載波,通過天線發射進空中;接收部分采用直接接收方式,采用LC振蕩網絡檢波,檢波后的的源信號再由集成功放LM386兩級放大推動揚聲器發聲。整個系統結構簡單、易行,無線對講機在生活中應用廣泛,具有很好的應用前景。
關鍵字:無線通信
振蕩網絡
檢波
功放
一、引言
無線雙工對講機在生活中具有重要作用,它廣泛應用于保衛系統等實現短距離通信,其中的無線通信原理在科技領域的應用更加側重,廣泛應用于航空航天及其他科研領域。本次設計完成的無線雙工對講機要滿足如下要求:
(1)采用集成運放和集成功放及阻容元件等構成對講機電路,實現半雙工通話(話筒和揚聲器分開,且開機后處于守聽狀態),電源電壓+9V,工作可靠,效果良好。
(2)實現無線傳輸,方式任選,音量連續可調;通信距離>10米,在保持通信距離和通信質量的情況下,讓發射功率盡量小。
系統分為兩個部分:發射部分和接收部分,設計框圖如下圖1所示。
圖1 無線雙工對講機系統框架圖
聲音信號經MIC拾入,經過調制放大器,即低頻放大器放大,經過振蕩器及放大電路,將輸入的低頻調制信號和振蕩產生的高頻載波信號變換為高頻已調信號(調制),并以足夠大的功率輸送到天線,輻射到空間;再由天線接收到空間的游離信號,先經過選頻網絡選出發射頻率,再經高頻放大器對其接受到的需要頻率信號進行初步的選擇和放大,以便抑制其他頻率的無用信號,再經過聲音接收專用集成電路,解調出原發射信號,最后通過低頻功率放大器輸出。
二、方案設計
1.設計思路
為達到設計要求,采用集成運放和集成功放及阻容元件等構成對講機電路,實現半雙工通話。設計的難點在于選頻網絡的預置和檢波電路的設計。
2.方案論證與選擇
通過以上分析,擬定以下兩種方案:
方案一:整個系統電路全部采用集成運放,接收部分采用超外差接收方式。用專用收音接收芯片D1800和集成功放D2822以及外圍阻容元件組成。D1800作為收音接收專用芯片,內部集成了FM混頻、本振,低通濾波,FM中放、鑒頻和靜噪、一級功放于一體,具有高穩定性。集成功放D2822作為第二級功率放大,進一步放大功率推動揚聲器發出聲音。系統原理框圖如下圖2所示:
圖2 方案一原理框圖
方案二:系統以集成運放為主,部分采用分立元件搭成,接收部分采用直接接受方式。發射部分采用高頻三極管和阻容元件搭成,接收部分采用電容電感自制選頻網絡和檢波器,用集成功放LM386作為功率放大級,推動揚聲器發出聲音。系統原理框圖如下圖3所示:
圖3 方案二原理框圖
方案一系統主要部分采用專用集成芯片,接收范圍廣,信號強度好且清晰,但是采購成本高,在本設計中沒有使用的必要。相比之下,方案二接收部分采用分立元件搭成,理論上能夠滿足設計要求,它的缺點在于穩定度不高,雜音較重。綜合比較,考慮到成本和設計需要,采用方案二。
3.系統硬件電路設計
(1)振蕩及放大電路
變化著的聲波被駐極體MIC轉化為變化著的電信號,經過R1、R2、C1阻抗均衡后,由VT1(振蕩放大三極管9018)進行調制放大。C2、C3、C4、C5、L1以及VT1集電極與發射級之間的結電容Cce構成一個LC振蕩電路,在調頻電路中,很小的電容變化也會引起很大的頻率變化。當電信號變化時,相應的Cce也會有變化,引起頻率變化,這樣就達到了調頻的目的。C3、C5和L1組成三點式振蕩網絡,產生諧振頻率 fH?12πLC,適當確定電容電感值,使諧振頻率約為fH≈50MHz。電容三點式網絡及振蕩放大原理圖如圖4所示。
(2)發射驅動電路
經過VT1調制放大的信號經C6耦合至發射管VT2(高頻發射三極管9018)通過TX、C7向外發射調頻信號,電路如下圖4所示。C8和L3組成并聯諧振網絡,C7為耦合電容,電路提供足夠的功率將信號從天線以電磁波的形式輻射出去。電路原理圖如圖5所示。
(3)檢波電路
狹義的說,檢波是指從調幅波的包絡提取調制信號的過程。檢波電路的功能是從調制信號中不失真的解調出原調制信號。從天線TX接收到的信號經三極管Q、電感線圈L1、電容器C1、C2及高頻阻流圈L2等組成的超再生檢波電路進行檢波,電路原理圖如圖6所示。電容電感組成三點式振蕩網絡,結合高頻三極管9018組成超再生檢波電路,解調出原調制信號。
(4)功放電路
檢波出來的源信號非常弱,經C19電容耦合進入集成功放LM386,放大200dB,C22為增益調節電容,放大信號經C24耦合推動揚聲器發聲。C20、C21為電源耦合電容,降低電源噪聲對待放大信號的影響。R25、C23防止運放產生自激。電路原理圖如下圖7所示:
圖7 功放電路原理圖
(5)電源模塊
設計要求電源供給所有模塊+9V電壓。電源電路原理圖如附錄1所示,三端穩壓芯片LM317起穩壓作用,2200uf電解電容、100uf和0.33uf瓷片電容起濾除紋波作用,輸出+9V提供給各單元電路。
三、設計實現
1.LC振蕩網絡匹配
為了盡可能減小調試時間,我們把發送和接收LC振蕩網絡參數設置一致,產生相同的諧振頻率。
2.音頻功率輸出
為達到有效功率輸出,我們在發射部分添加高頻放大模塊,使得發送信號強度增大,在空中傳輸過程中衰減后信號強度比原來大,但是仍然很小。因此我們在末級采用LM386典型放大電路放大200dB,電路原理如附錄2所示。
四、系統測試
1.測試條件和測試儀器設備
系統容易受到強磁場的干擾,測試時必須在室溫且無強磁場干擾的條件下進行,并要確保供電電源的穩定性,測試儀器設備如下表1所示。
2.測試方法和測試結果
調節電位器調整音量,通過示波器觀察電壓變化,說明音量可以調整。調整發射模塊和接受模塊的距離,來測試對講機的通信距離。測試結果如下表2所示:
五、結論
綜合測試表明,我們的設計基本滿足了設計要求,只是通信距離還不夠,如果用專用集成芯片,通信距離將能夠達到。在設計中,我們采用專用對講機發射電路,發射頻率在49MHz~90MHz范圍內任意可調,信號強度穩定,發射距離遠。
第二篇:半雙工調頻無線對講機實驗報告
實驗十九 半雙工調頻無線對講機
一、實驗目的
1、在模塊實驗的基礎上掌握調頻發射機、接收機,整機組成原理,建立調頻系統概念。
2、掌握系統聯調的方法,培養解決實際問題的能力。
二、實驗內容
1、完成調頻發射機整機聯調。
2、完成調頻接收機整機聯調。
3、進行調頻發送與接收系統聯調。
三、實驗儀器
1、高頻實驗箱 2 臺
2、雙蹤示波器 1 臺
四、基本原理
半雙工調頻對講機組成原理框圖如上圖所示,發射機由音源,音頻放大,調頻、上變頻、高頻功放等電路組成。接收機則由高放,下變頻、中頻放大、鑒頻、音頻功放、耳機等部分組成。
半雙工是指接收與發送共用一個載波信道,但同一時刻只能發送或只能接收的傳輸方式,從上圖中可以看到,發送與接收頻率同為10.7M,公用一根天線。收發的切換依靠10號板的J1完成.J1在沒有按下去的情況下為接收狀態,按下去為發送。為了避免自身的發送對接收的干擾,所以加入了電源控制。電源控制的作用是當接收電路工作時,發送電路關閉,反之亦然。
五、實驗步驟
1、準備兩臺實驗箱,分別在關電狀態下按下表連線: 發送部分:
接收部分:
2、將3號板S1撥為“01”,S2撥為“01”,2號板SW1撥置“4.5M”,SW2撥置“OFF”;5號板SW1撥置“4.5M”;10號板SW1撥到上方。
3、打開電源,將1號板信號源調到6.2M,RF幅度最大。
4、調整3號板的W2,使TP8頻率接近4.5M。
5、將2號板的W3旋到1/2處,10號板的W1,W2旋到1/3處。
6、將拉桿天線接到10號板Q1接口。
6、按下10號板的J1,對方應能聽到音樂聲,然后微調各單元電路,使聲音最清晰。
7、將話筒插入10號板“MIC1”,SW1撥到下方實現兩臺實驗箱人聲對講。
在實驗中,我們用一號板產生1V,3KHz的低頻信號代替語音輸入信號 發送部分:
音頻信號:1V,3KHz
正弦波振蕩器輸出:133mV,4.4MHz
本振信號:527mV,6.21MHz
雙平衡混頻輸出:940mV,10.5MHz,頻偏20KHz
可以看到明顯的正弦帶與頻偏
功率放大器輸出:5.0V,10.75MHz
接收部分:
接收信號:1.54V,10.8MHz
單調諧小信號放大輸出:4.1V,10.6MHz
本振信號:500mV,6.17MHz
混頻輸出:450mV,4.58MHz
可以看到明顯的正弦帶與頻偏 選頻放大輸出:720mV,4.52MHz
解調輸出:960mV,2.991KHz
恢復了原有的音頻信號的頻率,適當調節放大倍數,可恢復原來的振幅。
六、實驗分析,結論,體會
通過本次實驗,基本掌握了調頻發射機、接收機的組成原理,3KHz左右的音頻信號經正弦波振蕩器,將頻率提升至4.5MHz左右,與6.2MHz的本振信號混頻輸出10.7MHz和頻信號經天線發出。接收端由天線接收到信號,經過單調諧小信號放大電路進行選頻放大輸出10.7MHz信號,與6.2MHz的本振信號混頻輸出(經4.5MHz選頻放大輸出)4.5MHz差頻信號,將攜帶信息的載波通過正交鑒頻解調出3KHz左右的音頻信號。雖然對原理很清楚了,但是實踐起來對電容、電感、電阻等器件的取值等還是還調試很久!由此深知動手實踐的重要性!
第三篇:對講機實習報告
福建電力職業技術學院 學生頂崗實習報告
姓名
林光澤
學號
201101043233
專業
電子信息工程技術
實習單位
環宇通電子有限公司
實習崗位
IQC
校外指導教師
校內指導教師
實習日期: 2013年 11月 19日至 2014年 1月 25日
摘 要:
在現代通信中,對講機是一種近距離的、簡單的無線傳輸通信工具。因為是一種雙向通信工具,無需話費,此外,只需一次性投入,按一鍵即可通話,能夠呼叫排隊、多組通話單呼、組呼、群呼不會掉線,適用于工作調度適用于緊急通訊和突發事件處理。因此,目前,它廣泛應用于生產、保安、野外工程等小范圍移動通信工程中。
本次實習所焊接的對講機是一玩具性質的對講機,工作頻率是27-54MHZ,2套對講機構成一對,工作電壓為4.5V,有效距離為30M,接收電流為17mA,發射電流為10mA。電路簡潔,整機制作比較容易,裝配成功率高,既可以學習一定的電子技術,又可提高實踐動手能力,是電子愛好者的最佳選擇。它是由接收部分和發射部分組成。接收部分采用直接接收的方式,采用LC振蕩電路檢波,檢波后音頻信號再由低頻放大器放大,最后由耦合電容推動揚聲器發聲;發射時,由揚聲器講話音信號變成電信號后,再經低頻放大電路、調制電路,最后將已調波從天線發送出去。
關鍵詞:通信、對講機、焊接、調試
一、背景
隨著社會的發展,對講機的應用越來越廣泛,它主要用于短距離聲音的傳輸,經常被用在公安、酒店、賓館、旅游、建筑場地等。對于我們電子科學與技術專業的學生而言,明白對講機的工作原理是非常必要的。
無線電對講機設備在全球通訊系統占有不可替代的重要地位,用于團隊成員間的聯絡和指揮調度,提高工作效率和處理突發事件的快速反應能力,深得各界用戶好評。在手機等新銳利通訊產品久熱不衰的今天,對講機的功能仍是不可替代的。
對講機聲音的傳播要依靠電磁波來完成。電磁波是由電磁震蕩產生的。發射功率的大小直接影響到對講機發射信號的強弱,同時對講機之間的功率是否匹配將直接影響傳輸距離的遠近。發射功率越大,發射信號覆蓋的范圍越大,在功率匹配的情況下通話的距離也就
越遠。但是,在實際中發射功率也不能太大,大的發射功率不僅影響原件的壽命,而且由于干擾噪聲的存在則會引起很強的干擾。天線用于發射和接收電磁波,發射天線將高頻電流轉換為電磁波,向空中發射傳播信息,并將電磁波轉換為高頻電流。天線的增益越大,駐波比越小,發射或接受的能力越強。
二、原理
1、接收部分:
K2平時處于接收狀態。高頻信號經過天線接收,經加感線圈L進入由C1和T1組成的選頻回路選頻,耦合給解調電路,最后通過放大電路放大,推動喇叭發聲。
2、發射部分:
當按住K2不松開時,處于發射狀態,講話時必須按住K2。聲音振動信號經喇叭線圈拾取變成微弱的電信號,再經前置放大,實現調幅調制,經過音頻調制后的高頻信號,最后會通過暴露在空中的發射天線向四周輻射電磁波。
3、調制信號及調制電路:
人的話音通過麥克風轉換成音頻的電信號,音頻信號通過放大電路、預加重電路及帶通濾波器進入壓控振蕩器直接進行調制。
4、信令處理:
CPU產生CTCSS/DTCSS信號經過放大調整,進入壓控振蕩器進行調制。接收鑒頻后得到的低頻信號,一部分經過放大和亞音頻的帶通濾波器進行濾波整形,進入CPU,與預設值進行比較,將其結
果控制音頻功放和揚聲器的輸出。即如果與預置值相同,則打開揚聲器,若不同,則關閉揚聲器。
5、影響對講機通話距離和效果的因素有以下幾個方面:
(1)、系統參數:
1)發射機輸出功率越強,發射信號的覆蓋范圍越大,通信距離也越遠。但發射功率也不能過大,發射功率過大,不僅耗電,影響功放元件壽命,而且干擾性強,影響他人的通話效果,還會產生輻射污染。各國的無線電管理機構對通信設備的發射功率都有明確規定。
2)通信機的接收靈敏度越高,通信距離就越遠。
3)天線的增益,在天線與機器匹配時,通常情況,天線高度增加,接收或發射能力增強。手持對講機所用天線一般為螺旋天線,其帶寬和增益比其他種類的天線要小,更容易受人體影響。
(2)、環境因素:
環境因素主要有路徑、樹木的密度、環境的電磁干擾、建筑物、天氣情況和地形差別等。這些因素和其他一些參數直接影響信號的場強和覆蓋范圍。
(3)、其它影響因素:
1)電池電量不足,當電池電量不足時,通話質量會變差。嚴重時,會有噪音出現,影響正常通話。
2)天線匹配,天線的頻段和機器頻段不一致,天線阻抗不匹配,都會嚴重影響通話距離。對于使用者來說,在換用天線時要注意將天線擰緊,另外不能隨便使用非廠家提供的天線,也不能使用不符合機
器頻點的天線。
3)音質的好壞主要取決于預加重和去加重電路,目前還有較先進的語音處理電路“語音壓擴電路和低水平擴張電路的應用”,這對于保真語音有很好的效果。
6、電路原理圖
7、設計方案
(1)建立工程項目文件
(2)原理圖設計
給出電氣連接,元件名稱、量值、封裝、創建網絡表
(3)電路板設計
設置電路板尺寸、層數、走線方向、線寬、布線規則等
8、實現方法
(1)Protel 99SE 軟件的熟悉與使用
(PCB板的設計流程,電子元件封裝庫的創建)(2)實作(電子元件的識別,焊接電路板,調試)
9、具體制作步驟:
1、焊接
(1)用Protel 99SE 軟件制作出如下圖電路板:
(2)根據電路板原件分配方式及所在位置進行焊接;(3)焊接結束確認無誤裝入電池進行調試。
2、調試
焊接完后,認真檢查無錯誤后,裝入電池,旋轉撥動開關紐,可以使電路通電工作,不按到復位按紐,電路處于“接收”狀態,揚聲
器起“電”轉化為“聲”的作用,可以聽到“絲絲”的聲音;把另外一套的復位按紐按下,使其工作在“發信”狀態,這時揚聲器起“聲”轉化為“電”的作用,把兩套的對講機的天線平行靠近,用無感起子輕輕微調可調電感T1的磁芯,使接收機的“嘟嘟”嘯叫聲最大,即兩者的發射、接收頻率一致。然后,兩套互換按同樣的方式微調可調電感T1的磁芯,保證兩者的發射、接收頻率一致。這樣的過程要相互微調幾次(包括拉開距離調試),保證兩套之間對講距離最遠,聲音最清晰。
使用時,打開電池盒蓋,裝上電池,旋轉撥動開關紐,可以讓電路通電工作,平時電路是處于“接收”狀態,按下復位按紐,電路處于“發信”狀態。
3、問題處理
如果安裝后,通電沒有聲音,就要認真檢查電源線、揚聲器線、元器件等有沒有錯焊、虛焊、短路等問題。
當檢查到有兩點焊接到一起的時候,用電烙鐵將上面的焊錫溶化用固定的工具吸掉,然后重新焊接;當檢查到有虛焊是仔細將它焊牢;當檢查到電源連接線、揚聲器連接線沒有焊牢時繼續將它們焊牢。
在調試時如果只能發送不能接收則檢查接收電路,用萬用表逐點測試找出錯誤點并改正;如果只能接收不能發送則檢查發送電路,用萬用表逐點測試找出錯誤點并改正。如果既不能發送也不能接收上面兩部分都要照做。
最后在驗證對講機的性能時,也應該考慮外界環境因素的影響,天氣、地形、建筑物、電磁干擾等都會影響信號的場強和覆蓋范圍。當電池電量不足時,通話質量也會變差,嚴重的會有噪聲初相,影響正常通話。
4、烙鐵使用注意事項
(1)注意工具的保護,人為損壞,照價賠償;(2)電烙鐵不要長時間通電,使用時再通電;
(3)電烙鐵不要在燒熱狀態觸堅硬物體,避免焊頭損壞。(4)避免虛焊,漏焊,焊錫過多或過少,電子元器件和電路板的距離要合理,焊接元器件一般按照從低到高的順序。
(5)詳細要求參見說明書,比如焊接時間,時間過長,電容將損壞。
三、心得體會
看似簡單實則難,本以為簡單的實習制作應該沒有難度,可是當我們自己親自動手弄的時候,問題就開始一個個接著出現,通過自己所查的資料,就讓人感覺到頭疼,因為上面有好多比較專業的知識,而且還是自己不知道的,為了能讓自己更好的閱讀懂,不得不擴充自己的知識面,光是看資料就讓自己頭痛了一周,不過收獲還是不小的,最明顯的就是自己的專業知識得到了鞏固。特別是Protel 99SE 軟件的學習使用更是花費了大量時間與精力,很多教程所說與實際軟件操作上有許多出入,在嘗試上也走了不少彎路,PCB電路板的制作確實令我們頭疼。不過最終做出來之后,心里確實很高興,又對一個新的軟件有了基本了解。在對講機的焊接過程中也出現過不少問題。如出
現了元器件少焊的問題,直接導致部分電路開路,對講機沒有聲音。當時很失望,并且一頭霧水,最后經過細心檢查,終于解決了這一問題。由于電路板較小兩個焊點的距離較近,很容易在焊接的過程中將兩點焊在一起導致部分電路短路。所以焊接時一定要小心。
在調試過程中,一開始都只有擦擦聲,彼此間通話都沒有效果,后來耐心調試之后,終于有兩臺能相互通話,之后就類似的調節就容易多了。
總之,整個實習過程我們又學到了許多新的知識,也對所學的課程有了更深了解;更重要的是讓我們初步掌握了元器件的識別,電阻、電桿色環法,電容的標法,二極管、三極管管腳判別;了解當前電子元件的發展狀況及焊接技術,認識了對講機原理,掌握了調試方法。此外,更鍛煉了動手能力與分析問題的能力。
在這里,我們組也要向老師說聲謝謝,給了我們細心的指導。
第四篇:arm對講機報告
《嵌入式實訓課》 課程設計報告
設計題目: 基于ARM的網絡對講機
專 業 電子信息科學與技術 班 級 091 學 號 200916022118 學生姓名 大石頭
2012年 6 月 10 日
摘要
語音對講系統是現代智能化服務的一個重要組成部分,它對于提高社會高效率和方便還有安全監控力度提高,在現代社會語音對講機在小區等一些工程中高效率的提高的人們方便和減輕了很多事情的工作量。本設計首先是用網線使用UDP協議將兩個ARM機連接起來,通過麥克風傳遞給dev/dsp聲卡的數據然后通過網線傳送到另外一臺ARM機的接收端通過dev/dsp聲卡播放來實現對講的功能。由這樣的思路來實現對講機的功能。
目錄
一、前言...................................................................................................................4
二、系統的總體設計.................................................................................................4(一)功能描述.....................................................................................................4(二)系統基本功能圖..........................................................................................5
三、相關技術綜述.....................................................................................................5(一)Linux操作系統...........................................................................................5 1.Linux的歷史...........................................................................................5 2.Linux具有以下一些特點:......................................................................6(二)聲卡驅動.....................................................................................................7(三)(四)
四、(一)(二)(三)(四)UDP協議.....................................................................................................8 Socket套接字.............................................................................................9 SamSung公司s3c6410微處理器簡介...........................................................9 SamSung公司s3c6410微處理器功能特性...................................................11 系統設計器件.............................................................................................11 電源及復位電路........................................................................................12 系統的硬件設計.................................................................................................9 3.電源電路...............................................................................................12 4.復位電路...............................................................................................12(五)系統時鐘電路............................................................................................13(六)(七)系統存儲器電路........................................................................................14 IIS數字音頻電路.....................................................................................15 5.下面是WM9714芯片和音頻線路輸入的原理圖:.....................................16 6.下圖是mic座原理圖:..........................................................................17 7.下圖為MIC輸入座的俯視圖:................................................................17(八)網卡電路...................................................................................................17
五、系統的軟件設計...............................................................................................19(一)總體設計流程圖........................................................................................19(二)(三)(四)聲卡部分...................................................................................................19 網絡連接部分............................................................................................22 總體部分...................................................................................................23
六、系統測試..........................................................................................................24(一)Linux系統移植安裝..................................................................................24(二)(三)七、八、九、交叉編譯環境搭建.....................................................................................24 聲卡的初始化參數.....................................................................................24 參考文獻..........................................................................................................24 總結與心得體會...............................................................................................25 致謝.................................................................................................................26
一、前言
對講機對大家來說一點也不陌生?,F在小區和寫字樓很多場所的保安人員都佩戴有對講機。它給我們的日常生活帶來了便利。對講機的英文名稱是 two way radio,它是一種雙向移動通信工具,在不需要任何網絡支持的情況下,就可以通話,沒有話費產生,適用于相對固定且頻繁通過話的場合。對講機已經有很長的一段歷史了,大部分的對講機是基于模擬電路的集成芯片技術。功能比較單一,價格也不菲。今天我們設計的對講機是應用了現在主流處理器arm的技術。
首先,我們在arm開發板燒入了linux系統,在開發的時候無論是系統還是代碼,都增加了可移植性。另外便于擴展我們目前沒考慮后期需要的模塊。比如,pc對各個對講機的數據監控,lcd顯示等等。Arm的開發靈活的特點讓這些都變成了可能。另外,從經濟方面來看,現在arm芯片的價格相對來說也不高,在市場方面帶來價格上的優勢。
二、系統的總體設計
(一)功能描述
在6410開發板上寫入linux系統后,對dev/dsp聲卡進行編寫程序。程序分為錄音,放音,網絡數據傳輸等幾部分。首先,第一塊arm(以后稱為arm1)在按鍵按下的情況下,麥克風工作,此時對聲卡進行讀寫,并將數據經網路傳給另一塊arm(以后成為arm2,設計過程中用pc代替)。此時如果arm2的按鍵沒有按下的情況下將網絡傳過來的數據寫入聲卡,此時喇叭發出聲音。相對的過程同上依次重復下去
4(二)系統基本功能圖
三、相關技術綜述
(一)Linux操作系統
1.Linux的歷史
Linux它起源于Unix。是一種可自由發布的、多用戶、多任務的優秀操作系統。
UNIX穩定性高、可擴展性強,在金融、電信、能源等一些關鍵性部門得到廣泛的應用。
1991年,芬蘭赫爾辛基大學的學生Linus Torvalds,受Minix系統的啟發,推出一個新的UNIX的變種。他給Internet上的新聞組comp.os.minix發了一封信,聲稱其開發了一個免費的操作系統,并歡迎其他的開發者研究他的工作、提出修改意見。
在芬蘭最大的FTP站點上,Linus建立了一個名為Linux的目錄存放他的源文件,意思是“Linus的Minix”,于是,Linux就這樣被命名了。
許多程序員獲得了Linux的源代碼。隨著他們不斷將原商用UNIX的特性和產品加入到Linux中來,Linux不斷發展壯大,到現在為止,已成為具有全部UNIX特征的操作系統。
2.Linux具有以下一些特點:
(1)兼容UNIX:Linux是UNIX的完整的實現,它混合了BSD UNIX和System V這兩個UNIX版本的最優良的特性。UNIX中的絕大多數命令都可以在Linux中找到、并有所加強;其可靠性、穩定性、以及強大的網絡功能也得到體現。
(2)價格低廉:是一種免費的、公開源碼的自由軟件。它是根據GNU通用公共許可證(GNU General Public License,GPL)發布的。
根據GPL,用戶可以改變任何源代碼,甚至可以銷售Linux。但有一個前提,如果以盈利為目的,則必須提供系統的源代碼,以便其他人也能進一步的修改并銷售。
Linux是由志愿者免費開發和維護的,甚至Linux下的許多應用軟件都是根據GPL發布的、免費的自由軟件。用戶只需花費下載費用,完全可以搭建一套全免費的、與商用系統性能相當的系統。
(3)強大的網絡功能: Linux的開發是通過Internet進行的,支持網絡的功能在開發的早期就已經加入了。
6(4)可靠性好:比Windows更可靠。
Linux對應用程序使用的內存進行了保護,應用程序無法訪問系統分配的區域以外的其他內存,因此,一個軟件的錯誤操作不會造成整個系統的癱瘓(在Windows系統中經常出現的)。
在安全方面,由于源碼被公開,可消除系統中是否有“后門”的疑惑。而且,由于一旦發現漏洞就可以馬上修改源代碼,所以安全性要遠高于Windows系統。
(5)可移植性好:Linux幾乎可以運行在任何的計算機系統之上。
(二)聲卡驅動
聲卡驅動程序提供的/dev/dsp 是用于數字采樣(sampling)和數字錄音(recording)的設備文件,它對于Linux下的音頻編程來講非常重要:向該設備寫數據即意味著激活聲卡上的D/A轉換器進行放音,而向該設備讀數據則意味 著激活聲卡上的A/D 轉換器進行錄音。目前許多聲卡都提供有多個數字采樣設備,它們在Linux下可以通過/dev/dsp1 等設備文件進行訪問。
DSP是數字信號處理器(Digital Signal Processor)的簡稱,它是用來進行數字信號處理的特殊芯片,聲卡使用它來實現模擬信號和數字信號的轉換。聲卡中的DSP設備實際上包含兩個組成部分:在以只讀方式打開時,能夠使用A/D 轉換器進行聲音的輸入;而在以只寫方式打開時,則能夠使用D/A轉換器進行聲音的輸出。嚴格說來,Linux下的應用程序要么以只讀方式打開/dev/dsp 輸入聲音,要么以只寫方式打開/dev/dsp 輸出聲音,但事實上某些聲卡驅動程序仍允許以讀寫的方式打開/dev/dsp,以便同時進行聲音的輸入和輸出,這對于某些應用場合(如IP 電話)來講是非常關鍵的。
在從DSP設備讀取數據時,從聲卡輸入的模擬信號經過A/D 轉換器變成數字采樣后的樣本(sample),保存在聲卡驅動程序的內核緩沖區中,當應用程序通過read 系統調用從聲卡讀取數據時,保存在內核緩沖區中的數字采樣結果將 被復制到應用程序所指定的用戶緩沖區中。需要指出的是,聲卡采樣頻率是由內核中的驅動程序所決定的,而不取決于應用程序從聲卡讀取數據的速度。如果應用程序讀取數據的速度過慢,以致低于聲卡的采樣頻率,那么多余的數據將會被丟棄;如果讀取數據的速度過快,以致高于聲卡的采樣頻率,那么聲卡驅動程序將會阻塞那些請求數據的應用程序,直到新的數據到來為止。
在向DSP設備寫入數據時,數字信號會經過D/A轉換器變成模擬信號,然后產生出聲音。應用程序寫入數據的速度
同樣應該與聲卡的采樣頻率相匹配,否則過慢的話會產生聲音暫停或者停頓的現象,過快的話又會被內核中的聲
卡驅動程序阻塞,直到硬件有能力處理新的數據為止。與其它設備有所不同,聲卡通常不會支持非阻塞(non-blocking)的I/O 操作。
無論是從聲卡讀取數據,或是向聲卡寫入數據,事實上都具有特定的格式(format),默認為8 位無符號數據、單聲道、8KHz采樣率,如果默認值無法達到要求,可以通過ioctl 系統調用來改變它們。通常說來,在應用程序中打 開設備文件/dev/dsp 之后,接下去就應該為其設置恰當的格式,然后才能從聲卡讀取或者寫入數據。
(三)UDP協議
UDP協議的全稱是用戶數據報協議,在網絡中它與TCP協議一樣用于處理數據包。在OSI模型中,在第四層——傳輸層,處于IP協議的上一層。UDP有不提供數據報分組、組裝和不能對數據包的排序的缺點,也就是說,當報文發送之后,是無法得知其是否安全完整到達的。
UDP用來支持那些需要在計算機之間傳輸數據的網絡應用。包括網絡視頻會議系統在內的眾多的客戶/服務器模式的網絡應用都需要使用UDP協議。UDP協 8 議從問世至今已經被使用了很多年,雖然其最初的光彩已經被一些類似協議所掩蓋,但是即使是在今天,UDP仍然不失為一項非常實用和可行的網絡傳輸層協議。
與所熟知的TCP(傳輸控制協議)協議一樣,UDP協議直接位于IP(網際協議)協議的頂層。根據OSI(開放系統互連)參考模型,UDP和TCP都屬于傳輸層協議。
UDP協議的主要作用是將網絡數據流量壓縮成數據報的形式。一個典型的數據報就是一個二進制數據的傳輸單位。每一個數據報的前8個字節用來包含報頭信息,剩余字節則用來包含具體的傳輸數據。
(四)Socket套接字
套接字(socket)是套接口描述字的簡稱。和文件句柄相似,SOCKET提供了一種通訊機制,是linux的一種通訊方式。應用程序創建了一個套接字后,就能夠獲得這種機制提供的網絡服務功能。對于服務器來說,它提供了監聽網絡的連接請求;對于客戶機來說,它可以連接到一個給定的主計算機和特定的端口上??蛻舳撕头掌鞫丝梢酝ㄟ^套接字對象來發送和接收數據。套接字提供了分別基于連接的協議(TCP)等和無連接的協議(UDP)等,以滿足網絡連接的可靠性、穩定性以及高速性的要求。
四、系統的硬件設計
(一)SamSung公司s3c6410微處理器簡介
隨著微電子技術的快速發展,ARM處理器經歷了包括ARM7、ARM9在內的多個發展歷程,而ARM11的成熟應用必將為嵌入式的發展帶來新的活力,使更高端的產品應用成為可能。
與ARM9的5級流水線相比,ARM11擁有一條具有獨立的load-store和算術 流水的8級流水線,在同樣工藝下,ARM11處理器的性能與ARM9相比大約提高 了40%。ARM11執行ARMv6架構的指令,ARMv6指令包含了針對媒體處理的單指令流多數據流(SIMD)擴展,采用特殊的設計,以改善視頻處理性能。為了能夠進行快速浮點運算,ARM11增加了向量浮點單元。所有這些結構上的提高,都是ARM9處理器不可比擬的。
ARM11為便攜式和無線應用,提供了從未有過的高超性能,并且使我們主要關心的成本和功耗減到最小。ARM11的微架構保證了系統性能可以從基本的350-500MHz范圍擴展到最終的1GHz以上。其微架構的高效率表現,允許開發者根據不同的應用來調節時鐘頻率和電源電壓,從而在性能和功耗之間達到最佳的折衷。例如,一個基于ARM11的微架構的處理器在1.2V工作電壓下,使用0.13um工藝實現,其功率將不會超過0.4mW/MHz。
ARM11微處理器是一種高性能、低功耗的‘準64位’微處理器!對于目前大多數嵌入式應用,一個真正的64位處理器仍然被認為是不必要的,其巨大的功耗和面積讓人難以接受。對此,ARM11選擇了一個折中的方案,以較小的代價,部分實現了一個64位微架構。ARM11只在處理器整數單位和高速緩存之間,以及在整數單位和協處理器之間實現了64位數據總線。這些64位數據道路允許處理器在一個時鐘周期中同時獲取兩條指令,還允許在一個時鐘周期執行多個數據讀寫指令。這使得ARM11在執行很多特定序列的代碼時能夠達到非常高的性能,特別是那些允許數據搬移與數據處理并行處理的代碼序列。
S3C6410是由三星公司推出的一款低功耗、高性價比的RSIC處理器,它基于ARM11內核(ARM1176JZF-S),可廣泛應用于移動電話和通用處理等領域;S3C6410為2.5G和3G通信服務提供了優化的硬件性能,內置強大的硬件加速器:包括運動視頻處理、音頻處理、2D加速、顯示處理和縮放等;集成了一個MFC(Multi-Format video Codec)支持MPEG4 /H.263/H.264編解碼和VC1的解碼,能夠提供實時的視頻會議以及NRSC和PAL制式的TV輸出;除此之外,該處理器內置一個采用最先進技術的3D加速器,支持OpenGL ES 1.1/ 2.0和D3DMAPI,能實現4M triangles/s的3D加速;同時,S3C6410包含了優化的外部存儲器接口,該接口能滿足在高端通信服務中的數據帶寬要求。由于以上突出的性能表現,10 著名的蘋果公司手機IPHONE就是基于S3C6410處理器。
(二)SamSung公司s3c6410微處理器功能特性
S3C6410 是一個 16/32 位 RISC 微處理器,旨在提供一個具有成本效益、功耗低,性能高的應用處理器解決方案,像移動電話和一般的應用。它為 2.5G 和 3G 通信服務提供優化的 H /W 性能,S3C6410 采用了64/32 位內部總線架構。該 64/32 位內部總線結構由 AXI、AHB 和 APB 總線組成。它還包括許多強大的硬件加速器,像視頻處理,音頻處理,二維圖形,顯示操作和縮放。一個集成的多格式編解碼器(MFC)支持 MPEG4/H.263/H.264 編碼、譯碼以及 VC1 的解碼。這個 H/W 編碼器/解碼器支持實時視頻會議和 NTSC、PAL 模式的 TV 輸出。
S3C6410 有一個優化的接口連線到外部存儲器。存儲器系統具有雙重外部存儲器端口、DRAM 和 FLASH /ROM/ DRAM 端口。DRAM 的端口可以配置為支持移動 DDR,DDR,移動 SDRAM 和 SDRAM。FLASH/ROM/DRAM端口支持 NOR-FLASH,NAND-FLASH,ONENAND,CF,ROM 類型外部存儲器和移動 DDR,DDR,移動 SDRAM 和SDRAM。
為減少系統總成本和提高整體功能,S3C6410 包括許多硬件外設,如一個相機接口,TFT 24 位真彩色液晶顯示控制器,系統管理器(電源管理等),4 通道 UART,32 通道 DMA,4 通道定時器,通用的 I/O 端口,IIS 總線接口,IIC 總線接口,USB 主設備,在高速(480 MB/S)時 USB OTG 操作,SD 主設備和高速多媒體卡接口、用于產生時鐘的 PLL。
S3C6410 提供了豐富的內部設備,下面我們從它的整體特性、多媒體加速特性、視頻接口、USB 特征、存儲器設備、系統外設以及它的系統管理等方面來詳細的介紹 S3C6410 處理器的特性
(三)系統設計器件
? Samsung S3C6410處理器
? 256M字節NAND Flash(SLC)
? 12MHz、48MHz、27MHz、32.768KHz時鐘源;
? 1個100M網口,采用DM9000AE,帶連接和傳輸指示燈
? 2個3.5MM標準立體聲音頻插座。其中包括1個音頻輸出插座,可與耳機連接;1個話筒輸入插座。另有插針形式提供了Line In(四)電源及復位電路
3.電源電路
4.復位電路
系統復位按鍵使用輕觸開關,復位芯片選擇MAX811t,專業復位芯片可保證系統的穩定可靠。
復位芯片MAX811設計原理圖如下:
(五)系統時鐘電路 主晶振(12MHZ)原理圖:
網卡晶振原理圖:
(六)系統存儲器電路
使用了256M Bytes NAND FLASH,型號為K9F2G08U0B(另有MLC結構2G Bytes NAND FLASH的K9GAG08U0D供用戶選擇),片選信號使用CSn2。NAND FLASH 存儲器主要用于存放內核代碼、應用程序、文件系統和數據資料。
NAND FLASH設計原理圖:
(七)IIS數字音頻電路
音頻功能使用S3C6410處理器的AC97總線。外接WM9714音頻芯片,實現集成音頻輸出、Line in輸入和Mic輸入功能。音頻輸出和MIC輸入以及LINE IN均采用標準音頻插座。
5.下面是WM9714芯片和音頻線路輸入的原理圖:
6.下圖是mic座原理圖:
7.下圖為MIC輸入座的俯視圖:
(八)網卡電路
我們在系統集成一個100M以太網接口,通過DM9000AE芯片來擴展。在開發過程中,以太網接口可以用來連接PC機下載文件;在Linux的系統開發時,可以用來掛載NFS網絡文件系統。使用時,需通過交叉網線直接連接PC機,也可以使用直連網線連接交換機或路由器。
DM9000AE設計原理圖如下:
五、系統的軟件設計
(一)總體設計流程圖
(二)聲卡部分
對聲卡進行編程時首先要做的是打開與之對應的硬件設備,這是借助于open系統調用來完成的,并且一般情況下使用的是/dev/dsp 文件。采用何種模 19 式對聲卡進行操作也必須在打開設備時指定,對于不支持全雙工的聲卡來說,應該使用只讀或者只寫的方式打開,只有那些支持全雙工的聲卡,才能以讀寫的方式打開,并且還要依賴于驅動程序的具體實現。Linux允許應用程序多次打開或者關閉與聲卡對應的設備文件,從而能夠很方便地在放音狀態和錄音狀態之間進行切換,建議在進行音頻編程時只要有可能就盡量使用只讀或者只寫的方式打開設備文件,因為這樣不僅能夠充分利用聲卡的硬件資源,而且還有利于驅動程序的優化。下面的代碼示范了如何以可寫可讀方式打開聲卡進行放音(playback)操作:
fd = open(“/dev/dsp”, O_RDWR);
if(fd < 0)
{
perror(“open of /dev/dsp failed”);
exit(1);
}
運行在Linux內核中的聲卡驅動程序專門維護了一個緩沖區,其大小會影響到放音和錄音時的效果,使用ioctl 系統調用可以對它的尺寸進行恰當的設置。調節驅動程序中緩沖區大小的操作不是必須的,如果沒有特殊的要求,一般采用默認的緩沖區大小也就可以了。但需要注意的是,緩沖區大小的設置通常應緊跟在設備文件打開之后,這是因為對聲卡的其它操作有可能會導致驅動程序無法再修改其緩沖區的大小。下面的代碼示范了怎樣設置聲卡驅動程序中的內核緩沖區的大?。?/p>
#define LENGTH 3 /* 存儲秒數 */ #define RATE 8000 /* 采樣頻率 */ #define SIZE 8 /* 量化位數 */ #define CHANNELS 1 /* 聲道數目 */ /* 用于保存數字音頻數據的內存緩沖區 */ unsigned char msg[LENGTH*RATE*SIZE*CHANNELS/8];
接下來要做的是設置聲卡工作時的聲道(channel)數目,根據硬件設備和驅動程序的具體情況,可以將其設置為0(單聲道,mono)或者1(立體聲,stereo)。下面的代碼示范了應該怎樣設置聲道數目:
arg = CHANNELS;
status = ioctl(fd, SOUND_PCM_WRITE_CHANNELS, &arg);
if(status ==-1)
perror(“SOUND_PCM_WRITE_CHANNELS ioctl failed”);
if(arg!= CHANNELS)
perror(“unable to set number of channels”);
采樣格式和采樣頻率是在進行音頻編程時需要考慮的另一個問題,聲卡支持的所有采樣格式可以在頭文件soundcard.h 中找到,而通過ioctl 系統調用則可以很方便地更改當前所使用的采樣格式。下面的代碼示范了如何設置聲卡的量化位數:
/* 設置采樣時的量化位數 */ arg = SIZE;
status = ioctl(fd, SOUND_PCM_WRITE_BITS, &arg);
if(status ==-1)
perror(“SOUND_PCM_WRITE_BITS ioctl failed”);
if(arg!= SIZE)
perror(“unable to set sample size”);
聲卡采樣頻率的設置也非常容易,只需在調用ioctl 時將第二個參數的值設置為SNDCTL_DSP_SPEED,同時在第三個參數中指定采樣頻率的數值就行了。對于大多數聲卡來說,其支持的采樣頻率范圍一般為5kHz到44.1kHz 或者48kHz,但并不意味著該范圍內的所有頻率都會被硬件支持,在Linux下進行音頻編程時最常用到的幾種采樣頻率是11025Hz、16000Hz、22050Hz、32000Hz和44100Hz。下面的代碼示范了如何設置聲卡的采樣頻率:
/* 設置采樣時的采樣頻率 */ arg = RATE;
status = ioctl(fd, SOUND_PCM_WRITE_RATE, &arg);
if(status ==-1)
perror(“SOUND_PCM_WRITE_WRITE ioctl failed”);
(三)網絡連接部分 Socket套接字初始化:
addr_len=sizeof(struct sockaddr_in);bzero(&addr,sizeof(addr));addr.sin_family=AF_INET;addr.sin_port=htons(REMOTEPORT);addr.sin_addr.s_addr=inet_addr(REMOTEIP);
(四)總體部分 客戶端:
從聲卡讀取聲音信號放到緩存中
status = read(fd, msg, sizeof(msg));
if(status!= sizeof(msg))
perror(“read wrong number of bytes”);將緩存中的數組發到服務端:
sendto(s,msg,sizeof(msg),0,&addr,addr_len);
服務端:
從客戶端接收數據:
len= recvfrom(mysock,msg,sizeof(msg),0,&addr,&addr_len);將接收的數據寫入聲卡,聲音回放
status = write(fd, msg, sizeof(msg));/* 回放 */
if(status!= sizeof(msg))
perror(“wrote wrong number of bytes”);
六、系統測試
(一)Linux系統移植安裝
我們在成功試驗時使用了ubuntu10.4版本。之前曾經嘗試過很多版本的linux,由于無法安裝dsp驅動不得一次又一次的裝系統,在這個階段花費了很長一段時間。
(二)交叉編譯環境搭建
由于在開發主機上安裝的交叉編譯器與arm里面燒寫的linux版本不對應,造成開發調試的程序無法正常運行。經過訪問論壇找到合適版本的交叉編譯器。問題得到了解決。
(三)聲卡的初始化參數
讀寫聲卡,要有特定的格式(format),默認為8 位無符號數據、單聲道、8KHz采樣率。雖然默認值可以達到我們pc機的要求,但是默認值無法達到我們開發板的要求。在開發過程中,開發板部分噪聲特別大。嚴重影響產品效果。
我們翻閱了資料,得知可以通過ioctl 系統調用來改變它們。在不斷的調試中,不斷地得到老師的幫助。我們最終得到了我們的理想音質效果。
七、參考文獻
[1]孫瓊.嵌入式Li舢x應用程序開發詳解.北京:人民郵電出版社,2007.9 [2]馬忠梅.ARM&Linux嵌入式系統教程.北京:北京航空航天大學出版社,2004 [3]于明.范書瑞.曾祥燁.ARM9嵌入式系統設計與開發教程.北京:電子工業 出版社.2006 24 [4]張景璐.ARM9嵌入式系統設計與應用案例.北京:中國電力出版社.2008 [5]李亞鋒.ARM嵌入式Linux設備驅動實例開發.北京:中國電力出版 社.2008 [6]張琦文.謝建雄.謝勁心.ARM嵌入式常用模塊與綜合系統設計實例精講. 北京:電子工業出版社.2006 [7]孫秋野.孫凱.馮?。瓵RM嵌入式系統開發典型模塊.北京:人民郵電出版 社.2007 [8]封景剛.吳寶江.ARM嵌入式系統開發完全入門與主流實踐.北京:電子 工業出版社.2008 [9]田澤.ARM9嵌入式Linux開發實驗與實踐.北京:北京航空航天大學出 版社.2006 [10]華清遠見嵌入式培訓中心.嵌入式Linux C語言應用程序設計.北京: 人民郵電出版社出版社.2007 [11]馮國進.嵌入式Linux驅動程序設計從入門到精通.北京:清華大學出 版社.2008 [12]羅苑棠.楊宗德.嵌入式Linux應用系統開發實例精講.北京:電子工業 出版社.2007 [13]楊樹青,王歡.Linux環境下C編程指南.北京:清華大學出版社,2007 [14]李?。度胧絃inux設備驅動開發詳解.北京:人民郵電出版社,2008 [15] 龍躍.基于嵌入式系統的網絡音響設計與實現.華中科技大學碩士論 文,2007 [16]陳莉君.Linux操作系統內核分析.北京:人民郵電出版社,2000 [17J盧軍.Linux 0.Ol內核分析與操作系統設計:創造你自己的操作系統. 北京:清華大學出版社,2004
八、總結與心得體會
這次設計有很重要的意義,而且任務很重,但在這次設計中也學到了很多以前課堂沒有的知識。雖然之前有學過有關于ARM方面的知識,不過到實際用的時 25 候發現了很多問題存在,不免有很大的壓力。
這是我們大學重要的設計之一;我們仔細閱讀老師給的資料,并按照實驗步驟進行,盡管如此但在實踐過程中還是遇到了很多的問題,不過經過指導老師的細心講解,讓我學到了很多東西。有些之前我們學過的知識要點,不過有一段時間間隔了,很多的知識要點有不同程度的遺忘,我們通過網絡所搜,和同學一起討論問題。時間過得很快,短短兩周工程訓練;在這兩周時間里,我學到了很多東西,對于linux操作系統,以前了解過一些這方面的知識,但并沒有實踐過;安裝ubuntu軟件的時候,出現了系統卡機;在這次工程訓練中安裝交叉編譯環境讓我有很大的壓力,遇到了很多的問題,在網上也查了很多的資料,最后是在同學的幫助下完成的。安裝完成編譯環境后,設置共享文件時出現了問題,而且連U盤都不能在linux系統中讀出來,開始的時候并不知道怎么樣設置共享,我試圖使用網絡傳輸。不過后來,在同學的指導下完成了設置共享文件,真的很感謝那位同學。使用ARM開發板的時候,掛接U盤,一開始不知道怎們樣把U盤中的文件拷貝到開發板上,后來在知道里面搜索到了,相關的指令;在這次工程訓練中讓我受益非淺。功放電路的制作并不是很難,但放出來的音效并不是很理想,我試圖通過改變電路的參數改善音頻效果,但效果并不是很理想,可能是初始化設置參數的緣故。
在這次工程訓練中學到了很多,更多的了解到了有關于ARM11方面的知識;學會了獨立思考,獨立解決問題;通過和同學交流,共同學習,共同進步;同時也了解到了怎樣更好的通過網絡查找自己需要的資料,在這次設計中由于時間原因,沒有實現同步發送。還有初始化不太準確造成有噪聲
九、致謝
首先感謝的是我的老師殷群老師,殷老師的學術感染力使我受益匪淺,在這學年當中,我得到了殷老師始終如一的指導、關心和照顧。殷老師學識淵博,治學嚴謹,在這學年的學習中,事無巨細,殷老師都能給我最細致和耐心的指導,生活中,殷老師的和善豁達,平易近人的作風也為我如何待人接物,為人處事做 了最好的詮釋,其人格魅力也無形而有力的指引著我做人做事的方式,為我在以后的工作學習中樹立了榜樣。
第五篇:對講機項目報告
TRA一08性調頻收音/對講機項目報告
電子0921-殷延偉-2009238239
一、項目實施目的
1、按照要求制作調頻收音/對講機
2、熟悉調頻收音/對講機的原理及制作要點
3、加強自身的實際操作能力
4、加深對流水線生產的了解
二、項目實施內容
通過對調頻收音/對講機的電路原理分析,進行相關的資料收集,并制作相關的工藝文件,進而進行組裝,當然前期的資料收集和電路原理分析是需要個人進行的,到了開始制作調頻收音/對講機時就得進行流水線的生產,在生產之前還得對不同的方案進行小組內部的討論,最終確定方案進行實施,在產品制作好后要對其進行調教和檢驗。
三、項目實施步驟
1、電路分析
本實驗大致分為兩個模塊,一是調頻收音機,二是調頻對講機。下面分別介紹它們的原理。
(1)調頻收音機
收音機的基本功能就是把空中的無線電波轉換成高頻信號,這一切是有接收天線來實現。然后解調,即把調制在高頻載波上的音頻信號卸下來,常稱作鑒頻(FM)或檢波(AM)。實現這一功能的電路叫鑒頻器或叫頻率解調器或叫頻率檢波器。最后鑒頻出來的音頻信號經放大來推動揚聲器或耳機,既把聲音恢復。
超外差式收音機結構框圖
(2)調頻對講機
發射機由音頻(話筒)放大器,調頻調制器,高頻載波振蕩器,高頻放大器,高頻功率放大器,天線匹配回路,發射天線組成。音頻放大器,將話簡送來的聲音電信號進行放大,以達到一定的幅度,去控制頻率調制器,實現頻率調制。
調頻調制器中的變容管,其電容量會隨著其變容管兩端電壓的變化而改變。當變容管兩端的電壓變化是由音頻信號控制時,其變容管的容量也將隨著音頻信號的變化發生改變。調制器中的變容管是高頻載波振蕩器組成中的一部分,其電容量發生改變時,高頻載波的頻率也作相應的變化,從而實現頻率調制(載波調頻)。
2、工藝文件的制作
(1)、編制工藝文件的原則
①、要根據產品批量的大小、技術指標的高低和復雜程度區別對待。②、要考慮車間的組織形式、工藝裝備及工人的技術水平等情況,必須保證編制的工藝文件切實可行。
③、對于未定型的產品,可編寫臨時工藝文件或編寫部分必要的工藝文件。
④、工藝文件以圖為主,力求做到容易認讀、便于操作,必要時加注簡要說明。
⑤、凡屬裝調工應知應會的基本工藝規程內容,可不再編入工藝文件。(2)、編織工藝文件的要求
①、要有統一的格式、幅面,圖幅大小要符合相關標準,裝訂成冊配齊成套。
②、字體要正規、書寫清楚、圖形準確。少用文字說明。
③、所用的產品名稱、編號、圖號、符號、材料和元器件代號等,應與設計文件一致。
④、編寫工藝文件要執行審核、會簽、批準手續。
⑤、線扎圖盡量采用1:1的圖樣,并準確繪制,以便于直接按圖紙作排線板排線。
⑥、工序安裝圖可不必完全按樣繪制,但基本輪廓應相似,安裝層次要清楚。
⑦、裝配接線圖中的接線部位要清楚,連接線的接點要明確。內部接線可假想移出展開。(3)、工藝文件的格式及填寫方法
①、工藝文件封面
②、工藝文件目錄
③、導線及扎線加工表 ④、配套明細表 ⑤、裝配工藝過程卡
⑥、工藝文件更改通知單 ⑦、工藝文件明細表
3、元器件預成型
為了便于安裝和焊接元器件,在安裝前,要根據其安裝位置的特點及技術要求,預先把元器件引線彎曲成一定的形狀,并進行搪錫處理。元器件引線成型的技術要求
①、引線成形后,元器件不應產生破裂,表面封裝不應損壞,引線彎曲部分不允許出現模印裂紋。
②、引線成形后其標稱值應處于查看方便的位置,一般應位于元器件的上表面或外表面。
4、插件安裝
5、手工焊接
(1)、焊接操作注意事項
①、由于焊絲成分中鉛占一定比例,因此操作時應帶手套或操作后洗手,避免食入。
②、焊劑在加熱時揮發出來的化學物質對身體有害,因而一般鼻子距烙鐵的距離不小于30cm,通常以40cm為宜
③、使用電烙鐵要配置烙鐵架,一般放置在工作臺右前方,電烙鐵用后一定要穩妥地放于烙鐵架上,并注意導線等物不要碰烙鐵頭。(2)、手工焊接要求
①、焊接點要保證良好的導電性能
②、焊接點要有足夠的機械強度 ③、焊點表面要光滑、清潔
④、焊接點不能出現搭接、短路現象(3)、貼片元器件焊接方法
①、點膠,元件放平,否則腳少元件熱脹冷縮,會把電阻的一端拉斷,很難發現。
a、使用貼片紅膠固定元件
b、把松香調稀固定元件,成本低 ②、管腳少的元件,點焊
③、用毛刷將適量的松香水涂于引腳或線路板上,并將一個酒精棉球放于芯片上,利于芯片散熱。
④、適當傾斜電路板,在芯片引腳未固定那邊用電烙鐵拖動焊錫球沿芯片的引腳焊接。(4)、五步焊接法
①、準備施焊即預上錫 ②、加熱焊件 ③、熔化焊料 ④、移開焊錫 ⑤、移開電烙鐵
6、電子整機總裝
電子整機總裝包括機械裝配和電氣裝配兩大部分的工作,即包括將各個零件、部件、整件(如各機電元件、印制電路板、底座、面板以及在它們上面的元器件),按照設計要求,安裝在不同的位置上,在結構上組合成一個整體,再完成各部分之間的電氣連接,形成一個具有一定功能的整機,以便進行整機調試、檢驗和測試。
(1)、電子整機總裝的工藝原則
電子產品的整機裝配要經過多道工序,安裝順序是否合理直接影響到整機的裝配質量、生產效率和操作著的勞動強度。
整機總裝的工藝原則是:先輕后重、先小后大、先鉚后裝、先里后外、先低后高、上道工序不影響下道工序的安裝,注意前后工序的銜接,使操作者感到方便、省時和省力。(2)、電子整機總裝的工藝流程
①、零、部件的配套準備
②、整機裝配 ③、整機調試 ④、整機檢驗 ⑤、包裝
⑥、入庫或出廠
7、電子整機調試工藝
調試工作包括調整和測試兩方面。調整主要是對電路參數而言,即對整機內電感線圈的可調磁芯、可變電阻器、電位器、微調電容器等可調元器件及與電氣指標有關的調諧系統、機械傳動部分等進行調整,使之達到預定的性能指標和功能要求。測試是用規定精度的測量儀表對單元電路板和整機的各項技術指標進行測試,以此判斷被測技術指標是否符合規定的要求。
(1)、調試工作的主要內容
①、正確合理地選擇和使用測試所需的儀器儀表。
②、嚴格按照調試工藝指導卡的規定,對單元電路或整機進行調試和測試,完成后按照規定的方法緊固調整部位。
③、排除調整中出現的故障,并做好記錄。
④、認真對調整數據進行分析、反饋和處理,并撰寫調試工作總結,提出改進措施。
(2)、調試文件的基本內容
①、根據國際、國家或行業頒布的標準以及待測產品的等級規格具體擬定的調試內容。
②、調試所需的各種測量儀器儀表、工具等。③、調試方法及具體步驟。
④、調試所需的數據資料及圖表。⑤、調試接線圖和相關資料。⑥、調試條件與有關注意事項。⑦、調試工序的安排及所需人數。⑧、調試安全操作規程。(3)、整機產品調試的一般工藝流程
①、整機外觀檢查
②、結構調試 ③、整機功耗測試 ④、整機統調
⑤、整機技術指標的測試 ⑥、老化
⑦、整機技術指標復測
四、感想與收獲
通過本項目了解熟悉了關于調頻收音/對講機的電路原理及其相關的組成部分,對于流水線的生產也更加熟悉,自身的實際操作能力也得到了進一步的加強。但在項目實施的過程中也有不少的問題,由于本次項目的所需元器件較多,單組進行制作的話會有不小難度,于是進行了兩組合作式的生產,然而在各個工位的安排上有點不合理導致開始時只有少數人在動手操作,大多數人都沒事做,長時間之后才慢慢地好起來,不過還是有人忙的不可開交,有人比較清閑。產品的生產效率可想而知,而且整體的質量也有待提高,對于我們的流水線式的生產方法,改進的地方還很多。