HC705单片机的LED驱动技术

发布者:平和心态最新更新时间:2012-03-07 来源: 电子产品世界 关键字:HC705  单片机  LED  驱动技术 手机看文章 扫描二维码
随时随地手机看文章

    本文介绍了使用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引脚吸入电流能力较小,这个设计原理同样适用.

关键字:HC705  单片机  LED  驱动技术 引用地址:HC705单片机的LED驱动技术

上一篇:纯软件实现单片机远程通信
下一篇:TLCS-870系列单片机结构与应用

推荐阅读最新更新时间:2024-03-16 12:54

8051单片机的控制总线的作用介绍
控制线一共有6条: (1)ALE/ (/PROG):地址锁存允许/编程线,配合P0口引脚的第二功能使用。在访问片外存储器时,8051CPU在P0.7~P0.0引脚上输出片外存储器低8位地址的同时在ALE/ (/PROG)上输出一个高电位脉冲,用于把这个片外存储器低8位地址锁存到外部专用地址锁存器,以便空出P0.7~P0.0引脚线去传送随后而来的片外存储器读写数据。在不访问片外存储器时,8051自动在ALE/ (/PROG)上输出频率为fosc/6的脉冲序列。该脉冲序列可用作外部时钟源或作为定时脉冲源使用 (2)(/EA)/Vpp:允许访问片外存储器/编程电源线,可以控制8051使用片内ROM还是使用片外ROM。若 (/EA)=0,
[单片机]
瑞萨电子MCU整合NFC实现超薄规格
  先进半导体解决方案供应商瑞萨电子(RenesasElectronics)日前发表其微控制器(MCU)的第一项RF20系列产品RF21S,在单一晶片上结合近距离无线通讯(NFC)控制器,支援ISO/IEC18092国际标准及安全性要件功能,可用于消费性电子产品如智慧型手机及其他行动电话、笔记型电脑及个人电脑(PC)周边连接装置。      据了解,RF21SMCU不仅在单一晶片上整合NFC控制器及安全性功能,具备金融交易卡、捷运卡及身分证的功能,并且使用晶圆制程封装(WPP)的晶圆封装技术,因此可实现0.22毫米(mm)超薄封装。RF21SMCU整合瑞萨电子的RS-4安全性MCU、NFC控制器及安全性功能,在单一晶片上实现了金融
[单片机]
单片机小白学习之路(四十一)---LCD1602液晶理解
目标:理解LCD1602液晶工作原理 1.LCD1602简介 1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符,所以简称1602。它是一种专门用来显示字母、数字、符号的点阵型液晶模块。 它是由若干个5x7或者5x10的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好的显示图片。 1602 引脚作用 VL是液晶显示偏压信号,当感觉屏幕过暗或过亮是可以调节此电压来调整亮度 RS是高电平是是数据选项,是低电平是命令选项 R/W 是高电平是读操作,是低电平是写操作 E是使能信号
[单片机]
<font color='red'>单片机</font>小白学习之路(四十一)---LCD1602液晶理解
51单片机抢答器实现
利用共阳极数码管和独立键盘连接单片的P1,P2口实现抢答器 程序如下: #include reg52.h void delay(unsigned char n) { unsigned int i,j; for( i = 255; i 0; i--) { for( j = n; j 0; j--) { } } } void main(void) { unsigned char i,flag; unsigned char arr = {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xC6,0xA1,0x86,0x8E}; P1 = 0xff; P2 = 0
[单片机]
LED照明前进困难重重
     LED照明,被誉为“第三次照明革命”,其节能环保等优点受到政府的高度重视、行业的追捧。但是在一片叫好声中,LED仍然面临核心技术缺失、行业标准缺失、价格居高不下、大面积推广困难等种种问题。      技术上仍不完善     “还不是很成熟。”6月9日,在广州举行的“2010节能宣传周暨广东LED产业高峰论坛”上,华南理工大学信息显示与光电技术专业主任尚胜如是表示。在他看来,由于技术等各方面的制约,我国LED产业发展并没有想象的那么好。     近年来,我国LED产业高速发展。已经形成了珠三角、长三角、江西及福建、北京及大连这四大区域。有专家预计,2010年我国LED产值将达到1500亿元,是2008年的两倍。
[电源管理]
浅谈基于51单片机的反汇编要点
  从一个现有的单片机应用系统中读出目标代码进行反汇编,可以分析原程序的设计思想,然后加以改进和创新,这是单片机爱好者学习单片机、开发新产品的一个重要途径。但是,很多单片机爱好者在反汇编时常会失败,怎样才能正确进行反汇编呢?下面就以51单片机为例,谈谈反汇编的要点。   1.怎样正确获取程序的目标代码   要正确获取程序的目标代码,首先要明确程序代码的存放地点。51单片机的程序存储器最大空间为64KB,在一个实际的应用系统中,程序存储器的分布情况可能有以下几种:   (1)只使用了片内程序空间。而没有使用片外的程序空间。   其硬件特征为:/EA引脚接VCC;/PSEN引脚为空脚。   这种情况比较简单,全
[单片机]
浅谈基于51<font color='red'>单片机</font>的反汇编要点
国内厂商如何趟出一条MCU国产化的新路?
作为嵌入式领域的“王牌”,MCU在自身进阶和产业的变革中不断磨合与匹配,屡创新高。据IC Insights研究报告,全球MCU市场将于2020年达到高峰,销售额达209亿美元,出货267亿颗。而占据C位的中国市场自承其重,据IHS研究报告,2021年中国市场规模将达64.2亿美元。 与这一巨大市场空间形成对比的是,国外大厂ST、瑞萨、NXP、TI等头部厂商占据九成以上份额,国内MCU厂商仍在奋力从低端向中高端加快渗透步伐。在国产化替代的道路上,国内厂商如何趟出一条新路? 流变 技术的进阶与应用的升级,使得MCU的“进化”难有止尽。 应用层面,物联网、工业控制、汽车电子等新兴市场容量巨大,不断强化竞争,并驱动MC
[单片机]
国内厂商如何趟出一条<font color='red'>MCU</font>国产化的新路?
MCU 面临 800V 电动汽车牵引逆变器的 3 种挑战
电动汽车 (EV) 牵引逆变器是电动汽车的核心。它将高压电池的直流电转换为多相(通常是三相)交流电来驱动牵引电机并控制制动能量的再生。电动汽车电子设备正在从 400V 架构转向 800V 架构,这正在逐步现实、普及,更高的电压会带来至少三个好处: - 快速充电 - 在相同电流下提供双倍的电量。 - 通过使用碳化硅 (SiC) 提高效率和功率密度。 - 通过使用更细的电缆来减轻重量,从而减少 800V 相同额定功率所需的电流。 在牵引逆变器中,微控制器(MCU)是系统的大脑,通过模数转换器(ADC)执行电机控制、电压和电流采样,使用磁芯计算磁场定向控制(FOC)算法,使用脉宽调制 (PWM) 信号驱动功率场效应晶体管
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved