999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于S3C2410的工頻通信系統子站設計*

2016-05-25 00:37:35朱偉華
網絡安全與數據管理 2016年3期
關鍵詞:嵌入式系統設計

朱偉華, 宋 慧

(吉林電子信息職業技術學院, 吉林 吉林 132021)

基于S3C2410的工頻通信系統子站設計*

朱偉華, 宋 慧

(吉林電子信息職業技術學院, 吉林 吉林 132021)

應用以ARM9為核心的處理器S3C2410設計了一種用于三相工頻電參數遠程抄送和采集系統。實現三相電量和三相交流參數(電壓、電流、功率因數)進行采集和遠程抄收功能。系統硬件電路設計采用S3C2410的接口電路,實現了工頻通信的基本功能,并將子站設計為接收單元與調制單元分離的結構,二者通過CAN總線作為數據傳輸通道,提高了子站的安裝適應性。用以太網控制器RTL8019AS設計了網絡接口電路,實現了子站與后臺間的網絡通信。通過移植實時嵌入式操作系統μC/OS-II對所有任務進行調度管理,同時在系統中使用了TCP/IP協議建立網絡連接,并采用UDP協議實現了網絡數據的傳輸。

工頻通信;CAN總線;S3C2410

0 引言

在電力部門的日常生產中,電能計量、供電量考核、電費核算的及時性和準確性已成為供電企業的重要課題,而目前我國電能數據的采集基本上為手工抄表,需要抄表人員每月或每兩個月對每個臺區變壓器抄表一次,再通過微機或手工制作的報表輸出,存在錯抄、漏抄、估抄等問題。此外配電臺區的負荷、有功功率、無功功率、功率因數、電壓、電流等交流參數信息也無法通過有效途徑得以實時監控。工頻通信技術的出現,使電力部門實現真正意義上的配電臺區的自動化管理成為可能,但工頻通信系統還存在諸如調制變壓器選擇受到調制電纜長度限制致使系統的安裝性不好、系統工作效率有待提高、采集處理的用電信息內容有待擴充、用電信息傳輸精度需要進一步提高等問題。采用基于ARM9內核的處理器所具有的優良性能實現工頻通信技術[1-2],能提高系統的工作效率,并研制結構更合理、功能更完善的子站設備,可以滿足現場實際應用的要求。

1 系統硬件電路組成及實現

1.1 系統硬件結構設計

本設計使用如圖1所示的電力線工頻通信系統結構,圖中子站部分為本文的主要研究內容,具體包括:(1)CAN總線 ;(2)以太網絡接口。

子站接收單元需要完成對以太網數據的及時收發、CAN總線的通信控制、A/D采集、數據解碼等工作,對處理器的性能要求較高,在本設計中選擇由Samsung公司生產的基于ARM920T內核的微處理器S3C2410[3-4],以該處理器為核心的接收單元硬件結構見圖2。本設計中重點設計CAN總線接口、多支路輸入切換控制、RAM、A/D采集電路接口、B相電流信號合成電路、以太網接口電路。

子站調制單元通過CAN總線接收采集單元發送的控制命令并調制下行信號,調制完成后,通過CAN總線將工作狀態傳遞回采集單元,使用普通的8051單片機就能滿足實際需要,因此選擇ATMEL公司生產的AT89C52單片機作為調制單元的控制器,子站調制單元的硬件結構見圖3。

圖1 電力線工頻通信系統示意圖

圖2 子站接收單元硬件結構

圖3 子站調制單元硬件結構

1.2 S3C2410的CAN總線接口設計

圖4為S3C2410 CAN總線接口電路,從圖中可以看出電路主要由四部分構成:微處理器S3C2410、CAN總線收發器82C250[5-6]、高速光電耦合器6N137和電源隔離模塊。微處理器S3C2410負責內部CAN控制器的初始化并實現數據的接收和發送等通信任務。

2 軟件設計與實現

2.1 嵌入式TCP/IP協議棧的實現

要完成網絡通信數據的正常處理,需要使用網絡通信協議,在本系統中使用了嵌入式TCP/IP協議。TCP/IP協議相當復雜,而且系統資源有限,沒有必要全部實現,根據系統的使用要求,主要實現網絡接口驅動、數據鏈路層ARP協議、網絡層ICMP和IP協議、傳輸層UDP協議[7],嵌入式TCP/IP的數據流見圖5。

(1) ARP代碼的第一部分把IP地址映射到物理地址上,即給定一個目的節點的IP地址,用軟件查詢ARP緩存是否有該IP的物理地址映射。該功能通過子程序void Arp_Request(uint8 *ip_address,uint8 num)來實現,其中ip_address即為要解析的IP地址,使用該子程序處理后,即可以獲得該IP的物理地址[8]。

(2) 網際協議(IP)是一個網絡層協議,它是TCP/IP協議棧中最為核心的協議。IP協議中定義了數據包,稱為IP數據報文,它是Internet上數據通信的基本單位。

(3) ICMP協議同樣位于網絡層,主要負責接收、解釋、發送ICMP報文。ICMP報文主要有兩種功能:報告出錯信息、傳送控制信息。在本系統中選擇實現ICMP協議,主要是為了響應對方主機使用Ping命令發出的回應請求。通過Ping命令和響應可以判斷網絡的連接是否可靠[9]。

2.2 以太網硬件接口驅動的實現

RTL8019AS的驅動程序主要包括芯片初始化、發送數據包、接收數據包三部分,實現以太網絡通信的物理層驅動。

初始化程序主要完成以下功能:芯片復位、設置芯片的物理地址、設置接收緩沖區的起始地址和大小、設置發送緩沖區的起始地址和大小。

RTL8019AS數據發送流程如圖6。

在接收數據時,需要判斷中斷狀態寄存器ISR的Bit4(OVW),以查詢在RTL8019接收緩沖區里是否有新接收的數據包。當OVW=1時有新數據包,這時該數據包存于以CURR寄存器值為首址的RAM中。此時啟動遠程DMA讀操作(通過寫CR寄存器值為0x0A實現),然后讀取接收緩沖區中的數據,當CURR=BNRY時,接收緩沖區中的數據讀取完畢[10]。

圖4 S3C2410 CAN總線接口電路

圖5 嵌入式TCP/IP數據流圖

圖6 RTL8019AS數據發送流程

2.3 系統功能的多任務實現

在實現系統功能時,共建立了三個任務:操作系統啟動運行的第一個任務(Task0)、Ping命令響應處理任務(TaskB)、工頻通信處理任務(TaskD)。操作系統的主函數流程如圖7所示。

圖7 主函數流程圖

3 結束語

工頻通信系統子站的改進采用基于ARM9內核的S3C2410處理器和μC/OS-II操作系統,設計了系統功能應用程序,實現子站功能。根據實際使用要求,設計子站為接收單元與調制單元分離的結構,兩單元間使用CAN總線作為控制/數據線,設計了RTL8019AS網絡控制芯片與S3C2410的接口電路,并根據使用需要嵌入相關的TCP/IP協議,使子站具備網絡通信的能力。

[1] 高紅玉, 徐建城, 曾成奇. 基于ARM的CAN總線智能節點的設計[J]. 電子技術應用, 2005,31(4):24-26.

[2] 胡友水, 李漢強. 基于ARM的嵌入式TCP/IP協議的實現[J]. 電子技術應用, 2003,29(12):25-27.

[3] 段海龍, 彭輝俊, 程健. 基于ARM的嵌入式以太網通信的實現[J]. 機械與電子, 2006(2):9-11.

[4] 朱偉華,索大翔,譚微. 4G技術應用于電能質量監測的分析研究[J].電測與儀表,2015(52)6:44-47.

[5] 吳廣霖, 白瑞林. 基于μC/OS-II的μC/IP協議棧在ARM系統中的實現[J]. 計算機工程與應用, 2005(18):99-102.

[6] 楊華, 陳明義, 胡暉, 等. 基于嵌入式的CAN總線智能數據采集器開發[J]. 湖南大學學報(自然科學版), 2005, 32(6):110-112.

[7] 張靜, 張凱. 實時操作系統μC/OS-II在ARM7上移植的研究與實現[J]. 計算機工程與應用, 2004(4):100-102.

[8] 賈衡天,管康,范錦輝,等.隨鉆井下32位信號采集系統設計[J].微型機與應用,2014,33(13):16-19,24.

[9] 李文進, 韓曉萍. ARM平臺在嵌入式遠程數據采集系統中的設計與實現[J]. 繼電器, 2006, 34(5):64-67.

[10] 王浩宇,王玨.一種節能型電子站牌硬件系統的設計[J].微型機與應用,2014,33(9):28-29,32.

Design of the frequency sub-station communication of TWACS based on S3C2410

Zhu Weihua, Song Hui

(Jilin Vocational Technology College of Electronic and Information, Jilin 132021, China)

A system which can be used for long range transform and collection aim at the data of three-phase power frequency electrical parameter is designed by using S3C2410 microcontroller which is based on ARM9 CPU. So it accomplishes the function which collect and long range transform the three-phase power and three-phase AC parameters(voltage,electric current,power factor).The circuits of LPC2294 interface are adopted in the system, and the TWACS function is accomplished. In order to improve system’s installability, the reception unit and modulation unit of sub-station, which are connected by CAN-Bus, are separated. The circuit of earthnet interface is designed by using the earthnet controller IC RTL8019AS, which accomplishes the sub-station communicate background through internet. All the tasks are attempered and managed by porting embedded real-time operating system μC/OS-II,and internet is established by using TCP/IP, and the apparatus designed in this work can transform data to Internet through UDP.

TWACS; CAN-Bus; S3C2410

吉林市科技發展計劃資助項目(2015334004)

TN91

A

1674- 7720(2016)03- 0041- 03

朱偉華,宋慧. 基于S3C2410的工頻通信系統子站設計[J].微型機與應用,2016,35(3):41- 43.

2015-10-15)

朱偉華(1976- ),通信作者,男,碩士研究生,副教授,主要研究方向:嵌入式系統設計與智能網絡控制。E-mail:348938280@qq.com。

宋慧(1982-),女,在讀博士生,副教授,主要研究方向:聲信號與聲場信息處理。

猜你喜歡
嵌入式系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
搭建基于Qt的嵌入式開發平臺
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 亚洲成av人无码综合在线观看| 欧美亚洲一区二区三区导航| 91在线播放国产| 欧美精品亚洲精品日韩专区va| 老司机精品久久| 91麻豆精品国产91久久久久| 欧美激情视频一区二区三区免费| 日本三区视频| 久久精品亚洲中文字幕乱码| 国产性爱网站| 91www在线观看| 91娇喘视频| 99国产在线视频| 成人午夜天| 999国产精品| 久久美女精品国产精品亚洲| 亚洲日韩图片专区第1页| 国产精品成人不卡在线观看| 麻豆精品国产自产在线| 久青草国产高清在线视频| 国产a网站| 久久国产热| 欧美精品影院| 亚洲成a人片7777| 欧美另类视频一区二区三区| 国产黄色免费看| 福利小视频在线播放| 中文字幕伦视频| 色亚洲成人| 国产一区二区在线视频观看| 亚洲欧洲免费视频| 青青青国产免费线在| 精品综合久久久久久97| 国内精品91| 久久这里只精品国产99热8| 真实国产精品vr专区| 99久久无色码中文字幕| 成年人视频一区二区| 无码免费视频| 亚洲无码一区在线观看| 伊人91视频| 国产成人高清精品免费软件| 精品人妻无码区在线视频| 国产v精品成人免费视频71pao| 国内a级毛片| 久久精品丝袜高跟鞋| 免费亚洲成人| 亚洲欧洲天堂色AV| 亚洲国产成熟视频在线多多| 久久久久久国产精品mv| 国产区人妖精品人妖精品视频| 一本大道AV人久久综合| 精品视频一区在线观看| 激情综合图区| 高清无码一本到东京热| 伊人蕉久影院| 精品少妇三级亚洲| 亚洲精品免费网站| 亚洲精品国产精品乱码不卞| 中国特黄美女一级视频| 99er这里只有精品| 精品国产成人三级在线观看| 亚洲国产一成久久精品国产成人综合| 伊人久久婷婷五月综合97色| 亚洲日韩日本中文在线| 色婷婷成人网| 欧美三级视频网站| 中文字幕欧美日韩高清| 综合社区亚洲熟妇p| 国产手机在线小视频免费观看 | 亚洲成人一区二区三区| 色呦呦手机在线精品| 青青草原偷拍视频| 亚洲国产高清精品线久久| 五月婷婷丁香综合| 玖玖精品在线| 午夜欧美理论2019理论| 国产精品视频第一专区| 香蕉eeww99国产在线观看| 999精品视频在线| 91视频首页| 91色爱欧美精品www|