数据驱动、坚持为客户提供有价值的服务和内容
驱动LED可以采用拉电流的方式也可以采用灌电流的方式,要想使LED闪烁,需要用PWM来控制LED。PWM的产生方式有多种,比如纯硬件的NE555方案,让555工作在多谐振荡器状态即可产生PWM,并且频率可以通过RC电路来调节。但是这种方案的时间精度取决于RC电路,精度不高,如果对精度要求较高的话可以采用单片机产生PWM来驱动。如果LED的功率不大的话,可以直接用单片机的GPIO口来驱动,以灌电流的方式,如下图所示。