基于单片机的恒流源设计
晶振电路电容选择的原则
(1)C1,C21,因为每一种晶振都有各自的特性,所以最好按制造厂商所提供的
数值选择外部元器件。
(2)在误差允许的区域内,C1和C2值都是越小,实现的功能就越精确,如果C1和C2值比正常数值大时,可能会使振荡器更加稳定,可是也会增加响应的时间。
TLC5615芯片的结构框图与特点
场效应晶体管作为主要组成部件的恒流电路,如图2所示。Rg1、Rg2分压,稳定G点电位。由于MOSFET的G电压被钳位.当流过MOSFET的电流有增大的趋势时,负反馈电阻上的压降增大,使MOSFET截止趋势增加,电流下降。同样的当流过MOSFET的电流有减小的趋势时,负反馈电阻上的压降降低,使MOSFET导通趋势增加,电流升高,从而达到恒定输出的作用。具体恒流输出Id如下:
图9:Urst电压时间曲线。
在本设计中采用了按键复位和上电复位的两种模式(如图8所示)上电复位完成系统初始化,同时增加的手动按键复位可以方便调试使用。
在单片机最小系统里晶振的作用是给单片机输入时钟信号,这个时钟信号就是单片机的工作速度。单片机工作的最小时间计量单位就是由这个晶振决定的。
图10晶振电路
基于单片机的恒流源设计
基于单片机的恒流源设计
摘 要
恒流源在日常生活中扮演着重要的角色,很多电子设备需要做恒流源。恒流源的用途很丰富,它能够在脉冲或者差动放大电路中产生作用,同样也能够作为它的有源负载,又可以提供给放大电路偏流用来使它的静态功能工作点处于稳定。
---(1)
---(2)
---(3)
(1)晶体管恒流电路优点:无特殊的元件使得设计简单而且可行性较高,电流输出可以通过Rs控制。
(2)晶体管恒流电路优点:元器件本身差异造成不同管子的晶体管节电压Ube差距较
大,个体差异使得晶体管的节电压Ube即使是同一批次的产品仍会有一定的波动。
因此无法满足高精度的要求。
图11 TLC561引脚图
1DIN:数字信号输入端;
2SCLK:串行时钟输入端;
3CS:片选端,低电平有效;
4DOUT: 串行数据输出;
5AGND:模拟地;
6REFIN:基准电压输入端;
7OUT:DAC转换模拟信号输出端;
8Vcc:正电源电压端。
图12TLC561时序图
由TLC561时序图可以看出,当片选CS信号有效时,数字信号输入DIN由时钟SCLK同步输入或输出,数据传送时MSB在前LSB在后。在时钟信号SCLK的上升沿将数字信号,片选CS的上升沿把数据传送至DAC寄存器。
TLC5615是一种兼容SPI和Micro-Wire串行总线接口的CMOS型的10位DAC芯片,它带有缓冲基准输入(高阻抗)的电压输出数字/模拟转换器(DAC),性能比早期电流型输出的DAC要好,只需要通过3跟串行总线就可以完成10为数据的串行输入,易于和工业标准的微处理器或单片机接口,适用于各种供电测量的测试仪表、移动电话,也适用于数字失调与增益调整以及工业控制场合。下面简要介绍TLC5615芯片各个引脚的功能。
-----(1)
-----(2)
------(3)
集成运放恒流源的主要组成部件是运算放大器和晶体管。主要运用“虚短”和“虚断”,使用运放作为反馈的集成运放恒流源的主要特性是高精度。典型的运放恒流源如图(3)所示,具体恒流输出如下:
集成运放的虚断特性:
集成运放的虚短特性:
集成运放恒流源恒定输出:
集成运放和晶体管作为主要部件的恒流源电路可以扩大输出电流的取值范围,同时温漂更小,恒流性能更高,尤其在负载一端需接地,要求大电流的场合,获得了广泛应用。本设计最后采用的是精密的运算放大器和大功率的达林顿管组合,运用电流深度负反馈,达到恒流的目的。
Key words:AT89C51;SCM; DAconversion;constant current source
第一章
所谓恒流源必是输出电流与端电压无关、无温漂,同时其输出电流应该与所连接的外部结构无关。换句话就是输出电流保持稳定。具体描述如下:
(1)输出电流恒定且与负载变化无关;
(2) 基本无温漂;
第三章 恒流源系统的硬件结构
本文介绍的设计硬件图如图4所示,硬件电路部分主要是由单片机最小系统、DAC模块、恒流电路、数码管显示电路、按键控制电路和电源模块电路组成。系统框图如下所示:
图4恒流源设计系统框图
单片机最小系统电路
单片机的应用正在不断深入,它往往作为一个核心部件,不可以孤单的行使职责。要与其他除它之外的电路相搭配,只有这样才能够让单片机正常工作。这种能使单片机工作的最简电路,我们叫做单片机最小系统。就51而言,它的最小系统主要包括三个部分。下面给出一个51系列单片机的最小系统电路。
当片选信号CS无效时,DAC芯片使能禁止。此时无法进行DAC转换。
第二章
恒流源是一个应用最多的设计单元之一,电路部分通常分为:以集成运放作为核心元件的集成运放恒流源、以场效应管为核心部件的MOS管恒流源、以晶体管为核心部件的晶体管恒流源。
图1 晶体管恒流源 图2 场效应管恒流源 图3 集成运放恒流源
由于使用晶体管恒流源主要考虑到晶体管的节电压Ube基本恒定,因为它主要是三极管构成。上述晶体管电流输出:I=Is = Ube/Rs,具体恒流输出过程如下。
图5 单片机最小系统
复位电路就是把电路恢复到起始状态的电路。能够在系统上电时给予复位信号,并且会一直等到系统的电源不再改变为止才会撤离所给的复位信号,这就是复位电路的功能所在。复位后的CPU的主要特征是各IO口呈现高电平。对于单片机而言基本的复位操作是将单片机的复位引脚RST上给定一个高电平信号并让该信号维持在2个机器周期以上,便可触发系统复位中断从而将系统复位。单片机系统的复位方式有:按键复位和上电复位。
本文介绍了一种基于AT89C51单片机的数控恒流源的研制,该系统主要是由单片机系统电路、DAC转换电路﹑恒流电路。设计的恒流系统具有精度高、稳定性高的特点。在数字输入信号部分主要是利用单片机输出的数字量同时配有按键数字键控功能。DAC转换模块将单片机输出的数字量转换为模拟量,以作为恒流电路的基准电压。恒流电路部分以集成运放和达林管组成的电流负反馈电路来实现电流的恒定输出。
(1)按键复位
复位电路最简单的方式就是通过按键复位直接在单片机复位引脚RST上加入高电平。单片机的复位引脚接至电阻R1一端,电阻R1另外一端接地。电路如下所示。常用的途径是在复位引脚端和正电压之间安装复位按键。当给一个力使按键被压迫向下,单片机的复位方位就会保持Vcc。假如保持按下10ms即可让系统实现复位。
This paperintroduces anumericalconstant current sourceAT89C51 microcontrollerdevelopment, the systemis dominated bysingle-chipsystem circuit, DACconverter circuit﹑constant current circuit.Designedconstant currentsystemwith high precision,high stabilitycharacteristics.In themainpart ofthe digital input signalisdigital outputusing thesamechipwithdigitalkeying functionkeys.DAC conversionmodulemicrocontrollerdigital outputis converted toanalog,asthe reference voltageconstant current circuit.Part ofan integratedconstant current circuitop amptubesandDarlingcurrentnegative feedbackcircuit to achievea constantcurrentoutput.The design ofhuman-computer interactionin order to increasethe use of digitaltube display, you can makethe effectmore intuitivenumericalconstant.This paper describes theprecisedesign principlesto achievea constant current source, a completehardware schematics andsoftware flow chart, and part ofthe softwaremodule designideasfor analysis.At the same time, but also thelife of therealizationcarefultestingand simulation.
(3)提高差分放大电路性能。用恒流源三级管充当差分放大电路一个阻值很大的长尾
电阻Re,它的优点很多,因此,这种方法在集成运放中被广泛采用。
(4)用恒流源的基准电压电路是集成稳压器的重要组成部分。
本设计是一个具有可数控、高精度、高稳定度的单片机数控恒流源。可以控制输出电流范围为0~3A,可以满足各类要求。
本设计为了增加人机交互采用数码管显示,可以使得数控恒流的效果更加直观。本文阐述了精确实现恒流源的原理设计、完整的硬件原理图和软件流程图,并对部分软件模块的设计思想进行分析。与此同时,也对生活中的可实现性进行仔细测试和仿真。
关键词:AT89C51;单片机;DA转换;恒流源。
Astudy of the constant current source based on MCU
(3) 内阻趋向于无穷大。
恒流源在电子线路和模拟集成电路中是应用最多的电路单元之一,主要用于: