日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

ABB
關注中國自動化產業發展的先行者!
橫河電機25年9月
工業智能邊緣計算2025年會
2025工業安全大會
CAIAC 2025
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

CPLD在無功補償控制儀鍵盤設計中的應用
  • 企業:     領域:儀器儀表     行業:其他    
  • 點擊數:250     發布時間:2010-09-17 09:14:49
  • 分享到:
  摘要:本控制儀以單片機80c196kc為核心,集無功補償、電度量計量、電能質量監測及通信于一體,能實時顯示電網的各項參數,通過鍵盤可人工設定系統運行的參數。單片機外圍芯片PSD8XX及復雜可編程邏輯器件(CPLD)的使用不僅使系統的硬件電路簡化,而且使系統的性能提高。本文將討論用CPLD來實現控制儀的鍵盤系統,給出了硬件電路和軟件設計方法。

  關鍵詞:無功補償;鍵盤;復雜可編程邏輯器件

  1引言

  無功補償裝置是用于補償電網無功功率的不足,提高功率因數,保證供電系統安全運行和節約電能的設備,其核心是控制儀。本控制儀集無功補償、電度量計量、電能質量監測及通信于一體,對電網參數進行實時采樣與計算并把各項參數顯示在LCD上,還可通過鍵盤進行系統參數設置,用于改變控制儀的運行模式等。

  控制儀的最小系統由單片機80c196kc和可編程單片機外圍接口芯片PSD834F2組成,這樣既省去了地址鎖存器和譯碼器等一些小規模芯片,使硬件電路得到了簡化,又提高了系統的可靠性。系統運行所需要的程序、數據和參數均放在PSD834F2中。用復雜可編程邏輯器件(CPLD)取代一些數字器件擴展系統的外圍電路,進一步提高了系統的性能,還便于調試和維護。本文以下將具體介紹如何用CPLD來擴展鍵盤和顯示電路。

  2 鍵盤輸入模塊的硬件設計

  鍵盤輸入主要用于現場電流變比,電容器組數,單組電容器容量,電壓上、下限,諧波上限,控制儀地址編號等系統參數設置。而且與顯示模塊配合用于查看各相電壓、電流,無功功率,有功功率,功率因數等的情況。

  設計鍵盤時,如果采用軟件掃描的方式,雖然硬件電路簡單,但掃描會耗去CPU不少時間,降低系統的整體性能;如果采用接口芯片8279來管理鍵盤,雖可代替CPU完成對鍵盤的控制,減輕CPU的負擔,但8279體積大且功能單一。所以,本系統采用復雜可編程邏輯器件(CPLD)來設計鍵盤的接口電路,完成對鍵盤的掃描工作,當有鍵按下時,則產生中斷信號供CPU讀取掃描碼。除此之外,CPLD還可實現其它模塊的接口電路以及完成地址譯碼等功能。

  本系統采用4X4鍵盤,其硬件電路如圖1:



  CPLD采用Lattice公司的ispLSI1016E-100L器件,該器件包括32個I/O引腳,4個專用引腳,集成密度為2000個PLD等效門,引腳至引腳的延遲為7.5ns,工作頻率為100MHz。該器件由集總布線區(GRP)和萬能邏輯塊(GLB)構成,GLB通過GRP連接起來。

  對復雜可編程邏輯器件(CPLD)內部邏輯功能的描述方式有多種,本系統采用了原理圖輸入與VHDL語言描述相結合的方式,這樣可以發揮兩者的優勢,加快開發進程。設計時采用層次化設計,描述系統總體功能的最上層使用原理圖輸入,而原理圖中的某些功能模塊采用VHDL編寫。實際原理圖如圖2:

  上圖中Module1模塊實現分頻功能,CLK來自單片機80C196KC的CLKOUT腳,其周期為3個時鐘振蕩周期,占空比為33%。若單片機用16M晶振,其頻率約為:16M/3=5.33M。Module1把頻率降至約1K,Module2模塊以一秒的間隔使O3~O0依次循環輸出低電平進行鍵盤掃描。當有鍵按下時,I3~I0中有一個為低電平,異或門輸出1個高電平脈沖,鎖存鍵盤狀態并向單片機申請中斷。系統為鍵盤分配的地址空間為0xf100~0xf1ff,在此范圍內可讀取鍵盤的掃描碼。

  由于篇幅有限,以下只給出Module2的VHDL語句,具體如下:

  LIBRARYieee;
  USEieee.std_logic_1164.ALL;
  USEieee.std_logic_unsigned.ALL;
  ENTITYModule2IS
  PORT――定義端口
  (clk:INstd_logic;
  q:OUTstd_logic_vector(3DOWNTO0)
  );
  ENDModule2;
  ARCHITECTUREModule2ofModule2IS
  BEGIN
  PROCESS(clk)
  VARIBLEsum:integer:=0;――定義變量sum,初值為0
  BEGIN
  IF(clk’eventANDclk=’1’)THEN
  sum:=sum+1;――clk為上升沿時,sum加1
  IF(sum>=5)THEN
  sum:=1;
  ENDIF;
  ENDIF;
  CASEsumIS――根據sum輸出相應的值
  WHEN1=>q<=“1110”;
  WHEN2=>q<=“1101”;
  WHEN3=>q<=“1011”;
  WHEN4=>q<=“0111”;
  WHENOTHERS=>q<=“1111”;
  ENDCASE;
  ENDPROCESS;
  ENDModule2;

  3 鍵盤掃描碼與相應鍵的對應關系

  中斷服務程序讀取寄存器FD18中的掃描碼,經過判斷就可知道按下的是哪一個鍵,然后轉入相應的程序進行處理。鍵號和掃描碼的具體對應關系如表1:

  表1鍵號和掃描碼對應表



  4 鍵盤輸入模塊的軟件設計

  系統的一些基本參數可以通過鍵盤來設置或改變,每按下一鍵,CPLD掃描到鍵值后向CPU申請中斷。CPU進入鍵盤管理中斷程序后,讀取、存儲鍵值并置接收到鍵值標志。主程序識別到標志,對接收到的鍵值進行處理。

  參數設置格式是:A**B**…*B。也就是說,按‘A’鍵進入設置狀態,‘**’的組合表示設置項目,‘B’確認設置項目,‘**…*’所設置項目的數值,最后的‘B’是結束符,表示此次設置結束。設置步驟的軟件處理流程如圖3:

  5 結束語

  用復雜可編程邏輯器件(CPLD)擴展的鍵盤接口經過實用,效果較好,既提高了單片機的響應速度,又簡化了硬件電路。此外,CPLD還可用于其它的接口設計,使其性能得到進一步體現。

  參考文獻:

  【1】劉篤仁用ISP器件設計現代電路與系統西安電子科技大學出版社2002

  【2】趙茂泰智能儀器原理及應用電子工業出版社1999

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 五月天激情婷婷,欧美午夜在线,日一下影院,免费一区二区三区四区,99热99re8国产在线播放,婷婷开心激情网 | 免费色黄网站-免费人成在线看-免费人成在线观看网站视频-免费人成在线观看网站-伊人蕉久中文字幕无码专区-伊人蕉久影院 | 六月婷婷国产精品综合-六六影院午夜伦理-六级黄色片-六度影院最新-最近的2019中文字幕国语完整版-最近的2019中文字幕国语版 | 天天综合天天看夜夜添狠狠玩-天天综合天天干-天天综合天天操-天天综合天天-久久dj视频-久久bb | 丰满的日本护士-丰满的日本护士xxx-丰满的少妇一区二区三区免费观看-丰满的熟妇岳中文字幕-丰满多毛少妇做爰视频-丰满多毛少妇做爰视频爽爽和R | 色网在线免费观看-色网在线观看-色网在线播放-色网在线-黄色片网址大全-黄色片网站在线观看 | 国产成人av网站网址-国产成人av无码精品-国产成人av无码精品天堂-国产成人av无码片在线观看-国产成人av无码一区二区三区不卡-国产成人av无码永久免费 | 天堂网在线最新版www-天堂网在线资源-天堂网在线看-天堂网在线观看视频-日本精品无码特级毛片-日本精品无码一区二区三区久久久 | 国产在线观看 完整版-国产在线高清不卡免费播放-国产在线不卡一区-国产在线不卡视频-亚洲国产精品影院-亚洲国产精品一区二区三区在线观看 | 97av在线,五月婷婷综合基地,国产精品永久在线,国产精品主播视频,欧美les免费观看网站,青青青草国产 | 亚洲专区中文字幕-亚洲专区在线视频-亚洲专区在线播放-亚洲专区在线-九九热在线免费视频-九九热在线免费观看 | 亚洲人成电影青青在线播放-亚洲人成www在线播放-亚洲人成a在线网站-亚洲人av高清无码-久操久-久操-9c.lu | 麻豆高潮AV久久久久久久-麻豆高清免费国产一区-麻豆国产13p-麻豆国产96在线日韩麻豆-麻豆国产AV尤物网站尤物-麻豆国产精品AV色拍综合 | 欧美在线日韩-欧美在线区-欧美在线看欧美视频免费网站-欧美在线精品一区二区在线观看-www..com黄-vr专区日韩精品中文字幕 | 欧美精品一区二区精品久久-欧美精品一二区-2019酷路泽大改款-欧美精品亚洲一区二区在线播放-99日韩-99人中文字幕亚洲区 | 国产精品亚洲日韩欧美色窝窝-国产精品亚洲日韩欧美色窝窝色-国产精品亚洲色婷婷-国产精品亚洲色婷婷99久久精品-国产精品亚洲色婷婷久久99精品-国产精品亚洲色图在线观看 | 久久久精品国产sm最大网站-久久久精品国产免大香伊-久久久精品国产免费A片胖妇女-久久久精品久久久久久96-久久久精品久久久久久久久久久-久久久精品久久日韩一区综合 | 日本最新中文字幕-日本最新在线-日本最新伦中文字幕-日本综合在线-国产 日韩 欧美 高清-国产 欧美日韩 在线播放 | 久久99热不卡精品免费观看,色播综合,国产一级视频在线观看网站,激情综合激情,aa视频在线观看,五月天综合激情网 | 性色做爰片在线观看WW-性夜影院午夜看片-性一交一乱一A片-性一交一乱一A片WWW-性一交一乱一交A片久久-性一交一乱一交A片久久四色 | 伦理片天堂eeuss影院-伦理片秋霞免费影院-伦理片飘花手机在线-伦理片飘花免费影院-最新2017年韩国伦理片在线-最新 国产 精品 精品 视频 | 开心色99xxxx开心色-开心色99-开心久久婷婷综合中文字幕-开心 色 欧美 图-中文字幕人乱码中文-中文字幕人妻丰满熟女 | 2021天天躁狠狠燥,视频在线观看一区,免费理伦片在线观看全网站,国产精品一区二区资源,免费国产成人高清网站app,欧美国产在线观看 | 国产一区二区三区四区五区加勒比-国产一区二区三区四区五区六区-国产一区二区三区四区五在线观看-国产一区二区三区无码A片-国产一区二区三区-国产一区二区三区亚洲欧美 | 五月天六月婷婷开心激情,天使的性电影,三级韩国一区久久二区综合,五月婷婷久,九九精品在线视频,66精品综合久久久久久久 | 欧美一区二区三区香蕉视-欧美一区二区三区网站-欧美一区二区三区四区在线观看-欧美一区二区三区四区五区六区-欧美一区二区三区四区视频-欧美一区二区三区视视频 欧美性xxxxxx性,国产精彩视频在线观看,亚洲欧美视屏,久艹网,国产日韩欧美中文,亚洲欧美经典 | 伦理片天堂eeuss影院-伦理片秋霞免费影院-伦理片飘花手机在线-伦理片飘花免费影院-最新2017年韩国伦理片在线-最新 国产 精品 精品 视频 | 麻豆国产av国片精品有毛-麻豆国产av巨作-麻豆国产av巨作国产剧情-麻豆国产av丝袜白领传媒-麻豆国产av网站-麻豆国产av尤物网站尤物 | 欧美夜夜骑,青草视频在线观看完整版,久久精品99无色码中文字幕,欧美日韩一区二区在线观看视频,欧美中文字幕在线视频,www.99精品 热久久国产-热99这里只有精品-热99这里有精品综合久久-热99在线观看-国产精品99久久久-国产精品99久久99久久久看片 | 欧美日韩 国产区 在线观看-欧美日操-欧美日本综合一区二区三区-欧美日本中文字幕-欧美日本中文-欧美日本在线一区二区三区 | 欧美一级视频精品观看-欧美一级三级-欧美一级日韩一级亚洲一级va-欧美一级日韩一级亚洲一级-中文字幕精品一区-中文字幕精品视频在线观看 | 国内精品免费久久影院-国内精品蜜汁乔依琳视频-国内精品乱码卡一卡2卡三卡新区-国内精品乱码卡一卡2卡三卡-亚洲国产精品第一影院在线观看-亚洲国产精品VA在线看黑人 | 91色在线-91色桃-91色视频在线观看-91色视频在线-91色欧美-91色老久久精品偷偷蜜臀 | 极品美女在线观看国产一区-极品嫩模一区二区三区-极品人妻被黑人中出-极品少妇xxxxⅹ另类-极品少妇xxxx精品少妇-极品少妇XXXX精品少妇偷拍 | 亚洲精品国产免费-亚洲精品国产理论电影网-亚洲精品国产精品国自产网站-亚洲精品国产第1页-韩国电影一区二区-韩国电影一区 | 一区二区在线视频观看-一区二区在线免费视频-一区二区在线看-一区二区在线电影-久久精品久久精品国产大片-久久精品久久精品 | 成人a毛片手机免费播放-成人a毛片在线看免费全部播放-成人a视频高清在线观看-成人a视频片在线观看免费-欧美三级中文字幕hd-欧美三极 | 国产精品盗摄一区二区在线-国产精品盗摄在线观看-国产精品对白刺激久久久-国产精品对白刺激音频在线观看-国产精品对白交换-国产精品对白交换绿帽视频 | 日本成人一区,欧美日韩亚洲无线码在线观看,交换伦交,在线观看国产视频,日韩欧美视频一区,国产精品欧美一区二区三区不卡 | 亚洲国产区男人本色vr-亚洲国产区男人本色-亚洲国产品综合人成综合网站-亚洲国产品有宅男-亚洲国产片在线观看-亚洲国产片精品一区二区三区 | 国产一区二区三区四区五区加勒比-国产一区二区三区四区五区六区-国产一区二区三区四区五在线观看-国产一区二区三区无码A片-国产一区二区三区-国产一区二区三区亚洲欧美 |