采用混合信号高电压单片机实现LED降压

最新更新时间:2014-08-02来源: 互联网关键字:混合信号  高电压  单片机 手机看文章 扫描二维码
随时随地手机看文章

  LED背景知识

  近年来,LED逐渐成为一种可行的新兴光源,它们已经不再仅仅用作电子设备的“状态指示灯”。技术进步使得LED的发光效率通常可达白炽灯的三倍多,此外,LED还非常耐用,寿命超过上万小时。

  针对照明应用的大功率LED要采用恒流源驱动,一些标准驱动电流常常用在不同LED生产商的产品中,其中,350mA和700 mA最为常见。根据串联结的类型和数量,LED两端的正向压降可能不同。许多生产厂商的大功率LED产品都在单个模块中集成了多个结。

  驱动LED的一种简单方法是采用串联电阻来限制电流。线性稳压器或运算放大器也可连接成恒流配置。然而,此类线性方法无法在所需要的功率水平下提供足够的效率。

  开关电源(SMPS)为LED驱动提供了效率更高的解决方案,它可以将输入电压升/降至适当的电平,从而提供所需要的LED电流。系统输入电压范围以及所需要的LED正向压降决定了对SMPS拓扑结构的选择。

  降压-升压转换器

  当供电电压高于或低于需要的输出电压时,使用降压-升压转换器结构。对于电池应用来说,降压-升压转换器非常有用。降压-升压结构还称为反激式(fly-back)变压器或逆变稳压器。

  降压-升压转换器可按图1的方式实现。这种实现方案的优点是可使用简单的低端MOSFET驱动器电路,它的拓扑结构将产生相对于输入电压轨的正电压,这一降压-升压实现方案的缺点是负载并未以电路地为基准。

采用混合信号高电压单片机实现LED降压  采用PIC16HV785的电路实现方案

  图2显示了LED驱动电路的简单设计方案,其中采用了一片混合信号高电压8位单片机,如PIC16HV785。  该电路的输出相对于电池电压,而非地电位。逆变器的输出连接到LED的阳极,产生的电压值高于输入电压。

  PIC16HV785混合信号单片机集成了一个8位单片机内核和多个片上模拟外设,包括:

  •   两个片上运放,可用于放大电流检测电阻两端的电压。这样可以采用极小阻值的检测电阻,从而可以降低电路损耗并提高电路的总效率。
  •   一个高速双相位PWM电路,对于开关电源的电流模式控制非常适合。
  •   一个高电压分流稳压器,在输入电压更高时也不需要外部5V稳压器。
  •   一个数字捕捉、比较和PWM(CCP)模块。
  •   两个模拟比较器。
  •   一个10位A/D转换器。
  •   内部时钟电路,工作频率8MHz。
  •   一个内部精确电压参考源,不需要昂贵的外部器件。
  •   一个可编程欠压复位(BOR)电路。
  •   运放和比较器的所有引脚都可以通过外部访问,因此可以实现任意电路配置。

采用混合信号高电压单片机实现LED降压

  电流检测电路

  电流检测运放连接成差分放大器,以精确测量电流、检测电阻两端的电压。为简化电路要求,在电源返回路径上进行电流测量。R1、R2和C1构成一个低通滤波器,用来降低可能存在的开关噪声。为避免影响控制环的响应,该滤波器的截止频率必须大于电压转换器的开关频率。

  稳流电路

  稳定LED电流流量的电路由双相位PWM模块、内部比较器和一个参考电压源构成。双相位PWM模块是按置位/复位原理工作的“模拟”式PWM模块。首先,从系统时钟产生的一个时钟信号用来周期性地开启PWM输出。PWM时钟信号确定基本的PWM频率。然后,当达到指定的参考电平时,来自一个片上比较器的复位信号会关断PWM输出。

  放大后的电流信号内部连接到PIC16HV785中比较器1的正输入端。PWM模块使用PIC16HV785 器件中的捕捉比较外设(CCP1)来产生比较器所需要的参考电压。采用PWM可以更精细地控制比较器参考电压。利用RC滤波器对PWM信号进行滤波,从而获得一个模拟电压并将它输送给比较器的负输入端。  软件实现方案

  这一应用的软件部分非常简单,因为LED电流控制功能是采用模拟方式完成的。一旦所有外设被设为使能,并且正确设置了电流参考值,那么不需要软件干预,LED就会持续发光。

  然后,应用程序代码可以测量供电电压(利用片上集成的10位A/D转换器)和供电电流,从而保证驱动LED工作在恒定功率模式。随着电池输入电压的变化,D/A电路(采用CCP外设实现)将产生新的参考电压值进行补偿。

  设置LED亮度

  由于单片机内核在稳定功率方面仅需要花费很小一部分时间,因此更多的时间可用于用户界面以及提供更多功能,如电池状态监控和亮度控制。利用这一电路及软件调整LED亮度有两种方法。其中一种技术基于LED亮度随驱动电流而变化的原理,事实上,利用这种方法可以实现近似线性的LED亮度控制。然而改变电流实现调光并非控制LED亮度的最高效方法,只有在生产商指定的最大驱动电流水平下,LED才能够达到最高的发光效率。

  可利用一个低频PWM信号来调制LED驱动电流。采用这种方法,电流并未减小,即在点亮时,LED始终通过最大电流。但PWM信号的占空比设定了LED点亮的平均时间。PWM频率要选择得足够高,以使LED电流的开关速率足够快,从而使人眼感受不到光在闪烁;同时,PWM频率也要足够低,这样稳流电路在PWM导通时间内就有足够的时间稳定。如果这些条件都能够满足,那么人眼会对一段时间内的LED的光输出进行平均。PWM调光信号的频率通常在60Hz 到 1000Hz之间。

  总结

  PIC16HV785几乎包含了实现大功率LED驱动电路所需要的元器件。根据输入电压范围,可以方便地配备成升压或降压-升压工作模式。这一应用仅使用了单片机RAM和闪存的一小部分,为其他用户应用程序代码留下了足够的空间。实际上,PIC16HV785单片机中还有足够的未用外设,可用来实现其它LED驱动器、电池充电器或开关电路。

关键字:混合信号  高电压  单片机 编辑:探路者 引用地址:采用混合信号高电压单片机实现LED降压

上一篇:测量LED灯结温:合理寿命和成本的保证
下一篇:简单几招教你辨别大功率LED芯片

推荐阅读最新更新时间:2023-10-12 22:43

PIC单片机实例二:基于I2C的SAA1064数码管显示
一.原理图 实现功能:四个数码管分为两组,四个按键也对应分为两组,每组控制对应数码管显示数据的加减,数据在0--99间循环显示,并具有掉电保护功能,通过24LC01B保存掉电前的数据.程序简单易读,是初学者的福音(因为我也是菜鸟)! 二.器件介绍 1.概述 SAA1064是Philips公司生产的4位LED驱动器,为双极型电路,具有I2C接口。该电路是特别为驱动4位带有小数点的七段显示器而设计的,通过多路开关可对两个2位显示器进行切换显示。该器件内部带有I2C总线从发送接收器,可以通过地址引脚ADR的输入电平编程为4个不同的从器件地址。内部的模式控制器可以控制LED的各个位以使其能够工作于静态模式、
[单片机]
PIC<font color='red'>单片机</font>实例二:基于I2C的SAA1064数码管显示
51单片机学习笔记5 -- 外部中断
1.外部中断概念 外部中断是单片机实时地处理外部事件的一种内部机制。当某种外部事件发生时,单片机的中断系统将迫使CPU暂停正在执行的程序,转而去进行中断事件的处理;中断处理完毕后.又返回被中断的程序处,继续执行下去。 2.引脚功能复用 51单片机芯片内部有很多外设,这些外设的引脚都是与IO口复用的。也就是说,一个IO口如果可以复用为内置外设的功能引脚,那么当这个IO口作为内部外设使用的时候,就叫做复用(一般来说,当某个引脚作为复用功能使用时,它将不能作为其他复用功能和普通IO来使用,即单个引脚只能作为普通IO或单个复用功能来使用)。 51单片机也有引脚具备复用功能,如下图P3端口的引脚可复用成串口收发或外部中断 3.中
[单片机]
51<font color='red'>单片机</font>学习笔记5 -- 外部中断
选择微控制器的十个步骤
选择适合某个产品使用的微处理器是一项艰巨的任务。不仅要考虑许多技术因素,而且要考虑可能影响到项目成败的成本和交货时间等商业问题。 在项目刚启动时,人们经常压抑不住马上动手的欲望,在系统细节出台之前就准备微控制器选型了。这当然不是个好主意。 在微控制器方面做任何决策时,硬件和软件工程师首先应设计出系统的高层结构、框图和流程图,只有到那时才有足够的信息开始对微控制器选型进行合理的决策。此时遵循以下10个简单步骤可确保做出正确的选择。 步骤1:制作一份要求的硬件接口清单 利用大致的硬件框图制作出一份微控制器需要支持的所有外部接口清单。有两种常见的接口类型需要列出来。第一种是通信接口。 系统中一般会使用到US
[单片机]
选择<font color='red'>微控制器</font>的十个步骤
MSP430F149单片机实现公交卡/饭卡充值功能模块
实验目的 1. 最基础实现刷卡后显示冲值/扣款说明 2. 实现芯片内部寄存器的读写,实现可记忆性。 设计思路 根据M1射频卡与读写器的通讯过程,程序设计基本流程如下: 主函数架构: void main(void) { WDTCTL = WDTPW + WDTHOLD; // 关看门狗 int i = 0; unsigned char status; BoardConfig(0xf0); Init_Port(); InitUART(); Port_init(); //系统初始化,设置IO口属性 delay_ms(100); //延时100ms LCD_init(); //液晶参数初始化设置 LC
[单片机]
MSP430F149<font color='red'>单片机</font>实现公交卡/饭卡充值功能模块
基于AT89C51型单片机的号音自动播放器设计
1 引言 机关、院校日常作息需要计时和号音提示,笔者利用AT89C51型单片机和LM386型音频功率放大器构成了自动计时和号音播放器,成本低,效果好,值得推广。 2 AT89C51的主要特性和引脚功能 AT89C51是带4K字节闪烁可编程可擦除只读存储器(EPEROM)的低电压、高性能CMOS 8位微处理器(俗称单片机)。该单片机与工业标准的MCS-51型机的指令集和输出引脚兼容。AT89C51将多功能8位CPU和闪烁存储器组合在单个芯片中,为很多嵌入式控制提供了灵活性高且价格低廉的方案。 AT89C51的主要特性如下: 寿命达1000写/擦循环; 数据保留时间:10年; 全静态工作:0Hz-24
[单片机]
一种简单的基于51单片机的电子密码锁设计
  1 单片机电子密码锁的背景和设计特点   在高科技迅速发展的今天,人们已经发明了密码锁、电子锁和激光锁等多种形式。这些锁在传统钥匙的基础上,利用磁场、声波和光束等多种方式来控制锁的开启和关闭,从而有效地增强了锁的安全性,保护了人们的生命财产和安全,有效地防止盗贼的光顾。   单片机又称为单片微电脑或者单片微型计算机,它有效的集合了中央处理器、只读存储器、随机存取存储器和输入输出端口等计算机功能部件。计算机体积庞大,不易携带,导致单片机的应运而生,电子密码锁就是在单片机的外部接上简单的电路,人为的写入程序来完成其核心部分,这样不仅能够缩小锁的体积还能够降低成本,保持精度,并且能够有效的升级和改善电子密码锁。  
[单片机]
一种简单的基于51<font color='red'>单片机</font>的电子密码锁设计
基于SPMC75系列单片机的高性能三相变频电源
1 引言   变频电源是一种电源变换设备,因具有输出波形纯正、输出电压稳定、输出频率和输出电压可调等优点。其良好的性能,在传感、仪器仪表、工业控制等领域有广泛应用。本文主要介绍利用SPMC75F2413A和IPM(PS21865A)实现高性能三相变频电源的开发。 2 芯片特性简介   SPMC752413A是μ’nSP%26;#8482;系列产品的一个新成员,是凌阳科技新推出的专用于变频驱动的16位微控制器。其拥有性能出色定时器和PWM信号发生器组。   SPMC75F2413A在4.5V"5.5V工作电压范围内的工作速度范围为0"24MHz,拥有2K字SRAM和32K字闪存ROM;最多64个可编程的多功能I/O端口;5个通用16位
[单片机]
SST89F58单片机的系统内编程
    SST89F58为Flash Flex 51系列单片机中的新产品,于1998年底由美国Silicon Storage Technology (SST)公司推出。它与标准的8×C5×微处理器在芯片尺寸和电气性能上兼容,除具有AT89C5×系列单片机的功能以外,SST89F58还有如下技术特征:·看门狗(WDT);     ·TTL及CMOS电平兼容;5V电源(主频:0.25M~33MHz)或低3V电源(主频:0~12MHz)。     89F58具有36KB Flash程序存储器,分为两个块:Block 0和Block 1。Block 0 地址为0000H~7FFFH,容量32KB;Blo
[工业控制]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved