《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 基于ARM與μClinux的RTU設計

基于ARM與μClinux的RTU設計

2008-08-19
作者:曾為民1 李志康1 李宏利2

  摘 要: 基于ARM處理器S3C4510B和μClinux的RTU總體結構設計、RTU硬件擴展方法以及在μClinux環境下開發RTU應用程序" title="應用程序">應用程序的經驗。定義了一種RTU母板總線,介紹了由處理器總線驅動RTU母板總線的接口電路" title="接口電路">接口電路原理以及RTU母板總線上擴展硬件模塊的方法。
  關鍵詞: RTU S3C4510B μClinux 嵌入式系統

?

  在電力系統變電所以及電氣化鐵道牽引變電所遠動控制系統中,遠程數據采集與監控終端(RTU)是關鍵設備,實現遙控、遙測、遙信等功能。
  采用工業控制計算機,擴展測控硬件接口電路,是RTU設計常見的方法,但是這種方法設計的RTU成本高、體積大、耗電大。采用80C196等單片機設計RTU,由于單片機的運算處理和硬件擴展等能力較低,影響RTU的性能。而基于ARM處理器設計的RTU,硬件上具有成本低、體積小、耗電省、處理能力強等優點;軟件上由于采用μClinux操作系統,有許多優秀的應用程序成果可以利用。正是由于這些優勢,采用ARM和μClinux設計RTU已經成為一個熱點[1]。
1 RTU硬件電路設計
1.1 RTU總體結構

  RTU的核心部分是計算機,包括處理器、存儲器、人機接口等。為了執行RTU的測控功能,需要擴展大量外圍接口電路。不同變電所的測控對象數量差別很大。為了提高RTU的通用性,一種普遍采用的可行的辦法是將測控電路模塊化。根據模塊化的設計思想以及S3C4510B[2]和μClinux[3]的特點,RTU硬件總體結構設計的原理框圖如圖1。


  各種電路按功能設計成相應模塊,以母板總線為接口基礎。
  主板模塊以S3C4510B為核心。主要配置是:16M字節動態隨機存儲器SDRAM(兩片HY57V651620B),2M字節的Flash(一片AM29LV160DB);處理器內部集成兩個異步串行通信接口,串口" title="串口">串口0和串口1;一個10Mbps以太網接口;看門狗與復位電路(MAX507);RTU母板總線驅動電路" title="驅動電路">驅動電路。
  串口0作為控制臺,用于調試;串口1接LCD顯示屏和觸摸屏,實現當地監控的人機界面。
  測控接口電路主要有遙控模塊、遙信模塊(開關量采集)和遙測模塊(模擬量采集)。遙控和搖信模塊由母板總線直接擴展。遙測模塊采用現場總線(CAN)通信接口。為此在RTU母板總線上擴展CAN總線通信模塊,實現與遙測模塊的通信。
  串口模塊(PC16C550)從母板總線上擴展。用該模塊連接調制解調器(MODEM),實現RTU遠程通信。
1.2 RTU母板總線
  RTU母板總線是測控硬件模塊擴展的基礎,又是處理器總線上的一個外設接口。
  為便于模塊的擴展,RTU母板總線定義如下:數據總線H-D0~H-D7;地址總線H-A0~H-A7;地址片選信號H-S0~H-S6;讀寫控制信號" title="控制信號">控制信號H-WR和H-RD;地址鎖存控制信號H-ALE;中斷服務請求控制信號H-INT0~H-INT3;復位信號H-RESET。
  使用處理器的如下總線信號驅動RTU母板總線:地址總線A0~A11、數據總線D0~D7、讀使能控制信號nOE、寫使能控制信號nWBE0、外設(I/O)地址片選信號nECS0,以及4根中斷控制信號線nINREQ0~nINREQ3。
1.2.1 總線驅動電路
  為兼容測控接口電路較常用的器件,母板總線按照5V的TTL電平設計。S3C4510B總線是3.3V的CMOS電平。
  處理器總線與RTU母板總線存在速度和電平上的差別,不能直接相連,它們之間需要一個總線驅動電路。
  總線驅動電路是主板模塊的一部分。它實現處理器總線到RTU母板總線的接口擴展、電平轉換和驅動。總線驅動接口電路如圖2。


  采用雙電源供電的雙向總線緩沖器74LVX4245,實現處理器數據總線與RTU母板數據總線之間的電平轉換和驅動。
  三八譯碼器U1,將2K字節地址空間譯為8個地址片選信號,稱為S0~S7,其中S0~S6由總線驅動芯片74LS244驅動后,作為RTU母板總線地址片選信號。
1.2.2 地址鎖存信號ALE實現
  一些常用的芯片,如CAN總線控制器SJA1000、時鐘芯片DS12887等,內部帶一個地址鎖存器,需要地址鎖存信號ALE,才能實現接口。S3C4510B沒有ALE信號,所以母板總線擴展ALE信號,才能實現這類器件的接口。
  將U1的一個地址片選信號S7取反,寫數據到S7地址,可以模擬出ALE控制信號,并實現ALE的功能。
1.2.3 RTU母板總線的地址和訪問速度
  RTU母板總線作為處理器的一個外設,其地址和訪問速度由處理器決定。
  S3C4510B總線統一編址。nECS0是外設地址片選信號,占外設地址空間起始的16K字節。
  nECS0接U3使能端,決定RTU母板總線的基地址和訪問速度。S3C4510B控制寄存器EXTDBWTH第20位置1、21位置0,表示nECS0按8位方式尋址。寄存器REFEXTCON的低10位設為0x360,則nECS0的基地址是0x3600000。
  置控制寄存器EXTACON0為0x0fff,則S3C4510B對RTU母板總線的讀寫時間是7個CPU時鐘周期。


1.3 基于RTU母板總線的模塊擴展
  圖3是擴展CAN總線通信模塊的電路原理圖。CAN總線模塊以SJA1000為核心,通信數據經高速光電耦合器G1、G2隔離,82C250驅動,從接線端子J2連接到外部CAN總線。P1是1W的5V轉5V的DC/DC電源模塊。CAN模塊使用H-S0作為片選信號,其基地址是0x3600000。
  圖3給出了SJA1000與RTU母板總線的連接關系。SJA1000總線兼容TTL電平,數據總線和中斷信號線有驅動能力,可以直接與母板總線接口。由圖3可見,從RTU母板總線上擴展測控電路簡單方便。
  基于母板總線的其它模塊擴展方法類似。
2 RTU軟件設計
  μClinux從linux操作系統改進而來,適合運行在S3C4510B這種無內存管理單元MMU的處理器中?;诠た貦C-linux的RTU程序,可以很方便地移植到ARM-μClinux設計的RTU中。
  RTU程序的開發,包括應用程序開發和驅動程序開發兩部分,全部采用C語言編寫。
2.1 RTU應用程序調試
  使用JTAG仿真器工具和相應工具軟件,將μClinux操作系統燒寫到主板模塊的Flash中。μClinux在主板模塊上運行后,可以使用μClinux提供的工具軟件在Flash上更新自身及應用程序。
  連接PC機的串口與主板模塊的串口0。用Windows超級終端,與主板模塊建立交互關系。將主板模塊與PC機接入同一個局域網,配置合適的IP地址。
  使用文件傳輸服務工具FTP或TFTP,將PC機編譯的μClinux應用程序下載到主板模塊/ramdisk目錄中,改為可執行屬性后執行。應用程序中加入printf()函數,輸出執行過程中的調試信息。
2.2 JFFS2文件系統應用
  JFFS2(The Journalling Flash File System, version 2)是一種為嵌入式系統Flash存儲文件而設計的文件系統。μClinux編譯選項,加入JFFS2文件系統。將2MB的Flash分成mtd0和mtd1兩個區,各為1MB。mtd0是從0地址開始的存儲空間,用于存儲μClinux操作系統鏡像文件。mtd1用于存儲應用程序。μClinux的/dev目錄中,有字符型設備文件mtd0、mtd1和對應的塊設備文件mtdblock0、mtdblock1。
  有了JFFS2文件系統支持,使用文件拷貝操作方法,即可將RTU的操作系統和應用程序在Flash上更新。RTU的開發和現場調試,可以脫離JTAG仿真器工具,給RTU開發和維護提供了方便。
2.3 更新μClinux的步驟
  (1)用FTP傳輸操作系統文件IMAGE.ROM到/ramdisk/目錄;(2)擦除mtd0分區:eraseall /dev/mtd0;(3)將IMAGE.ROM寫入mtd0:cp/ramdisk/IMAGE.ROM/dev/mtd0。
  當提示操作完成后,復位主板模塊即運行新的操作系統。由于μClinux操作系統在SDRAM中運行,更新操作系統過程中不能停電。
2.4 應用程序在Flash上的更新與執行
  (1)安裝mtd1分區:mount-t-jffs2 /dev/mtdblock1/mnt。此操作將mtd1分區按塊設備方式安裝在μClinux的/mnt目錄中。在/mnt目錄中添加的文件,存儲在Flash中,不會因掉電而丟失。(2)將應用程序myapp下載到/ramdisk目錄,然后cp /ramdisk/myapp /mnt。即完成了應用程序在Flash上的更新。(3)修改文件屬性:chmod 755 /mnt/myapp。(4)執行文件:./mnt/myapp。
  μClinux啟動后,讀取并執行/proc/rc文件中的命令。要使myapp應用程序自動執行,在rc文件中,加入
  mount -t jffs2 /dev/mtdblock1 /mnt
  ./mnt/myapp
  系統啟動后,自動安裝mtd1分區,執行應用程序myapp。
  基于本文設計的RTU,連接到一個電網數據采集與監控系統,經試運行,性能穩定可靠。證明文中設計的RTU的原理是正確的。
參考文獻
1 嚴亞勤,吳文傳,張伯明. 基于嵌入式Linux的網絡RTU[J]. 電力自動化設備,2004;24(9):27~29
2 μm_s3c4510b_rev1.pdf. www.samsung.com.
3 皺思秩.嵌入式Linux設計與應用[M].北京:清華大學出版社,2002.第1版

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          在线免费观看日本一区| 日韩视频永久免费观看| 亚洲精品欧洲精品| 国产精品二区在线观看| 久久久亚洲欧洲日产国码αv| 国产精品h在线观看| 国产视频综合在线| 国产日韩欧美二区| 久久美女性网| 国产精品青草久久| 日韩视频在线你懂得| 欧美日韩在线高清| 一区二区久久| 国产欧美三级| 野花国产精品入口| 永久域名在线精品| 亚洲国产精品va| 国产精品久久久免费| 国产毛片一区| 1000部国产精品成人观看| 亚洲一区二区影院| 国产精品视频一二| 国产亚洲精品综合一区91| 国产欧美一区二区精品婷婷| 亚洲欧美在线视频观看| 欧美色欧美亚洲另类七区| 99re热这里只有精品免费视频| 久久婷婷色综合| 国产精品久久久久久五月尺| 一区二区高清在线| 欧美日韩视频在线第一区| 国产在线不卡视频| 欧美二区视频| 亚洲女人小视频在线观看| 久久精品中文字幕一区| 一本久道久久综合中文字幕| 欧美系列精品| 亚洲精品一区二区三区福利| 国产日韩欧美一区| 国产曰批免费观看久久久| 美女精品自拍一二三四| 国产精品久久久久9999高清| 国产日韩欧美日韩大片| 亚洲欧美日韩精品综合在线观看| 在线 亚洲欧美在线综合一区| 亚洲激情网址| 亚洲无亚洲人成网站77777| 最新国产乱人伦偷精品免费网站| 久久亚洲不卡| 亚洲视频免费| 亚洲国产美女久久久久| 欧美日韩裸体免费视频| 欧美午夜女人视频在线| 午夜视频精品| 亚洲在线1234| 国产精品第一页第二页第三页| 亚洲国产日韩在线| 国产日韩免费| 午夜精品久久久久久久蜜桃app| 国产精品色午夜在线观看| 国产精品ⅴa在线观看h| 亚洲理伦电影| 亚洲精品视频免费观看| 欧美韩日一区| 国产精品成av人在线视午夜片| 欧美日韩在线播放三区四区| 日韩亚洲欧美一区二区三区| 国产精品亚洲综合一区在线观看| 国内精品久久久久久影视8| 黄色精品一区二区| 禁久久精品乱码| 伊人精品视频| 欧美在线国产精品| 国产精品揄拍一区二区| 欧美色大人视频| 黄色成人av| 国产揄拍国内精品对白| 亚洲综合三区| 国产视频一区在线观看| 亚洲性xxxx| 国产精品视频九色porn| 亚洲国产天堂久久综合| 久久青草福利网站| 怡红院精品视频| 国产欧美日本在线| 好吊色欧美一区二区三区视频| 欧美日韩亚洲一区二区三区四区| 久久国产精品免费一区| 国产亚洲午夜高清国产拍精品| 国产一区二区三区黄| 欧美一级成年大片在线观看| 欧美黄色免费| 国产欧美日韩亚洲一区二区三区| 黄色亚洲免费| 欧美日韩国产麻豆| 亚洲欧美成人网| 亚洲国产精品一区二区尤物区| 国产精品久久久久久久7电影| 久久精品国产免费看久久精品| 狼狼综合久久久久综合网| 黄色免费成人| 国产精品家教| 99re66热这里只有精品3直播| 国产精品久久久久久久7电影| 精品动漫3d一区二区三区| 久久精品国产亚洲高清剧情介绍| 久久国产精品久久精品国产| 亚洲男女自偷自拍图片另类| 亚洲精品一二三区| 国产精品久久久久秋霞鲁丝| 国产亚洲精品综合一区91| 亚洲国产日韩美| 亚洲国产天堂久久综合| 欧美日韩的一区二区| 国产精品嫩草影院av蜜臀| 在线色欧美三级视频| 在线亚洲电影| 中文网丁香综合网| 欧美人与性动交α欧美精品济南到| 欧美激情一区二区三区在线视频| 亚洲综合视频在线| 91久久在线| 一本色道久久99精品综合| 国产精品日韩在线一区| 亚洲高清视频一区二区| 小黄鸭视频精品导航| 麻豆亚洲精品| 欧美激情在线观看| 国语自产精品视频在线看8查询8| 国产精品国产三级国产aⅴ入口| 亚洲性视频网站| 免费精品视频| 亚洲日本激情| 亚洲天堂av电影| 久久精品一区二区三区不卡牛牛| 亚洲日本在线视频观看| 性做久久久久久久久| 国产精品sss| 99re这里只有精品6| 精品成人一区二区| 在线视频成人| 国产有码在线一区二区视频| 亚洲国产日韩欧美| 国产精品网站视频| 亚洲免费人成在线视频观看| 小黄鸭精品aⅴ导航网站入口| 欧美色图麻豆| 亚洲欧洲日韩综合二区| 国产精品国产三级国产aⅴ入口| 国产视频一区二区在线观看| 国产一区二区三区精品久久久| 国产精品乱码一区二区三区| 国产色综合天天综合网| 国产一区二区三区直播精品电影| 亚洲激情电影在线| 欧美一区视频在线| 欧美一区亚洲二区| 欧美日韩国产高清| 欧美日韩精品免费在线观看视频| 一区二区三区日韩精品| 麻豆精品一区二区综合av| 亚洲精品国产品国语在线app| 亚洲一区影音先锋| 亚洲国产精品一区二区第四页av| 亚洲久久在线| 国产女主播视频一区二区| 国产亚洲网站| 欧美中文字幕不卡| 亚洲一区二区三区视频| 精品51国产黑色丝袜高跟鞋| 国产综合网站| 国产精品视频免费观看www| 亚洲欧美在线一区二区| 在线观看一区欧美| 午夜精品久久久久久久99樱桃| 欧美日本三区| 欧美freesex交免费视频| 国外成人在线视频| 欧美亚州在线观看| 一区二区三区 在线观看视| 久久夜色精品一区| 国产欧美日韩精品在线| 亚洲欧美www| 国产精品国产精品| 国产精品美女久久久久久免费| 欧美巨乳波霸| 国产精品久久久久久av下载红粉| 欧美伦理a级免费电影| 亚洲男女毛片无遮挡| 亚洲国产精品123| 欧美日韩不卡一区| 亚洲美女av在线播放| 久久尤物电影视频在线观看| 欧美成人在线免费视频| 激情91久久| 国产日韩高清一区二区三区在线| 欧美性理论片在线观看片免费| 久久先锋资源| 欧美在线不卡视频| 久久久久久日产精品| 欧美日本精品一区二区三区| 国产精品入口尤物| 亚洲永久精品国产| 欧美日韩在线免费观看| 亚洲午夜久久久久久尤物| 欧美成人精品一区二区三区| 永久555www成人免费| 欧美一级大片在线免费观看| 久久久久久一区二区| 在线免费观看视频一区| 国产日韩精品视频一区二区三区| 欧美日韩精品一区二区在线播放| 久久人人爽人人爽| 久久国产加勒比精品无码| 亚洲精品综合| 狠狠色丁香久久婷婷综合_中| 亚洲夜晚福利在线观看| 在线观看91久久久久久| 亚洲欧美日产图| 欧美一级一区| 久久免费少妇高潮久久精品99| 韩国三级电影一区二区| 国产精品日韩久久久久| 亚洲第一在线综合网站| 欧美在线三级| 国产精品青草久久久久福利99| 久久综合久久美利坚合众国| 国产精品久久久久9999高清| 亚洲制服欧美中文字幕中文字幕| 亚洲天堂成人在线视频| 欧美日韩综合在线免费观看| 黄色精品在线看| 久久久久成人精品| 欧美日韩视频第一区| 亚洲香蕉成视频在线观看| 伊人成人开心激情综合网| 亚洲精品之草原avav久久| 亚洲最新合集| 久久免费的精品国产v∧| 黄色免费成人| 久久精品人人做人人爽| 国产一区二区日韩精品| 亚洲激情校园春色| 欧美日韩黄视频| 亚洲高清123| 国产日韩高清一区二区三区在线| 亚洲一区在线视频| 欧美精品乱码久久久久久按摩| 亚洲专区一二三| 国产在线日韩| 理论片一区二区在线| 国产日产亚洲精品系列| 欧美日韩中文字幕| 欧美日韩免费视频| 欧美精品在线免费播放| 国产精品久久久久一区二区三区共| 欧美视频在线不卡| 欧美一区二区性| 欧美日韩国产丝袜另类| 亚洲人成亚洲人成在线观看图片| 国产日韩一区| 亚洲欧美国产精品专区久久| 性8sex亚洲区入口| 欧美精品三区| 国模吧视频一区| 亚洲国产乱码最新视频| 黄色成人在线观看| 在线欧美一区| 亚洲精品国产精品国自产观看| 欧美日韩成人综合天天影院| 欧美视频一区在线观看| 欧美三级韩国三级日本三斤| 日韩视频中午一区| 欧美激情亚洲| 久久久久久噜噜噜久久久精品| 伊人成人开心激情综合网| 亚洲人成亚洲人成在线观看图片| 免费观看成人www动漫视频| 欧美精品18videos性欧美| 亚洲欧美第一页| 久久精品91| 久热精品在线| 亚洲国产精品福利| 亚洲视频免费观看| 影音先锋中文字幕一区| 亚洲第一搞黄网站| 一个人看的www久久| 另类图片国产| 欧美成人tv| 亚洲欧美一级二级三级| av成人免费在线| 国产日韩欧美一区二区三区在线观看| 国产精品久久久久一区二区三区| 亚洲免费在线看| 一区二区三区精品国产| 在线精品国产欧美| 六十路精品视频| 国产综合欧美在线看| 国产免费观看久久| 欧美激情国产精品| 久久综合九色九九| 久久久亚洲影院你懂的| 亚洲午夜一区二区三区| 亚洲第一在线综合在线| 欧美国产乱视频| 中文精品视频| 亚洲免费观看高清完整版在线观看熊| 欧美性猛片xxxx免费看久爱| 国产三级欧美三级日产三级99| 国产精品99久久99久久久二8| 亚洲日本黄色| 久热精品在线视频| 永久久久久久| 亚洲激情中文1区| 国产欧美一区二区精品仙草咪| 国产伦精品一区二区| 欧美高清在线视频观看不卡| 久久婷婷综合激情| 欧美淫片网站| 欧美亚洲一区三区| 欧美超级免费视 在线| 亚洲激情专区| 亚洲电影在线| aa日韩免费精品视频一| 亚洲高清二区| 久久综合精品国产一区二区三区| 亚洲九九爱视频| 一区二区三区四区五区视频|