| | 网站首页 | 资讯 | 培训中心 | 技术文章 | 软件下载 | 产品展示 | 留言板 | 电子商城 | 供求信息 | 求职招聘 | |
| 您现在的位置: 华信单片机 > 技术文章 > 设计应用 > 单片机 > 文章正文 |
|
|||||
| 银行利率屏的设计 | |||||
作者:佚名 文章来源:伟纳电子 点击数: 更新时间:2005-4-26 ![]() |
|||||
|
银行利率屏多采用单片机控制的LED显示,尽管单片机控制LED显示已不是什么新技术,但由于利率屏所用LED数量多(达到数百到上千),每个LED的驱动电流大(达数百毫安时),压降大(达2-3伏)时,依然有一些实际问题要解决。 一、LED的驱动形式 一般而言,当系统中LED数量较多时,采用动态扫描的方法较为经济,但当系统中LED的数量达到数百只,且每只LED的驱动电流达到数百毫安时,如仍采用动态扫描的方法,会使系统变得较为复杂,可*性降低,且成本下降有限。为此选用静态法,为每一只LED配一只CD4094和MC1413七达林顿驱动器,见图1(A)。由于利率屏显示时小数点固定,所以可以不用驱动小数点,直接用一个限流电阻将需点亮的小数点接到地即可。 二、单片机驱动CD4094的方式 CD4094是串/并转换器,显然单片机应用串行口驱动,但如果将系统中所有的CD4094全部串接,然后接到串行口上,不仅串行口难以驱动,就算扩展驱动能力后能够驱动,在编写程序时也会很麻烦。为此采用扩展并行口,然后将并行口模拟成串行口的方法来解决,电路参考图1(B),假设将数据端接到P1.2,而脉冲输入端接到P3.3则输出一个数的完整程序如下: ORG 0000H 以上例子是发送一个数据,稍作修改,即可一次发送多个数据。如果用其它的并行口位作数据输出端或脉冲输出端,也只要对程序稍作改动即可。
图(1A)
图(1B) 采用这一方法后,我们将LED分组,一般利率屏中一行的LED数量为18到20多只不等,将两行或三行为一个单元为其配一个驱动单元(即并行口的两位),这样一个由300到500个左右的LED构成的屏约需30个左右的并行口位,这只需要扩展一片8255加上P1口和P3口的一些位就够了。串行口可以留作键盘扩展或作远距遥控等用。 三、电平转换及驱动能扩展 由于大尺寸LED的压降较高,因此需要较高的驱动电压,这样在CD4094和单片机电路中就要有一个电平转换,选用集电极开路同相器7406就可以完成这一工作(见图3),同时它还兼有扩展驱动能力的作用,实践证明,当7406的上拉电阻取2.2K,8031的晶振为6MHZ时,即便给电路加上0.047UF的电容负载,电路仍能正常工作,可*性很高。 图2 |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关文章 |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 企业招聘 | 管理登录 | | |
![]() |
Copyright © 2004-2008 hx51.com hx51.cn All Rights Reserved |