用户自定制LED驱动器的设计

技术分类: 电源技术  消费电子设计  | 2005-12-27
来源:电子技术应用 | 作者:西华大学 机械工程与自动化学院 邓成中


外形图

                                                                   
   图4 外形图

P87LPC932芯片原引脚功能

                                                   图5 P87LPC932芯片原引脚功能

P89LPC932新定制芯片引脚定义

                                                   图6 P89LPC932新定制芯片引脚定义

P89LPC932端口定义和芯片设置

       4 定制的LED显示驱动器芯片的应用

       以定制的4位7段LED显示驱动器芯片为例,设计的LED显示驱动器的原理图如图7所示。它采用89C52单片机的通用I/O口P1.0、P1.1作为模拟I2C总线;LED显示器为4位共阴极LED,A/K引脚接电源;显示驱动芯片采用P87LPC762作定制,命名为LED-762。第一块芯片的I2C总线外部地址为000,用A0、A1、A2引脚接地来实现,其余芯片地址依次设置,最多可连接8只外部芯片(图中未画出)。从电路图来看,LED-762可以不加任何外部元件就可以作为LED的驱动器,由于采用I2C总线连接,占用系统资源最少,电路较简单。如在I2C总线上连接8只LED-762, LED扩展位数可达到32位。对于“米”字段LED显示驱动器芯片的应用,可采用同样的连接方式。在同样的I2C总线上,最多可扩展的“米”字段LED可达到48位,足可以满足一般使用要求。   

       为了提高I2C总线驱动能力,在实现多片连接时,SCL、SDA需接总线匹配上拉电阻。

       5 定制的LED显示驱动器芯片的软件编程

      
由于LPC系列芯片内部带有支持I2C总线硬件接口,用户可以直接把它作为I2C总线的主控器或I2C总线的被控器。被控器通过I2C硬件中断处理可实现从总线上接收或发送数据;主控器操作I2C总线可实现起始时序、数据时序、应答时序、停止时序来检测I2C总线被控器,并实现相应的数据传送。I2C总线上的被控器是以I2C总线地址来区别的。I2C总线地址统一由I2C总线委员会实现分配,芯片地址共7位(它占据了D7~D1位),高4位(D7~D4)决定芯片种类,用户也可以自定义芯片种类,低3位(D3~D1)通过芯片A0、A1、A2引脚设置。
0
0
(请您对文章做出评价)
1】【2】【3】【4
加载中

对文章的评论

更多评论

剩余字数:  

浏览该文章的用户还看过...

  • 文 章

  • 论 坛

  • 博 客

  • 小 组

设计资源与分销

  • 博客推荐

  • 论坛推荐

  • 在线研讨会