導(dǎo)語:此主題為ULM302產(chǎn)品開發(fā)中遇到的一些問題,不一概而敘述,只述遇到的重點(diǎn)難點(diǎn)以及相應(yīng)的而解決方式。
一、ULM302雙MIC接收,兩個TX端發(fā)射的頻率會相互干擾
- TX端通訊時會發(fā)送兩只頻率相當(dāng)通訊有兩條通道,方案商覺得這種方式可以較好的避免干擾。
- ULM302工作模式為2.4GHz頻段中跳頻模式,當(dāng)一只TX在與RX建立通訊時會檢查某個通道C是否干凈,若C通道已被占用,則TX與RX會跳到另一個通道去建立通訊;軟件上總共設(shè)計(jì)的通道共有5個,通道列表TABLE1(04、20;20、36;36、52;52、68;68、04)共5組,每組2兩個頻道,04代表2404MHz,20代表24020MHz。
- 當(dāng)有兩個TX時,它們將會占用4個頻道,那么它們很有可能會撞到相同的兩個頻道上去(比如兩個TX與RX同時配對時可能會選擇在同樣的兩個頻道上),這樣便產(chǎn)生了干擾。
解決思路
- ULM302是由兩個RX合在一起然后與兩個TX配套使用的,那么使用兩套不同的頻道列表TABLE1、TABLE2并確保這兩套列表中的頻率都不相同,然后產(chǎn)品右邊的RX及其對應(yīng)的TX燒入TABLE1,左邊的RX及其對應(yīng)的TX燒入TABLE2,這樣原理上來說能消除TX之間帶來的干擾。
- 初始階段設(shè)計(jì)的頻道列表(十進(jìn)制)
TABLE1:04、20;20、36;36、52;52、68;68、04
TABLE2:13、29;29、45;45、61;61、76;76、13
- 分別燒錄這兩個列表后發(fā)現(xiàn)其有效的改善了干擾問題,但是當(dāng)兩個TX離RX超過15M時,兩個TX發(fā)出的頻率相互干擾的影響明顯,此時RX接收到的音頻斷斷續(xù)續(xù),單獨(dú)開一只TX和RX工作期距離可以達(dá)到35M以上。
- 改進(jìn)階段設(shè)計(jì)的頻道列表(十六進(jìn)制)
TABLE1:04、2C;06、2E;08、30;0A、32;0C、34
TABLE2:1C、44;1E、46;20、48;22、50;24、52
- 分別燒錄這兩個列表后發(fā)現(xiàn)其有效的改善了干擾問題,兩個TX工作時相互干擾的影響已經(jīng)很小了,唯一的問題是左右兩邊RX接收的距離不一致,有的左邊接收距離長比如30M,右邊距離短比如25M,這可能跟PCB布板及射頻那塊有關(guān)系,暫時還未解決這些問題。