基于单片机的数控直流电流源设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要
利用单片机所具有的智能测控特点,设计制作了基于单片机的“数控直流电流源”。

该电流源具有设定准确、输出电流稳定、可调范围全程线性等特点。

本设计由两大模块组成:①大功率压控电流源模块;②单片机应用系统模块。

前者是电流源的核心,起着恒流调节、抑制纹波电流的关键作用;后者则起着设定电流源输出、改善电流调节精度、消除小电流输出的非线性等作用。

本系统由单片机程控输出数字信号,经过D/A转换器(TLC5615)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电流。

单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转变后,通过A/D转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数据形式的反馈环节,使电流更加稳定,这样构成稳定的压控电流源。

实际测试结果表明,本系统输出电流稳定,不随负载和环境温度变化,并具有很高的精度,输出电流误差范围±5mA,输出电流可在20mA~2000mA范围内任意设定,因而可实际应用于需要高稳定度小功率恒流源的领域。

此外,还实现了变增益测量,提高了电流的测量精度。

本电流源采用LCD显示界面,使用直观方便。

关键词:单片机,数控,转换,PID控制
Abstract
By making good use of the intelligent measure and control function of the Microprogrammed Control Unit(MCU), the numerical-controlled direct current source is designed and made. This direct current source not only can steadily output, but also can be accurately initialized, and adjusted linearly at a wide range. The design is composed of two basic modules: ①The high-power voltage-controlled current source module; ②The MCU application system module. The former one is the hard core of the current source, while keeping the output current steadily and restraining its ripple. The latter one controls the initialization of the output, improves the precision of the output signal and eliminates the nonlinear effect at the low output terminal made by small signals. In addition, the design realizes the measurement to make the gain variable. In the system, the digital programmable signal from SCM is converted to analog value by DAC (TCL5615),then the analog value that is isolated and amplified by operational amplifiers, is sent to the base electrode of power transistor, so an adjustable output current can be available with the base electrode voltage of power transistor. On the other hand, The constant current source can be monitored by the SCM system real-timely, its work process is that output current is converted voltage, then its analog value is converted to digital value by ADC, finally the digital value as a feedback loop is processed by SCM so that output current is more stable, so a stable voltage-controlled constant current power is designed. The test results have showed that the system can output a stable current, which has no influence with load and environment temperature, and can output a precise current of ±5mA error with a width, which can be set liberally in 20mA~2000mA, so it can be applied in need areas of constant current source with high stability and low power.
so that we improve the measure precision of the current source. Besides, using LCD makes the direct current source more convenient to use.
KEY WORDS: MCU gital-control, transition, PID control arithmetic
目录
摘要 (I)
Abstract ..................................................................................................................... I I 目录 .. (1)
第一章绪论 (3)
1.1课题研究的重要意义 (3)
1.2数控直流电流源的应用 (3)
1.2.1 在计量领域中的应用 (3)
1.2.2 在半导体器件性能测试中的应用 (4)
1.2.3 在传感器中的应用 (4)
1.2.4 现代大型仪器中稳定磁场的产生 (5)
1.2.5 在其它领域中的应用 (5)
1.3 数控直流电流源的发展历程 (6)
1.3.1 电真空器件数控直流电流源的诞生 (6)
1.3.2 晶体管数控直流电流源的产生和分类 (6)
1.3.3 集成电路数控直流电流源的出现和种类 (6)
1.4 国内外研究现状 (6)
第二章系统总体方案设计 (8)
第三章系统硬件电路设计 (10)
3.1 电源模块 (10)
3.2 单片机主模块 (12)
3.3 V/I转换电路和功率放大电路 (12)
3.4 输出电流采样电路 (13)
3.5 D/A转换电路 (14)
3.5.1 TLC5615功能简介 (15)
3.5.2 TLC5615工作原理 (16)
3.5.3 TLC5615与AT89C51单片机接口 (17)
3.6 A/D转换电路 (18)
3.7 数码管显示电路 (20)
3.7.1 ZLG7289 简介 (21)
3.7.2 控制指令 (23)
第四章PID控制算法和控制目标的产生 (30)
第五章系统的软件设计 (32)
5.1 软件主模块 (32)
5.2 按键显示 (32)
5.3数值处理原理 (33)
5.4 程序流程方框图 (34)
5.4.1 主程序流程图: (34)
5.4.2 PID算法程序流程图 (35)
5.4.3 中文液晶显示: (35)
5.5 主要程序 (36)
5.5.1 MAIN_DISPLAY (36)
5.5.2 NUM_CHANGE (37)
5.5.3 DA_change (37)
第六章性能分析与测试 (39)
6.1输出电流波形测试 (39)
6.2输出电流测试 (39)
6.3纹波电流测试 (40)
总结 (42)
致谢 (44)
参考文献 (45)
附录:
第一章绪论
1.1课题研究的重要意义
众所周知,许多科学实验都离不开电源,并且在这些实验中经常会对通电时间、电压高低、电流大小以及动态指标有着特殊的要求,然而目前实验所用的直流电源大多输出精度和稳定性不高;在测量上,传统的电源一般采用指针式或数码管来显示电压或电流,搭配电位器来调整所要的电压及电流输出值:使用上若要调整精确的电压或者电流输出,须搭配精确的显示仪表监测,又因电位器的阻值特性非线性,在调整时,需要花费一定的时间,况且还要当心漂移,使用起来非常不方便。

因此,如果直流电源不仅具有良好的输出质量而且还具有多功能以及一定的智能化,以精确的微机控制取代不精确的人为操作,在实验开始之前就对一些参数进行预设,这将会给各个领域中的实验研究带来不同程度的便捷与高效。

低纹波、高精度稳定直流电流源是一种非常重要的特种电源,在现代科学研究和工业生产中得到了越来越广泛的应用。

普通电流源往往是用电位器进行调节,输出电流值无法实现精确步进。

有些电流源虽能实现数控但输出电流值往往比较小,且所设定的输出电流值是否准确不经测试无法知道等等。

为此,结合单片机技术及V/I变换电路,采用反馈调整控制方案设计制作了一种新型的基于单片机高精度数控直流电流源。

它可实现以下功能:
(1) 具有多个量程,用户可根据实际需要选定。

(2) 输出电流值可精确预置,最小步进为1mA,最大输出电流2000mA。

(3) 纹波电流极小,小于0.1mA。

(4) LED可同时显示预置电流值、实测电流值及当前量程档,便于用户操作及进行误差分析。

1.2数控直流电流源的应用
1.2.1 在计量领域中的应用
电流表的校验宜用数控电流源。

校验时,将待校的电流表与标准电流表串接于数控直流电流源电路中,调节数控电流源的输出电流大小至被校表的满度值和零度值,检查各电流表指示是否正确。

在广泛应用的DDZ系列自动化仪表中,为
避免传输线阻抗对电压信号的影响,其现场传输信号均以恒流给定器提供的0~10mA(适用于DDZ-II系列自动化仪表)或 4~20mA(适用于DDZ-III系列自动化仪表)直流电流作为统一的标准信号,便于对各种信号进行变换和运算,并使电气、数模之间的转换均能统一规定,有利于与气动仪表、数字仪表的配合使用。

在某些精密测量领域中,数控直流电流源充当着不可替代的角色。

如给电桥供电、用电流电压法测电阻值等。

各种辉光放电光源:如光谱仪中的氢灯、氖灯,一旦被点燃,管内稀薄气体讯速电离。

由于离化过程的不稳定性并恒有增加的倾向,放电管中的电流将随之上升。

因此,在灯管上加以恒定电压时,它是不稳定的,其电流值可能增大到使灯管损坏。

为了稳定放电电流,从而稳定灯管的工作状态,最好采用数控直流电流源供电。

各种标准灯(如光强度标准灯等)的冷态电阻接近于零,在使用时为防止电流冲击,一般通过调压器或限流电阻逐步加大电流至额定值,既不方便,又不安全。

特别是,使用这些标准灯时,必须控制通过灯丝的额定电流不变,否则灯丝内阻的变化将影响灯的发光稳定性。

因此,采用数控直流电流源供电更为合理。

在电位差计中如果使用数控直流电流源则可免去校正工作电流这一环节。

1.2.2 在半导体器件性能测试中的应用
半导体器件参数的测量常常用到数控直流电流源。

例如,测量晶体管的反向击穿电压时,若预先将数控直流电流源调至测试条件要求的电流值,则对不同击穿电压的晶体管无须调整就可由电表或图示仪表直接读出击穿电压的数值。

不仅提高了测试效率,延长了仪表的使用寿命,而且限制了反向电流,不致损坏被测晶体管。

半导体器件参数的测量也必须采用数控直流电流源。

例如,用光电导衰退法测量材料的少数载流子寿命,用半导体霍尔效应测量材料的电导率、迁移率和载流子浓度等,因为半导体材料的电阻率对温度、光照极为敏感,若采用稳压电源,当电阻率改变时,测试电流也会变化,从而影响被测材料的参数值。

为了保持测试电流不变,只有采用数控直流电流源供电。

1.2.3 在传感器中的应用
目前,在科技和生产部门广泛应用的各类物性型敏感器件,如热敏、力敏、光敏、磁敏、湿敏等传感器,常常采用数控直流电流源供电。

这不仅因为许多敏
感器件是用半导体材料制成的,还因为这样可以避免连接传感器的导线电阻和接触电阻等的影响。

1.2.4 现代大型仪器中稳定磁场的产生
在许多医疗诊断仪器中,如CT断层扫描仪和超导磁源成像仪中的磁场均要求很稳定。

否则会造成严重的测量误差。

如果采用稳压电源,由于电磁铁线圈工作时发热等原因会使其阻值改变,因而供电电流变化,导致磁场不稳定。

如果采用数控直流电流源供电就能克服上述缺点。

因此,凡是要求磁场十分稳定的装置,就必须采用数控直流电流源供电。

所以,在核物理实验装置中,如粒子加速器、质谱仪、β谱仪以及云雾室,都必须采用数控直流电流源供电。

众所周知,在电子显微镜中焦距越小,放大倍数越大。

为了提高放大倍数,就必须使焦距缩短,而焦距与磁场强度有关。

如果磁场不稳定,则磁场强度也不稳定,从而使电子在焦点以外的磁场再次聚焦,甚至多次聚焦,而多次聚焦会使成像质量变坏。

因此,必须采用数控直流电流源供电。

1.2.5 在其它领域中的应用
在用普通的充电机充电时,随着蓄电池端电压的逐渐升高,充电电流相应减小,为保持正常充电,必须随时提高充电机的输出电压。

采用数控直流电流源充电,就可以不必调整,即使从充电装置中加入或移去部分蓄电池也不影响正常充电,从而使劳动强度降低,生产效率提高。

许多电真空器件,如示波管、显像管、功率发射管等,它们的灯丝冷电阻很小,当用额定电压点燃时,在通电瞬间电流很大,常常超过灯丝额定电流许多倍。

这样大的冲击电流容易使灯丝寿命缩短。

为了保护灯丝,最好采用数控直流电流源供电。

当灯丝从冷到热变化时,通过灯丝的电流保持稳定。

对于价格昂贵的大功率发射管或要求电真空器件的工作十分稳定时,数控直流电流源供电尤为重要。

除此之外,线性扫描锯齿波的获得,有线通信远供电源,电泳、电解、电镀等化学加工装置电源,电子束加工机、离子注入机等电子光学设备中的供电电源也都必须应用数控直流电流源。

1.3 数控直流电流源的发展历程
1.3.1 电真空器件数控直流电流源的诞生
世界上最早的数控直流电流源,大约出现在 20 世纪 50 年代早期。

当时采用的电真空器件是镇流管,由于镇流管有稳定电流的功能,所以多用于交流电路,常被用来稳定电子管的灯丝电流。

电子管通常不能单独作为恒流器件,但可用它来构成各种恒流电路。

由于电子管是高压小电流器件,因此用简单的晶体管电路难于获得的高压小电流数控直流电流源,用电子管电路却容易实现,并且性能相当好。

1.3.2 晶体管数控直流电流源的产生和分类
进入 60 年代,随着半导体技术的发展,设计和制造出了各种类型性能优越的晶体管数控直流电流源,并在实际中获得了广泛的应用。

晶体管数控直流电流源电路可封装在同一外壳内,成为一个具有恒流功能的独立器件,用它可构成直接调整型数控直流电流源。

用晶体管作调整元件的各种开环和闭环的数控直流电流源,在许多电子电路中得到了应用。

但晶体管数控直流电流源的电流稳定度一般不会太高,很难达到 0.01%/min,且最大输出电流也不过几安培。

它适用于那些对稳定度要求不太高的场合。

1.3.3 集成电路数控直流电流源的出现和种类
到了 70 年代,半导体集成技术的发展,使得数控直流电流源的研制进入了一个新的阶段。

长期以来采用分立元件组装的各种数控直流电流源,现在可以集成在一块很小的硅片上而仅需外接少量元件。

集成电路数控直流电流源不仅减小了体积和重量,简化了设计和调试步骤,而且提高了稳定性和可靠性。

在各种数控直流电流源电路中,集成电路数控直流电流源的性能堪称最佳。

1.4 国内外研究现状
在我国,以电力电子学为核心技术的电源产业,从二十世纪 60 年代中期开始形成,到了 90 年代以来,电源产业进入快速发展时期。

一方面,电源产业规模的发展在加快;另一方面,在国家自然科学基金的资助下或创新意识指导下,
我国电力电子技术的研究从吸收消化和一般跟踪发展到前沿跟踪和基础创新,电源产业界涌现了一些技术难度较大,具有国际先进水平的产品,而且还产生了一大批具有代表性的研究成果和产品。

目前国内还开展了跟踪国际多方面前沿性课题的研究或基础创新研究。

但是我国电源产业与发达国家相比,存在着很大的差距和不足:在电源产品的质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、持续创新能力等方面的差距为 10-15 年,尤其在实现直流数控直流电流源的智能化、网络化方面的研究不是很多。

目前国内在这两方面研究比较多的是成都电子科技大学和广州华南理工大学,主要是利用单片机和可编程系统器件(PSD)来控制开关直流稳压电源或数字化电压单元达到数控的目的,但和国外的比较起来,效果不是很理想,还有很大的差距。

目前,全国的电源及其配件的生产销售企业有 4000 家以上,产值有 300-400 亿元,但国内企业(著名的如北京大华、江苏绿扬等)销售的数控直流稳压电源大多是代理日本和台湾的产品,国内厂家生产的直流稳压电源虽然也在向数字化方向发展,但多限于对输出显示实现数码显示,或实现多组数值预置。

总体来说,国内直流数控直流电流源技术在实现智能化等方面相对落后,面对激烈的国际竞争,是个严重的挑战。

第二章 系统总体方案设计
根据数控直流电流源的要求,由于要求有较大的输出电流范围和较精确的步进要求以及较小的纹波电流,有以下两种方案:
方案一:通过编码开关来控制存储器的地址;根据地址输出对应的数字量送数模(D/A )进行转换;再根据输出的电压量来控制电流的变化;同时;通过四个编码开关的BCD 码送给4511及数码管显示。

此方案的优点是电路简单,缺点是数据量大且存储器存储容量有限,在设计过程中发现编码开关不稳定,所以不宜采用。

其原理图如图2-1所示:
图2-1 方案一原理框图
方案二:根据数控直流电流源的要求,由于要求有较大的输出电流范围和较精确的步进要求以及较小的纹波电流,所以不适合采用简单的恒流源电路FET 和恒流二极管,亦不适合采用开关电源的开关恒流源,否则难以达到输出范围和精度以及纹波的要求。

根据系统要求采用D/A 转换后接运算放大器构成的功率放大,控制D/A 的输入从而控制电流值的方法。

根据设计要求,我选择方案二更为合理。

统的原理框图如图2-2所示:
存储器 编码 开关 显示 D/A 转换 恒流源 负载
键盘/显示接口CH451
电源系统
电源电压监控及复位电路
图2-2 方案二原理框图
AT89C51 单片机 系统
D/A 转换电路TLV5618
V/I 转换电路及功率放大
负载
输出电路及采样电路
A/D 转换电路
第三章系统硬件电路设计
系统硬件以AT89C51单片机为核心,外围包括电源模块、数码管显示模块、D/A转换模块、A/D转换模块、V/I转换模块及功率放大模块。

3.1 电源模块
本设计共用到电源有三种:即±18V +5V。

电源原理:稳压电源由电源变压器、整流电路、滤波电路和稳压电路组成,如图3-1所示:
图3-1 电源方框及波形图
(a) 整流和滤波电路:整流作用是将交流电压U
2变换成脉动电压U
3。

滤波电
路一般由电容组成,其作用是脉动电压U
3
中的大部分纹波加以滤除,以得到较平
滑的直流电压U
4。

(b) 稳压电路:由于得到的输出电压U
4
受负载、输入电压和温度的影响不稳
定,为了得到更为稳定电压添加了稳压电路,从而得到稳定的电压U
0。

电源变压器整流
电路
滤波
电路
稳压
电路
U1 U2 U3 U4 U5
图3-2 ±18V电源电路图
图3-2中电路提供+18V的电源,-18V为AT89C51是单片机参考电压,主要用于单片机(AT89C51)、数码显示、键盘。

图3-3中提供的+5V的电源用于LM358 . 由于要求输出的电流最大值为2000mA,而且主要电流从它通过,所以要用大电容,本设计采用两个2200UF 50V的电容并联(同时为了减小纹波系数本设计在两个电容之间接入有源滤波电路),由于的LM358的耐压值最大可达42V,所以LM358可以安全工作。

图3-3 +5V电源原理图
3.2 单片机主模块
AT89C51单片机是51系列单片机的一个成员,是8051单片机的简化版。

内部自带2K字节可编程FLASH存储器的低电压、高性能COMS八位微处理器,与Intel MCS-51系列单片机的指令和输出管脚相兼容。

由于将多功能八位CPU和闪速存储器结合在单个芯片中,因此,AT89C51构成的单片机系统是具有结构最简单、造价最低廉、效率最高的微控制系统,省去了外部的RAM、ROM和接口器件,减少了硬件开销,节省了成本,提高了系统的性价比。

AT89C51单片机主系统入图3-4所示:
图3-4 单片机主系统图
3.3 V/I转换电路和功率放大电路
压控恒流源是本系统的重要组成部分,它的功能是用电压来控制电流的变化,图3-5所示电路是数控电流源的恒流电路和加法器电路。

运算放大器OP200和晶体管Q1、Q2组成V/I转换器,U1A、U1B和电阻R1-R8利用D/A的输出实现对电压进行数控。

OP200主要功能是实现精密V/I转换。

TIP42C(10A)是大功率PNP 三极管,主要功能是实现功率放大。

图3-5 V/I 转换和功率放大电路原理图
3.4 输出电流采样电路
输出电流采样电路是采用取采样电阻两端的电压差,根据I=V/R 换算得到电流值的。

电路原理图如图3-6所示。

通过对电阻R9两端的电压值进行采样,经过运算放大器送入A/D 转换器MAX197进行转换。

由于R9是2欧姆,所以可以测量0~4000mA 的电流范围。

R9两端的电压在0~4V 的范围内变化,满足A/D 转换的要求和系统设计的精度要求。

因为输出电流范围是0~2000mA ,由于取样电阻为2欧姆,则其电压降为0—4000mV ,即U1电压范围为11V —14.6V 。

单纯依靠D/A (0--5V )无法满足要求。

加法器主要是利用其抬高U1点的电压,将U1点的电位抬高到11V ,在D/A 输出为0—5V 时,从而使R9上得到0—2A 的电流。

V/I 转换理论分析:
U1A 的输出为:⎪⎪⎭
⎫ ⎝⎛+-=045
251U R R U R R U DA Aout , (3-1)由于R 5=R 4=R 2 =10K ,故 ()11R D A Aout U U U +-=。

(3-2)
经过U1B 的反相作用,故U2A 的同相输入端的电压为 ,根据运算放大器虚短的特点,U2A 的同相电压等于U2A 的反相电压,故负载RL 上的电流为:
()9
0115915R U U R U I DA RL
+-=-= (3-3)
R9采用2欧姆精密电阻,在U DA 输出为0时调节可变电阻R1,即调节U 0的值,使U 0的值为11V ,即可达到I RL =2A 。

根据题目要求20mA~2000mA ,可以算出系数K ,
根据公式得出D/A转换器的输入值,进而得出准确的输出电流值。

图3-6 输出电流采样电路原理图
3.5 D/A转换电路
TLC5615是一个串行10位DAC 芯片,性能比早期电流型输出的DAC要好。

只需要通过3根串行总线就可以完成10位数据的串行输入,易于和工业标准的微处理器或微控制器(单片机)接口,适用于电池供电的测试仪表、移动电话,也适用于数字失调与增益调整以及工业控制场合。

其主要特点如下:
●单5V电源工作;
●3线串行接口;
●高阻抗基准输入端(见图3-8);
●DAC输出的最大电压为2倍基准输入电压;
●上电时内部自动复位;
●微功耗,最大功耗为1.75mW ;
●转换速率快,更新率为1.21MHz;
小型(D)封装TLC5615CD和塑料DIP(P)封装TLC5615CP 的工作温度范围均为0℃~70℃;而小型(D)封装TLC5615ID和塑料DIP(P)封装TL C5615IP 的工作温度在- 40℃~85℃的范围内。

图3-7 TLC5615 的内部功能框图
3.5.1 TLC5615功能简介
TLC5615的内部功能框图如图3-7所示,它主要由以下几部分组成:
(1) 10位DAC电路;
(2) 一个16位移位寄存器,接受串行移入的二进制数,并且有一个级联的数据输出DOUT;
(3) 并行输入输出的10位 DAC 寄存器,为10位DAC电路提供待转换的二进制数据;
(4) 电压跟随器为参考电压端REFIN提供很高的输入阻抗,大约10MΩ;
(5) ×2电路提供最大值为2倍于REFIN的输出;
(6) 上电复位电路和控制电路。

引脚功能:
8 脚直插式TLC5615的引脚分布如图3-8所示,各引脚功能如下:
● DIN,串行二进制数输入端;
● SCLK,串行时钟输入端;
●CS,芯片选择,低有效;
● DOUT,用于级联的串行数据输出;
● AGND,模拟地;
● REFIN,基准电压输入端;
● OUT ,DAC 模拟电压输出端; ● DD V ,正电源电压端。

图3-8 引脚排列
推荐工作条件:
● DD V ,4.5~5.5V ,通常取 5V ; ● 高电平输入电压:不得小于2.4V ; ● 低电平输入电压,不得高于0.8V ;
● 基准输入电压:2V ~(VDD-2),通常取2.048V ; ● 负载电阻:不得小于2k Ω。

3.5.2 TLC5615工作原理
TLC5615工作时序如图3-9所示。

可以看出,只有当片选CS 为低电平时,串行输入数据才能被移入16位移位寄存器。

当CS 为低电平时,在每一个SCL K 时钟的上升沿将 DIN 的一位数据移入16位移寄存器。

注意,二进制最高有效位被导前移入。

接着,CS 的上升沿将16位移位寄存器的10位有效数据锁存于10位DAC 寄存器,供 DAC 电路进行转换;当片选CS 为高电平时,串行输入数据不能被移入16位移位寄存器。

注意,CS 的上升和下降都必须发生在SCL K 为低电平期间。

从图中可以看出,最大串行时钟速率为: f(sclk )max =1/W t (CH)+W t (CS)≈14MHz 两种工作方式:
从图3-8可以看出,16位移位寄存器分为高4位虚拟位、低2位填充位以及10位有效位。

在单片TLC5615工作时,只需要向16位移位寄存器按先后输入10位有效位和低2位填充位,2位填充位数据任意,这是第一种方式,即12位数据序列。

第二种方式为级联方式,即16位数据序列,可以将本片的DOUT 接到下一
片的DIN ,需要向 16位移位寄存器按先后输入高4位虚拟位、10位有效位和低2位填充位,由于增加了高4 位虚拟位,所以需要16个时钟脉冲。

无论工作在哪一种方式,输出电压为:
1024/N V V REFIN out ⨯=
其中,REFIN V 是参考电压,N 为输入的二进制数。

图3-9 TLC5615的时序图
3.5.3 TLC5615与AT89C51单片机接口
硬件连接:
AT89C51单片机的最大优点是内部具有电擦除的8kB EPROM ,易于通过ALL 03等编程与擦除,而且具有低功耗等特点。

利用AT89C51单片机的通用I/ O 口( P1口)与TLC5615构成的DAC 电路如图2-10所示。

分别用P1.0、P1.2模拟时钟SCLK 和片选CS ,待转换的二进制数从P1.1输出到TLC5615的数据输入端DIN 。

REFIN OUT
图3-10硬件连接图
TLC5615 SCLK DIN CS
AT89C51
P1.0
P1.1
P1.2
3.6 A/D转换电路
根据题目要求,系统应能测量显示实际输出电流的范围及精度指标是:范围20~2000mA,精度0.1%+1mA。

因此可知,A/D的精度至少要在12位以上,但由于只是用于测量显示,因而测量速度要求不高;又因为测量对象为直流信号,故也没有双极性测量的要求。

据此可以考虑采用以下具有变增益功能的A/D转换器。

因此在这里我们选用MAX197芯片。

MAX197芯片及其管管脚如图3-11所示:
图3-11 MAX197芯片及其管管脚
A/D转换芯片MAX197的接口电路: MAX197是8路输入、+5V单电源供电、内有参考电压的12位快速A/D转换器。

8位数据线分时使用,内部带有精准参考电源。

由于本设计只有输出电流和纹波电流的采集,8路输入通道,完全能够满足本系统的设计要求。

MAX197无需外接元器件就可独立完成A/D转换功能。

它可分为内部采样模式和外部采样模式,采样模式由控制寄存器的D5位决定。

在内部采样控制。

相关文档
最新文档