《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > MAX7219在PLC中的應用

MAX7219在PLC中的應用

2009-03-11
作者:劉 凱 李少慧 張 岡

  摘 要: 介紹了靜態顯示芯片MAX7219的工作原理,提出了一個適于PLC的結構簡單且十分實用的靜態顯示系統,并以SIEMENS公司的S7-200PLC為例,討論了硬件連接和軟件編程。
  關鍵詞: MAX7219 PLC 靜態顯示系統


  最新推出的小型高集成度的PLC如SIEMENS S7-200系列,其主模塊上就帶有多個開關量輸入/輸出點,并且具有符合工業標準的485串行通訊口,便于用戶進行設備的單機獨立控制或連接成完全分布式的計算機監控網絡,與遠方控制室連接。但在實際運用中,有些單機控制器或一些遠離控制室的設備往往需要就地顯示,便于操作人員操作或巡視。SIEMENS PT200顯示器就是為此而研制的。但其顯示屏小且多為液晶顯示,不適合強光和光線極弱的場合,而且占用串行口資源、安裝不便、價格較貴。通常解決的方法是充分利用PLC開關量輸出點,采用并行方式驅動LED顯示器。并行顯示占用的資源較多,而一般小型PLC主模塊上的開關量輸出點不多(S7-212為6個輸出點,S7-214為10個輸出點),難以滿足多位顯示和多點控制的要求。本文提出了一種采用MAX7219芯片與PLC輸出點配合的方法,通過簡單的硬件連接,利用PLC強大的編程能力,可根據實際情況對它靈活編程,實現LED的顯示和功能控制。
1 MAX7219簡介
  MAX7219是一種新型的串行接口的8位數字靜態顯示芯片。它是由MAXIM公司新推出的24腳雙列直插式芯片,其引腳圖如圖1所示。


  SEGA~SEGG和SEGDP為LED七段驅動器線和小數點線,供給顯示器源電流;DIG0~DIG7為8位數字驅動線,輸出位選信號,從每位LED共陰極吸入電流。
  圖2為MAX7219工作時序圖。由圖2可知,DIN是串行數據輸入端,在CLK的上升沿,一位數據被加載到內部16位移位寄存器中,CLK端最高輸入頻率可達10MHz,在輸入時鐘信號的每個上升沿,均有1位數據由DIN移入到內部寄存器中,LOAD用來裝載數據,在LOAD的上升沿,16位串行輸入數據被鎖存到數字或控制寄存器中。LOAD必須在第16個時鐘上升沿的同時或之后、在下一個時鐘上升沿之前變高,否則數據將會丟失。


  規定一組數據為16位二進制數據包,其格式如下:

  
  其中D15~D12位不用,D11~D8為內部5個控制寄存器和8個LED顯示數據寄存器的地址,地址編碼如表1所示。D7~D0為5個控制寄存器命令字或8個LED數碼管待顯示的數據。因為控制寄存器與顯示數據寄存器均獨立編址,所以可以通過程序單獨對每個寄存器進行操作。一般情況下,程序先送控制命令,后向顯示寄存器送數據,但必須注意,每16位為一組,從高位地址字節最高位開始送起,直到低位數據字最后一位為止。


2 MAX7219與PLC的硬件連接
  現以SIEMENS公司小型PLC S7-214為例討論PLC與MAX7219的硬件連接和軟件編程。S7-214輸出點不多(Q0.0~Q1.1,共十位)且只有一個RS-485通信端口。S7-214與MAX7219的硬件連接如圖3所示。S7-214的Q0.0,作串行數據輸出,連接到MAX7219的DIN腳,Q0.1和Q0.2通過程序分別模擬MAX7219的時鐘脈沖CLK及數據加載LOAD信號。MAX7219的SEGA~SEGGF,SEGDP端連接到各LED數碼管對應的a~f及dp端,DIG0~7分別接8位LED數碼管的共陰極,以實現位選。


  實際上,數碼管的位數可在1~8之間任意選擇,這可由寫入的掃描界線寄存器的命令字決定。注意:18腳和19腳間9.6kΩ的電阻是必須的,并且為了使由峰值數字驅動器電流引起的紋波減到最小,需要在V+和GND之間盡可能靠近芯片的地方外接一個10μF的電解電容和一個0.1μF的瓷片電容。MAX7219應放在緊靠LED顯示器的地方,且連線盡可能短,兩個GND引腳都必須連接到地線上。
3 軟件編程
  在S7-214的V存儲區開辟兩個字節的存儲單元VW0,專門用來放16位二進制數據包,其中高位字節VB1規定放高位地址字節,低位字節VB0規定放低位命令字或待顯示的數字。
  由于MAX7219的控制寄存器和顯示寄存器均獨立編址,顯示程序實際上就是S7-214在Q0.1(CLK),Q0.2(LOAD)時序的配合下不斷通過Q0.0(DIN)向MAX7219的相應控制寄存器和數據顯示寄存器寫入16位二進制數據包的過程。所以問題的關鍵在于編寫一個通用的寫入子程序,將VW0的內容從高位到低位在Q0.1(CLK)的作用下依次移入移位寄存器,最后由Q0.2的上升沿(LOAD信號)鎖存到相應的內部控制寄存器和數據顯示寄存器中去。寫入子程序的程序流程圖如圖4所示。


  無論初始化MAX7219的控制寄存器,還是在相應的數碼管顯示數字,均可通過調用上述通用寫入子程序完成。注意在調用子程序之前,必須先用MOVW指令將正確的16位二進制數據移入VW0中。
  MAX7219按5個控制寄存器規定的方式對待顯示的數字自動掃描顯示,所以在顯示程序之前,必須初始化5個控制寄存器。各控制寄存器的功能分述如下:
  (1)譯碼方式寄存器 對每個數字設置BCD碼B(0~9、E、H、L、P和-)或非代碼操作。寄存器中的每一位與一個數字對應。邏輯高電平選擇代碼B譯碼,而低電平選擇旁路譯碼器。
  (2)顯示亮度寄存器 其中D7~D4位可任意,而D3~D0可選擇0000~1111。D3~D0的值越大,LED顯示器越亮。
  (3)掃描范圍寄存器 其掃描范圍寄存器設置所顯示數據的多少,可從1至8。它們一般以掃描速率1300Hz、8位數據、多路復用方式顯示。
  (4)關閉寄存器 其中D7~D1位可任意。D0=0,關閉所有顯示器;D0=1,允許顯示。
  (5)顯示測試寄存器 其中D7~D1位可任意;D0=0,LED處于正常工作狀態;D0=1,允許顯示。LED處于顯示測試狀態。
  在送完控制字后,可根據實際需要調用顯示子程序,改變1~8個數據寄存器的內容,完成顯示功能。
  MAX7219只需一組+5V電源和PLC的三個輸出口,且無附加電路,可驅動1~8個LED顯示器,顯示亮度可調,工作可靠。
參考文獻
1 MAXIM.新產品數據手冊 V2,1998
2 SIEMENS.S7-200PLC用戶指南,1998.6

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話: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>
          欧美黄色免费网站| 美日韩精品免费| 日韩亚洲国产欧美| 国产精品爽爽ⅴa在线观看| 欧美亚洲成人免费| 一区二区三区日韩| 久久亚洲视频| 国产一区二区三区视频在线观看| 一区二区三区成人| 国产酒店精品激情| 亚洲第一精品久久忘忧草社区| 性久久久久久久| 亚洲影院色无极综合| 曰韩精品一区二区| 午夜精品福利一区二区蜜股av| 欧美性猛片xxxx免费看久爱| 久久电影一区| 国产乱子伦一区二区三区国色天香| 亚洲激情电影在线| 牛牛影视久久网| 韩日精品中文字幕| 久久久久久黄| 欧美日韩综合精品| 日韩亚洲欧美一区二区三区| 国产婷婷色一区二区三区| 中文在线资源观看网站视频免费不卡| 欧美一区二区在线免费播放| 正在播放欧美视频| 亚洲国产精品专区久久| 亚洲亚洲精品在线观看| 正在播放欧美视频| 在线电影欧美日韩一区二区私密| 一本在线高清不卡dvd| 久久蜜臀精品av| 欧美在线观看你懂的| 黄色影院成人| 亚洲区第一页| 欧美另类一区| 亚洲国产清纯| 午夜一区二区三区在线观看| 国产情人综合久久777777| 亚洲黄色有码视频| 欧美影院精品一区| 亚洲一区二区精品在线观看| 久久国产一区二区| 一本到12不卡视频在线dvd| 亚洲一区二区三区777| 洋洋av久久久久久久一区| 欧美色精品在线视频| 夜夜躁日日躁狠狠久久88av| 国产一区二区三区在线观看精品| 欧美xart系列高清| 亚洲国产美国国产综合一区二区| 欧美大片一区二区| 久久久精品日韩| 欧美精品色网| 一本大道av伊人久久综合| 亚洲资源在线观看| 国产在线高清精品| 欧美激情一区二区三区在线视频观看| 欧美午夜精品理论片a级按摩| 免费成年人欧美视频| 亚洲午夜女主播在线直播| 国产精品色婷婷久久58| 亚洲国产精品v| 日韩一级裸体免费视频| 亚洲免费观看高清完整版在线观看| 国产真实乱偷精品视频免| 韩国一区二区三区美女美女秀| 亚洲欧美视频一区二区三区| 黄色精品一二区| 一区二区三区欧美激情| 男人插女人欧美| 亚洲一卡二卡三卡四卡五卡| 一本色道综合亚洲| 久久久激情视频| 欧美v国产在线一区二区三区| 一区二区视频在线观看| 悠悠资源网久久精品| 亚洲伊人色欲综合网| 亚洲二区视频在线| 一区二区精品在线观看| 欧美国产日本韩| 一区二区欧美日韩| 亚洲第一区中文99精品| 亚洲成色777777女色窝| 欧美午夜不卡影院在线观看完整版免费| 欧美午夜电影在线观看| 伊人久久婷婷| 亚洲午夜日本在线观看| 国产在线乱码一区二区三区| 亚洲天堂男人| 久久五月婷婷丁香社区| 国模大胆一区二区三区| 亚洲欧美久久久| 国产精品成av人在线视午夜片| 免费看黄裸体一级大秀欧美| 国内精品久久久久久久影视蜜臀| 精品粉嫩aⅴ一区二区三区四区| 狠狠综合久久av一区二区老牛| 国产综合久久| 久久久久网址| 国产精品sss| 99精品国产高清一区二区| 亚洲欧美国产va在线影院| 国产精品一区二区a| 老司机亚洲精品| 久久久国产视频91| 欧美日韩亚洲一区二区三区在线观看| 欧美在线free| 国产欧美高清| 狠狠狠色丁香婷婷综合激情| 亚洲夜晚福利在线观看| 亚洲美女少妇无套啪啪呻吟| 在线看欧美日韩| 精品av久久707| 亚洲伦理一区| 日韩视频免费观看高清在线视频| 国产一区二区三区日韩欧美| 欧美日韩另类视频| 国产精品视频久久| 亚洲一区影音先锋| 欧美一级大片在线观看| 亚洲国产精品精华液2区45| 蜜臀av性久久久久蜜臀aⅴ| 国产欧美一区二区视频| 亚洲日本精品国产第一区| 亚洲一区二区三区乱码aⅴ| 欧美精品乱码久久久久久按摩| 亚洲成在线观看| 亚洲一区久久久| 欧美激情偷拍| 免费人成精品欧美精品| 久久成人一区二区| 欧美色综合天天久久综合精品| 精品盗摄一区二区三区| 一本久久青青| 亚洲国语精品自产拍在线观看| 国产日韩一区二区三区在线| 亚洲人成亚洲人成在线观看| 亚洲欧美一区二区三区极速播放| 亚洲在线视频免费观看| 久久久久网址| 欧美日韩美女在线| 欧美一区二区三区在线免费观看| 欧美色欧美亚洲另类二区| 亚洲女人av| 欧美欧美全黄| 欧美日韩国产另类不卡| 亚洲国产成人午夜在线一区| 欧美日韩国产综合一区二区| 亚洲看片网站| 亚洲另类一区二区| 欧美一区二区三区免费观看视频| 亚洲日本免费| 欧美一级片一区| 久久精品伊人| 国产精品久久久久久久久久久久久| 亚洲欧洲精品一区二区三区波多野1战4| 欧美日韩成人网| 另类尿喷潮videofree| 亚洲一区二区免费在线| 裸体一区二区| 久久精品五月| 在线看日韩欧美| 免费在线看成人av| 欧美精品九九99久久| 久久久欧美一区二区| 久久久久国产一区二区三区| 亚洲激精日韩激精欧美精品| 亚洲国产精品久久久久久女王| 亚洲精品国产精品国自产在线| 久久久水蜜桃av免费网站| 夜夜精品视频一区二区| 亚洲日本aⅴ片在线观看香蕉| 亚洲影院免费| 欧美一区二区三区四区在线观看地址| 欧美日韩在线直播| 国产精品99久久久久久久久| 国产麻豆精品久久一二三| 亚洲午夜伦理| 久久福利毛片| 99精品久久| 亚洲精品国产精品乱码不99按摩| 亚洲国产高清aⅴ视频| 国产精品都在这里| 亚洲欧洲一区二区三区在线观看| 亚洲深夜福利在线| 狠狠色狠狠色综合| 亚洲欧美在线免费| 亚洲欧美日韩另类| 99成人精品| 亚洲精品小视频| 亚洲国产一区二区三区高清| 亚洲靠逼com| 国产精品久久久久久久久借妻| 国产欧美精品日韩区二区麻豆天美| 欧美激情小视频| 亚洲一区二区在线观看视频| 久久狠狠亚洲综合| 国产精品美女在线观看| 久久久久高清| 亚洲精品一区在线观看香蕉| 欧美日产一区二区三区在线观看| 欧美韩日精品| 伊人久久大香线蕉av超碰演员| 国产欧美日韩一区二区三区在线| 在线成人欧美| 亚洲第一在线综合网站| 午夜精品久久久久影视| 久久蜜桃资源一区二区老牛| 国产精品99久久不卡二区| 欧美激情第4页| 狠狠色2019综合网| 激情校园亚洲| 亚洲国产欧美久久| 久久亚洲精品伦理| 欧美ab在线视频| 亚洲人精品午夜| 国产精品国产三级国产aⅴ浪潮| 免费观看日韩av| 亚洲精品无人区| 久久久久九九视频| 日韩视频在线播放| 国产精品久久久久影院亚瑟| 欧美日韩中文字幕综合视频| 亚洲七七久久综合桃花剧情介绍| 欧美日韩精品免费观看视频完整| 国产综合在线视频| 亚洲欧美日本国产专区一区| 国产精品免费aⅴ片在线观看| 亚洲欧美日韩另类精品一区二区三区| 亚洲视频一区二区| 媚黑女一区二区| 久久精品国内一区二区三区| 欧美日韩一区二区在线观看视频| 国内欧美视频一区二区| 欧美日韩日本国产亚洲在线| 亚洲欧美日韩国产综合精品二区| 99ri日韩精品视频| 亚洲综合第一| 欧美综合第一页| 欧美性感一类影片在线播放| 一道本一区二区| 亚洲欧美激情视频在线观看一区二区三区| 国产亚洲女人久久久久毛片| 午夜精品视频在线观看一区二区| 亚洲国语精品自产拍在线观看| 亚洲东热激情| 久久一日本道色综合久久| 99精品99久久久久久宅男| 久久久久成人网| 亚洲精品中文在线| 亚洲男人天堂2024| 欧美日韩国产精品| 尤物在线精品| 欧美二区在线观看| 久久久久国产一区二区三区| 久久天天狠狠| 亚洲国产成人在线播放| 欧美精品日韩| 国产欧美69| 亚洲网在线观看| 精品盗摄一区二区三区| 欧美亚洲一级| 亚洲综合好骚| 海角社区69精品视频| 国产精品少妇自拍| 宅男66日本亚洲欧美视频| 欧美国产成人精品| 久久久久欧美| 欧美亚一区二区| 欧美一区二区三区在线观看视频| 久久深夜福利免费观看| 国内精品免费在线观看| 国产欧美一区二区三区在线看蜜臀| 久久国产高清| 麻豆av一区二区三区| 国产亚洲综合在线| 亚洲性夜色噜噜噜7777| 两个人的视频www国产精品| 亚洲一卡久久| 中文日韩在线| 日韩午夜视频在线观看| 在线一区日本视频| 国产精品综合av一区二区国产馆| 欧美制服第一页| 激情欧美国产欧美| 一区二区三区精密机械公司| 亚洲高清在线观看| 国产精品爽爽爽| 亚洲欧洲视频在线| 99国产麻豆精品| 国产手机视频精品| 一区二区三区毛片| 久久人人看视频| 尤物yw午夜国产精品视频| 黄色精品免费| 国产精品啊啊啊| 激情综合自拍| 欧美自拍偷拍午夜视频| 亚洲精品偷拍| 欧美激情久久久| 日韩一级黄色大片| 欧美制服第一页| 欧美国产精品中文字幕| 欧美成人免费全部| 欧美专区日韩视频| 亚洲欧美日韩一区二区三区在线观看| 亚洲欧洲视频| 欧美日韩伦理在线| 亚洲男人影院| 黑人极品videos精品欧美裸| 欧美伊人久久大香线蕉综合69| 亚洲精品婷婷| 欧美高清不卡| 亚洲国产婷婷香蕉久久久久久99| 久久精品中文字幕一区二区三区| 欧美精品一区二区在线观看| 国产精品电影在线观看| 国产精品一卡| 国产精品成人在线观看| 一本大道久久精品懂色aⅴ| 一区二区三区国产在线| 91久久中文字幕| 国产欧美二区| 国产精品推荐精品| 亚洲一区区二区|