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

单片机恒流

发布时间:2022-07-25 07:14:31

单片机输出的时候 ,不管是拉电流还是灌电流,都可以把单片机看做恒流源吗它输出的电流与单片机接的外电

应该这样理解,如果说某单片机I/O口有20mA的灌电流负载能力,那就是说这个I/O口可以输入0-20mA的电流,由此可见,电流多少是有负载决定的,例如:驱动红色LED发光管;当LED与220Ω电阻串联接入I/O口是,I/O口将吸收约16mA的电流点亮LED,而当LED与470Ω电阻串联接入I/O口时,I/O口将吸收7.4mA的电流点亮LED。

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

基于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类反馈控制放大电路,实现精密电流控制,具有操作方便、稳定可靠等优点,通过实际测试性能优越。

Ⅲ 单片机控制的电池充电是恒流还是脉冲充电

从电路上看,你的这个设计是有问题的:
1、电池电压为9V,外接电源电压才10V,这样的充电效果会很差,充电电压应该在12V以上。
2、由单片机的P0.1直接驱动NPN三极管不合适,因为这要求P0.1有输出超过9.5V以上电压才行,应该换成PNP的达林顿管才行。
3、没有检测、反馈回路,所以无法实现恒流,所以只是脉冲形式充电。

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

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

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

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

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

Ⅵ 单片机控制恒流源

用一个整流桥+ 一个三端稳压实现一个恒流源。恒流源的控制用,单片机控制一个继电器或者一个光耦配一个可控硅。大小变化就用一个继电器就OK啦!这种回路虽然简单,但是交流削峰比较严重~

不过看到你的问题,基础上还要加把竟~~

Ⅶ 单片机PWM能能直接控制一个恒流电源驱动的LED

  1. 可以,单片机PWM是能直接控制一个恒流电源驱动的LED的。

  2. PWM控制技术以其控制简单,灵活和动态响应好的优点而成为电力电子技术最广泛应用的控制方式,也是人们研究的热点。由于当今科学技术的发展已经没有了学科之间的界限,结合现代控制理论思想或实现无谐振波开关技术将会成为PWM控制技术发展的主要方向之一。式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。

Ⅷ 单片机制作可调数显电源,可显电压电流,并可实现恒压恒流

硬件里面要要加电压互感器和电流互感器,
根据互感器采集到的数据再转换再显示出。
至于恒压恒流,这个和输入的控制信号有关。
据我了解,这不是一个单片机能搞定的事。
市面上能实现两种功能的机器是一种高品质的电力调整器。

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

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

阅读全文

与单片机恒流相关的资料

热点内容
钢筋是怎么加密的 浏览:441
二分查找算法php 浏览:518
php产品对比 浏览:641
解压伤感图片 浏览:476
python判断周几 浏览:17
数据文档加密保管 浏览:168
app会员如何运营 浏览:860
工行app登录名如何改 浏览:25
window怎么登陆服务器 浏览:992
Python取ID对应的值 浏览:633
现在我的世界什么服务器最混乱 浏览:764
美国好的源码出售 浏览:326
苹果ipad文件夹怎么添加文字 浏览:485
腾讯云连接自己的服务器地址 浏览:218
硕士英语综合教程pdf 浏览:46
分段加密的安全性 浏览:507
咪咕直播为什么没有适配安卓系统 浏览:172
php模版大全 浏览:102
没车能解压吗 浏览:634
php开发oa系统源码 浏览:759