求助,工装判断LED点亮和灭

2020-01-25 15:13发布

求助:
公司小组长设计了一个FCT方案,其中要判断LED是否点亮。
方案是利用单片机采集R1上的AD来判断LED是否点亮。
单片机P1.0输出高(+5V),低电平控制LED亮和灭。
觉得这个方案不太可行:大家帮分析分析
1:当单片机P1.0输出高电平时,此时有两个通路,1个是5V电源—D1—R2—R3—地;另一个是P1.0—R1—R2—R3—地,若LED的品牌不同,或者换了一种颜 {MOD}的LED,就会导致R1上的电压不同,AN1采集到的AD不准确,误判。
2:当单片机P1.0输出低电平时,此时有两个通路,一个是5V—R1—地;另一个是5V—R1—R2—R3—地;同样,若LED不一样,AN1采集到的AD也不准确,误判。
所以大家说说,这个方法是否可行。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
wajlh
1楼-- · 2020-01-25 15:52
光敏三极管嘛
llsenyue
2楼-- · 2020-01-25 20:01
 精彩回答 2  元偷偷看……
jetlib
3楼-- · 2020-01-25 20:15
一般没太大问题。LED的压降一般是固定的。
fandylux
4楼-- · 2020-01-26 01:24
wajlh 发表于 2014-2-10 22:13
光敏三极管嘛

谢谢~,其实我也建议用光敏的,只是小组长貌似不太想采用这个方案。
这个被测板很小,如用光敏,FCT做起来结构有点复杂~~
fandylux
5楼-- · 2020-01-26 05:46
jetlib 发表于 2014-2-10 22:28
一般没太大问题。LED的压降一般是固定的。

今天试了下,同是绿 {MOD}的LED灯,可能是品牌不一样,电气性能也不一样,R1上的电压能差0.2V呢~~
jetlib
6楼-- · 2020-01-26 07:44
R1上导通、截止变化时,电压变化有2V,足够AD检测了。0.2V的差别可以忽略不计了吧。

一周热门 更多>