DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 268|回复: 0
打印 上一主题 下一主题

HC705单片机的LED驱动技术

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 19:46:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  
         
    MC68HC705J1A大电流引脚,不使用外部晶体管放大电路,直接驱动LED的的方法。文中所提出的计算公式对不同的单片机(MCU)(低电平电流IOL 不同)都适用。只是公式中的最大低电平电流要改变。
    正常的HCOMS I/O引脚具有足够的电流来驱动HCMOS或TTL电路的输入。这些引脚通常在输出低电平0.4V时能够吸入1.6mA的电流。但是在许多应用场合,当1个CMOS输出引脚用于驱动较大电流的设备时,就显得力不从心了。例如LED(发光二极管)、前级运算放大器等,大约需要10mA电流。通常的做

法是再加驱动电路,如:用三极管的放大电路驱动或用其他如75452等驱动能力大的集成电路来驱动。
    MC68HC705J1A有4个I/O引脚(PA4~PA7),在输出低电平0.4V的吸电流能力为10mA,这样就有足够的电流来驱动LED或其他需要大电流驱动的设备了。1个简单的例子如图所示。
    为了得到第1个电阻R的值,我们利用欧姆定律,电源电压除以吸入电流:



    如果VDD为5V,IOL为10mA,那么R为500Ω,虽然这是简化的算法,但基本能满足要求,不会超过10mA。因为还存在着其他压降(LED正向导通压降和引脚的输出低电平),精确的计算公式应该把以上因素考虑进去:



    这些参数的变化也应考虑进去。为了保证10mA或更小,使用驱动能力的极限参数,等式如下:



    这个等式给出了最小的电阻值,RMIN。实际电阻与最小电阻的关系为:


   
    其中:
    1)R,电阻中心值
   

   
    5V电源的电阻值
      


  R=389Ω,最接近值可选390Ω。
    3.3V电源的电阻值
    对

10%

,可计算得到R=385Ω,最接近值可选390Ω。
    在保证不超过

的情况下,R取值越小,LED就越亮。
    这里给出的计算公式也适合与其他的任何引脚,只要简单地选择适当的



,尽管正常的I/O引脚吸入电流能力较小,这个设计原理同样适用。
         
          [/td]
        [/tr]
      
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-7-24 03:51 , 耗时 0.101070 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表