<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > HSP3824擴頻通信芯片的功能及應用

HSP3824擴頻通信芯片的功能及應用

作者: 時(shí)間:2009-04-07 來(lái)源:網(wǎng)絡(luò ) 收藏

其中,各數據線(xiàn)的含義及作用如下:

  SCLK:數據時(shí)鐘,在它的上升沿采樣或送出數據,由它決定了讀寫(xiě)操作的速度。需要引起注意的是SCLK應提前SD幾個(gè)周期就準備好,且SCLK的速度不能大于1/2倍的系統主時(shí)鐘MCLK。

  SD:串行輸入/輸出的數據,包括寄存器的地址和值。在每次讀/寫(xiě)一個(gè)寄存器時(shí),SD的前8位都應該是地址,后8位為數據,且均是低位在前。

  AS:區分數據線(xiàn)SD上送的信號是寄存器的地址還是數值,AS=1表示SD為地址,AS=0表示SD為數值。

  R/表示對于而言,控制端口進(jìn)行的是讀還是寫(xiě)操作,RS=0為寫(xiě)操作,RS=1為讀操作。

為使能信號,只有在=0時(shí)控制端口才能進(jìn)行讀寫(xiě)。

2.3 應注意的關(guān)鍵問(wèn)題及其解決

  內部寄存器的讀寫(xiě)除要求滿(mǎn)足以上條件外,還必須滿(mǎn)足如圖5所示的HSP3824主時(shí)鐘MCLK和數據時(shí)鐘SCLK之間的時(shí)序關(guān)系[2]。

從圖中可以看出此條件要求很高,特別是因為SCLK是由外部控制器給出,而MCLK是由一個(gè)晶振送給HSP3824的工作時(shí)鐘,兩者之間沒(méi)有任何邏輯上的關(guān)系。因此必須采取一些額外的措施來(lái)解決此問(wèn)題。

  在硬件上,可增加如圖6所示的電路。其中DCLK由外部控制器提供,由晶振提供。利用的反相信號CLK的上升沿(即MCLK的下降沿)觸發(fā)DCLK,輸出SCLK。同時(shí)CLK再經(jīng)過(guò)一級反相器,得到MCLK。圖中的D觸發(fā)器和反相器都需要選擇快速的74F系列。這樣得到的MCLK和SCLK才能滿(mǎn)足圖5所示的條件。同時(shí),可以在軟件上采取些措施,如每寫(xiě)一個(gè)寄存器之后馬上讀該寄存器,并與預期值比較,若不符則重新寫(xiě)入,否則繼續下一個(gè)寄存器的讀寫(xiě)。通過(guò)以上兩方面的措施,可確保寄存器的正確配置。

HSP3824的工作速度由MCLK決定,這個(gè)工作速度可以很高(高達44MHz)。因此,在確定的工作速度下,必須要求MCLK無(wú)抖動(dòng),特別是無(wú)毛刺,否則HSP3824會(huì )產(chǎn)生誤動(dòng),致使工作狀態(tài)不正常??赏ㄟ^(guò)在MCLK送入HSP3824之前串接一個(gè)小電阻,對地并接一個(gè)小電容來(lái)防止毛刺的干擾。

3 利用HSP3824實(shí)現舉例

  在HARRIS公司研制的24GHz天線(xiàn)組中包括與HSP3824配套使用的中頻調制解調器、頻率綜合器、上下變頻器及雙工器等。但其價(jià)格昂貴,不適用于現有的工程項目。故筆者僅利用了HSP3824,自行設計了其它相關(guān)電路,實(shí)現模塊。其中利用單片機89C52作為控制器,控制整個(gè)系統工作狀態(tài)及實(shí)現基帶數據處理;利用EPROM及D/A變換器構成直接數字頻率綜合器(DDS),實(shí)現中頻調制解調;其它外圍電路包括地址鎖存器、靜態(tài)RAM、EEPROM及其它輔助電路。系統框圖如圖7所示。

在圖7中,計算機完成兩個(gè)。其一是模擬以后實(shí)際工程中的數據采集單元或控制中心,利用它的RS232接口與89C52[3],提供或接受數據;另一個(gè)就是用作將來(lái)在現場(chǎng)調整一些參數的設置,包括碼長(cháng)度的選擇、對應的擴頻碼、數據率、功率等。其中對擴頻碼及其長(cháng)度,通信的數據率這幾個(gè)參數的調整,實(shí)際上是改變HSP3824內部寄存器的設置。其工作流程主要是工作人員通過(guò)計算機的人機界面設定滿(mǎn)足實(shí)際條件的參數,利用計算機的串行通信口遵循RS232C協(xié)議,將命令傳達至89C52。單片機利用這些收到的參數去修改HSP3824內部對應的寄存器,同時(shí)將這些參數存儲在EEPROM中。之后系統將一直維持這些選定的參數設置,直至下一次被修改。

  筆者以基帶處理器HSP3824為核心設計了模塊,并使之工作在較低頻率及數據率上,實(shí)踐證明其外圍電路簡(jiǎn)單,性能可靠。同時(shí)也說(shuō)明HSP3824具有廣泛的領(lǐng)域,其處理的數據率可以從低至幾千,到高達幾十兆;并且對它的控制簡(jiǎn)單、靈活,可動(dòng)態(tài)調整若干參數,實(shí)現最有效的;若結合其測試及輸入信號強度檢測和信道空檢測功能,可以設計出功能更強大、更靈活、可靠的產(chǎn)品。但它也有其固有的缺點(diǎn),主要是擴頻碼長(cháng)較短,不能獲得較高的擴頻增益,限制了系統的抗噪聲及抗多徑效應的能力。以上優(yōu)缺點(diǎn)需要設計人員綜合考慮,以充分發(fā)揮其功能,設計出最佳的產(chǎn)品。




上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>