用ULN2803 驱动LED
电子吧
全部回复
仅看楼主
level 11
复习生3 楼主
如图,uln2803 一直由单片机输入高电平,这时LED是亮的,如果将LED正极置低,再接高电平,LED就点不亮了。这是2803 的特性吗?
2016年05月12日 06点05分 1
level 11
复习生3 楼主
其实我想在LED正极输入不同占空比的方波控制亮度,后来一直点不亮,才发现这个问题。
2016年05月12日 06点05分 2
吧务
level 13
估计是需要下拉电阻。有些IC的输出端等效为NPN三极管的集电极悬空,这种输出端高电平相当于开路,低电平相当于对地短路,需要往电源接个电阻才能真正输出高电压;有的IC的输出端等效为PNP三极管的集电极悬空,这种输出高电平相当于对电源短路,低电平相当于开路,要对地接个电阻才能真正输出低电压。
2016年05月12日 07点05分 3
谢谢大神,我试试。[滑稽]
2016年05月12日 09点05分
这个跟2003一样,都是集电极开路的OC输出,正是跟你说的一样,输出端不接上拉没有电流。
2016年05月12日 09点05分
@胆大心方可寡人5 但是为什么将正极由高变低,再重新接高就点不亮了呢
2016年05月12日 10点05分
@胆大心方可寡人5 这个过程由单片机控制
2016年05月12日 10点05分
level 7
我也和楼主出现过一样的问题 当初什么都不懂 没解决 听楼上的说好像有点道理 你试试看
[滑稽]
2016年05月12日 08点05分 4
现在好了吗[滑稽]
2016年05月12日 09点05分
回复 复习生3 :[滑稽]别人的3d8 不出问题就不理他了
2016年05月12日 10点05分
@yudukai1 不想我那么用,没发现什么问题[滑稽]
2016年05月12日 10点05分
1