求助:
公司小组长设计了一个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也不准确,误判。
所以大家说说,这个方法是否可行。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
用光敏电阻是最佳选择,如果空间狭小可以考虑光纤导光
一周热门 更多>