《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于SPI雙機通信的弧光保護系統
基于SPI雙機通信的弧光保護系統
2015年微型機與應用第2期
涂永飛,王名傳
(中國能源建設集團鎮江華東電力設備制造廠,江蘇 鎮江 212017)
摘要: 針對弧光保護系統的實際需要,設計了一種基于SPI的雙機通信系統。簡要闡述了該系統的設計思路,并給出了具體的實現方法。實驗表明,采用該方法能夠滿足實際工程中的需求,對于其他SPI的應用也有很好的借鑒價值。
Abstract:
Key words :

  摘  要: 針對弧光保護系統的實際需要,設計了一種基于SPI的雙機通信系統。簡要闡述了該系統的設計思路,并給出了具體的實現方法。實驗表明,采用該方法能夠滿足實際工程中的需求,對于其他SPI的應用也有很好的借鑒價值。

  關鍵詞: 弧光保護;SPI;LPC1788;協議

0 引言

  在一些重要的用戶變電站和發電廠的廠用電系統中[1],弧光短路是中、低壓開關柜內部最嚴重的故障,由于電弧電阻的原因,短路電流往往達不到速斷整定值而不能快速動作切斷故障,造成嚴重的后果。據統計資料表明,近年來,每年每1 000臺開關柜就有7臺遭到損壞,故障率為0.7%,農村配電網的概率更高,達1.2%。有的甚至發展成“火燒連營”的事故,這些配電網事故處理不當甚至會擴大發展為輸電網事故,造成重大的經濟損失。2010年,云南電網下發了《關于在中低壓開關柜加裝電弧光保護的通知》,要求在所有的35 kV和10 kV開關柜中加裝電弧光保護,目前南方電網已在逐漸推廣。

  中國能源建設集團華東電力設備制造廠研制的ZHG-1A型智能弧光保護系統采用紫外光弧光檢測和過電流檢測雙判據原理,具有保護動作速度快、可靠性高等特點。它是一個模塊化系統,包括主控單元、電流單元、弧光單元,系統構成示意圖如圖1所示。

001.jpg

1 弧光保護系統主控系統通信結構原理與設計

  主控單元是電弧光保護系統的核心部件,負責輸入量的采集、測量、計算及邏輯判斷,實現系統的各項保護邏輯、與站內監控系統通信等功能。主控系統采用DSP+雙ARM結構,其中一塊ARM(A片)采用NXP公司的LPC178x芯片負責與站內系統通信,另一塊ARM(B片)同樣采用LPC178x芯片負責液晶顯示與DSP通信。在與站內監控系統通信時,A片ARM要把相關數據通過B片ARM傳遞給DSP,為此兩塊ARM之間要進行通信。主控系統通信結構如圖2所示。

002.jpg

2 SPI通信設計與實現

  2.1 SPI硬件實現

  LPC178x/177x系列的SSP是一個同步串行端口(SSP)控制器[2],可控制SPI、4線SSI或Microwire總線的操作。SSP可以與總線上的多個主機或從機交互。但在一次給定的數據傳輸過程中,總線上只能有一個主機與一個從機進行通信。數據傳輸原則上是全雙工模式,4~16位數據的幀由主機發送到從機或由從機發送到主機。SSP控制器共用以下4個管腳:

  (1)SCK:串行時鐘管腳,用來同步數據傳輸的時鐘信號。它由主機驅動,從機接收。無論主機往從機寫數據還是從從機讀數據,它的時鐘信號都是由主機的SCK管腳產生,從機不產生時鐘信號。

 ?。?)SSEL:幀同步/從機選擇管腳,當作主機時此管腳可作為普通的I/O使用;當作從機時此管腳不可用作普通I/O口,只作為SSP的從機選擇。主機其他的普通I/O管腳也可與從機的SSEL管腳相連,用作從機的片選。

 ?。?)MISO:主機輸入從機輸出。MISO信號使串行數據從從機傳輸到主機。

 ?。?)MOSI:MOSI信號使串行數據從主機傳輸到從機。

  另外,本系統在兩片ARM之間預留了兩根聯絡線,以便通信不穩定時便于調整。

  2.2 SPI軟件實現

  在雙機通信過程中,主機發送采用查詢方式,從機接收采用中斷方式。主機發送數據的同時也在接收數據,從機接收數據的同時也在發送數據。通過配置SSP寄存器,選擇SPI模式、設置數據長度和通信速率。由于設置從機接收到第4個數據時FIFO產生一次接收中斷,因此,主機每次發送一組40個數據,從機只取前37個數據為有效數據,后3個數據接收但作為假數據不用;主機接收的前4個數據也為假數據不用,后36個數據為有效數據。當一組數據接收完成時,調用數據處理函數進行處理。主機SPI流程圖如圖3所示。

003.jpg

  在SPI通信中,主機向從機發送數據,如何判斷數據發送正確及接收完成SPI協議本身并未提供任何規范。在設計中,固定數據發送的個數,定義表1所示的SPI數據幀結構,可以很好地解決這個問題[3]。

004.jpg

  表1中,起始字節表明一幀傳輸的開始,這里定義為0XFF;標志字節表明此次傳輸的數據類型,根據特定的應用類型作具體的規定;數據長度表明此次傳輸的數據長度,用字節數表示;應用服務數據為所要傳輸的具體應用數據。

  當所有數據接收完成時,根據SPI軟件協議,標志字節為0XAA表明此組數據為偽數據,可以不作處理,直接丟棄。當起始字節不是0XFF時,即表示此組數據接收數據有誤。在通信中,主機每隔一段時間向從機發送數據,從機根據標志字節判定是控制命令還是運行狀態數據[4]。當從機接收的是控制命令時,從機等待主機下一幀數據發送的同時,把相應的數據發給主機。

  下面給出從機的SSP1口初始化和SSP1的收發函數代碼。

 ?。?)SSP1口初始化代碼

  void Slave_SSP1Init(void)

  {uint8_t i;

  uint8_t uiDummy=uiDummy=0;

  LPC_SC->PCONP|=(0x1<<10);

  LPC_IOCON->P0_7 &=~0x07;//SSP CLK

  LPC_IOCON->P0_7|=0x02;

  LPC_IOCON->P0_6&=~0x07;

  LPC_IOCON->P0_6|=0x02;

  LPC_IOCON->P0_8&=~0x07;

  LPC_IOCON->P0_8|=0x02;//SSP MISO

  LPC_IOCON->P0_9&=~0x07;

  LPC_IOCON->P0_9|=0x02;//SSP MOSI

  LPC_SSP1->CR0=0x07<<0|//數據長度為8位

  0x00<<4|//幀格式為SPI

  0x00<<6|//CPOL為0

  0x01<<7|//CPHA為1

  0x1D<<8;

  LPC_SSP1->CPSR=0x2;//時鐘預分頻

  for(i=0;i<8;i++)

  {//清0接收FIFO

  uiDummy=LPC_SSP1->DR;

  }

  //從機模式

  if(LPC_SSP1->CR1&SSPCR1_SSE)

  {LPC_SSP1->CR1&=~SSPCR1_SSE;}

  LPC_SSP1->CR1=SSPCR1_MS;

  LPC_SSP1->CR1|=SSPCR1_SSE;

  LPC_SSP1->IMSC=0x04;

  NVIC_EnableIRQ(SSP1_IRQn);

  NVIC_SetPriority(SSP1_IRQn,4);

  return;

  }

  (2)SSP1收發函數代碼

  uint8_t SSP1RWFrames(Chip_SSP_DATA_SETUP_T *xf_setup)

  {

  uint8_t rdat;

  uint8_t i,uiDummy;

  LPC_SSP1->ICR=0x03;while((LPC_SSP1->SR&(SSPSR_RNE))!=SSPSR_RNE);*(xf_setup->rx_data+xf_setup->rx_cnt)=

  LPC_SSP1->DR;

  xf_setup->rx_cnt++;

  while((LPC_SSP1->SR&(SSPSR_TNF|SSPSR_BSY))!=SSPSR_TNF);LPC_SSP1->DR=*(xf_setup->tx_data+xf_setup->tx_cnt);

  xf_setup->tx_cnt++;

  …

  }

3 結論

  本設計中,兩個ARM的主頻都為100 MHz,使用公共外設PCLK時鐘,通過SSP時鐘分頻器產生SPCLK時鐘。在實驗中也考慮過其他方案,由于SPI的接收中斷處理方式且又要實現主從機收發同時,發現本方案可行。目前測試結果表明,SPI能很好地滿足它們之間高速的雙向數據傳輸要求,其最高傳輸速率可達5 Mb/s,解決了實際應用中的雙機如何可靠通信等問題,已成功應用于弧光保護系統,也可用于其他需要雙機通信的場合。

參考文獻

  [1] 李從飛,陳凡,魯雅斌,等.DPR360ARC弧光保護系統設計[J].電力系統保護與控制,2010,38(12):125-128.

  [2] NXP.LPC178x/7x用戶手冊[EB/OL].[2011-07-06].http://www.cn.nxp.com/documents/other/LPC177x-178x_UM_Simp CHN.pdf.

  [3] 王杰,王小鵬,趙國輝.采用SPI接口實現雙DSP雙向通信和同步[J].微型機與應用,2010,29(24):96-98.

  [4] 高振,羅秋鳳.SPI接口與CRC算法在雙DSP數據通信中的應用[J].電子產品世界,2011,18(1):46-49.


此內容為AET網站原創,未經授權禁止轉載。
热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>
          亚洲日韩中文字幕在线播放| 悠悠资源网久久精品| 亚洲每日在线| 欧美日韩三级一区二区| 欧美精品久久99久久在免费线| 久久激情五月激情| 欧美日本一道本| 午夜日韩视频| 亚洲人成网站777色婷婷| 国产一区二区三区成人欧美日韩在线观看| 欧美日本网站| 国产乱码精品1区2区3区| 亚洲午夜精品视频| 亚洲中无吗在线| 亚洲三级视频在线观看| 牛牛国产精品| 国产精品久久久对白| 国产亚洲精品aa| 国产精品美女主播在线观看纯欲| 午夜国产精品视频| 久久综合狠狠综合久久激情| 国产视频不卡| 国产日韩av高清| 国产午夜精品理论片a级大结局| 国产欧美日韩亚洲一区二区三区| 欧美一区二区视频在线| 亚洲制服欧美中文字幕中文字幕| 久久久久综合| 欧美精品xxxxbbbb| 影音先锋亚洲一区| 在线免费一区三区| 在线激情影院一区| 毛片一区二区| 欧美国产日韩亚洲一区| 久久se精品一区精品二区| 亚洲精品综合| 欧美激情一区二区三区在线视频| 亚洲一区视频在线| 一本色道久久综合亚洲精品不卡| 久久综合免费视频影院| 99精品99久久久久久宅男| 在线观看精品一区| 久久久久一区| 永久域名在线精品| 久久色在线播放| 亚洲专区一区二区三区| 国产精品草草| 黄色日韩精品| 另类av一区二区| 午夜精品久久一牛影视| 久久国产精品一区二区三区| 欧美劲爆第一页| 欧美激情精品久久久久久| 一区二区欧美精品| 久久久亚洲精品一区二区三区| 国产日韩综合一区二区性色av| 午夜伦欧美伦电影理论片| 一本色道久久综合亚洲精品婷婷| 亚洲黄色在线看| 亚洲精品免费看| 国产精品欧美日韩一区| 在线观看一区二区视频| 欧美视频在线一区二区三区| 亚洲激情av| 一区二区视频欧美| 亚洲精选视频免费看| 亚洲男人第一av网站| 久久亚洲国产精品日日av夜夜| 一本色道久久综合精品竹菊| 欧美一区二区三区四区视频| 99精品热6080yy久久| 国产精品毛片a∨一区二区三区| 一级日韩一区在线观看| 黑人中文字幕一区二区三区| 亚洲精选大片| 免费亚洲一区二区| 久久免费视频一区| 国产伦精品一区二区三区高清版| 欧美在线观看一区| 国产一区亚洲一区| 国产精品久久久久久久久久久久久| 欧美在线www| 欧美激情按摩在线| 欧美成人精品激情在线观看| 欧美视频不卡中文| 午夜精品区一区二区三| 国产精品视频免费在线观看| 国产专区综合网| 亚洲国产精品t66y| 欧美激情女人20p| 国产裸体写真av一区二区| 欧美日韩一区二区在线观看| 日韩视频精品| 黄色亚洲精品| 亚洲七七久久综合桃花剧情介绍| 欧美日韩在线不卡一区| 激情久久一区| 国产欧美精品国产国产专区| 影音先锋日韩资源| 亚洲图片你懂的| 欧美二区在线播放| 亚洲国产一区在线观看| 国产伦精品一区二区三区高清版| 亚洲精品一区二区网址| 欧美成人免费在线| 亚洲丶国产丶欧美一区二区三区| 国内精品久久久久久久影视麻豆| 亚洲电影成人| 国内在线观看一区二区三区| 亚洲欧美不卡| 国产欧美日韩综合一区在线播放| 亚洲成人在线视频播放| 国产精品久久久久久久久久免费| 亚洲国产成人在线| 女女同性精品视频| 亚洲全部视频| 一区二区福利| 新片速递亚洲合集欧美合集| 久久激情婷婷| 欧美揉bbbbb揉bbbbb| 91久久精品美女| 久久精品系列| 午夜一区二区三区不卡视频| 国产亚洲一本大道中文在线| 精品成人一区二区三区四区| 免费久久久一本精品久久区| 在线观看欧美视频| 亚洲福利国产| 免费观看日韩| 久久精品二区亚洲w码| 久久精品国产999大香线蕉| 亚洲国产精品一区二区尤物区| 嫩草伊人久久精品少妇av杨幂| 狠狠入ady亚洲精品经典电影| 国产综合在线看| 久久久久99| 欧美高清影院| 亚洲第一网站| 国产欧美日韩视频在线观看| 欧美大片免费久久精品三p| 欧美激情第1页| 一区二区三区偷拍| 欧美久久一级| 久久久久五月天| 精久久久久久| 亚洲另类春色国产| 欧美视频一区二区三区四区| 国产亚洲精品bt天堂精选| 亚洲欧洲在线观看| 国产精自产拍久久久久久| 国产精品一级二级三级| 亚洲成色999久久网站| 亚洲裸体俱乐部裸体舞表演av| 在线日韩av| 黄网站免费久久| 99pao成人国产永久免费视频| 国产精品日本一区二区| 久久亚洲综合色一区二区三区| 国产一区二区高清不卡| 国产精品观看| 久久国产夜色精品鲁鲁99| 亚洲精品在线视频| 99视频精品全国免费| 黄色在线成人| 亚洲高清在线播放| 国产精品夜夜夜| 能在线观看的日韩av| 久久婷婷国产综合国色天香| 国产精品乱码人人做人人爱| 久久综合狠狠| 欧美1区视频| 国产综合精品一区| 亚洲视频在线观看一区| 在线日韩成人| 在线色欧美三级视频| 国产一区二区成人久久免费影院| 国产精品美女久久久久久免费| 一本久久综合| 国产精品香蕉在线观看| 欧美激情精品久久久久久变态| 日韩亚洲精品电影| 日韩视频亚洲视频| 欧美成人国产va精品日本一级| 欧美巨乳在线观看| 欧美裸体一区二区三区| 一本色道久久88精品综合| 国产亚洲精品久久久久婷婷瑜伽| 怡红院精品视频在线观看极品| 欧美mv日韩mv国产网站| 久久久久久久久久久久久女国产乱| 午夜精品三级视频福利| 香蕉久久夜色精品| 夜夜嗨av一区二区三区| 国产婷婷色综合av蜜臀av| 国产精品欧美精品| 中文在线不卡| 亚洲欧美视频一区| av成人老司机| 欧美日韩精品一区二区三区| 国产精品日本欧美一区二区三区| 欧美性大战xxxxx久久久| 欧美日韩亚洲成人| 亚洲国产精品久久久久秋霞不卡| 一本色道久久88亚洲综合88| 国产精品一区免费在线观看| 国产精品久久久久久久午夜片| 久久精品一区二区| 国产精品毛片一区二区三区| 午夜老司机精品| 欧美精品在线网站| 欧美一区二区三区精品| 亚洲黄色av一区| 蜜桃av噜噜一区二区三区| 亚洲国产一区二区在线| 久久爱91午夜羞羞| 麻豆精品传媒视频| 亚洲国产欧美一区二区三区同亚洲| 欧美在线一级va免费观看| 久久琪琪电影院| 久久久青草青青国产亚洲免观| 欧美性猛片xxxx免费看久爱| 老司机一区二区三区| 夜夜爽99久久国产综合精品女不卡| 亚洲影院污污.| 欧美午夜在线视频| 亚洲免费观看高清完整版在线观看熊| 伊人成人网在线看| 亚洲精品国久久99热| 亚洲一区二区在线看| 欧美va日韩va| 狠狠色丁香久久婷婷综合丁香| 99精品视频一区| 一区二区三区视频在线看| 在线亚洲国产精品网站| 亚洲欧洲精品天堂一级| 尤物网精品视频| 久久久久久亚洲精品杨幂换脸| 毛片一区二区三区| 国产精品美女久久久久av超清| 午夜精品久久久| 国产亚洲人成网站在线观看| 亚洲午夜精品一区二区三区他趣| 欧美一区二区在线看| 国产精品区一区二区三| 国产亚洲成精品久久| 亚洲一区网站| 亚洲一区日韩在线| 欧美三级在线视频| 在线观看亚洲专区| 亚洲精品裸体| 欧美黄色aaaa| 亚洲精品视频啊美女在线直播| 久久久久久夜| 久久国产视频网站| 国产精品亚洲人在线观看| 一本色道久久综合亚洲二区三区| 久久精品夜色噜噜亚洲a∨| 国产亚洲精品7777| 国自产拍偷拍福利精品免费一| 国产精品成av人在线视午夜片| 亚洲一区视频在线| 夜夜嗨av一区二区三区网页| 欧美成年人视频网站欧美| 麻豆乱码国产一区二区三区| 欧美在线欧美在线| 一区二区三区四区国产| 国内外成人在线| 激情久久久久久| 欧美一区二区视频观看视频| 欧美一区二区三区视频免费| 亚洲午夜视频在线观看| 韩曰欧美视频免费观看| 欧美日韩性视频在线| 国产精品一区二区你懂的| 久久久国产精品亚洲一区| 国产欧美在线视频| 欧美一级久久久久久久大片| 亚洲无玛一区| 在线成人av网站| 国产亚洲a∨片在线观看| 亚洲欧美日韩久久精品| 欧美不卡一区| 亚洲午夜女主播在线直播| 欧美精品系列| 一本色道久久88综合亚洲精品ⅰ| 91久久精品国产| 国产精品私房写真福利视频| 久久男人av资源网站| 国产日韩欧美视频在线| 国产精品黄色在线观看| 国产精品久久久久一区二区三区| 亚洲天堂免费在线观看视频| 亚洲视频碰碰| 亚洲图片你懂的| 久久激情五月婷婷| 亚洲一区二区三区视频| 在线看片欧美| 欧美激情第五页| 国产精品美女在线观看| 欧美一区二区视频在线观看2020| 暖暖成人免费视频| 一本色道久久综合亚洲二区三区| 欧美一区二区三区久久精品茉莉花| 欧美精品一区二区三区四区| 欧美一区日韩一区| 亚洲韩国青草视频| 久久免费99精品久久久久久| 亚洲一区二区三区乱码aⅴ蜜桃女| 鲁鲁狠狠狠7777一区二区| 亚洲欧美日韩精品久久亚洲区| 久久婷婷国产麻豆91天堂| 亚洲综合好骚| 日韩视频中文字幕| 国产女主播视频一区二区| 久久九九国产精品怡红院| 欧美电影专区| 欧美日韩一区二区三区在线观看免| 美日韩丰满少妇在线观看| 欧美福利视频网站| 欧美黄色成人网| 先锋影音久久久| 日韩一级裸体免费视频| 亚洲天堂黄色| 欧美久久视频| 亚洲第一页中文字幕| 国产精品视频大全| 久久亚裔精品欧美| 久久久久久夜精品精品免费|