这与电流有关。先算出5V时的工作电流才行! 串联电阻进行分压,取决于负载电阻和所需电流的大小,假如负载为R,则电流=5/R,所串联电阻=(24-5)/(5/R). arduino输入输出 LED灯额定工作电压大约为1.8V,额定工作电流为:10mA;而我们的Arduino数字IO口输出高电平为5V;所以不能直接将输出加到LED两端,需要串入电阻进行限流,根据欧姆定律,R=(5V-1.8V)/10mA=320Ω,但是由于电阻常用阻值没有320欧姆的,所以选取和其最相近的阻值330Ω。 Arduino只要有输入电流,就是高电平,1。无就是低电平0. 所以如果有24V传感器信号输入时,直接串10K电阻,再连接arduino板子,就Ok啦。I=U/R, I=24/100000=0.0024,就是2.4MA的电流,小于40MA
|
|