本帖最后由 zhuls 于 2016-3-26 17:11 编辑
无输入时,2.7K做下拉电阻,5V经150K/二极管,2.7K到地,此时IO检测到的电平是低的。
有输入时,2.7做为分压电阻,24V经10K/2.7K分压,在二极管负端有5.1V,二极管不通,5V经100K加在IO口上,检到高电平。
这实际上是半隔离的电平转换电路,二极管的反向耐压要高于输入电压才能保护IO口不会烧。很简单的电路啊。
如果2.7K取消而不接,IO将可能一直是高电平(取决于10K之前的电路),如果二极管取消而直通,24V的电压将直接灌入IO口,IO口可能因之报废。
|