毕业设计论文基于单片机的数控直流电流源设计.doc
《毕业设计论文基于单片机的数控直流电流源设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于单片机的数控直流电流源设计.doc(27页珍藏版)》请在三一办公上搜索。
1、数控直流电流源摘 要本系统是以直流恒流源为核心,P89V51单片机为系统主控制器,通过键盘来步进调整电流源的输出电流,步进电流10mA,并由数码管直观显示输出电流值。该系统由主控制器输出数字量,经过DAC0832数模转换之后,输出模拟电压,经过运算放大器隔离放大之后,控制TIP122功率管的基极电压,随着功率管基极电压的变化而输出不同的电流。另外,单片机还同时对输出电流进行实时监控。电流源的输出电流经过热稳定较好的采样电阻后,完成了电流/电压转换。采样电阻上的电压经过同相放大之后,通过TLC0832完成模/数转换,再由单片机分析处理。通过该反馈环节,可以使电流源的输出电流更加稳定,以形成稳定的
2、压控电流源。关键词:P89V51;DAC0832;TLC0832;TIP122;恒流源The Digital Controlled Direct Current SourceAbstractIn the system the DC current source is the centre, and P89V51 version single chip microcomputer is main controller. Output current of DC power can be set by the keyboard which step can reach 10mA, while th
3、e value of the current can be displayed by LED. The digitally programmable signal is made by the central controller, which converted to the analog voltage after the Digital-to-Analog of DAC0832. Then the analog voltage which is isolated and amplified by operational amplifiers, is sent to the base el
4、ectrode of TIP122, and the current of the emitter varies with the change of the bases voltage. Otherwise, the output current can be monitored by the MCU real-timely. The current-to-voltage conversion is completed when the current pass through the sampling resistor whose thermal stability is very wel
5、l. At the same time, the DAC is achieved by the TLC0832 after the phase amplification of the voltage on sampling resistor. And then the MCU will analyse and process the data. The output current can be more stable by the feedback loop so that a stable voltage-controlled constant current power is desi
6、gned.Keywords:P89V51;DAC0832;TLC0832;TIP122;Constant current power目 录第一章 绪论11.1 电流源简介11.2 问题提出11.3 历史发展及趋向预测11.3.1 历史发展11.3.2 趋向预测11.4 数控直流电流源的可行性21.5 研究方向21.6 工作内容2第二章 总体方案论证与比较32.1 传统电流源的设计方案32.2 数控直流电流源32.3 数控直流电流源的方案论证与比较4第三章 模块硬件电路的设计与比较53.1 单片机P89V51芯片的介绍53.1.1 P89V51单片机的性能介绍53.1.2 功能引脚说明53.2
7、数模转换模块73.2.1 DAC0832概述73.2.2 DAC0832参考电压的选择93.2.3 数模转换模块设计方案93.3 模数芯片TLC0832概述93.5 人机界面方案的选择103.4 恒流源方案的选择123.5 反馈闭环方案的选择123.5.1 闭环系统的原理123.5.2 数控直流电流源闭环系统方案选择133.6 电源方案的选择143.6.1 各电源模块的设计143.6.2 三端集成稳压器概述153.6.3 系统电源模块的抗干扰措施15第四章 软件设计164.1 主程序模块MAIN164.2 定时器中断服务子程序164.3 键盘扫描子程序模块16第五章 数据测试及分析195.1
8、空载输出电流测试和步进测试195.2 负载阻值变化测试195.3 纹波电流测试20第六章 结论21致谢22参考文献(References)23附录一 主控电路原理图24附录二 电源电路原理图24附录二 电源电路原理图25附录三 恒流源电路原理图2624第一章 绪论1.1 电流源简介电流源,即理想电流源,是从实际电源抽象出来的一种模型,其端钮总能向外提供一定的电流而不论其两端的电压为多少,电流源具有两个基本的性质:第一,它提供的电流是定值I或是一定的时间函数I(t)与两端的电压无关。第二,电流源自身电流是确定的,而它两端的电压是任意的。由于内阻等多方面的原因,理想电流源在真实世界是不存在的,但这
9、样一个模型对于电路分析是十分有价值的。实际上,如果一个电流源在电压变化时,电流的波动不明显,我们通常就假定它是一个理想电流源。由于电流源的电流是固定的,所以电流源不能断路,电流源与电阻串联时其对外电路的效果与单个电流源的效果相同。1.2 问题提出电流源作为常用的电子仪器,在学校和研发检测部门都有着相当广泛的应用,特别是在电路原理实验和电子元件老化试验中都离不开它。传统的直流电流源通常采用电位器和波段开关来实现电压调节电流,并由电流表指示电流值的大小。 另外,传统的电流源还有功能简单、调整精度不高、读数欠直观、不易调准、电位器也易磨损、体积大等缺点。而基于单片机控制的直流电流源不仅能较好地解决以
10、上传统稳压电源的不足,并且能够很好地降低因元器件老化、温漂等原因造成的输出误差,而且实现了直流稳流的功能。1.3 历史发展及趋向预测1.3.1 历史发展在电子设备中经常用到稳定性好、精度高、输出可配置的直流电流源。电流源是一种能向负载提供恒定电流的电路,它既可以为各种放大电路提供偏流以稳定其静态工作点,又可以作为其有源负载以提高放大倍数,在差动放大电路、脉冲产生电路中得到了广泛应用。普通电流源往往是用电位器进行调节,输出电流值无法实现精确步进。有些电流源虽能实现数控但输出电流值往往比较小,且所设定的输出电流值是否准确不经测试无法知道。为此,结合单片机技术设计制作一种新型的基于单片机高精度数控直
11、流电流源,有较大的输出电流范围和较精确的步进要求以及较小的纹波电流,具有较高的控制精度和有良好的界面,可以满足生产和教学科研应用的数控直流电流源。输出可调节直流电流源及电压源是多用途的电源,在电力系统、电力驱动、自动控制、仪器仪表等领域具有广泛的应用,市场前景广阔,具有客观的经济效益。现代电力电子是电源技术发展的基础。电力电子技术的发展带动了电源技术的发展,而电源技术的发展有效地促进了电源产业的发展。迄今为止电源已成为非常重要的基础科技和产业,并广泛应用于各行业,其发展趋势为高频、高效、高密度化、低压、大电流化和多元化。同时,封装结构、外形尺寸日趋国际标准化,以适应全球一体化市场的要求。电力电
12、子技术起始于五十年代末六十年代初的硅整流器件,其发展先后经历了整流器时代、逆变器时代和变频器时代,并促进了电力电子技术在许多新领域的应用。1.3.2 趋向预测在电力电子技术的应用及各种电源系统中,电源技术均处于核心地位。对于大型电源,传统的电路非常庞大而笨重,如果采用数控电源技术,其体积和重量都会大幅度下降,而且可极大提高电源利用率、节省材料、降低成本,从而达到近于理想的负载匹配和驱动控制。数控电源技术,更是各种大功率电源的核心技术。电源的发展趋势经历了高频化、模块化、数字化、绿色化。总而言之,电力电子及数控电源技术因应用需求而不断向前发展,新技术的出现会使需索应用产品更新换代,还会开拓更多更
13、新的应用领域。数控电源高频化、模块化、数字化、绿色化等的实现,将标志着这些技术的成熟,实现高效率用电和高品质用电相结合。这几年,随着通信行业的发展,以数控电源技术为核心的通信用电源,仅国内有20多亿人民币的市场需求,吸引了国内外一大批科技人员对其进行开发研究。数控电源代替线性电源和相控电源是大势所趋,因此,同样具有几十亿产值需求的电力操作数控电源系统的国内市场正在启动,并将很快发展起来。还有其他许多以数控电源技术为核心的专用电源、工业电源正早等待着人们去开发。1.4 数控直流电流源的可行性由于单片机技术的不断发展和D/A元件的普及,使得数控电源成为可能,数控电源不仅在控制精度还是在可操作性上都
14、有传统电源无法比拟的优势,由于单片机的平民化,使得数控电源与传统电源的成本日益接近。另外,SMT技术飞速发展,使得电源体积大大减小,为其在特殊领域的应用奠定了基础。1.5 研究方向本次毕业设计旨在研究出以单片机作为主控制器的数控式直流电流源,并且其需要具备输出显示、键盘等良好的人机对话界面。最重要的是,所设计的电流源需要颠覆传统电流源的设计特点,采用新的理念,克服传统电流源的诸多缺点,实现操作方便、输出电流精确稳定、范围宽等优点。1.6 工作内容设计一个数控直流电流源,其相应的技术指标如下:u 输入交流220240V,50Hz;输出直流电压10V。u 能够输出电流范围:100mA500mA之间
15、可调,具有“+”、“-”步进调整,步进10mA;并且可设置并显示输出电流给定值,要求输出电流与给定值偏差的绝对值给定值的1%+10mA;u 如果改变负载电阻,输出电压在10V以内变化,要求输出电流变化的绝对值输出电流值的1%+10mA,纹波电流2mA。第二章 总体方案论证与比较2.1 传统电流源的设计方案电流源作为常用的实验仪器,在电子领域有着广泛的应用,传统电流源的控制部分一般采用模拟电路,即采用电位器对标准的电压源进行分压,然后再通过电压/电流的一些转换,进而实现所需要的电流源功能。一般情况下,传统电流源的结构简单,制作成本低廉,该电路原理框图如图2-1所示:基准电压源电 位 器电压/电流
16、转换放大电路电流源图2-1 传统电流源原理图从电路框图可以看出,传统电流存在很多的不足之处。首先,就输出显示方面,传统的电流源的输出电流值是根据装置中的指针在指针表中所指的刻度来读出的,这种方式读数繁琐,且存在较大的误差,故无法精确地获取电流源的输出电流值;另外,传统电流源是一个开环系统,抗干扰能力较差,对因元器件老化、温漂等一系列因素所造成的输出误差没有很好的抑制作用;再者,传统电流源一旦涉及方案确定,生产出的产品的性能参数几乎不可改变,不具备良好的升级能力。2.2 数控直流电流源近年来,随着单片机技术的迅速发展,其稳定性不断地得到提升,并且其价格也在下降,这些推动着数控技术延伸到各个领域,
17、这也使得数控技术经济、高效地运用于电流源领域成为可能。就电路原理方面考虑,传统直流电流源与数控直流电流源是相似的。所不同的是,数控直流电流源是由单片机控制D/A转换芯片产生模拟参考电压,取代传统电流源中的电位器。采用这种方案,使得电流源在使用寿命和输出精度等方面都得到了大幅度地提升。另外,数控直流电流源的控制核心是单片机,其具有可编程性。所以,可以为系统设计出先进的控制算法,对电流源进行更为复杂的控制,抑制外界干扰因素,提高电流源输出电流的稳定性、精确度等。这些都是传统电流源做不到的。数控直流电流源的原理如图2-2所示:D/A转换恒流源电路放大电路MCUA/D转换人机对话界面图2-2 数控直流
18、电流源原理图2.3 数控直流电流源的方案论证与比较方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。本方案电路复杂,灵活性不高,扩展性差,效率低,不利于对信号进行处理。方案二:根据传统线性恒流源的原理,以集成稳压芯片与数字电位器构成电流源的主体部分,通过单片机改变数字电位器的阻值,以实现对恒流源输出值的调整,并使用数码管显示其数值。该方案电路结构简单,容易实现,但由于目前数字电位器分度有限,市场上能找到的最高分度只有10位,如MAXIM公司的MAX5484,难以实现发挥部分的功能。此外,由于流过的电流较大,需要并联多个数字电位器才能满足输出的电流要求,且
19、系统为开环控制,稳定性差,精度较低。方案三:采用以P89V51控制核心的单片机小系统,控制数模转换芯片DAC0832,将电流步进值或设定值经DA转换后驱动恒流源电路。电流步进值和设定值可以通过单片机小系统的键盘来完成,输出电流值由数码管显示出来。输出电流经过采样电阻后完成I/V转换,再由运算放大器实现隔离放大。模数转换芯片TLC0832对处理后的采样电压进行模数转换,将转换后的数据反馈至单片机。此方案的优点是成本低、精度高、电路简单,可升级性强。方案三系统框图如图2-3所示:数码管显示键盘输入P89V51RD2A/DD/A电流采样恒流源负载稳 压 源图2-3 方案三系统框图第三章 模块硬件电路
20、的设计与比较3.1 单片机P89V51芯片的介绍根据控制系统所要求的控制精度,响应速度,开发环境,I/O点数,输入/输出通道数等情况,在这里选择了飞利浦公司的51系列8位单片机P89V51,它完全可以满足对数据的采集、控制和数据处理的需要。3.1.1 P89V51单片机的性能介绍P89V51是飞利浦公司生产的一款低功耗、高性能8位单片机。片内含64KB的Flash存储器和1KB的随机存取数据存储器(RAM),器件采用飞利浦公司的高密度、非易失性存储技术生产,片内置通用8位中央处理器(CPU)和FLASH存储单元,功能强大,其芯片引脚如图3-1所示。P89V52RD2最重要的一个特点就是具有X2
21、模式选择。工程师操作单片机的时候,可以选择80C51的通用时钟模式(12时钟/机器周期),或者选择X2模式(6时钟/机器周期)以获得在同一时钟频率具有双倍吞吐量的效果。这个特点的另外一个好处就是将时钟频率降至一半,可以取得相同的性能,这样可以有效地降低电磁干扰。图3-1 P89V51引脚图主要性能参数:l 64KB片上Flash编程存储器,具有ISP和IAP两种编程模式l 1000 次擦写周期l 全静态操作:0Hz-40MHzl 三级加密程序存储器l 1KB字节内部RAM l 32个可编程I/O口线l 3个16位定时/计数器l 5个中断源l 可编程串行UART通道3.1.2 功能引脚说明Vcc
22、:电源电压GND:地P0口P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash编程时,P0口接收指令字节,而在程序校验时,输出指令字节,校验时,要求外接上拉电阻。P1口P1是一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某
23、个引脚被外部信号拉低时会输出一个电流。Flash编程和程序校验期间,P1接收低8位地址。此外,P1.5P1.7引脚还具有第二功能,其具体功能如表3.1所示:表3.1 P1.5P1.7引脚第二功能端口引脚第二功能P1.5MOSI(用于ISP编程)P1.6MISO(用于ISP编程)P1.7SCK(用于ISP编程) P2口P2是一个带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流。在访问外部程序存储器或16位地
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 单片机 数控 直流 电流 设计
链接地址:https://www.31ppt.com/p-4870642.html