导航:首页 > 操作系统 > 单片机恒流源设计

单片机恒流源设计

发布时间:2022-09-18 10:05:26

① 如何利用单片机、buck电路实现恒流充电

主要的思路是:
1、单片机控制开关管的开通和关闭(如果是小电流<20mA,也可以是单片机控制三极管的导通大小,三极管工作于放大状态而不是饱和开关状态)
2、单片机采样电流的大小,这一点通常采用毫殴电阻实现,用毫殴电阻(10mR比较好)多个,加比较器形成反馈,当然,也可以采用毫殴电阻加AD转换器形成反馈,但是反馈的速度远不如和比较器形成的反馈。
3、根据反馈电流的大小,调整开关管的开通和关闭

具体的,你要有电路才好,如果你只是用一个单片机,只为做恒流充电电路,建议你用毫欧电阻加LM339来做,这样的恒流实现起来简单是一,更主要的是电流控制的精度和速度都比较高

② 跪求可控恒流源电路图

最简单的恒流源电路:用一个三端稳压器件,在输出端和接地端之间接一个可调电阻,其阻值为恒流电流值除以稳压器的稳定电压值。稳压器的输入端接直流电源输出正极,接地端接负载,负载的另一端接直流电源的负极,调节可调电阻,就可以调节恒流值。

③ 如何做一个供电电压12V,输出电流100mA的恒流源电路

低电压小电流的恒流源可以采用简单的线性电路,如lm317,或者用一个三极管(0.1A的应该用二个三极管复合或直接用达林顿复合管)制作,具体电路图网上多得是,网络图片中输入"lm317恒流源电路"就有了,不过它们都要有一定的压降,你需要的最大输出是120欧100mA,U=I*R=0.1*120=12v,这已经是12v电压的最大值了,也就是说12v电压下接120欧电阻的最大电流就是0.1A,加不加恒流电路都一样,要加的话最大电流一定会减小,除了增大输入的供电电压外是无法实现恒流的,除非先加一级升压电路...所以你要求在12v下用恒流电路得到120欧电阻上要0.1A的电流是不切实际的.

④ 怎么用恒流源给单片机供电

单纯的要把恒流源改用的话(屏蔽掉带led功能),1,可以查ic资料,查电路,看能否改为恒压源2,并联稳压(分流),具体可以搞个pnp三极管,发射极接LED+,集电极接LED-,基极接稳压管下拉到LED-,基极同时接电阻上拉到LED+,后面的你按恒压源处理即可3,使用2方案的时候注意a,找出恒流机制,改小恒流值以减小三极管功耗;b,注意稳压管取值不要太低,以不触发恒流源欠压保护为准

⑤ 急需基于单片机(AT89S52)的直流恒流源设计的汇编或C程序

直流恒流源设计,不需要单片机控制吧,有专用的IC

⑥ 想设计一个100mA的恒流源驱动电路,帮我看看下面这个可以不

给你个参考

R2的电压 UR2=R2*I;

选择适合的R2,就得到想要的 I;

⑦ 做一个单片机DAC控制的LED恒流光源,电流uA级,mA级。请高手分析一下可行性及优缺点。

方案一控制的是电压,要多一个R3电压反馈的通道,很麻烦,
方案二没这个问题,但正电源电压要比较高一些,要达到DA上限+LED压降+2V以上,不然可能线性度会变坏。
总体看方案二好过方案一。
个人建议用方案二的修改方案:R4左端接地,单片机DA接到R5的左边,LED反向,这样的话运放电源+2,-5就够了,如果是红色砷化镓LED,也许-3.6V也勉强可以。

⑧ 如何用单片机PWM制作恒流源

可以用场效应管来输出 大电流,至于PWM,普通的51单片机也是可以做的,比如89 c51 ,不懂的话可以找我帮你弄

⑨ 怎么样用单片机做成恒流源

基于STC89C52的程控恒流源的设计

高精度的程控恒流电源在仪器仪表、传感器技术和测试领域中有着广泛的应用。以往程控恒流源电路大都采用PWM脉冲方式,虽便于控制和调节,但精度难以保证,并且PWM方式的波形占空比调节范围有限,难以满足连续可调大电流的要求。本文介绍一种采用STC89C52单片机控制压控恒流源并通过扩流电路来实现恒流源程序控制的方案,其输出电流值可达2A。

程控恒流源的构成和工作原理

程控恒流源电路由压控电路、扩流电路和数控电路组成,结构如图1所示。

图1程控恒流源电路的组成框图

本恒流源电路采用STC89C52控制D/A转换电路产生电压控制信号,通过1个精密线性压控电流源和扩流电路输出所需的电流值;取样电路采样后经A/D转换由数控电路读出,然后送到显示控制电路显示;同时,取样电路给压控电流源提供电流负反馈以进一步稳定电流输出。

程控恒流源电路设计

1数控电路的设计

数控电路采用由STC89C52构成的单片机最小系统来负责对D/A、A/D的控制,以及按键响应和LED的显示。模块内的数字电路和模拟电路各自采用独立的稳压电路供电,以减小数字电路高频峰值电流对模拟电路的影响,可以很大程度上降低D/A输出的纹波电压。

本设计中的D/A转换电路采用MAX531,使用其内部自带的2.048V基准源,D/A转换的分辨率为0.5mV,加在1Ω的取样电阻上就可以分辨出0.5mA的电流(步进0.5mA)。

A/D转换电路采用MAX1241,与MAX531使用同一基准源。A/D转换的分辨率为0.5mV,取样电阻为1Ω时,测量电流的分辨率为0.5mA(可根据步进和测量精度的实际要求,选择D/A、A/D转换器的位数和参考电压)。

由于要实现人机对话,至少要有10个数字按键和2个步进按键,考虑到还要实现其他的功能键,选用16按键的键盘来完成整个系统控制最合适。显示部分采用8位LED数码管,其价格便宜,易于实现。考虑到单片机的I/O端口有限,为了充分优化系统,采用外部扩展1片8155来实现键盘接口与显示功能。

2压控电流源的设计

压控电流源的负反馈放大部分有1个精密运放构成的同相放大器,引入深度的电流负反馈,从而稳定输出到负载的电流,如图2所示。运放正常工作于同相放大状态时,由运放虚地的原理可知取样电阻上的电压:U2=Uin,因此I2=U2/R2=Uin/R2。因为采用高输入阻抗的放大器,反相输入端的电流近似为零,负载电流IL=I2=Uin/R2。只要扩流电路性能好,输出电流的精度完全取决于取样电阻的精度。

图2压控电流源电路原理图

3扩流电路的设计

扩流电路选用S类功率放大器,原理如图3所示。其特点是用电压控制放大器与电流驱动放大器构成电桥,使电压放大器工作在无负载的状态(输出电流为零),而后级则工作于压控跟随器状态,很容易实现很好的跟随作用。而对于负载来说,前后级是并联输出的,而负反馈是从取样电阻引出送回前级放大器上的。因此,S类功放的质量取决于前级。

图3S类功放扩流电路原理图

S类功率放大电路的核心是1个带负载能力很强的电流驱动放大器,与负载之间通过电桥耦合。假设放大器的开环增益接近无穷大,那么放大器两输入端的电压将极度接近,用公式表示为:I1R1=I2R2,I3R3=I4R4。

若放大器输入阻抗无穷大,放大器两输入端的电流近似为零,则I2=I4,可得,I1=I2R2R3/R4R1;电桥平衡时,R2R3=R4R1,所以I1=I2,因此I1=0。

根据以上推导,说明当S类功率放大电路稳定工作后,前级放大电路工作在空载或轻载状态,负载所需要的电流完全由后级的电流驱动放大电路提供。这样,电路对前级压控电流源的负载要求不高。

综上所述,只要选择高输入性能和强负载能力的后级功放芯片,输出的变化完全由前级决定。而前级工作在空载状态,其性能基本与负载的变化无关。这样在设计前级时,可以抛开负载能力的考虑而直接使用高精度、低失调的运算放大器;设计后级时,因为输出取决于前级,不必担心负载的加入会影响它的工作性能,选择范围变得更宽。

基于S类功放电路的设计原则,为保证电路的可靠性和足够的性能,采用高品质功放芯片LM3886,其各项电气性能非常接近理想放大器,并且有足够的输出功率。

测试结果表明,无论是大电流还是小电流,负载阻值的改变对系统的影响都比较小,说明系统达到恒流这一基本要求。

结语

该程控恒流源的主要特点是采用S类反馈控制放大电路,实现精密电流控制,具有操作方便、稳定可靠等优点,通过实际测试性能优越。

⑩ 基于PIC单片机控制的LED恒流源控制器 谁帮我研究研究 加分哦

PIC的CCP模块熟悉么?PWM输出设置好,将此输出信号控制恒流芯片的ADJ引脚(恒流芯片例如加分后告诉你,呵呵),就可以控制LED恒流源输出的电流大小了。
这块产品我都做了3年了,相当成熟

阅读全文

与单片机恒流源设计相关的资料

热点内容
编译iso 浏览:938
照片生成pdf格式 浏览:194
病历转pdf 浏览:835
云服务器配硬件 浏览:978
服务器10k什么意思 浏览:21
pdfeditor汉化 浏览:884
新科学pdf 浏览:746
现在还有c语言编译吗 浏览:674
哪里买到单片机 浏览:480
linux文件打开数量 浏览:510
编译原理中什么是l属性文法 浏览:371
硬盘加密时出现的问题 浏览:61
如何退域命令 浏览:108
看书的app哪里看 浏览:291
服务器怎么调大 浏览:3
android天气apijson 浏览:984
为什么创建id会出现服务器错误 浏览:837
代码中有不必编译的单词吗 浏览:563
钩子与数据库编程 浏览:563
安卓光遇录歌怎么设置 浏览:485