本發明涉及電子
技術領域:
,尤其涉及一種藍牙終端、藍牙接收電路及其增益控制方法。
背景技術:
:藍牙(Bluetooth)是一種基于無限局域網標準IEEE802.11的數據傳輸技術,尤其適用于短距離之間(一般在100米范圍內)的數據傳輸,由于其傳輸方式是基于無線傳輸的,不必通過可見的實際線纜進行電氣連接來傳輸相應的數據,方便實用,而且技術成熟、使用功耗較低,因此受到了廣泛使用。請參見圖1,圖1為現有的藍牙射頻電路的結構示意圖。包括藍牙接收電路和發射電路,其中接收電路包括接收天線、接收濾波器、固定增益的外置低噪放大器、藍牙收發信機以及數據處理器。通過接收天線接收來自外部藍牙終端的接收信號,接收濾波器將所述接收信號進行濾波處理,濾除其中的部分或者全部干擾信號,外置低噪放大器(externalLowNoiseAmplifier)將經過濾波處理后的接收信號以固定增益進行放大,并通過藍牙收發信機進行調制得到相應的有效信號,最后通過數據處理器進行相應的處理,得到有效的數據信息或者相應的控制信號等。發射電路包括數據處理器、藍牙收發信機、功率放大器、發射濾波器以及發射天線,用以實現信號發射的過程。現有的藍牙接收電路的增益是固定的,不能進行靈活的調整,導致適用場景有限,存在不能很好的適用某些應用場景的情況。技術實現要素:本發明提供一種藍牙終端、藍牙接收電路及其增益控制方法,以解決現有的藍牙接收電路的增益是固定的,不能根據當前通信信號情況進行靈活調整的問題。為解決上述技術問題,本發明采用以下技術方案:一種藍牙接收電路,包括:依次連接的天線、可調增益功率放大器、藍牙收發信機以及數據處理器,所述可調增益功率放大器的增益控制端與所述數據處理器連接;所述可調增益功率放大器用于將來自所述天線的接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;所述藍牙收發信機用于對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;所述數據處理器用于基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制。進一步地,所述數據處理器用于基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制包括:所述數據處理器用于判斷所述解調處理后的接收信號包括有效信號和干擾信號時,獲取所述干擾信號的干擾信號功率;根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制;或,所述數據處理器用于判斷所述解調處理后的接收信號包括有效信號和干擾信號時,分別獲取所述有效信號的有效信號功率和所述干擾信號的干擾信號功率;獲取所述有效信號功率減去所述干擾信號功率的差值,并根據所述差值對所述可調增益功率放大器的增益進行控制。進一步地,所述數據處理器根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制時,所述預設干擾信號功率閾值包含至少兩個不同大小、且對應不同增益等級的干擾信號功率閾值;所述數據處理器用于將所述干擾信號功率與所述各干擾信號功率閾值進行比較,根據比較結果獲取對應的增益等級,根據獲取的增益等級對所述可調增益功率放大器的增益進行控制;所述數據處理器根據所述有效信號功率和所述干擾信號功率的差值對所述可調增益功率放大器的增益進行控制時,所述預設差值閾值包含至少兩個不同大小、且對應不同增益等級的差值閾值;所述數據處理器用于將所述差值與所述各差值閾值進行比較,根據比較結果獲取對應的增益等級,根據獲取的增益等級對所述可調增益功率放大器的增益進行控制。進一步地,所述數據處理器根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制時,所述至少兩個干擾信號功率閾值中最大干擾信號功率閾值對應的增益等級為將所述可調增益功率放大器的增益設置為0的0等級;所述數據處理器根據所述有效信號功率和所述干擾信號功率的差值對所述可調增益功率放大器的增益進行控制時,所述至少兩個差值閾值中最小差值閾值對應的增益等級為將所述可調增益功率放大器的增益設置為0的0等級。進一步地,所述數據處理器還用于獲取所述藍牙收發信機發射的發射信號之信號功率;所述數據處理器用于基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制包括:所述數據處理器將所述接收信號之信號功率與預設接收功率閾值進行比較,并將所述發射信號之信號功率與預設發射功率閾值進行比較,根據比較結果對所述可調增益功率放大器的增益進行控制。進一步地,所述預設接收功率閾值包括至少兩個不同大小的接收功率閾值,所述預設發射功率閾值包括至少兩個不同大小的發射功率閾值;所述數據處理器用于將所述接收信號之信號功率與所述各接收功率閾值進行比較,并將所述發射信號之信號功率與所述各發射功率閾值進行比較,根據比較結果獲取對應的增益等級,根據獲取的增益等級對所述可調增益功率放大器的增益進行控制。進一步地,所述比較結果為所述接收信號之信號功率大于等于所述接收功率閾值中最大接收功率閾值,且所述發射信號之信號功率大于等于所述發射功率閾值中最大發射功率閾值時,獲取的增益等級為將所述可調增益功率放大器的增益設置為0的0等級。本發明還提供一種藍牙終端,包括終端本體以及如上面任一項所述的藍牙接收電路;所述藍牙接收電路的至少一部分設置于所述終端本體內。本發明還提供一種如上面任一項所述的藍牙接收電路之增益控制方法,包括:所述天線獲取來自藍牙通信對端的接收信號;所述可調增益功率放大器將所述接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;所述藍牙收發信機對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;所述數據處理器基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制。進一步地,所述數據處理器基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制包括:判斷所述解調處理后的接收信號包括有效信號和干擾信號時,獲取所述干擾信號的干擾信號功率;根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制;或,判斷所述解調處理后的接收信號包括有效信號和干擾信號時,分別獲取所述有效信號的有效信號功率和所述干擾信號的干擾信號功率;獲取所述有效信號功率減去所述干擾信號功率的差值,并根據所述差值對所述可調增益功率放大器的增益進行控制;或,獲取所述藍牙收發信機發射的發射信號之信號功率;根據所述接收信號之信號功率和所述發射信號之信號功率對所述可調增益功率放大器的增益進行控制。有益效果本發明提供一種藍牙終端、藍牙接收電路及其增益控制方法,所述藍牙接收電路包括:依次連接的天線、可調增益功率放大器、藍牙收發信機以及數據處理器,可調增益功率放大器的增益控制端與數據處理器連接;可調增益功率放大器用于將來自天線的接收信號按照當前設定增益進行放大處理,藍牙收發信機用于將可調增益功率放大器處理后的接收信號進行解調,數據處理器用于基于藍牙收發信機解調后的接收信號之信號功率對可調增益功率放大器的增益進行控制;實現了基于接收信號對增益進行靈活調整的過程,從而有利于使得藍牙接收電路能更好地是用于各種應用場景,提高用戶體驗。進一步地,本發明在接收信號中的干擾信號之信號功率達到預設的最大干擾信號功率閾值時,數據處理器可以將可調增益功率放大器的增益設置為0,從而可以有效避免場景A產生的信號阻塞問題。進一步地,本發明在本端的藍牙射頻電路與對端的藍牙射頻電路距離較近時,數據處理器可以將可調增益功率放大器的增益調整為0,從而也能夠避免產生不必要的電量消耗問題。附圖說明圖1為藍牙射頻電路的結構示意圖;圖2為本發明實施例一提供的一種藍牙接收電路的結構示意圖;圖3為本發明實施例一提供的可調增益功率放大器的內部結構示意圖;圖4為本發明實施例一提供的另一種藍牙接收電路的結構示意圖;圖5為本發明實施例一提供的一種藍牙終端的結構示意圖;圖6為本發明實施例一提供的另一種藍牙終端的結構示意圖;圖7為本發明實施例一提供的一種藍牙射頻電路的結構示意圖;圖8為本發明實施例二提供的一種藍牙接收電路之增益控制方法的流程示意圖;圖9為本發明實施例三提供的一種終端的結構示意圖。具體實施方式下面通過具體實施方式結合附圖對本發明實施例作進一步詳細說明。實施例一:圖2為本發明實施例一提供的藍牙接收電路的結構示意圖,所述藍牙接收電路包括:依次連接的天線21、可調增益功率放大器22、藍牙收發信機23以及數據處理器24,所述可調增益功率放大器22的增益控制端與所述數據處理器24連接,其中,所述天線21用于接收來自外部藍牙終端發送的信號,也即接收信號,所述天線21接收到的接收信號可以是外部藍牙終端發送的藍牙連接請求信號、連接控制信號、連接驗證信號、數據傳輸信號等等,應當理解的是,所述藍牙連接請求信號可以是外部藍牙終端發送的用于建立與本端(也即所述藍牙接收電路)通信連接的信號,所述連接控制信號可以是外部藍牙終端用于控制本端的信號,例如取得本端許可之后直接控制本端進行操作或者直接可以獲取本端上的數據信息,所述連接驗證信號可以是外部終端為了與本端建立藍牙連接,發送的攜帶驗證信息(例如連接驗證密碼)的信息,所述數據傳輸信號可以是外部藍牙終端向本端發送的數據信息,例如圖片、音樂、電影、軟件包等數據信息。天線21獲取到接收信號后,可調增益功率放大器22可以將來自天線21的接收信號按照當前增益進行放大處理,應當說明的是,當前增益應當是數據處理器24基于上一次接收信號控制調整的增益,應當理解的是,當藍牙接收電路上電時,例如通過藍牙開關打開本端藍牙功能時,所述藍牙接收電路也可以產生一個臨時的初始增益,用于對本次上電時的第一次接收到的接收信號進行放大處理;當然,也可以通過在所述藍牙接收電路上設置相應的存儲單元,用于存儲該藍牙接收電路上一次斷電前數據處理器24最后一次控制調整的增益值,在本次上電后,直接根據所述存儲的增益對本次上電后接收到的第一個接收信號進行放大處理。可調增益功率放大器22根據相應的增益對所述接收信號進行放大處理后,并可以將其發送給藍牙收發信機23。所述藍牙收發信機23可以用于對來自可調增益功率放大器22的接收信號進行解調處理,從而得到包含有效信號和/或干擾信號的接收信號,并將解調處理后的接收信號發送給數據處理器24。數據處理器24用于基于所述解調處理后的接收信號,得到該接收信號的信號功率,數據處理器24根據所述接收信號的信號功率對可調增益功率放大器22的增益進行控制。具體的,對可調增益功率放大器22的增益進行控制包括但不限于采用如下方式:方式一:數據處理器24用于判斷所述解調處理后的接收信號包括有效信號和干擾信號時,獲取所述干擾信號的干擾信號功率,根據所述干擾信號功率和預設干擾信號功率閾值對可調增益功率放大器22的增益進行控制。優選的,所述預設干擾信號功率閾值包含至少兩個不同大小、且對應不同增益等級的干擾信號功率閾值,請參見表1:表1當所述干擾信號功率大于等于P1時,數據處理器24控制可調增益功率放大器22的增益為0;當所述干擾信號功率小于P1,且大于等于P2時,數據處理器24控制可調增益功率放大器22的增益為5;當所述干擾信號功率小于P2,且大于等于P3時,數據處理器24控制可調增益功率放大器22的增益為10。例如,當數據處理器24判斷所述解調后的干擾信號功率大于等于預設的最大干擾信號功率閾值P1時,根據所述最大干擾信號功率閾值P1對應的增益0對可調增益功率放大器22的增益進行控制,也即是將可調增益功率放大器22的增益放大倍數設置為0,也即對接收信號不作放大處理,而是直接發送給藍牙收發信機23進行解調處理。避免可調增益功率放大器22對該較大功率干擾信號以固定增益進行放大處理后,使干擾信號功率得到顯著提高,導致藍牙收發信機23無法正常解調所述接收信號,出現信號阻塞現象,不利于用戶使用。在干接收信號中的干擾信號較強,并達到相應的預設干擾信號功率閾值時,通過設置相應合理的增益倍數,適當減小增益倍數,可以有效避免出現信號阻塞的情況,從而提高藍牙接收電路的穩定性及可靠性。應當理解的是,所述干擾信號功率閾值與增益等級的對應關系并不限于上述表1所示內容,可以根據實際應用情況或者仿真結果靈活設定。例如,干擾信號功率閾值也可以僅設置一個,如下表所示:表2干擾信號功率閾值增益等級Px0(0等級)當數據處理器24判斷所述解調后的干擾信號功率大于等于所述表2設定的干擾信號功率閾值Px時,數據處理器24將可調增益功率放大器22的增益設置為0。應當理解的是,當數據處理器24判斷所述解調后的干擾信號功率小于所述表2設定的干擾信號功率閾值Px時,此時則以設定的增益(例如10倍增益)進行放大處理,也即是當干擾信號功率達到預設的干擾信號功率閾值Px時,將可調增益功率放大器22的增益設置為0,否則將其增益設置為設定的增益(例如10倍增益)。應當理解的是,當所述干擾信號功率較小時,可以通過可調增益功率放大器22進行放大處理,使其中的有效信號能夠得到很好的放大,而由于干擾信號功率較小,不會對藍牙收發信機23的解調處理過程產生影響,因此也不會出現無法正常解調出有效信號的情況。由于不同等級的增益處理過程所需耗費的電量是不同的,因此,本實施中根據干擾信號功率大小對應不同等級增益放大處理,在保證藍牙收發信機23能夠正常有效解調所述接收信號的同時,以相對較小的增益倍數進行放大處理,從而能夠實現最大程度的降低藍牙接收電路的功耗,提高用戶使用體驗。例如,繼續參見表1,當當前干擾信號功率小于P2,且大于等于P3時,此時數據處理器24可以根據所述預設的干擾信號功率閾值對應的增益等級將可調增益功率放大器22的增益設置為10,此時已經能夠保證藍牙收發信機23能夠很好地解調所述接收信號,則此時不必將可調增益功率放大器22的增益設置為比10更高的增益值,例如設置為20,這樣只會增加藍牙接收電路不必要的電量消耗。方式二:數據處理器24用于判斷所述解調處理后的接收信號包括有效信號和干擾信號時,分別獲取所述有效信號的有效信號功率和所述干擾信號的干擾信號功率,得到所述有效信號功率減去所述干擾信號功率的差值,并根據所述差值對所述可調增益功率放大器22的增益進行控制。應當說明的是,所述數據處理器24根據所述有效信號功率減去所述干擾信號功率的差值對所述可調增益功率放大器22的增益進行控制時,優選的,所述預設差值閾值包含至少兩個不同大小、且對應不同增益等級的差值閾值,請參見表3:表3數據處理器24用于將所述差值與所述各預設差值閾值進行比較,根據比較結果獲取對應的增益等級,根據獲取的增益等級對所述可調增益功率放大器22的增益進行控制。例如,當有效信號功率減去干擾信號功率的差值小于等于預設差值閾值X1時,數據處理器24根據預設差值閾值X1對應的增益等級(增益為0)將可調增益功率放大器22的增益設定為0;當所述差值大于X1,且小于等于X2時,數據處理器24將可調增益功率放大器22的增益設定為8;當所述差值大于X2,且小于等于X3時,數據處理器24將可調增益功率放大器22的增益設定為16。在有效信號功率減去干擾信號功率的差值小于等于預設差值閾值X1時,也即是干擾信號功率較大,與有效信號功率相比相差不大甚至相等時,若此時還是以某一固定增益(例如10倍增益)進行放大處理后,使干擾信號功率更大,在通過藍牙收發信機23解調處理時,很容易出現無法正常解調的情況,而本實施例中,通過數據處理器24控制可調增益功率放大器22的增益,此時可以將可調增益功率放大器22的增益設置為0,也即不對接收信號進行放大處理,避免使干擾信號得到進一步加強,從而可以有效減少藍牙收發信機23解調處理接收信號時出現的信號阻塞現象。同時,也避免了由于始終以固定增益進行放大處理導致的不必要的電量消耗問題,根據有效信號功率與干擾信號功率的差值,對可調增益功率放大器22的增益進行合理靈活設置,最大限度地降低藍牙接收電路的電量消耗。應當理解的是,所述預設差值閾值與增益等級的對應關系并不限于上述表3所示內容,可以根據實際應用情況或者仿真結果靈活設定。方式三:數據處理器24還可以用于獲取藍牙收發信機23發射的發射信號之信號功率,然后根據所述接收信號之信號功率和發射信號之信號功率對可調增益功率放大器22的增益進行控制。應當理解的是,數據處理器24獲取發射信號的信號功率可以在獲取接收信號的信號功率之前獲取,也可以在之后或者同時獲取。根據接收信號功率與預設接收信號功率閾值、發射信號功率與預設發射信號功率閾值對可調增益功率放大器22的增益進行控制;所述預設接收功率閾值包括至少兩個不同大小的接收功率閾值,所述預設發射功率閾值包括至少兩個不同大小的發射功率閾值,為了更好的理解本發明,請參見表4:表4應當說明的是,表4僅僅作為本實施例的一種示例說明,具體的根據所述干擾信號功率和有效信號功率確定可調增益功率放大器22的增益,并不限于上述表1所示內容,可以根據實際應用情況或者仿真結果靈活設定。應當理解的是,對所述可調增益功率放大器22的增益進行控制調整時,包括但不限于采用上述方式1、2、3,當同時采用其中的兩種或者三種均采用時,可能存在最終確定的增益不同的情況,此時,可以以其中的某一種方式確定的增益為準,靈活設定這幾種方式的優先級。優選的,方式1和方式2的優先級高于方式3的優先級。例如,當同時采用方式1和方式3時,此時可以設定方式1的優先級高于方式3的優先級,當兩者確定的增益不同時,則以方式1確定的增益作為本次最終確定的增益。例如方式1確定的增益為20,而方式3確定的增益為10時,此時,數據處理器24則根據方式1得出的增益20來控制可調增益功率放大器22的增益為20。為了更好的理解本發明,請參見圖3,圖3為本發明實施例一提供的可調增益功率放大器22的內部結構示意圖。包括增益控制端接口單元221以及功率放大單元222,所述增益控制端接口單元221用于與數據處理器24進行連接,接收由數據處理器24發送的增益控制調整信號,從而實現對功率放大電路222的增益進行控制調整。所述功率放大單元222包含多級增益和Bypass開關,例如,當接收到數據處理器24發送的將增益調整為0的增益控制調整信號時,通過閉合Bypass開關,使可調增益功率放大器22工作在Bypass模式,即增益為零;當接收到相應的增益控制調整信號時,斷開Bypass開關,通過使用多級增益的其中一級或者多級實現不同放大倍數的放大處理。具體的,例如本端藍牙射頻電路與對端藍牙射頻電路距離較遠時,接收信號功率通常較小,數據處理器24可以控制可調增益功率放大器22的增益為高等級增益,提高靈敏度,保證正常的通信連接。當雙方距離較近時,接收信號功率一般較大,數據處理器24可以控制可調增益功率放大器22的增益為低等級增益甚至0等級(增益為0),以降低藍牙接收電路的功耗。或者當數據處理器24判斷干擾信號功率較大或者有效信號功率減去干擾信號功率的差值較小,達到預設的相應干擾信號功率閾值時,控制可調增益功率放大器22的增益為0等級,避免可調增益功率放大器22對干擾信號的放大,保證藍牙收發信機23對有效信號的正常解調,防止出現信號阻塞問題。應當理解的是,在所述藍牙接收電路的天線21和可調增益功率放大器22之間還可以設置一接收濾波器25,請參見圖4,所述接收濾波器25用于對來自天線21接收到的接收信號進行濾波處理,濾除其中的部分干擾信號,從而有利于對接收信號的放大解調處理過程。本發明實施例提供的藍牙接收電路可以應用于藍牙終端上,請參見圖5,所述藍牙終端包括終端本體51和本實施例所述的藍牙接收電路52,其中藍牙接收電路52可以全部設置于終端本體51內,也可以將藍牙接收電路52的部分電路設置于終端本體51內,例如可以將藍牙接收電路52的天線設置在終端本體51外。本領域技術人員應當明白的是,所述終端本體51還可以包括處理器、接口電路、存儲器、電源管理芯片,當然還可以包括藍牙發射電路,從而與藍牙接收電路組成藍牙射頻電路。請參見圖6,圖6為本發明實施例一提供的另一種藍牙終端的結構示意圖。其中,處理器可以用于藍牙射頻電路的通信與增益控制過程,電源管理芯片為各相應器件提供電源,存儲器用于藍牙終端所需的各種數據信息,以及協調各硬件資源的調度,接口電路用于實現藍牙終端實現與外部設備進行相應的通信連接、數據傳輸、電力供應等過程。為了更好的理解本發明,所述藍牙終端上的藍牙射頻電路,可以參見圖7,包括如圖4所示的藍牙接收電路以及藍牙發射電路。其中,藍牙發射電路還包括發射濾波器26和功率放大器27。本發明實施例提供一種藍牙接收電路和包含所述藍牙接收電路的藍牙終端,所述藍牙接收電路包括:依次連接的天線21、接收濾波器25、可調增益功率放大器22、藍牙收發信機23以及數據處理器24,可調增益功率放大器22的增益控制端與數據處理器24連接;天線21用于接收來自外部藍牙終端的接收信號,接收濾波器25用于將來自天線21的接收信號進行濾波處理后發送給可調增益功率放大器22,所述可調增益功率放大器22用于將濾波處理后的接收信號按照當前設定增益進行放大處理,藍牙收發信機23用于將可調增益功率放大器22處理后的接收信號進行解調,數據處理器24用于基于藍牙收發信機23解調后的接收信號之信號功率和/或藍牙接收電路的發射信號之信號功率對可調增益功率放大器22的增益進行控制;實現了對放大增益進行靈活適當的設置過程,提高了藍牙收發信機23的解調效果,解決了通過固定增益的外置低噪放進行放大時產生的信號阻塞或者不必要的電量消耗問題,從而保證了藍牙接收電路的數據傳輸性能及穩定性,提高了用戶使用體驗。實施例二:本發明實施例提供一種如實施例一所述的藍牙接收電路之增益控制方法,請參見圖8,所述增益控制方法包括如下流程:S81:天線獲取來自藍牙通信對端的接收信號;S82:可調增益功率放大器將所述接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;S83:藍牙收發信機對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;S84:數據處理器基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制。所述數據處理器基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制包括:判斷所述解調處理后的接收信號包括有效信號和干擾信號時,獲取所述干擾信號的干擾信號功率;根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制;或者判斷所述解調處理后的接收信號包括有效信號和干擾信號時,分別獲取所述有效信號的有效信號功率和所述干擾信號的干擾信號功率;獲取所述有效信號功率減去所述干擾信號功率的差值,并根據所述差值對所述可調增益功率放大器的增益進行控制;或者獲取所述藍牙收發信機發射的發射信號之信號功率;根據所述接收信號之信號功率和所述發射信號之信號功率對所述可調增益功率放大器的增益進行控制。所述獲取發射信號的信號功率可以在獲取接收信號的信號功率之前獲取,也可以在之后或者同時獲取。上述幾種方式控制可調增益功率放大器的增益時,優選的,可以通過干擾信號功率或者有效信號功率減去干擾信號功率的差值來控制可調增益功率放大器的增益。例如通過干擾信號功率與預設干擾信號功率閾值進行比較,所述干擾信號功率閾值包含至少兩個不同大小、且對應不同增益等級的干擾信號功率閾值,數據處理器將所述干擾信號功率與各干擾信號功率閾值進行比較,根據比較結果獲取對應的增益等級,然后根據獲取的增益等級對可調增益功率放大器的增益進行控制。或者通過有效信號功率減去干擾信號功率的差值與預設差值閾值進行比較,預設差值閾值可以包含至少兩個不同大小、且對應不同增益等級的差值閾值;數據處理器將所述差值與各差值閾值進行比較,根據比較結果獲取對應的增益等級,然后再根據獲取的增益等級對可調增益功率放大器的增益進行控制。應當理解的是,所述預設干擾信號功率閾值、預設差值閾值以及與其相對應的增益等級可以根據實際應用情況或者仿真結果靈活設定,數據處理器根據獲取的干擾信號功率或者有效消耗功率減去干擾信號功率的差值,與預設的干擾信號功率閾值或者差值閾值以及與其相對應的增益等級對應關系進行比較,并根據比較結果獲取對應的增益等級,根據獲取的增益等級對所述可調增益功率放大器的增益進行控制。本實施例中,數據處理器對可調增益功率放大器的增益進行控制還可以通過獲取藍牙收發信機發射的發射信號之信號功率,并結合接收信號之信號功率對所述可調增益功率放大器的增益進行控制。應當說明的是,數據處理器控制可調增益功率放大器的增益可以將上述方式結合使用,優選通過干擾信號功率或者有效信號功率減去干擾信號功率的差值來控制增益的方式,當還需結合通過接收信號功率、發射信號功率控制增益的方式時,可以設置優先級,避免幾種方式同時采用時出現增益等級不同,無法確定具體以哪種增益等級來控制可調增益功率放大器的增益。本發明實施例提供一種藍牙接收電路的增益控制方法,通過天線獲取來自藍牙通信對端的接收信號;可調增益功率放大器將所述接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;藍牙收發信機對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;數據處理器基于所述解調處理后的接收信號之信號功率和/或藍牙接收電路的發射信號之信號功率對所述可調增益功率放大器的增益進行控制。實現了對放大增益進行靈活適當的設置過程,提高了藍牙收發信機的解調效果,解決了通過固定增益的外置低噪放進行放大時產生的信號阻塞或者不必要的電量消耗問題,從而保證了藍牙接收電路的數據傳輸性能及穩定性,提高了用戶使用體驗。實施例三:圖9為本發明實施例三提供的終端的結構示意圖,如圖9所示,終端9包括:至少一個處理器91、以及存儲裝置92。其中,處理器91可以是通用處理器,例如中央處理器,還可以是數字信號處理器,或者是被配置成實施本發明實施例的一個或多個集成電路。存儲裝置92包括非易失性存儲器、易失性存儲器、快閃存儲器、硬盤和固態硬盤。存儲裝置92內存儲有多個指令以實現本發明藍牙接收電路之增益控制方法。處理器91執行多個指令實現以下操作:處理器91控制天線獲取來自藍牙通信對端的接收信號;可調增益功率放大器將所述接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;控制藍牙收發信機對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;控制數據處理器基于所述解調處理后的接收信號之信號功率對所述可調增益功率放大器的增益進行控制。所述處理器91還可以用于控制數據處理器判斷所述解調處理后的接收信號包括有效信號和干擾信號時,獲取所述干擾信號的干擾信號功率;根據所述干擾信號功率和預設干擾信號功率閾值對所述可調增益功率放大器的增益進行控制;或者控制數據處理器判斷所述解調處理后的接收信號包括有效信號和干擾信號時,分別獲取所述有效信號的有效信號功率和所述干擾信號的干擾信號功率;獲取所述有效信號功率減去所述干擾信號功率的差值,并根據所述差值對所述可調增益功率放大器的增益進行控制。所述處理器91還可以用于控制數據處理器獲取所述藍牙收發信機發射的發射信號之信號功率;根據所述接收信號之信號功率和所述發射信號之信號功率對所述可調增益功率放大器的增益進行控制。優選的,處理器91控制數據處理器獲取干擾信號功率或者有效信號功率減去干擾信號功率的差值來控制可調增益功率放大器的增益。當處理器91控制數據處理器采用多種方式來控制可調增益功率放大器的增益時,處理器91還可以設定其中這幾種增益控制方式的優先級,當采用多種增益控制方式出現確定的增益等級不同時,以優先級最高的增益控制方式確定的增益等級來控制本次可調增益功率放大器的增益。本發明實施例提供一種終端9,所述終端9包括至少一個處理器9、以及存儲裝置92,其中存儲裝置92內存儲有多個指令以實現本發明藍牙接收電路之增益控制方法,處理器91根據所述指令控制天線獲取來自藍牙通信對端的接收信號;可調增益功率放大器將所述接收信號按照當前設定增益進行放大處理后發給所述藍牙收發信機;控制藍牙收發信機對來自所述可調增益功率放大器的接收信號進行解調處理后發給所述數據處理器;控制數據處理器基于所述解調處理后的接收信號之信號功率和/或藍牙接收電路的發射信號之信號功率對所述可調增益功率放大器的增益進行控制。實現了對接收信號放大增益進行靈活適當的設置過程,提高了藍牙收發信機的解調效果,解決了通過固定增益的外置低噪放進行放大時產生的信號阻塞或者不必要的電量消耗問題,從而保證了藍牙接收電路的數據傳輸性能及穩定性,提高了用戶使用體驗。以上內容是結合具體的實施方式對本發明所作的進一步詳細說明,不能認定本發明的具體實施只局限于這些說明。對于本發明所屬
技術領域:
的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發明的保護范圍。當前第1頁1 2 3