正文【8100字】.doc

【DQ040】八位移位输出芯片在LED大屏幕显示中的应用[课程作业]

收藏

压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:684906    类型:共享资源    大小:81.96KB    格式:RAR    上传时间:2016-07-02 上传人:棒*** IP属地:湖北
40
积分
关 键 词:
dq040 八位 移位 输出 芯片 led 大屏幕 显示 中的 应用 利用 运用 课程 作业 功课
资源描述:
【DQ040】八位移位输出芯片在LED大屏幕显示中的应用[课程作业],dq040,八位,移位,输出,芯片,led,大屏幕,显示,中的,应用,利用,运用,课程,作业,功课
内容简介:
八位移位输出芯片 在 屏幕显示中的应用 摘 要: 本文介绍了串行移位输入、八位并行带锁存输出芯片 7495的基本功能,利用 89片机控制该芯片驱动八段码 (成大屏幕显示屏,实现对纺织厂纺纱机的产量、车速、效率等参数的显示。 关键词:单片机 ; 大屏幕显示 ; 脉冲 大屏幕显示以其显示清晰、更新方便等特点,在信息提示中广泛应用,如车站 /机场、证券交易系统及生产车间的信息显示等。大屏幕显示方式分两种:点阵式和八段码方式,前者显示信息灵活,功能强大,但控制较为复杂,硬件成本较高;后者则 应用八段码方式显示一些数值信息,方便简单,价格低,在数字显示中被广泛应用。 目前,一般的数字式 示屏普遍采用单片机的串行口或其它 I/O 口通过诸如串行输入并行输出芯片74动。但是,这样有二点不足:一是单片机的串行口被显示电路占用,便不能实现多机通讯,只能实现单屏的显示;二是一般的串行输入并行输出芯片不带输出锁存功能,且移位脉冲频率低,输出驱动电流小,这使得显示屏有时会出现字符闪烁,显示不清,刷新速度较慢,所以有时需要另加大功率驱动电路。 本文通过 89片机 I/O 口控制 74下简称595 )芯片直接驱动八段码,不占用其串行口,可以很方便地构成大屏幕显示电路,并在纺织厂的信息显示中得到了应用。 单片机控制 595 组成的 示屏 本文设计的数字式 示屏是用在对郑州国棉三厂纺纱车间的技术改造过程中,对该车间的 240 台纺纱机的产量、效率、车速等参数进行实时显示。根据该车间的240 台纺纱机的分布位置不同 ,我们设计了五块显示屏 , 每块显示屏由 4 行 *12 列 , 每个显示模块有 5 位 码管组成 , 可以分时显示 48 台纺纱机的产量、效率、车速等信息。 产量、效率、车速等参数由上位机进行 检测后,经 线,将数据传送给下位机,下位机进行数据处理、变换后,把相应的参数显示出来。 对每个显示模块中的数据输入及每位 码管的输出驱动 ,我们采用具有串行移位输入、 8 位并行带锁存输出的 595 芯片。该芯片内部由数据移位触发器和三态输出锁存器组成,有 16 个引脚。 行输入数据 ;位时钟脉冲 (输入 ); 存时钟脉冲 (输入 ); 复位清零信号 (输入 ); 据输出; 向下一片 (位 )的串行数据输出。 595 输出电流大 (35可以直接驱动八段码。其输出 锁存功能,可以有效防止移位输出时 段码的闪烁,其移位及锁存信号频率高,最大值为 55两个脉冲信号都采用上升沿触发。 每块显示屏由一片 89位机控制,其硬件电路如图1 所示。 图 1 显示屏硬件电路 图中 ,每个显示模块由 5 个 595 分别驱动 5 位八段码,制成一块 路板 ,通过 程序控制可以分时显示 48 台纺纱机的产量、效率、车速等信息。 6264 为接收参数及输出显示参数 码的缓冲区 ,3082为 讯接口芯片。 每块显示屏中,第一行显示模块中的第一个 595 的移位数据输入引脚 别由 89 44驱动后控制 ,其数据输出引脚 次接至下一个 595 移位数据输入引脚 显示模块中的第五个(最后一个 )595 的数据输出引脚 至该列下一行显示模块的第一个 595 数据输入引脚 此类推,直至最后一行。而所有 595 芯片的 移位脉冲 、 244 驱动后提供。例如,显示产量时,把存储在外部 的产量信息,分四组,对应于显示屏上的 4列,在移位脉冲 (作用下,依次经 行输出,当所有的产量信息都移位输出后,再发出锁存脉冲 这样在该显示屏相应位置 (显示模块 )便显示出 48 台纺纱机的产量值,效率 、车速的显示方法相同。 图 2 下位机显示软件主程序流程图 显示屏的软件设计 每块显示屏的软件包含两部分:通讯接收、数据处理及输出显示。 通讯接收 通讯部分用来接收数据,在通讯中断服务子程序中,首先接收上位机传过来的每块显示屏的屏号 (地址 ),若地址与该屏设定的地址不一样 , 则退出中断 ; 若地址与该屏设定的地址相同 , 则接收上位机传过来的每台车的参数 ,同时进行校验,并存入外部数据缓冲区 。即每块显示屏的下位机通过 收上位机 传来的数据。共 48 台车 *8 字节,其中, 8 个字节包含每台车的车号 (一个字节 ),产量、 效率 、车速 (各二个字节 )及累加校验和 (一个字节 )。所有 48 台车的参数接收完毕后,设置一标志位 (如某台车接收的数据有错误则生成另一标志位。该台车的数据不作处理 ),退出中断,由主程序对接收到的数据进行变换处理。数据处理及输出显示 数据处理及输出显示部分主要进行处理 、变换,并使相应的参数在显示屏上相应的位置显示出来。 89据设置的接收完毕标志位,对接收的参数经过数据处理、变换后 ,把待显示参数段码存储在 6264 中 ,该存储区 分为三部分 , 每部分分别按车号顺序存储产量 、效率 、车速的参数段码。 需要输出显示某种参数时 ,在存储该参数段码区设置四个等长度的地址指针 ,分别从四个地址指针所指的存储单元中取数,经 (行输出驱动 595 并修改地址指针直到输出48 台车的该参数段码。最后 ,向 595 发出输出锁存脉冲 , 48 台车的该参数值便可以在显示屏相应位置上显示出来。 产量 、效率 、车速可以分时显示,各参数分时输出显示的时间长短由通讯接收数据的时间决定。其程序流程图如图 2 所示。 结语 利用 89制 595 实现的显示屏,实用简单,运行可靠,价格低廉,显示清晰。对于不同应用场合的显示,只要在软件 /硬件上稍加改动 ,如增减显示的行 /列数及每个显示模块驱动 位数 ,便可以使用 ,因此具有很大的实用性和推广价值。 在改用时 ,应注意以下几个问题 : (1) 对显示屏行数的扩展 ,若超过 15 行,因信号线过长必须对控制信号及数据信号增加电流驱动 ,否则易造成信号干扰 ,使显示数据混乱。 (2) 对显示屏行数的扩展 ,应增加相应 I/O 端口 (数据输出 )的数量。 (3) 对于大电流的 码管,应在 595 的输出端增加驱动电 路。 参考文献 1 刘文洲 ,张立臣 031单片机串行口实现多个 J2001,1 2 刘养锐 示技术在民用机场中的应用 J3 张毅刚 片机原理及应用 M. 哈尔滨 :哈尔滨工业大学出版社 ,作者简介:杨学昭, 1992 年哈尔滨理工大学 (原哈尔滨电工学院 )电机与控制专业硕士学位。主要研究领域为自动控制与检测,智能化仪器与仪表,微机及应用。张五一,副教授,主要研究领域为自动控制与检测,智能化仪器 与仪表,微机及应用。陈旭,男,工程师,主要研究领域为自动控制与检测,智能化仪器与仪表,微机及应用。 摘 要: 本文介绍了串行移位输入、八位并行带锁存输出芯片 7495的基本功能,利用 89片机控制该芯片驱动八段码 (成大屏幕显示屏,实现对纺织厂纺纱机的产量、车速、效率等参数的显示。 关键词:单片机 ; 大屏幕显示 ; 脉冲 大屏幕显示以其显示清晰、更新方便等特点,在信息提示中广泛应用,如车站 /机场、证券交易系统及生产车间的信息显示等。大屏幕显示方式分两种:点阵式和八段码 方式,前者显示信息灵活,功能强大,但控制较为复杂,硬件成本较高;后者则应用八段码方式显示一些数值信息,方便简单,价格低,在数字显示中被广泛应用。 目前,一般的数字式 示屏普遍采用单片机的串行口或其它 I/动。但是,这样有二点不足:一是单片机的串行口被显示电路占用,便不能实现多机通讯,只能实现单屏的显示;二是一般的串行输入并行输出芯片不带输出锁存功能,且移位脉冲频率低,输出驱动电流小,这使得显示屏有时会出现字符闪烁,显示不清,刷新速度较慢,所以有时需要另加大 功率驱动电路。 本文通过 89片机 I/O 口控制 74下简称 595 )芯片直接驱动八段码,不占用其串行口,可以很方便地构成大屏幕显示电路,并在纺织厂的信息显示中得到了应用。 单片机控制 595 组成的 示屏 本文设计的数字式 该车间的 240 台纺纱机的产量、效率、车速等参数进行实时显示。根据该车间的 240 台纺纱机的分布位置不同 ,我们设计了五块显示屏 , 每块显示屏由 4 行 *12 列 , 每个显示模块有 5 位 码管组成 , 可以分时显示 48 台纺纱机的产量、效率、车速等信息。 产量、效率、车速等参数由上位机进行检测后,经 线,将数据传送给下位机,下位机进行数据处理、变换后,把相应的参数显示出来。 对每个显示模块中的数据输入及每位 码管的输出驱动 ,我们采用具有串行移位输入、 8 位并行带锁存输出的 595 芯片。该芯片内部由数据移位触发器和三态输出锁存器组成,有 16 个引脚。 行输入数据 ;位时钟脉冲 (输入 ); 存时钟脉冲 (输入 ); 复位清零信号 (输入 ); 据输出; 向下一片 (位 )的 串行数据输出。 595输出电流大 (35可以直接驱动八段码。其输出锁存功能,可以有效防止移位输出时 段码的闪烁,其移位及锁存信号频率高,最大值为55两个脉冲信号都采用上升沿触发。 每块显示屏由一片 89位机控制,其硬件电路如图 1 所示。 图 1 显示屏硬件电路 图中 ,每个显示模块由 5 个 595 分别驱动 5 位八段码,制成一块 路板 ,通过程序控制可以分时显示 48 台纺纱机的产量、效率、车速等信息。6264 为接收参数及输出显示参数 码的缓冲区 ,3082 为 讯接口芯片。 每 块显示屏中,第一行显示模块中的第一个 595 的移位数据输入引脚 9 244 驱动后控制 ,其数据输出引脚 次接至下一个 595 移位数据输入引脚 显示模块中的第五个 (最后一个 )595 的数据输出引脚 至该列下一行显示模块的第一个 595 数据输入引脚 此类推,直至最后一行。而所有 595 芯片的移位脉冲 、锁存脉冲由 244 驱动后提供。例如,显示产量时,把存储在外部 的产量信息,分四组,对应于显示屏上的 4 列,在移位脉 冲 (作用下,依次经 行输出,当所有的产量信息都移位输出后,再发出锁存脉冲 这样在该显示屏相应位置 (显示模块 )便显示出 48 台纺纱机的产量值,效率 、车速的显示方法相同。 图 2 下位机显示软件主程序流程图 显示屏的软件设计 每块显示屏的软件包含两部分:通讯接收、数据处理及输出显示。 通讯接收 通讯部分用来接收数据,在通讯中断服务子程序中,首先接收上位机传过来的每块显示屏的屏号 (地址 ),若地址与该屏设定的地址不一样 , 则退出中断 ; 若地址与该屏设定的地址相同 , 则接收上位机传过来的每台车的参数 ,同时进行校验,并存 入外部数据缓冲区 。即每块显示屏的下位机通过 收上位机传来的数据。共 48 台车 *8 字节,其中, 8 个字节包含每台车的车号 (一个字节 ),产量、 效率 、车速 (各二个字节 )及累加校验和 (一个字节 )。所有 48台车的参数接收完毕后,设置一标志位 (如某台车接收的数据有错误则生成另一标志位。该台车的数据不作处理 ),退出中断,由主程序对接收到的数据进行变换处理。 数据处理及输出显示 数据处理及输出显示部分主要进行处理 、变换,并使相应的参数在显示屏上相应的位置显示出来。 89据设置的接收完毕标志位,对 接收的参数经过数据处理、变换后 ,把待显示参数段码存储在 6264 中 ,该存储区分为三部分 , 每部分分别按车号顺序存储产量 、效率 、车速的参数段码。 需要输出显示某种参数时 ,在存储该参数段码区设置四个等长度的地址指针 ,分别从四个地址指针所指的存储单元中取数,经 (行输出驱动 595 并修改地址指针直到输出 48 台车的该参数段码。最后 ,向 595 发出输出锁存脉冲 , 48 台车的该参数值便可以在显示屏相应位置上显示出来。 产量 、效率 、车速可以分时显示,各参数分时输出显示的时间 长短由通讯接收数据的时间决定。其程序流程图如图 2所示。 结语 利用 89制 595 实现的显示屏,实用简单,运行可靠,价格低廉,显示清晰。对于不同应用场合的显示,只要在软件 /硬件上稍加改动 ,如增减显示的行 /列数及每个显示模块驱动 位数 ,便可以使用 ,因此具有很大的实用性和推广价值。 在改用时 ,应注意以下几个问题 : (1) 对显示屏行数的扩展 ,若超过 15 行,因信号线过长必须对控制信号及数据信号增加电流驱动 ,否则易造成信号干扰 ,使显示数据混乱。 (2) 对显示屏行数的扩展 ,应增加相应 I/O 端口 (数据输出 )的数量。 (3) 对于大电流的 码管,应在 595 的输出端增加驱动电路。 参考文献 1 刘文洲 ,张立臣 031 单片机串行口实现多个 示的一种方法J2001,1 2 刘养锐 示技术在民用机场中的应用 J3 张毅刚 片机原理及应用 M. 哈尔滨 :哈尔滨工业大学出版社 ,作者简介:杨学昭, 1992 年哈尔滨理工大学 (原哈尔滨电工学院 )电机与控制专业硕士学位。主要研究领域为自动控制与检测,智能化仪器与仪 表,微机及应用。张五一,副教授,主要研究领域为自动控制与检测,智能化仪器与仪表,微机及应用。陈旭,男,工程师,主要研究领域为自动控制与检测,智能化仪器与仪表,微机及应用。 大屏幕显示 以其显示清晰、更新方便等特点,在信息提示中广泛应用,如车站 / 机场、证券交易系统及生产车间的信息显示等。大屏幕显示方式分两种:点阵式和八段码方式,前者显示信息灵活,功能强大,但控制较为复杂,硬件成本较高;后者则应用八段码方式显示一些数值信息,方便简单,价格低,在数字显示中被广泛应用。 目前,一般的数字式 示屏普遍采用 单片机的串行口或其它 I/O 口通过诸如串行输入并行输出芯片 74动。但是,这样有二点不足:一是 单片机 的串行口被显示电路占用,便不能实现多机通讯,只能实现单屏的显示;二是一般的串行输入并行输出芯片不带输出锁存功能,且移位 脉冲 频率低,输出驱动电流小,这使得显示屏有时会出现字符闪烁,显示不清,刷新速度较慢,所以有时需要另加大功率驱动电路。 单片机 控制 595 组成的 L E D 显示屏 本文设计的数字式 示屏是用在对郑州国棉三厂纺纱车间的技术改造过程中,对该车间的 240 台纺纱机的产量 、效率、车速等参数进行实时显示。根据该车间的 240 台纺纱机的分布位置不同 , 我们设计了五块显示屏 , 每块显示屏由 4 行 *12 列 , 每个显示模块有 5 位 码管组成 , 可以分时显示 48 台纺纱机的产量、效率、车速等信息。 产量、效率、车速等参数由上位机进行检测后,经线,将数据八位移位输出芯片在 L E D 大屏幕显示 中的应用中原工学院 杨学昭 张五一 陈旭摘 要: 本文介绍了串行移位输入、八位并行带锁存输出芯片 7495 的基本功能,利用89片机 控制该芯片驱动八段码 (成 大屏幕显示 屏,实现对纺织厂纺纱机的产量、车速、效率等参数的显示。图 1 显示屏硬件电路传送给下位机,下位机进行数据处理、变换后,把相应的参数显示出来。 显示屏的软件设计 每块显示屏的软件包含两部分:通讯接收、数据处理及输出显示。 数据处理及输出显示 数据处理及输出显示部分主要进行处理 、变换,并使相应的参数在显示屏上相应的位置显示出来。 89据设置的接收完毕标志位,对接收的参数经过数据处理、变换后 , 把待显示参数段码存储在 6264 中 ,该存储区分为三部分 , 每部分分别 按车号顺序存储产量 、效率 、车速的参数段码。 需要输出显示某种参数时 , 在存储该参数段码区设置四个等长度的地址指针 , 分别从四个地址指针所指的存储单元中取数,经 (并行输出驱动 595 并修改地址指针直到输出 48 台车的该参数段码。最后 ,向 595 发出输出锁存 脉冲 , 48 台车的该参数值便可以在显示屏相应位置上显示出来。 摘 要: 本文介绍了串行移位输入、八位并行带锁存输出芯片 7495的基本功能 ,利用 89片机控制该芯片驱动八段码 (成大屏幕显示屏 ,实现对纺织厂纺纱机的产量、车速、效率等参数的显示。 关键词:单片机 ; 大屏幕显示 ; 脉冲 大屏幕显示以其显示清晰、更新方便等特点 ,在信息提示中广泛应用 ,如车站 /机场、证券交易系统及生产车间的信息显示等。大屏幕显示方式分两种:点阵式和八段码方式 ,前者显示信息灵活 ,功能强大 ,但控制较为复杂 ,硬件成本较高 ;后者则应用八段码方式显示一 些数值信息 ,方便简单 ,价格低 ,在数字显示中被广泛应用。 目前 ,一般的数字式 示屏普遍采用单片机的串行口或其它 I/O 口通过诸如串行输入并行输出芯片 74动。但是 ,这样有二点不足:一是单片机的串行口被显示电路占用 ,便不能实现多机通讯 ,只能实现单屏的显示 ;二是一般的串行输入并行输出芯片不带输出锁存功能 ,且移位脉冲频率低 ,输出驱动电流小 ,这使得显示屏有时会出现字符闪烁 ,显示不清 ,刷新速度较慢 ,所以有时需要另加大功率驱动电路。 本文通过 89片机 I/O 口控制 74下简称 595 )芯 片直接驱动八段码 ,不占用其串行口 ,可以很方便地构成大屏幕显示电路 ,并在纺织厂的信息显示中得到了应用。 单片机控制 595 组成的 示屏 本文设计的数字式 对该车间的 240 台纺纱机的产量、效率、车速等参数进行实时显示。根据该车间的 240 台纺纱机的分布位置不同 ,我们设计了五块显示屏 , 每块显示屏由 4 行 *12 列 , 每个显示模块有 5 位 码管组成 , 可以分时显示 48 台纺纱机的产量、效率、车速等信息。 产量、效率、车速等参数由上位机进行检测后 ,经 线 ,将数据传送给下位机 ,下位机进行数据处理、变换后 ,把相应的参数显示出来。 对每个显示模块中的数据输入及每位 码管的输出驱动 ,我们采用具有串行移位输入、 8 位并行带锁存输出的 595 芯片。该芯片内部由数据移位触发器和三态输出锁存器组成 ,有 16 个引脚。 行输入数据 ;位时钟脉冲 (输入 ); 存时钟脉冲 (输入 ); 复位清零信号(输入 );据输出 ;向下一片 (位 )的串行数据输出。 595 输出电流大 (35可以直接驱动八段码。其输出锁存功能 ,可以有效防 止移位输出时 段码的闪烁 ,其移位及锁存信号频率高 ,最大值为 55两个脉冲信号都采用上升沿触发。 每块显示屏由一片 89位机控制 ,其硬件电路如图 1 所示。 图 2 下位机显示软件主程序流程图 显示屏的软件设计 每块显示屏的软件包含两部分:通讯接收、数据处理及输出显示。 通讯接收 通讯部分用来 接收数据 ,在通讯中断服务子程序中 ,首先接收上位机传过来的每块显示屏的屏号 (地址 ),若地址与该屏设定的地址不一样 , 则退出中断 ; 若地址与该屏设定的地址相同 , 则接收上位机传过来的每台车的参数 ,同时进行校验 ,并存入外部数据缓冲区 。即每块显示屏的下位机通过 收上位机传来的数据。共 48 台车 *8 字节 ,其中 ,8 个字节包含每台车的车号 (一个字节 ),产量、 效率 、车速 (各二个字节 )及累加校验和 (一个字节 )。所有 48 台车的参数接收完毕后 ,设置一标志位 (如某台车接收的数据有错误则生成另一标志位。该台车的 数据不作处理 ),退出中断 ,由主程序对接收到的数据进行变换处理。 数据处理及输出显示 数据处理及输出显示
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【DQ040】八位移位输出芯片在LED大屏幕显示中的应用[课程作业]
链接地址:https://www.renrendoc.com/p-684906.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!