老古开发网首页
导航:老古开发网首页文章索引索引第2022页文章分类显示技术第8页→[MAX7219在PLC中的应用]
| -文章搜索 - 最新文章 - |

MAX7219在PLC中的应用

发布时间:2006年5月17日 点击次数:882
来源:   作者:华中理工大学(430074) 刘 凯 李少慧 张 冈
 

    摘 要: 介绍了静态显示芯片MAX7219的工作原理,提出了一个适于PLC的结构简单且十分实用的静态显示系统,并以SIEMENS公司的S7-200PLC为例,讨论了硬件连接和软件编程。

    关键词: MAX7219 PLC 静态显示系统       

    最新推出的小型高集成度的PLC如SIEMENS S7-200系列,其主模块上就带有多个开关量输入/输出点,并且具有符合工业标准的485串行通讯口,便于用户进行设备的单机独立控制或连接成完全分布式的计算机监控网络,与远方控制室连接。但在实际运用中,有些单机控制器或一些远离控制室的设备往往需要就地显示,便于操作人员操作或巡视。SIEMENS PT200显示器就是为此而研制的。但其显示屏小且多为液晶显示,不适合强光和光线极弱的场合,而且占用串行口资源、安装不便、价格较贵。通常解决的方法是充分利用PLC开关量输出点,采用并行方式驱动LED显示器。并行显示占用的资源较多,而一般小型PLC主模块上的开关量输出点不多(S7212为6个输出点,S7-214为10个输出点),难以满足多位显示和多点控制的要求。本文提出了一种采用MAX7219芯片与PLC输出点配合的方法,通过简单的硬件连接,利用PLC强大的编程能力,可根据实际情况对它灵活编程,实现LED的显示和功能控制。

    1 MAX7219简介

    MAX7219是一种新型的串行接口的8位数字静态显示芯片。它是由MAXIM公司新推出的24脚双列直插式芯片,其引脚图如图1所示。

   SEGA~SEGG和SEGDP为LED七段驱动器线和小数点线,供给显示器源电流;DIGO~DIG7为8位数字驱动线,输出位选信号,从每位LED共阴极吸入电流。

    图2为MAX7219工作时序图。由图2可知,DIN是串行数据输入端,在CLK的上升沿,一位数据被加载到内部16位移位寄存器中,CLK端最高输入频率可达10MHz,在输入时钟信号的每个上升沿,均有1位数据由DIN移入到内部寄存器中,LOAD用来装载数据,在LOAD的上升沿,16位串行输入数据被锁存到数字或控制寄存器中。LOAD必须在第16个时钟上升沿的同时或之后、在下一个时钟上升沿之前变高,否则数据将会丢失。

    规定一组数据为16位二进制数据包,其格式如下:

 

    其中 ,关闭所有显示器;D0=1,允许显示。

    (5)显示测试寄存器 其中D7~D1位可任意;Do=0,LED处于正常工作状态;Do=1,允许显示。LED处于显示测试状态。

    在送完控制字后,可根据实际需要调用显示子程序,改变1~8个数据寄存器的内容,完成显示功能。

    MAX7219只需一组+5V电源和PLC的三个输出口,且无附加电路,可驱动1~8个LED显示器,显示亮度可调,工作可靠。


欢迎进入老古论坛进行讨论
[显示技术] 相关文章:
全帧读出型面阵CCD光电传感器在图像采集中的应用
简介:
摘 要 介绍全帧读出型面阵CCD光电传感器的原理及其在图像采集中的驱动和输出电路的设计,并给出了实际测得的输出信号波形。 关键词 视频 面阵CCD 全帧读出型面阵CCD光电传感器 面阵CCD传感器在现代电子信息技术中被广泛应用于电视、多媒体技术及医疗电子设备。本文介绍的全帧读出型面阵CCD传感器是一种特殊类型......

32段CMOSLCD驱动器AY0438及其与单片机的接口设计Interfacingto32-SegmentCMOSLCDDriverandMCU
平板显示控制器AL300及其应用TheapplicationoftheFlatPanelDisplayMonitorControllerAL300
HC705单片机的LED驱动技术
液晶显示器与模块应用须知
 
下一个:[新闻热点]成熟工艺产能紧张 台积电实行配给制
简介:
由于部分工艺已经供不应求,台积电不得不开始对客户实行配给制,但台积电的一位主管说他们能够应付这个局面。 台积电的欧洲总裁Kees den Otter说,造成供不应求的主要原因是由于今年手机的出货量出人意料的增加,这种压力主要是在0.18微米工艺上。而对采购定单的分析表明,有一些单位重复定货。Kees den Otter 在日前的一次会议上表示,“在需求和供给之间存在着一种......

上一个:[显示技术]一种实用的LED光柱显示器驱动方法

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:47毫秒