中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      PIC單片機在智能雙電源裝置中的應用

      時間:2024-07-14 11:56:12 理工畢業論文 我要投稿
      • 相關推薦

      PIC單片機在智能雙電源裝置中的應用

      1.智能雙電源裝置的簡介

      隨著對供電可靠性的要求也越來越高,很多場合用兩路電源來保證供電的可靠性。當常用電源異常,智能雙電源裝置能自動切換到備用電源,智能雙電源裝置就是這種在兩路電源之間進行可靠切換、以保證供電的裝置。在醫院、賓館和礦山等有廣泛的應用。

      智能雙電源裝置由開關本體和控制器兩部分組成。開關本體由電機通過機械聯鎖機構控制常用電源的斷路器和備用電源的斷路器的分合,進而控制電源的切換?刂破魍ㄟ^對電壓的采樣來判斷電源是否異常,如果出現異常應產生相應的切換。

      2.PIC16F877A的簡介

      美國Microchip公司的PIC8位單片機其生產史11年,但現在其產量已躍居世界第二位(僅次于Motorola公司),F在PIC單片機的品種已超過120種。PIC單片機是RISC結構的單片機,具有高速處理數據的特性(執行速度可達120ns)。PIC16F877A內部自帶看門狗、256Bytes的EEPROM、8路AD功能、ISP功能和寬電壓工作,工作可靠,能很好的適應智能雙電源裝置應用開發。

      3.在8位單片機中在PIC與51系列單片機的比較

      PIC的堆棧結構是硬件固定的,PIC16F877A有8級深度的硬件堆棧,51系列單片機的堆棧結構是在RAM區,由程序指定SP的開始位置。

      PIC的RAM區每個Byte的位都可以尋址,有4條專用的位操作指令和2條移位指令。51系列單片機的只有0x20到0x2F的Bytes的位是可以尋址,有17條專用的位操作指令和4條移位指令。

      PIC的ROM和RAM是采用“頁”結構的,每頁為512個Bytes,通過STATUS的位來選擇不同的頁,在程序調用和變量尋址的時候,要先確定目標的頁,使有起來不是很方便。51系列單片機的ROM是可以在64K范圍內尋址的,可程序直接尋址調用;RAM在0到0x7F可以直接尋址或間接尋址,0x80以上地址的RAM(包括擴展的RAM)只有間接尋址。

      4.智能雙電源裝置的動作處理

      雙電源控制器的有三種控制方式,自投自復方式、自投不自復方式和發電機方式。
      自投自復式方式:如果常用電源被檢測到出現偏差時,則自動將負載從常用電源轉換至備用電源;如果常用電源恢復正常時,則自動將負載返回換接到常用電源。
      自投不自復式方式:如果常用電源被檢測到出現偏差時,則自動將負載從常用電源轉換至備用電源;如果常用電源恢復正常時,不能自動將負載返回換接到正常電源供電。除非備用電源出現異常才進行轉換。

      發電機方式:如果常用電源被檢測到出現偏差時,發出發電指令請求發電。當發電電壓達到額定電壓時,先從電網斷開負載電路,自動轉換到發電電源供電;當常用電源恢復正常后,則又自動返回換接到正常電源供電,并發出停電指令,請求停止發電。

      以下是三種方式在不同合閘狀態下的程序任務處理簡述:

      自投自復方式在常用電源合閘狀態,
      常用電源出現異常,進行計時
      異常計時中
      異常計時完成,啟動電機
      常用電源正常,停止并恢復計時器
      備用電源異常,停止并恢復計時器
      自投自復方式在備用電源合閘狀態,
      常用電源出現正常
      正常計時
      正常計時完成,啟動電機
      常用電源異常,停止計時
      自投不自復方式在常用電源合閘狀態,
      常用電源出現異常,進行計時
      異常計時中
      異常計時完成,啟動電機
      常用電源正常,停止并恢復計時器
      備用電源異常,停止并恢復計時器
      自投不自復方式在備用電源合閘狀態,
      常用電源正常,備用電源異常,進行計時
      計時中
      計時完成,啟動電機
      備用電源正常,停止并恢復計時器
      發電機方式在常用電源合閘狀態,
      常用電源出現異常,進行計時
      異常計時中
      異常計時完成,啟動發電機
      發電機啟動等待時間,計時中
      發電機等待時間完成,啟動電機,進行切換動作
      常用電源正常,停止任何計時,并恢復計時器
      發電機方式在備用電源合閘狀態,
      常用電源正常,計時開始
      計時中,
      正常計時完成,啟動電機,進行切換動作
      常用電源異常,停止計時,并恢復計時器
      如何把這些相近的操作歸納成相同的函數進行處理,才可以節約程序代碼。我把這些操作歸納成如下程序:
      ……
      typedefunion
      {
      unsignedcharcc;
      struct
      {
      unsignedcharbit0:1;
      unsignedcharbit1:1;
      unsignedcharbit2:1;
      unsignedcharbit3:1;
      unsignedcharbit4:1;
      unsignedcharbit5:1;
      unsignedcharbit6:1;
      unsignedcharbit7:1;
      }Bits;
      }Char_Bit;
      Char_BitVolErrFlag[2];//可以用位或字節操作
      staticvoidCheckVolErr(unsignedchari)
      //I=0,檢查常用電源的電壓,更新缺相,欠壓和過壓標志位
      //I=1,檢查備用電源的電壓,更新缺相,欠壓和過壓標志位
      {
      ……
      }
      staticvoidStartTurn(unsignedcharbi)
      //bi=0,轉到常用電源
      //bi=1,轉到備用電源
      {
      ……
      }
      staticvoidCheckVol1(unsignedchari)
      //I=0,判斷常用電源的合閘狀態
      //I=1,判斷備用電源的合閘狀態
      {//電壓判斷,處理函數1
      unsignedcharj,k;
      if(i==0)
      {
      j=0;
      k=1;
      }
      else
      {
      j=1;
      k=0;
      }
      if(VolErrFla

      【PIC單片機在智能雙電源裝置中的應用】相關文章:

      IGBT-IPM智能模塊的電路設計及在SVG裝置中的應用03-19

      論單片機在“智能化”電子產品中的應用03-06

      LonWorks及其在智能小區中的應用03-21

      基于PIC單片機的熱能表研制03-18

      ZigBee在智能照明中的應用研究03-07

      商業智能軟件在汽車銷售中的應用03-07

      P87LPC767單片機及其在微功耗智能定位器中的應用03-18

      綜合智能控制技術在電網規劃中的應用03-26

      熟悉PIC系列單片機的開發環境及簡單編程(一)03-07

      主站蜘蛛池模板: 清水县| 国产精品制服一区二区| 日本少妇视频一区二区三区| 一区二区三区熟女人妻| 久久久精品人妻一区二区三区日本| 国产精品视频一区二区三区,| 亚洲片在线视频| 永久免费不卡在线观看黄网站| 亚洲成av人无码免费观看| 国产一区二区黑丝美女| 毛片在线啊啊| 亚洲一区二区观看网站| 国产区高清在线一区二区三区| 平山县| 易门县| 丰满人妻一区二区乱码中文电影网 | 99久久久精品国产性黑人| 亚洲精品色婷婷一区二区| 国产大陆av一区二区三区| 超碰在线公开中文字幕| 南皮县| 福建省| 国产成人自产拍免费视频| 国产精品中文第一字幕| 网友自拍人妻一区二区三区三州| 巴彦淖尔市| 濮阳市| 奈曼旗| 97国产精品麻豆性色| 堆龙德庆县| 达州市| 衢州市| 国产美女主播在线一区| 临西县| 久久AⅤ无码精品色午麻豆| 国产经典免费视频在线观看| 杭锦后旗| 国产视频在线一区二区三区四区 | 日本午夜按摩在线观看| 国产毛片av一区二区三区网站| 国产叼嘿视频一区二区三区|