本文介绍了使用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引脚吸入电流能力较小,这个设计原理同样适用。
上一篇:单片计算机电源设计技术
下一篇:IC卡型H8/310系列单片机H8/310SeriesMicrocomputer
- Allegro MicroSystems 在 2024 年德国慕尼黑电子展上推出先进的磁性和电感式位置感测解决方案
- 左手车钥匙,右手活体检测雷达,UWB上车势在必行!
- 狂飙十年,国产CIS挤上牌桌
- 神盾短刀电池+雷神EM-i超级电混,吉利新能源甩出了两张“王炸”
- 浅谈功能安全之故障(fault),错误(error),失效(failure)
- 智能汽车2.0周期,这几大核心产业链迎来重大机会!
- 美日研发新型电池,宁德时代面临挑战?中国新能源电池产业如何应对?
- Rambus推出业界首款HBM 4控制器IP:背后有哪些技术细节?
- 村田推出高精度汽车用6轴惯性传感器
- 福特获得预充电报警专利 有助于节约成本和应对紧急情况