亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM9的多頻衛(wèi)星測量接收機(jī)終端硬件設(shè)計(jì)

        2017-09-03 10:57:36海軍航空大學(xué)青島校區(qū)劉云飛謝洪森
        電子世界 2017年16期
        關(guān)鍵詞:功耗接收機(jī)串口

        海軍航空大學(xué)青島校區(qū) 劉云飛 謝洪森

        基于ARM9的多頻衛(wèi)星測量接收機(jī)終端硬件設(shè)計(jì)

        海軍航空大學(xué)青島校區(qū) 劉云飛 謝洪森

        多頻衛(wèi)星測量接收機(jī)應(yīng)用廣泛,介紹一種基于ARM9的多頻衛(wèi)星測量接收機(jī)終端硬件設(shè)計(jì)方案,詳細(xì)介紹了終端的設(shè)計(jì)方案、硬件組成、主要硬件選型和功耗計(jì)算,重點(diǎn)介紹了采用FPGA解決串口數(shù)據(jù)接收問題。

        ARM9;衛(wèi)星接收機(jī);硬件設(shè)計(jì)

        多頻衛(wèi)星測量接收機(jī)可廣泛應(yīng)用于多系統(tǒng)參考站、高精度測繪、航空航天等行業(yè)的高精度差分定位與授時(shí),對終端硬件的設(shè)計(jì)要求比較高,DSP+FPGA架構(gòu)的導(dǎo)航接收機(jī),外圍接口比較單一,標(biāo)準(zhǔn)化和通用性做的不好,而且功耗較大,為此需要研究適合多頻衛(wèi)星測量接收機(jī)的硬件終端平臺(tái)。[1]

        1.技術(shù)指標(biāo)要求

        接收機(jī)終端要求具有較高的運(yùn)算性能,較大的內(nèi)存存儲(chǔ)容量,還要支持TF卡,局部信息顯示和串口、網(wǎng)口、USB口及PPS、脈沖觸發(fā)和正弦波輸出及JNSS輸出等接口。具體性能如下。

        (1)處理器性能

        采用ARM926EJ-S?內(nèi)核;主頻不低于400MHz。

        (2)運(yùn)行內(nèi)存性能

        至少支持DDR2-400 SDRAM;存儲(chǔ)容量為128MB。

        (3)3 NAND Flash性能

        存儲(chǔ)容量為128MB。

        (4)TF-Card性能

        支持1片8GB TF卡。

        2.主要功能配置

        2.1 處理器

        采用以ARM9為核心的工業(yè)級處理器。

        2.2 存儲(chǔ)器

        程序運(yùn)行內(nèi)存采用DDR2 SDRAM;程序和數(shù)據(jù)存儲(chǔ)器采用NAND Flash;具有1個(gè)TF Card(MicroSD)卡座。

        2.3 信息采集

        溫度采集,和電池電量采集。

        2.4 信息顯示與人機(jī)交互

        支持?jǐn)?shù)碼/點(diǎn)陣顯示屏;支持蜂鳴器;支持矩陣鍵盤;1個(gè)電源鍵;x個(gè)狀態(tài)指示燈。

        2.5 通信接口

        對外(后面板)提供2個(gè)RS232串口,波特率達(dá)到230400bps;板上提供1個(gè)TTL串口3.3V(接主板);1個(gè)10/100Mbps以太網(wǎng)口(后面板);提供1個(gè)USB從接口、1個(gè)USB主接口(后面板)。

        2.6 專用信號(hào)接口

        1個(gè)PPS輸出(同軸,后面板);1個(gè)外部脈沖觸發(fā)(EVENT)輸入(同軸,后面板);1個(gè)正弦波(Sine)輸出(同軸,后面板);1個(gè)JNSS輸出(同軸,后面板)。

        2.7 供電

        由電源適配供電,也可由專用電池板供電并為電池充電。

        系統(tǒng)軟件采用Linux操作系統(tǒng);從串口至以太網(wǎng)口和TF卡的數(shù)據(jù)實(shí)時(shí)轉(zhuǎn)發(fā)與存儲(chǔ);基于Web Server的設(shè)備配置管理和數(shù)據(jù)下載。

        ARM終端由底板、主板、顯示鍵盤板、電池板和GNSS主板組成并互連。

        終端以底板為核心進(jìn)行數(shù)據(jù)處理和功能控制,由顯示鍵盤板提供信息顯示和按鍵輸入功能,由電池板供電。底板還提供接口(TTL UART)接收主板發(fā)送到實(shí)時(shí)數(shù)據(jù),并為主板供電。[2-3]

        3.總體設(shè)計(jì)方案

        3.1 系統(tǒng)互連框圖

        ARM底板與系統(tǒng)中其他部件的互連關(guān)系見圖1。

        圖1 ARM底板與其它部件互聯(lián)關(guān)系圖

        3.2 硬件組成

        ARM終端硬件組成見圖2。

        圖2 ARM終端硬件組成圖

        (1)主要硬件選型與配置

        ARM終端硬件主要包括ARM處理器、DDR2 SDRAM、NANDFlash、電源芯片等器件和液晶屏等配套組件。

        ARM終端主要硬件配置如表1所示。

        表1 終端硬件配置表

        (2)AT91SAM9G35處理器

        AT91SAM9G系列處理器是Atmel公司在傳統(tǒng)ARM926核心(例如AT91SAM9260)的基礎(chǔ)上提升ARM926內(nèi)核性能并高度集成了豐富的外設(shè)組合后推出的嵌入式 CPU 產(chǎn)品。AT91SAM9G具有高帶寬構(gòu)架基于多層總線矩陣、多個(gè) DMA 通道以及外部總線接口,以確保將內(nèi)外數(shù)據(jù)流的處理器開銷降至最低;還采用集成式電源管理技術(shù)維持功耗,并可以降低 BOM 成本。

        (3)MT47H64M16內(nèi)存芯片

        ARM終端采用1片MT47H64M16內(nèi)存芯片組成總線寬度為16-bit、容量為128MB的系統(tǒng)運(yùn)行內(nèi)存。

        (4)K9F2G08U0B Flash芯片

        ARM終端采用1片Samsung公司K9F2G08U0B Flash芯片作為程序和數(shù)據(jù)存儲(chǔ)器,K9F2G08U0B為NAND型Flash芯片,容量為256MB。

        (5)顯示屏

        采用OLED顯示屏,型號(hào)為HGS1286421-G-EH-LV-S。

        (6)FPGA

        由于ARM處理器的串口(UART/USART)內(nèi)置的緩沖區(qū)容量很?。?Byte),在數(shù)據(jù)輸入速率較高的場景下(如100KB/s),需處理器響應(yīng)的中斷數(shù)量極多;另一方面,處理器軟件響應(yīng)中斷的能力有限(約幾k次/秒),在接收數(shù)據(jù)時(shí)必將產(chǎn)生丟包。如果在串口采用DMA方式接收數(shù)據(jù),則可以在一定程度上提高數(shù)據(jù)接受速率和準(zhǔn)確率,但經(jīng)過初步分析和測試,也不能實(shí)現(xiàn)較高的接口速度。

        為解決上述問題,在設(shè)計(jì)中采用FPGA解決串口數(shù)據(jù)接收問題。FPGA主要實(shí)現(xiàn)接口轉(zhuǎn)換、數(shù)據(jù)緩存和數(shù)據(jù)通路切換等功能。其中FPGA與ARM處理器的數(shù)據(jù)接口包含4路UART、1路16bit SMC(靜態(tài)memory控制總線)和一些GPIO接口組成,與GNSS模塊的數(shù)據(jù)接口包含一路高速UART接口和2路數(shù)據(jù)/控制UART接口,與后背板的數(shù)據(jù)接口包含2路數(shù)據(jù)/控制UART接口。FPGA需要緩存GNSS模塊高速UART口送入的數(shù)據(jù),并定期送至ARM9進(jìn)行處理;同時(shí)實(shí)現(xiàn)GNSS模塊COM1/COM3口和后背板COM1/COM3、ARM9-UART1/UART2以及ARM9-USART1/USART2的數(shù)據(jù)通路切換和復(fù)制。

        選用Xilinx公司XC6SLX16,F(xiàn)PGA主要邏輯功能見圖3。

        圖3 FPGA邏輯功能圖

        FPGA的設(shè)計(jì)重點(diǎn):

        ①數(shù)據(jù)緩存的乒乓存儲(chǔ)和工作機(jī)制

        由于中斷處理時(shí)不能停止接收“高速UART”接口的數(shù)據(jù),因此需要一個(gè)切換機(jī)制,當(dāng)ARM讀取‘乒’RAM中的數(shù)據(jù)時(shí),‘乓’RAM需要同時(shí)接收“高速UART”接口的數(shù)據(jù)。上報(bào)中斷的時(shí)間也需要可控,防止ARM負(fù)擔(dān)過重時(shí)處理中斷的時(shí)延較大導(dǎo)致丟包。

        ②“交換器”切換時(shí)的數(shù)據(jù)緩存

        當(dāng)ARM占用“交換器”資源時(shí)如果后背板COM有命令發(fā)出,不緩存則會(huì)出現(xiàn)后背板命令丟失的情況,因此必須要一個(gè)緩存將命令暫時(shí)存儲(chǔ)起來以便“交換器”空閑時(shí)切換“交換器”通道和發(fā)送該緩存命令。

        ③復(fù)制通道的數(shù)據(jù)緩存

        當(dāng)后背板COM和GNSS模塊同時(shí)有數(shù)據(jù)發(fā)出時(shí),因?yàn)樗麄兌紡?fù)制到ARM9的USART,如果沒有緩存則會(huì)導(dǎo)致數(shù)據(jù)丟失的情況;因此需要一個(gè)數(shù)據(jù)緩存,在一個(gè)發(fā)送的數(shù)據(jù)占用ARM9的USART數(shù)據(jù)通路時(shí)將另一個(gè)的數(shù)據(jù)緩存起來以便空閑時(shí)發(fā)送。

        (7)接口連接器

        USB口1個(gè),采用A型插座,通過前面板上的蓋板進(jìn)行防護(hù);在底板內(nèi)部具有1個(gè)TF卡座;串口布置在后面板,采用Lemo K系列連接器,2個(gè)串口共用1個(gè)連接器;電源適配器接口布置在后面板,采用Lemo K系列連接器,采用2個(gè)連接器,1個(gè)用于供電、1個(gè)用于充電。[2-3]

        3.3 功耗預(yù)計(jì)

        接收機(jī)終端功耗控制要求較高。終端底板上主要器件包括處理器、DDR2內(nèi)存、NAND Flash、電源等。由于底板總體功能和器件組成與現(xiàn)有AT91SAM9G系列處理器核心板比較相似,而此類核心板的功耗通常不大于2W。計(jì)算底板的功耗時(shí)可以借鑒這些核心板的功耗參數(shù),通過對關(guān)芯片手冊和開發(fā)平臺(tái)技術(shù)資料的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),初步估算系統(tǒng)功耗如表2所示,滿足功耗設(shè)計(jì)要求。

        表2 終端功耗

        4.結(jié)語

        本文給出了基于ARM9的多頻衛(wèi)星測量接收機(jī)終端硬件設(shè)計(jì)方案。具有運(yùn)算速度快、功耗低、接口豐富、成本結(jié)構(gòu)合理的特點(diǎn)。[4]

        [1]劉寧,馬洪濤,王曉君.ARM+FPGA雙模導(dǎo)航接收機(jī)硬件平臺(tái)設(shè)計(jì)[J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2017,4:21-22.

        [2]黃崇貴,紀(jì)元法.基于ARM9和FPGA的GPS接收機(jī)軟硬件設(shè)計(jì)與實(shí)現(xiàn)[J],大眾科技,2013,15(164):17-19.

        [3]李蘆偉,潘樹國,毛琪,張浩.多模多頻COBS基站專用接收機(jī)設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代測繪,2017,40(1):15-18.

        [4]盧蘭蘭.基于ARM和FPGA衛(wèi)星導(dǎo)航接收機(jī)的平臺(tái)設(shè)計(jì)[D].河北科技大學(xué),2016,12:19-41.

        劉云飛(1983—),男,山東高密人,碩士,講師,主要研究方向?yàn)闊o線電通信與導(dǎo)航。

        猜你喜歡
        功耗接收機(jī)串口
        淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
        一種用于調(diào)幅接收機(jī)AGC的設(shè)計(jì)與實(shí)現(xiàn)
        一種面向ADS-B的RNSS/RDSS雙模接收機(jī)設(shè)計(jì)
        電子制作(2018年19期)2018-11-14 02:36:40
        揭開GPU功耗的面紗
        數(shù)字接收機(jī)故障維修與維護(hù)
        電子制作(2016年1期)2016-11-07 08:42:41
        數(shù)字電路功耗的分析及優(yōu)化
        電子制作(2016年19期)2016-08-24 07:49:54
        基于多接收機(jī)的圓周SAR欺騙干擾方法
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        “功耗”說了算 MCU Cortex-M系列占優(yōu)
        電子世界(2015年22期)2015-12-29 02:49:44
        基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        少妇免费av一区二区三区久久| 谷原希美中文字幕在线| 日韩亚洲一区二区三区四区| 无码国产色欲xxxx视频| 男人和女人高潮免费网站| 国内视频一区| av成人综合在线资源站| 亚洲欧洲成人精品香蕉网| 大地资源在线播放观看mv| 亚洲综合色婷婷久久| 亚洲肥婆一区二区三区| 草色噜噜噜av在线观看香蕉| 日本不卡在线视频二区三区| 久久久亚洲精品蜜桃臀| 国产av天堂一区二区二区| 欧美成人精品a∨在线观看| 国产精品美女久久久浪潮av| 亚洲黄片久久| 久久精品久99精品免费| 亚洲乱亚洲乱妇50p| 亚洲综合无码| 天堂av中文在线官网| 91中文人妻熟女乱又乱| 久久精品国产www456c0m| 欧美日韩亚洲综合久久久 | av在线免费观看大全| 粉嫩被粗大进进出出视频| 日日摸夜夜添夜夜添一区二区| av手机天堂在线观看| 少妇无码太爽了在线播放| 精品久久人人妻人人做精品| 精品一区二区三区在线观看l| 一区二区视频在线国产| 欧美人做人爱a全程免费| 国产99在线视频| 蜜桃一区二区三区在线视频| 天天做天天爱夜夜爽女人爽| 亚洲av无码成人精品区在线观看| 国产主播一区二区在线观看| 日本一区二区三区视频免费观看| 四虎影视永久在线观看|