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

        ?

        基于SOPC的射頻模塊控制器的設(shè)計*

        2014-07-19 11:10:28趙慶平苗曙光
        河南城建學院學報 2014年1期
        關(guān)鍵詞:開發(fā)板應(yīng)用程序射頻

        趙慶平,邵 芬,苗曙光

        (淮北師范大學物理與電子信息學院,安徽 淮北 235000)

        基于SOPC的射頻模塊控制器的設(shè)計*

        趙慶平,邵 芬,苗曙光

        (淮北師范大學物理與電子信息學院,安徽 淮北 235000)

        針對ISM射頻模塊UTC-903SE,提出一種基于嵌入式軟核的設(shè)計方法,在FPGA片上系統(tǒng)中構(gòu)建出UTC-903SE控制器IP核以及嵌入式處理器Nios II軟核。通過FPGA控制無線射頻模塊,可以實現(xiàn)數(shù)據(jù)的無線收發(fā),并具有實時性,為需要遠距離采集數(shù)據(jù)的場合提供了方便快捷的方法。

        現(xiàn)場可編程門陣列;可編程片上系統(tǒng);Nios;工業(yè)、科學和醫(yī)療頻段

        隨著微電子工業(yè)的發(fā)展,現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱FPGA)作為可編程邏輯器件得到了越來越廣泛的應(yīng)用??删幊唐舷到y(tǒng)(System on a Programmable Chip,簡稱SOPC)是一種片上系統(tǒng)(SOC),它是由單個芯片完成整個系統(tǒng)的主要邏輯功能。作為可編程系統(tǒng),它的設(shè)計方式比較靈活,可刪減、擴展、升級[1-4]。

        由于無線通信技術(shù)的快速發(fā)展,工業(yè)、科學和醫(yī)療頻段(簡稱ISM頻段)前端射頻技術(shù)已經(jīng)是通訊和弱電領(lǐng)域的核心技術(shù),受到了廣泛的關(guān)注。ISM頻段具有使用不受限制,收發(fā)設(shè)備價格低廉等優(yōu)點[5]。

        1 方案設(shè)計

        本文設(shè)計采用的主控芯片是ALTERA公司的cyclone II 系列芯片EP2C35F484C8N。該芯片有3 326個可配置邏輯單元和475個用戶引腳,不僅滿足本設(shè)計的要求,而且有較大的升級空間。ISM射頻模塊采用杭州威步科技有限公司UTC-903SE模塊。該模塊為UART串行數(shù)據(jù)接口,操作簡易且適用性廣,實測距離可達1 800~2 000 m,F(xiàn)SK調(diào)制,工作頻率可配置在430~440 MHz,適合多節(jié)點的場合。

        本文實驗采用兩個相同的上述開發(fā)板(取名為A和B),用來實現(xiàn)數(shù)據(jù)的無線發(fā)射和接收[6-7]。該實驗是將實時采集的溫度數(shù)據(jù)通過開發(fā)板A讀取出來,按照已設(shè)定的頻率無線發(fā)送出去,最后在開發(fā)板B上接收并顯示出來。方案的總體設(shè)計如圖1所示。

        2 射頻模塊控制器的硬件設(shè)計

        2.1 構(gòu)建SOPC系統(tǒng)

        在兩個開發(fā)板的FPGA芯片上構(gòu)建SOPC硬件系統(tǒng),包括FLASH控制器、SDRAM控制器、UTC-903SE模塊、溫度傳感器控制模塊和FIFO模塊。FLASH用于存儲硬件配置和應(yīng)用程序, SDRAM用做數(shù)據(jù)緩存區(qū),UTC-903SE模塊用于控制射頻模塊發(fā)送數(shù)據(jù)和接收數(shù)據(jù)。構(gòu)建的SOPC硬件系統(tǒng)如圖2所示。

        圖1 方案的總體設(shè)計

        圖2 UTC-903SE模塊

        圖3 UTC-903SE 模塊引腳定義

        2.2 UTC-903SE模塊

        UTC-903SE模塊共有7個引腳,定義如圖3所示,表1給出了UTC-903SE模塊的接口定義。UTC-903SE模塊與FPGA的引腳連接如圖4所示。

        3 射頻模塊控制器的軟件設(shè)計

        Nios II處理器的軟件程序設(shè)計使用硬件抽象層(Hardware Abstration Layer,簡稱HAL)系統(tǒng)庫。HAI系統(tǒng)庫為程序員提供了應(yīng)用程序與底層硬件交互的設(shè)備驅(qū)動接口,簡化了應(yīng)用程序的開發(fā),同時還為應(yīng)用程序與底層硬件驅(qū)動劃分了一條清晰的分界線,從而大大提高了應(yīng)用程序的可復(fù)用性,使得應(yīng)用程序不受底層硬件變化的影響,實現(xiàn)系統(tǒng)硬件和應(yīng)用程序之間的通信。HAI 應(yīng)用程序接口 (Application Program Interface,簡稱API)集成了ANSI C標準庫,可以使上層程序像訪問C函數(shù)庫一樣訪問系統(tǒng)硬件和軟件[8-9]。程序流程如圖5所示。

        表1 UTC-903SE引腳說明

        圖4 主控芯片與模塊連接示意圖

        控制器的發(fā)送代碼為:

        void main(void)

        {

        alt_u8 t[3];

        FILE *fp;

        while(1)

        {

        t[0]=IORED_BALTERC_AVDLON_PPO_DETA(WAMDU_D_BCSE);

        t[1]=IORED_ELTERA_AVHLON_PIO_DETA(WAMDU_L_BCSE)

        fp = fopen("/dev/UTC903SE_UART","r+");

        fwrite(t,3,1,fp);

        fclose(fp);

        圖5 UTC-903C模塊程序流程

        }

        }

        控制器的接收代碼為:

        void main(void)

        {

        aly_u8 r[3];

        FILE *fp;

        while(1)

        {

        fp = fopen("/dev/UTC903

        SE","r+");

        fread(t,3,1,fp);

        fclose(fp);

        IOWT_ALRERS_AVALOM_PIO_DETA(WENSU_H_BOSE,r[1]);

        IOWT_ALRERS_AVALOM_PIO_DETA(WENSU_L_BOSE,r[2]);

        printf("r[0]==%xm",r[1]);

        printf("r[1]==%xm",r[2]);

        }

        }

        4 實驗結(jié)果

        系統(tǒng)啟動后,首先由開發(fā)板A將采集的溫度數(shù)據(jù)通過UTC-903SE模塊發(fā)送出去,然后由開發(fā)板B的UTC-903SE模塊接收并通過串口顯示在顯示器上。經(jīng)測試,在上位機中能夠正確顯示出溫度數(shù)據(jù),改變發(fā)送溫度和發(fā)送距離后,接收系統(tǒng)均能正確反應(yīng),并在上位機上顯示出來,這說明控制器達到了設(shè)計要求。

        5 結(jié)束語

        本文設(shè)計了一種基于FPGA的SOPC Builder和Nios II軟硬件結(jié)合的射頻模塊控制器,實現(xiàn)了數(shù)據(jù)的無線傳輸。該設(shè)計方法簡便快捷,移植性強,適用性廣。實驗結(jié)果表明,所設(shè)計的無線模塊控制器方案,易于開發(fā),功能正常,可實現(xiàn)無線接收和發(fā)送。

        [1]陳文娟,石江宏,陳凌宇.基于SOPC的高速通信接口設(shè)計[J].電子測量技術(shù),2010,33(7):117-124.

        [2]陳東明,葉玉堂,蒲亮,等. 基于SOPC可重構(gòu)的圖像采集與處理系統(tǒng)設(shè)計[J].電子器件,2011,34(2):232-236.

        [3]王培元.基于FPGA的SOPC設(shè)計[J].襄樊學院學報,2010,31(8):42-44.

        [4]尚媛園,楊新華,徐達維.基于SOPC技術(shù)的高速圖像采集控制系統(tǒng)的設(shè)計與研究[J].傳感技術(shù)學報,2011,24(6):864-869.

        [5]黃玉蘭.一種新的ISM頻段低噪聲放大器設(shè)計方法[J].電子技術(shù)應(yīng)用,2010(5):60-62.

        [6]宗曉萍,劉巍.無線溫濕度采集系統(tǒng)設(shè)計[J].河北工業(yè)科技,2010,27(6):500-502.

        [7]王智超,翁惠輝.基于無線通信模塊的溫濕度采集系統(tǒng)設(shè)計[J].長江大學學報,2010,3(7): 272-274.

        [8]石紅曉,吳光敏.基于Nios II處理器的TFT-LCD圖形顯示設(shè)計[J].微型機與應(yīng)用,2010,29(18):37-43.

        [9]鄭見靈,原亮,較文成,等.基于Nios II的TFT-LCD控制器的設(shè)計與實現(xiàn)[J]. 計算機技術(shù)與發(fā)展,2009(4):192-195.

        Design of RF module controller based on SOPC

        ZHAO Qing-ping, SHAO Fen, MIAO Shu-guang

        (SchoolofPhysicsandElectronicInformation,HuaibeiNormalUniversity,Huaibei235000,China)

        The paper puts forward a design method using embedded soft core based on ISM RF module UTC-903SE. It constructs UTC-903SE controller IP core and the embedded processor Nios II soft core on a chip system of FPGA. The design can realize real-time wireless transceiver of data. The design provides a convenient and fast method for many remote data acquisition. The design put forward a simple and fast method for many remote data acquisition.

        field programmable gate array; system-on-a-programmable-chip; Nios II; ISM

        國家自然科學基金資助項目(41275027);安徽高校省級自然科學研究項目(KJ2013Z228)。

        2013-09-18

        趙慶平(1972-),男,遼寧錦州人,碩士,淮北師范大學物理與電子信息學院講師。

        1674-7046(2014)01-0073-04

        TP331.2

        A

        猜你喜歡
        開發(fā)板應(yīng)用程序射頻
        5G OTA射頻測試系統(tǒng)
        關(guān)于射頻前端芯片研發(fā)與管理模式的思考
        刪除Win10中自帶的應(yīng)用程序
        電腦報(2019年12期)2019-09-10 05:08:20
        Microchip最新推出兩款PIC32 Curiosity開發(fā)板
        淺析單片機開發(fā)板的設(shè)計與制作
        電子制作(2017年22期)2017-02-02 07:10:14
        ALLESS轉(zhuǎn)動天線射頻旋轉(zhuǎn)維護與改造
        電子制作(2016年1期)2016-11-07 08:42:54
        腹腔鏡射頻消融治療肝血管瘤
        Mouser為您呈上開發(fā)關(guān)鍵之STMicroelectronics Nucleo開發(fā)板
        Arduino和Atmel發(fā)布Arduino Zero開發(fā)板
        關(guān)閉應(yīng)用程序更新提醒
        電腦迷(2012年15期)2012-04-29 17:09:47
        精品一区二区三区人妻久久福利| 真实国产乱啪福利露脸| 亚州精品无码人妻久久| 免费无码AⅤ片在线观看| 蜜桃av在线播放视频| 亚洲人成综合第一网站| 东京道一本热中文字幕| 国产精品视频二区不卡| 国产69精品一区二区三区| 热综合一本伊人久久精品| 成年人观看视频在线播放| 国产肉体xxxx裸体137大胆| 久久综合精品国产丝袜长腿| 午夜在线观看有码无码| 亚洲av日韩精品一区二区| 亚洲av中文无码乱人伦在线观看| 少妇私密会所按摩到高潮呻吟| 欧洲熟妇乱xxxxx大屁股7| 男女上床视频在线观看| 中文av字幕一区二区三区| 最近中文字幕国语免费| 亚洲欧洲无码av不卡在线| 国产亚洲精品综合在线网址| 国产农村妇女毛片精品久久麻豆| 美女脱了内裤露出奶头的视频| 欧美丰满熟妇xxxx性| 人妻少妇不满足中文字幕| 精品亚洲视频免费观看网站| 国产精品国三级国产a| 久久不见久久见免费影院国语| 3d动漫精品啪啪一区二区下载| 视频二区 无码中出| 久久人妻中文字幕精品一区二区 | 国产情侣亚洲自拍第一页| 三级做a全过程在线观看| 蜜桃成人无码区免费视频网站| 丝袜人妻无码中文字幕综合网| 永久中文字幕av在线免费| 亚洲av无码乱码在线观看牲色| 亚洲综合色自拍一区| AV中文字幕在线视|