基于AT89C51的电流源设计

发布时间:2023-05-24  

引言

恒流源是模拟电路中的重要组成部分,它可以用作偏置、控制或驱动电路。传统电流镜电路通过调整偏置电阻大小来改变恒流源特性,单凭手动改变可变电阻的大小,在一些要求非线性、高精度、快速反应的场合难以实现精确控制,而且不能在功耗和性能之间取得平衡。此外,传统电流源很容易受到温度、电源电压等因素的影响。而采用微处理器能克服上述缺点,进行自动控制和手动监控,大大提高系统的精确度和反应速度。本文介绍的是用AT89C51控制的恒流源电路,它具有外部电路简单、干扰较小、价格低廉等优点。该系统是一种数字式的电压控制电流源,可以实现非线性控制,并且在自动调整、精确控制等方面有广阔的应用前景。 系统概述


本系统由单片机、小键盘、DAC、电压控制电流源几部分组成。设计中采用的是ATMALAT89C51芯片,它有4个输入和输出口,分别为P0、P1、P2、P3。下面仅以P1口为例来说明系统原理。从4×4小键盘输入一个0~255的数值,单片机从P0口得到键码加以识别并转化成数字信号,在P1口输出对应的8位控制码,经过一个8位的DAC,转换成模拟电压。这个电压再经过电压控制电流源,实现恒流。


当系统需要更高精确度时,可以通过增加锁存器和模拟开关,对控制码进行锁存,同时换用更高位数的DAC即可。


硬件基本组成

电压控制电流源的设计

设计中采用的是线性电源,受控源可以用运算放大器来实现,如图1所示。这种电流源不受Vcc和Vee的影响,甚至在Vcc和Vee不对称的情况下,仍保持良好的线性关系。

基于AT89C51的电流源设计

在图l电路中,同相端电压U3,和反相端电压U2相等,那么:

基于AT89C51的电流源设计

流过负载的总电流I0为:

基于AT89C51的电流源设计

由于R3R4+R5,R1=R2,最后整理得:

基于AT89C51的电流源设计


电流Iout是一个与负载无关的量,它的大小取决于输入电压Vin,可知其具有受控恒流特性。
电压控制电流源电路具有如下几个特点:

1.当Vin>Vcc时,Vin对电流源不起控制作用,这是由运放本身固有特性所决定的。如果要增大调节范围,就必须提高运放的Vcc和Vee。

2.R5的数值与电流大小有关,但不是式(4)给出的那种线性关系。当R5减小到一定数值的时候(如R5=50 Ω),电压控制恒流源的最大电流达到负载最大电流(当Vin=Vcc时,Iout=Iout,max),而且Iout动态范围会变小。R5每减小一半,动态范围就缩小一半。当R5=0Ω时,电压控制恒流源的电流为负载最大电流(Iout,max),不随输入电压Vin变化。

3.R1影响恒流源起始电流的大小(即Vin=0V时),当R1=1MΩ 时,起始电流为0mA;R1=1.6MΩ,起始电流为6.2mA;R1=1.9MΩ时,起始电流为14.2mA。故为避免零点漂移,应使R1在1MΩ左右。

4.R4也影响起始电流的大小,当R4>1MΩ时,R1起主要调节作用。

5.R3的变化影响调节的范围,如R3=300KΩ时,可调的电压为5V~10V。


三极管构成VCCS的电流大小与工作偏置电压直接相关。当Vcc改变的时候,流入负载电阻的电流会随之发生改变,而且其输出电阻较小,这些因素使得VCCS的工作特性变差。由于每个三极管的伏安特性并不完全一致,其放大倍数β也不完全相同,三级管的参数也会随温度变化,致使最后的恒流特性差异更大。此外,电流比较大时,三极管功耗非常大,使得电路效率不高,容易烧坏三极管。


这个系统使用运算放大器搭建VCCS,由于运放有差分对输入,可以抑止共模信号,对温度漂移有良好的抑制作用,有利于减少干扰。另外,恒流源的工作电流与Vcc、Vee无关,只与和它构成反馈的电阻阻值有关。运算放大器的放大倍数差异并不会影响其最终的恒流特性,稳定性较好。


文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    过载和过热等问题的发生,确保电机的安全和可靠运行。   三相异步电动机额定功率怎么求   三相异步电机功率公式:P=1.732UIcosφ   其中:   P—三相平衡功率   1.732—根号3......
    充电时间T/复位持续时间: T=(1/9)*R*C 1 低电平上电复位 低电平上电复位,由于电容两端电压不能突变的特性,在上电的瞬间RST端电位近似为GND,通过 10K电阻对 C11电容进行充电,此时......
    ,引线型超级电容,牛角型超级电容,螺栓型超级电容等。超级电容一般有正、负极之分,不同形状的超级电容电极怎么区分呢? 纽扣型超级电容:因引脚位置的不同而分为V型、H型和C型。V型和H型的超级电容......
    三相电机改二相电机怎么改 三相电机改二相弊端;  三相电机改二相电机的方法:   1.接线时,在原来三相电源线的三个接线柱上随便找两个接线柱并上一个电容,单相电源(~220V)就接在剩下的一个接线柱与电容......
    电路 2. C语言 3. 单片机 1. 基础电路 要熟悉常用的电子元器件、比如电阻电容、二极管、三极管等原理,熟悉串联并联电路原理等等。 2.C语言 前期......
    的公式:C=1950I/Ucosφ,C为运行电容容量(uf-微法) I是电机额定电流值(A)U是额定电压,既然我们这里是改单相运行,所以额定电压取值是220伏。cosφ是功率因数,很多......
    基本放大电路中的两个耦合电容电容+极和直流+极相接,起到通交隔直的作用,接反的话会怎么样,会不会也起到通交隔直的作用,为什......
    机带2个电容怎么实现倒转,下面来了解下。 220v电动机带2个电容实现倒转的方法 在电机内部有一个离心开关,当电动机启动且转速达到额定转速的70%后,在电机离心作用下,将电容量较大的一只启动电容......
    管和PNP管方向实际上是不同的。 现在常见的三极管大部分是塑封的,如何准确判断三极管的三只引脚哪个是b、c、e?三极管的b极很容易测出来,但怎么断定哪个是c哪个是e?这里推荐三种方法:第一种方法:对于......
    ,所说的“反向”是针对PN结而言,对NPN管和PNP管方向实际上是不同的。      现在常见的三极管大部分是塑封的,如何准确判断三极管的三只引脚哪个是b、c、e?三极管的b极很容易测出来,但怎么......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>