求使用单片机,控制电流输出程序(急) 输出电流如何程控,关注之。
单片机PWM能能直接控制一个恒流电源驱动的LED? 我感觉得用电容,通过改变导通和关断的时间,来控制电容的充放电时间常数,从而可以调节电压!
怎么用恒流源给单片机供电? 单纯的要把恒流源改用的话(屏蔽掉带led功能),1,可以查ic资料,查电路,看能否改为恒压源2,并联稳压(分流),具体可以搞个pnp三极管,发射极接LED+,集电极接LED-,基极接。
单片机控制的电池充电是恒流还是脉冲充电
用单片机的一个IO控制三极管PNP的 来控制12V电源 断 开去控制LED 问选用什么三极管 当使用+12V的时候,就不能用PNP类型的三极管。因为这种电路结构,要求基极电压高于11.3V,三极管才截止。但是,无论单片机输出高、低电平,都达不到11.3V,所以,三极管就永远是饱和的。应该使用NPN型的三极管,如8050。实用电路,可以到我的空间去找。
我想做一个感应车,用光电二极管或光电三极管控制单片机P口来完成,但我不知选怎样的?我用红色发光二极管作为光源,用光电二极管做接收,遇到障碍,接收信号,但我不知要。
求下面电路,恒流控制部分工作原理(求详解) 根据图,应该是一款数控PWM恒流放电,VT1工作在开关状态,ADC采得的电压值与单片机内部7.5V比较(3*(2+0.5)=7.5),产生的误差经过内部数字PI环,产生PWM波,控制VT1开通关断,从而恒流。这种放电,VT工作在开关状态,热量全部消耗在R6上,还有一种恒流放电是VT1工作在放大区,热量全部消耗在VT1上,但这种实现方式我只见过模拟方式,没看过用单片机控制的,所以猜测是上面一种。还有上面说的两种方式一般ADC采样都在R5上,我不知道这里为什么要用另外电阻分压采,当然实现原理是一样的。
单片机PWM控制LED亮度 【1】任何一款单片机都能输出PWM波,即脉冲宽度调制器。用定时器即可输出占空比变化的方波。【2】LED亮度调节,首先应当明确LED的伏安特性曲线。还要知道项目中有没有多基色要求、LED灯数量、它们的连接方式。【3】用PWM控制,应该控制的实际LED驱动电路为恒压驱动方式。【4】以最简单的单个LED亮度调节为例,一个PNP三极管和基极电阻就搞定了。先根据伏安特性,确定一个最大工作电压和电流点。用对应的电阻串接直流电流表代替LED做实验。产生的方波最小占空比为工作电压(如2.0V)除以电源电压(如5.0V)。控制方波,用示波器、电流表检验调节情况。最后用LED代换。为防止单片机方波失效烧坏LED,后期增加限流电路(如5mA恒流源)保护LED。
如何利用单片机、buck电路实现恒流充电 主要的思路是:1、单片机控制开关管的开通和关闭(如果是小电流,也可以是单片机控制三极管的导通大小,三极管工作于放大状态而不是饱和开关状态)2、单片机采样电流的大小,这一点通常采用毫殴电阻实现,用毫殴电阻(10mR比较好)多个,加比较器形成反馈,当然,也可以采用毫殴电阻加AD转换器形成反馈,但是反馈的速度远不如和比较器形成的反馈。3、根据反馈电流的大小,调整开关管的开通和关闭具体的,你要有电路才好,如果你只是用一个单片机,只为做恒流充电电路,建议你用毫欧电阻加LM339来做,这样的恒流实现起来简单是一,更主要的是电流控制的精度和速度都比较高