|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
基于CC1020的模塊,在FSK調(diào)制下,接收到的數(shù)據(jù)是雜亂的序列 |
| 作者:jeoker_liu 欄目:通信技術(shù) |
RF電路是老師做的。 在使用ASK調(diào)制的情況下,接收/發(fā)射都能正常工作,就是噪聲比較大。 但最讓LZ迷糊的是,在FSK調(diào)制下,能發(fā)射(用頻譜儀能在相應(yīng)的頻點上觀察到譜線),但接收時,在DIO腳上觀察到的卻是很亂的序列。先后試了發(fā)射01序列,全0和全1序列都無甚變化。 LZ用的波特率為2.4k,頻偏為3.6k,中心頻率915M。發(fā)射功率在最小,最大,及中等都有測試,無影響。 求有CC1020開發(fā)經(jīng)驗的各位大人們賜教。 |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/6 16:43:00 發(fā)布:
寄存器設(shè)置不當(dāng)而已 仔細(xì)看器件手冊吧 |
|
| 3樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/6 17:07:00 發(fā)布:
chunyang大人,能不能分析下可能是哪些寄存器? 我上午和老師的討論結(jié)果:由于ASK調(diào)制時,能夠正常接收,所以載波的頻率不會有問題。問題也就是說出現(xiàn)在與FSK調(diào)制相關(guān)的一些寄存器里,大約有2個,AFC_CONTROL和DEVIATION,我仔細(xì)檢查了它們,是正確的啊。 請問,還可能是哪些寄存器的問題? 謝謝! |
|
| 4樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/7 16:27:00 發(fā)布:
你要先看看數(shù)據(jù)是否發(fā)出了 既然有頻譜儀,即可直接看到,F(xiàn)SK的發(fā)送過程和ASK可在頻譜儀上輕松區(qū)別,如果發(fā)送正確就是接收方的寄存器設(shè)置問題了。 |
|
| 5樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/7 19:04:00 發(fā)布:
關(guān)于ASK和FSK頻譜的問題 chunyang大人: 我再次比較了ASK和FSK的頻譜,在相同的速率下,ASK的占用帶寬很寬,F(xiàn)SK的很窄(我不清楚此時的頻譜是不是正確的FSK頻譜)。因為中心頻率是915.0125MHZ,頻道寬度為25K,所以我將觀察窗口起始頻率設(shè)為914.9M,終止頻率設(shè)為915.08MHZ。但觀察到的FSK頻譜并沒有明顯地區(qū)分出兩條譜線。但我認(rèn)為這是由分辨率造成的。因此可以認(rèn)為,數(shù)據(jù)發(fā)出了。 但是,我仔細(xì)檢查了幾個與頻偏有關(guān)的寄存器,都沒有發(fā)現(xiàn)什么錯誤。請問chunyang大人,接收不到正常的數(shù)據(jù),除了與頻偏有關(guān)之外,還可能與什么有關(guān)?代表他們的寄存器可能是什么呢? |
|
| 6樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/7 21:20:00 發(fā)布:
頻偏參數(shù)要正確設(shè)定 在頻譜儀上應(yīng)可以分辨出的,正確調(diào)制了的話,用最小掃描寬度可明顯觀察的到,用零掃描模式甚至應(yīng)該能看到基帶信號,否則你的數(shù)據(jù)都未發(fā)出,何來接收? |
|
| 7樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/8 9:19:00 發(fā)布:
和老師一起用頻譜儀觀察后分析得出,數(shù)據(jù)是發(fā)出去了的 我將channel spacing設(shè)置為500K,頻偏設(shè)為216k。就能清楚地區(qū)分兩個頻率。當(dāng)然這時還是收不到數(shù)據(jù)。而老師認(rèn)為這是正常的FSK頻譜。 所以還是接收端的問題,F(xiàn)在老師不僅讓我查寄存器,還讓我檢查硬件電路,我連PCB圖都沒有,真是暈死! |
|
| 8樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/8 11:29:00 發(fā)布:
發(fā)射頻偏不能大于接收帶寬 仔細(xì)看器件手冊才是最佳路線。 |
|
| 9樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/9 9:47:00 發(fā)布:
補(bǔ)充一個現(xiàn)象 使用FSK調(diào)制,當(dāng)發(fā)射端發(fā)射時,接收端的載波檢測是能夠檢測到信號的,因為檢測標(biāo)志位置位了。當(dāng)取消發(fā)射以后,標(biāo)志位清零。當(dāng)然此時,接收端DIO腳上出現(xiàn)的是無規(guī)則序列。這就是長久以來困擾我的最大問題! chunyang大人,這種現(xiàn)象如何解釋? |
|
| 10樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/10 12:04:00 發(fā)布:
你還是沒有確定前面要你先確認(rèn)的問題 你說的現(xiàn)象只說明了有載波,不能斷定是否真正有帶寬設(shè)置合理的已調(diào)制信號的正確發(fā)出。 |
|
| 11樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/12 15:53:00 發(fā)布:
RA:chunyang老大 感謝05cjb提供的資料。我以前也看過,它只是粗略地介紹而已。但還是很謝謝你的熱心。 回答chunyang老大:我用FSK調(diào)制時,兩個載波的頻率間隔為187.2kHz,數(shù)據(jù)速率為2.4KHz,而接收濾波器帶寬為307.2kHz。用以上數(shù)據(jù)設(shè)置芯片,至少從概念上說明了數(shù)據(jù)的正確。在頻譜儀上觀察到的圖形也說明了,發(fā)射數(shù)據(jù)的頻譜寬度小于307.2kHz。 chunyang老大,這算不算帶寬設(shè)置合理的已調(diào)制信號? 接收端顯示的波形仍和以前提到的一樣。 |
|
| 12樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/13 18:26:00 發(fā)布:
如此可判定是接收側(cè)的寄存器設(shè)置問題了 注意工作模式、頻點、帶寬、速率等都得設(shè)置正確,另可通過場強(qiáng)輸出腳輔助判斷。 |
|
| 13樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/13 20:01:00 發(fā)布:
今天又和老師一起檢查了一次 老師也認(rèn)為接收端的寄存器配置是沒有問題的,F(xiàn)在正在一起檢查硬件電路。至于具體結(jié)果還要過幾天才能出來。 但不知道如何通過場強(qiáng)輸出腳輔助判斷?還有場強(qiáng)輸出腳這個概念是什么? |
|
| 14樓: | >>參與討論 |
| 作者: chunyang 于 2007/3/13 22:25:00 發(fā)布:
查了一下,CC1020已取消場強(qiáng)指示輸出 有些RF芯片具有場強(qiáng)指示輸出,可以據(jù)此判斷是否收到帶內(nèi)信號及信號的大致質(zhì)量。 |
|
| 15樓: | >>參與討論 |
| 作者: jeoker_liu 于 2007/3/14 8:47:00 發(fā)布:
老大,我感覺場強(qiáng)指示輸出和RSSI很像 receive signal strength indicate 我接收端的RSSI顯示的結(jié)果就如前面所描述的一樣,有無發(fā)射源時還是有差別的。感覺上是信號質(zhì)量不高,因為值不是太高,雖然能引起載波檢測的標(biāo)志位置位。 工作模式、頻點、帶寬、速率 我又查了一次,還是沒有檢查出什么問題呢。郁悶...... |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |