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

上传人:仙*** 文档编号:33894267 上传时间:2021-10-19 格式:DOC 页数:37 大小:909.50KB
收藏 版权申诉 举报 下载
基于单片机的数控恒流源设计_第1页
第1页 / 共37页
基于单片机的数控恒流源设计_第2页
第2页 / 共37页
基于单片机的数控恒流源设计_第3页
第3页 / 共37页
资源描述:

《基于单片机的数控恒流源设计》由会员分享,可在线阅读,更多相关《基于单片机的数控恒流源设计(37页珍藏版)》请在装配图网上搜索。

1、毕业设计(论文)i 摘摘 要要本系统以直流电流源为核心,AT89S52 单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达 1mA,并由液晶显示(LCD)显示出实际输出电流值和电流设定值。本系统由单片机程控输出数字信号,经过 D/A 转换器(TLV5638)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电流。在通过键盘设定好需要输出电流值后,单片机对设定值按照一定的算法进行处理。经 D/A 输出电压控制恒流源电路输出相应的电流值。单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转变后,通过 A/D 转换芯片,实时把

2、模拟量转化为数据量,再经单片机分析处理,通过数据形式的回馈环节,使电流更加稳定,这样构成稳定的压控电流源。实际测试结果表明,本系统与传统稳压电流源相比,具有操作方便、输出电流稳定度高的特点。关键词关键词:直流电流源;单片机;压控电流源 毕业设计(论文)iiABSTRACTIn this system the DC source is center and 89S52 version single chip microcomputer (SCM) is main controller, output current of DC power can be set by a keyboard whi

3、ch step level reaches 1mA, while the real output current and the set value can be displayed by LCD. In the system, the digitally programmable signal from SCM is converted to analog value by DAC (TLV5638), then the analog value which is isolated and amplified by operational amplifiers, is sent to the

4、 base electrode of power transistor, so an adjustable output current can be available with the base electrode voltage of power transistor. Using the keyboard to set the needed output current value, The SCM based on some specific algorithm to deal the certain settings for processing. Corresponding vo

5、ltage output by the ADC output voltage-controlled current source circuit.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 th

6、e 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 this system, compared with the traditional regulated current source, has easy to operate and features hig

7、h output current stability.KEY WORDS:DC Current Source;single chip microcomputer(SCM); Voltage-controlled -current source毕业设计(论文)iii目录目录第一章第一章 绪论绪论.- 1 -1.1 恒流源的发展历程.- 1 -1.1.1 电真空器件恒流源的诞生.- 1 -1.1.2 晶体管横流源的产生和分类.- 1 -1.1.3 集成电路恒流源的出现和种类.- 2 -1.2 恒流源意义 .- 2 -1.3 课题的主要内容 .- 3 -1.4 论文的总体结构 .- 4 -第二章第二

8、章 方案论证方案论证.- 5 -2.1 系统简介 .- 5 -2.2 系统总体设计 .- 5 -2.3 方案论证.- 5 -2.3.1 主控器.- 5 -2.3.2 供电电源.- 6 -2.3.3 恒流源.- 6 -2.3.4 D/A 和 A/D 转换器的选取.- 8 -2.3.5 输出电流检测.- 10 -2.3.6 键盘.- 10 -2.3.7 显示.- 11 -第三章第三章 系统硬件设计系统硬件设计.- 12 -3.1 主控电路设计.- 12 -3.2 供电电源设计.- 14 -3.2.1 主电源.- 14 -3.2.2 单片机电源.- 16 -3.3 恒流源电路设计 .- 18 -3.

9、4 D/A 转换电路设计.- 19 -3.5 电流检测电路设计 .- 20 -3.5.1 电流检测原理介绍.- 20 -3.5.2 采样电阻的计算.- 21 -3.6 键盘电路设计 .- 21 -3.7 显示电路设计 .- 22 -第四章第四章 系统软件设计系统软件设计.- 24 -4.1 控制算法.- 24 -4.2 系统软件的结构.- 26 -4.2.1 总体流程.- 26 -4.2.2 按键部分流程图.- 27 -4.2.3 LED 显示中断子程序流程图.- 28 -毕业设计(论文)iv第五章第五章 总结总结.- 30 -参考文献参考文献.- 31 -致致 谢谢.- 32 -毕业设计(论

10、文)- 1 - 第一章第一章 绪论绪论随着电子技术的发展,数字电路应用领域的扩展,现今社会产品智能化、数字化已成为人们追求的一种趋势,设备的性能,价格,发展空间等备受人们的关注,尤其对电子设备的精密度和稳定度最为关注。性能好的电子设备,首先离不开稳定的电源,电源稳定度越高,设备和外围条件越优越,那么设备的寿命更长。基于此,人们对数控恒定电流器件的需求越来越迫切。当今社会,数控恒压技术已经很成熟,但是恒流方面特别是数控恒流的技术才刚刚起步有待发展,高性能的数控恒流器件的开发和应用存在巨大的发展空间。目前恒流电流源是科研、航天航空、半导体集成电路路生产领域以及计量领域中一种很重要的电子设备。随着技

11、术的发展,对恒流电流源的稳定性、精度等要求越来越高,而传统的模拟恒流源由于模拟电路的复杂性,将越来越难满足高稳定性的应用场合。随着数字电子技术的发展,在计量领域、电量和非电量测量的仪表、工业控制系统中应用数控直流恒流源。数控直流恒流源与传统稳压电流源相比,具有操作方便、输出电流稳定度高的特点。本数控直流恒流源系统在模拟恒流电流源技术的基础上,以 51 系列单片机为控制核心,设计操作方便、输出电流稳定度高的数字控制直流恒流源系统。以满足技术发展的实际需要。1.1 恒流源的发展历程恒流源的发展历程恒流源 ,是一种能向负载提供恒定电流之电路 .它既可以作为其有源负载,又可以为各种放大电路提供偏流以稳

12、定其静态工作点,以提高放大倍数 .并且在脉冲产生电路、差动放大电路中得到了广泛应用 .然而 ,对各种恒流电路之对比分析 ,各自应用特点 ,以及需要改进的方面 ,还有待进一步研究 ,本文就来探讨这些问题 .1.1.1 电真空器件恒流源的诞生电真空器件恒流源的诞生世界上最早的恒流源,大约出现在 20 世纪 50 年代早期。当时采用的电真空器件是镇流管,优于镇流管有稳定电流的功能,所以有用于交流电路,常被用来稳定电子管的灯丝电流。电子管通常不能单独作为横流组件,但可用它来构成各种横流电路。由于电子管是高雅小电流器件,因此用简单的晶体管电路难于获得高雅小电流恒流源,用电子管电路却容易实现,并且性能相当

13、好。1.1.2 晶体管横流源的产生和分类晶体管横流源的产生和分类进入 60 年代,随着半导体技术的发展,设计和制造出了各种性能优越的晶体管和恒流源,并在实际中获得可广泛的应用。 晶体管恒流源电路可封装在同一外壳内,成为一个具有横流功能的独立器件,用毕业设计(论文)- 2 -它可构成直接调整型恒流源。用晶体管做调整组件的各种开环和死循环的恒流源,在许多电子电路中得到了应用。但晶体管恒流源的恒流源的电流稳定度一般不高,且最大输出电流也不活几安培。它适用于那些对稳定度要求不太高的场合。1.1.3 集成电路恒流源的出现和种类集成电路恒流源的出现和种类 到了 70 年代,半导体集成技术的发展,使得恒流源

14、的研制进入了一个新的阶段。长期以来采用分离组件组装的各种恒流源,现在可以集成在一块很小的硅片上面仅需外接少量的组件,集成电路恒流源不仅减小了体积和重量,简化了设计和调试步骤,而且提高了稳定性和可靠性。在各种恒流源电路中,集成电路恒流源的性能堪称最佳。1.2 恒流源意义恒流源意义按照恒流源电路主要组成器件的有所不同 , 一般而言可分为三类:晶体管恒流源、场效应管恒流源、集成运放恒流源 。恒流源、交流恒流源、直流恒流源、电流发生器、大电流发生器又叫电流源、稳流源,是一种宽带谱,高精度交流稳流电源,具有响应速度快,恒流精度高、能长期稳定工作,适合各种性质负载(阻性、感性、容性)等优点。恒流源的应用范

15、围非常广泛,恒流源能够向负载提供恒定电流的电源, 在许多情况下是必不可少的。如在通用的充电器对蓄电池充电时,随着蓄电池端电压的逐渐升高,充电电源就会相应的减少,为了保证恒流充电,必须随时提高充电器的输出电压,但采用恒流源充电后就可以不必调整期输出电压,从而使劳动强度降低,生产效率得到提高。恒流源还被广泛应用于测量电路中,它既可以为各种放大电路提供偏流以稳定其静态工作点,又可以作为其有源负载,以提高放大倍数,并且在差动放大电路、脉冲产生电路中得到广泛应用。例如电阻器阻值的测量和分级,电缆电阻的测量等,且电流越稳定,测量就越准确。除此之外,现行扫描锯齿波的获得,有线通信工电源,电泳、点解、电镀等化

16、学加工装置电源,电子束加工机、离子注入机等电子光化学设备中的供电电源也都必须用用恒流源!也用于检测热继电器、塑壳断路器、小型短路器及需要设定额定电流、动作电流、短路保护电流等生产场合。 恒流源是一种能够向负载提供恒定电流的电源。恒流源的应用范围非常广泛,并且在许多情况下必不可少的。它既可以为各种放大电路提供偏置电流以稳定其静态工作点,又可以作为其有源负载,以提高放大倍数。并且在差动放大电路、脉冲产生电路中得到了广泛应用。目前,我国电源产业与发达国家相比,存在着很大的差距和不足:在电源产品的质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、持续创新能力等方面的差距为 10

17、-15 年,尤其是实现直流恒流源的智能化、网络化方毕业设计(论文)- 3 -面的研究不是很多。我国恒流源设备长期处于量限小、精度低的状态,国产仪器多为“稳压型”而非“恒流型”使得其应用场合受到一些限制。目前国内所能见到的恒流源大豆只有一个源,而无较高准确度输出指示,给使用带来不便,特别是用于计量领域,比如校验电流表,较理想的方案是能带有标准显示的恒流源。市售产品最大电流为 30A,稳定度为 0.01%,准确度 0.05 级即算最好,但往往一个产品不能同时具备着几项指标。20 年来未有突破性进展,如现在仍使用的 YJ27,YJ10 等 YJ 系列恒流源,属 70 年代产品,甚至硬件上是“分立器件

18、”而无集成电路器件,近年来一些国内产家开发的新产品其性能指针也无实质性突破。所以,对数控直流恒流源的研究非常重要。本文正是应社会发展的需求,研制出一种基于单片机的高性能的数控直流恒流源。本数控直流恒流源系统输出电流稳定,输出电流可在 1000mA 范围内设定,因而可实际应用于需要高稳定度小功率直流恒流源的领域。1.3 课题的主要内容课题的主要内容该系统以直流稳压电源和稳流电源为核心,结合单片机最小控制系统实现对输出电流在量程范围内步进可调,精度要求高。实现途径很多,可以用 DAC 的模拟输出控制电源的基准电压或取样电阻,或者用其它更有效的方法,因此如何选择简单有效的方法是本课题需要解决的首要问

19、题。数控恒流源实现以下功能:(1)可手动设定输入电流值(范围为 20mA2A) 。(2) 有输出电流值数字显示,输出电流范围为 20mA2A。(3)输出电流恒定,改变负载电阻,输出电压在 24V 以内变化时,输出电流变化的绝对值输出电流值的 0.1%=1mA。(4)直接用 220V 市电供电。(5)纹波小,纹波电流0.2A。(6)步进电流值,步进的分辨率高,步进 1mA。(7)输出电压范围为 024V。1.4 论文的总体结构论文的总体结构第一部分简要介绍课题的背景、意义、国内外研究现状,介绍本文的主要研究内容,包括实现的目标以及主要性能指针。第二部分提出了数控直流恒流源的总体设计思路和几种实现

20、方案论证,以及相关系统实现的功能,对这些方案的可行性进行比较分析,选择了一种基于 51 单片机系统的数控直流恒流源的方案,并对该方案运用的基础知识和使用的器件作出扼要的介绍。毕业设计(论文)- 4 -第三部分模块化详细阐述了基于 51 单片机数控直流恒流源的系统整体结构和设计图,包括主控器部分、恒流控制部分、显示部分、键盘部分、电源部分、测电流部分。第四部分主要阐述了数控直流恒流源的软件系统的设计思路和软件设计流程,以及显示部分、键盘部分软件设计流程设计。第五部分对本数控直流恒流源给出了本课题的结论。 毕业设计(论文)- 5 - 第二章第二章 方案论证方案论证2.1 系统简介系统简介本系统包括

21、电源交换处理及分配模块、恒流源模板、单片机主控模板、键盘输入模块、LCD 显示模块、模数转换(A/D)模块、数模转换(D/A)模块、语音模块和实时时钟模块 9 个部分。在通过键盘设定好需要输出电流值后,单片机对设定值按照一定的算法进行处理。经 D/A 输出电压控制恒流源电路输出相应的电流值。单片机通过采样恒流源电路上串接的采样电阻的电压,计算出此时恒流源电路的输出电流值并与设定值进行比较,以控制 D/A 的输出从而实现对恒流源的输出电流进行调节,使输出电流能实时跟随设定值。2.2 系统总体设计系统总体设计数控直流恒流源的总体原理框图如图 1.1 所示。 电 电 电 电显示电路 单片机系统 D/

22、A 转 换 恒流源 电路负 载A/ D 转 换采 样 电 路图图 1.1 数控直流恒流源的总体原理框图数控直流恒流源的总体原理框图包括主控器、供电电源、恒流源、键盘、显示、模数转换(A/D)模块、数模转换(D/A)模块 7 个部分。下面将介绍各个部分的总体设计与选型方案论证。毕业设计(论文)- 6 -2.3 方案论证方案论证2.3.1 主控器主控器本题要求制作的直流电流源是数控式的,可以显示输出电流的给定值以及实际测量值,因此必然要结合微处理器,并且通过微处理器的控制作用对输出电流进行精确校正。本文主控器采用 51 系列单片机,负责控制与协调其它各个模块工作,并进行简单的数字信号处理。在整个数

23、控直流恒流源系统中,主控器是系统的控制中心,其工作效率的高低关系到系统效率的高低以及系统运行的稳定性。而 51 系列单片机具有成本低,稳定性好,且运行速度基本能满足该系统的要求。在本系统中,将采用 Atmel公司的 AT89S52。此单片机的运算能力强,软件编程灵活,自由度大,能够实现对外围电路的智能控制。2.3.2 供电电源供电电源通常有俩中方案方案一:采用线性恒流电路,该方案具有噪声干扰小,电路简单,工作稳定的特点,但是由于功率器件工作于线性状态功率损耗大,发热较大,在满足设计要求时在极限下功率管的消耗功率接近 20W。方案二:采用开关恒流方式进行电流控制,由于功率管只工作于打开或者关闭状

24、态,功率管损耗较低。发热量很小,但是由于开关管对强电流进行开关操作,干扰大大高于线性恒流源。在数控直流恒源源中,对供电电源的要求很高,需要大功率的电源来供电。而单纯采用一般的线性稳压器件很难完成该部分的功能。随着开关电源技术的飞速发展,开关电源的工作效率越来越高,同时能提供高功率大电流的输出。在本系统中,首先设计一个基于支持大电压输入输出,大电流输出的开关稳压器的主电流,然后利用普通开关稳压器来降压为单片机系统提供电源。在系统中,主电源采用凌特(Linear)公司的 LT3724,第二级开关稳压器采用LM2576-5 来实现为单片机系统的供电。2.3.3 恒流源恒流源恒流源的实现方式有多种,有

25、运算放大器组成的恒流源,三极管组成的镜像电流源、运算放大器加达林顿管组成的恒流源等。(1)运算放大器组成的恒流源运算放大器组成的恒流源主要是利用了运算放大器两个基本特性:虚短和虚断,其典型原理图如图 1.2 所示。毕业设计(论文)- 7 -图图 1.2 运算放大器组成的恒流源典型原理图运算放大器组成的恒流源典型原理图(2)三极管组成的镜像电流源由三极管组成的镜像电流源的典型电路图如图 1.3。图图 1.3 三极管组成的镜像电流源典型电路三极管组成的镜像电流源典型电路(3)运算放大器加达林顿管组成的恒流源 运算放大器加达林顿管组成的恒流源的典型电路如图 1.4 所示。图图 1.4 运算放大器加达

26、林顿管组成的恒流源的典型电路运算放大器加达林顿管组成的恒流源的典型电路在本数控直流恒流源中,采用了运算放大器加达林顿管组成的恒流源电路,采用运算放大器 OP07,加达林顿管采用 TIP127,TIP122。同时利用 D/A 转换器 TLV5638毕业设计(论文)- 8 -作为电压输入控制。2.3.4 D/A 和和 A/D 转换器的选取转换器的选取数模转换和模数转换一般有串口和并口。如并口芯片 ADC0809 和 DAC0832,但并口芯片所占的端口资源较多,对埠的利用率低,其优点是转换速度快。串口芯片由于接口简单,控制方便,系统稳定性好,得到广泛的应用。D/A 转换芯片 DAC0832:典型的

27、 D/A 转换芯片 DAC0832,是采用 CMOS 工艺制造的 8 位单片 D/A 转换器。8 位 D/A,分辨率为 1/256,不能够满足本设计的要求。A/D 转换芯片:ADC0809 是采样频率为 8 位的、以逐次逼近原理 进行模数转换的器件。其内部有一个 8 通道多路开关,它可以根据地址 码锁存译码后的信号,只选通 8 个单断模拟输入信号中的一个进行 A/D 转换。由于本设计只有输出电流的采集,8 路输入通道,但不能够满足本系统的设计精度要求。本文采用 TLV5638 和 AD977A 都是采用串口的 ADC 和 DAC 芯片,在设计中利用上两种芯片不仅节约单片机端口资源,而且分辨率较

28、高,能满足设计要求。所以本系统采用。下面详细的介绍下 TLV5638 和 AD977A 串口芯片。D/A 转换芯片 TLV5638:TLV5638 是 TI 公司的 12 位 D/A 转换器,具有两个输出信道,数据传输接口为 3 线的串行接口,该接口能够与常用的微控制器或者微处理器直接相连。每次传输数据由 16 位的数据组成一帧,其中 4 位控制命令字,12 位输出数据 。TLV5638 输出经过两个缓冲器,DAC 的可编程建立时间使得设计人员能够优化速度与功耗分配的关系。同时内置片上电压参考源,该参考源最大能达到 1mA 的电流,因此也可以将其作为整个系统的参考源,减少了系统设计的复杂性,完

29、全能够满足本设计的要求。12345678DINSCLK/CSOUTAAGNDREFOUTBVDD图图 1.5 tlv5638 引脚配置图引脚配置图(1)DIN:串行数据输入(2)SCLK:串行接口时钟输入(3)/CS:片选信号输入,低电平效(4)OUTA:A 信道模拟电压输出(5)AGND:模拟地 (6)REF:模拟电压参考输入/输出 毕业设计(论文)- 9 -(7)OUTB:B 信道模拟电压输出(8)VDD:供电电源(2.7V5.5V)A/D 转换芯片 AD977A:AD977A 是一款逐次逼近型 A/D 转换器,AD977A 具有以下主要特点:单电源 5V 供电;最高采样速率为 200Ks

30、/s;内部 2.5V 参数电源可选;高速串行数据接口;内部时钟可选;低功耗,最大功率 100MW,省电模式下 50Uw ;熟人电压范围:单极性 04V,05V 和 010V;双极性-3.3+3.3V,-5+5V 和-10+10V;采用 20 针 DIP 或者 SOIC 封装。AD977A 内部功能框图如图下;CAPR1INR2INR3INAGND2VDIGREF4K2.5V参考电压VANA4R4R2RRR=2.5KDGNDPWRDR/CCSTAGSB/BTCEXT/INTSYNCBUSYDATACLKDATA串行数据接口AD977AAGND1时钟控制逻辑&内部校准电路开关CAP A/D转换AD

31、977A 的控制引脚的功能描述如下:(1)R1IN、R2IN、R3IN 为模拟信号输入端;(2)AGND1、AGND2 为模拟地;(3)DGND 为数字地:(4)CAP 为缓冲输出参考端;(5)REF 为基准电压;(6)SBBTC 用于选择输出数据格式,高电平为二进制代码,低电平为二进制补码;(7)EXTINT 用于选择 DATACLK 时钟模式,高电平选择外部时钟,低电平选择内部时钟;(8)SYNC 是外部时钟模式下帧同步信号输出:DATACLK 为串行数据时钟端;(9)DATA 用于输出转换结果;(10)TAG 为级联输入端;(11)R/C 用于读取转换控制信号,低电平时启动 AD 转换,

32、高电平时读取 AD 转换结果;(12)CS 是片选信号;毕业设计(论文)- 10 -(13)BUSY 是工作状态输出,当 AD977A 进行模数转换时为低电平,转换结束后恢复高电平;(14)PWRD 为低电平输入端;(15)VANA 为模拟电压输出端;(16)VDIC 为数字电压输出端;2.3.5 输出电流检测输出电流检测产生电流可以采用在电阻两端加电压的方法,测量电流一般采用的方法是测量电流流经电阻两端的电压进行间接计算得到的。因此在产生电流或者测量电流值时,取样电阻的选择非常重要。方案一:采用普通电阻。在电流比较小的情况下,普通的 1/4W 或者 1/8W 的电阻可以被用作电流测量,但是本

33、题需要测量的是电流源的输出电流,最大需要达到 2A。因此即使是比较小的电阻,如 1 电阻,通过 2A 电流时功率也已经达到 4W,大大超过普通电阻的额定功率,电阻将被烧断。因此在本系统中,测量电流的取样电阻不能使用普通电阻。方案二:采用大功率电阻。为了满足流过大电流的要求,可以采用大功率电阻,如 1/10W 的电阻,通过 2A电流时一定不会被烧断。但是此时流过的大电流将会使电阻大量发热,导致电阻温度急剧上升。一般的大功率电阻在温度很高时,将产生比较严重的阻值温度漂移。在产生电流的情况下,由于电压值与实际的电流值并非一一对应,将产生错误的电流;在测量电流的情况下,测量电流也会随着阻值的温度漂移而

34、产生严重的变化,将产生很大的测量误差。因此用于这些情况下的取样电阻也不能使用温度漂移严重的普通大功率电阻。方案三:采用康锰铜电阻丝。康锰铜电阻丝是电流测量中很常用取样电阻,其特点在于温度漂移量非常小。经过测试,在 1 的康锰铜电阻丝上通过约 2A 电流,由于产生的热量引起的升温,只会引起 0.02 左右的阻值变化,对电流的稳定起了很重要的作用。另一方面,1 的康锰铜电阻丝约长 1m,由于和外界接触面积大,即使通过大电流也能很快的散热,进一步的减小温度漂移带来的影响。在本数控直流恒流源系统中,鉴于上面分析,本设计采用方案三。采用 ADI 公司生产的 AD977A 对恒流源的采样电阻两端的电压进行

35、采样来实现,采样电阻采用阻值收温度影响很小的康铜丝电阻。2.3.6 键盘键盘比较常用的键盘有两种,一种是矩阵式键盘,另一种是采用专用的按键扫面控制芯片实现的键盘。下面将分别介绍矩阵式键盘和专用按键扫描控制芯片键盘。(1)矩阵式键盘毕业设计(论文)- 11 -矩阵式键盘,其将键盘排列成矩阵形式,需要通过软件对按键进行判断和定义,且接口电路由单片机系统直接访问和控制,键盘的扫描、去抖动、判断和编码等操作都需要单片机完成,这样会使得单片机的工作量非常大,使单片机的效率降低。(2)专用按键扫描控制芯片键盘专用的按键扫描控制芯片能够独立的完成对键盘中按键的扫描与管理,并且通过简单接口与微控制器进行连接。

36、使用按键扫描控制芯片来完成微控制器的键盘管理,可以大大的提高微控制器的工作效率。在本数控直流恒流源中,采用周立功公司生产的 ZLG7289 键盘扫描控制集成芯片。2.3.7 显示显示一般情况下,显示单元可以采用一般的数码管显示,因为数码管具有接线简单,成本低廉,配置简单灵活,编程容易,对外界环境要求较低,易于维护等特点。但是,考虑到普通数码管能够显示的信息量有限,并且一般情况下要显示较多的信息所占用的系统 I/O 资源较多。 在本系统中,考虑到显示的内容以及系统的实用性,采用液晶显示(LCD) 。液晶显示具有功耗低、体积小、质量轻、无辐射危害、平面直角显示以及影响稳定不闪烁、画面效果好、分辨率

37、高、抗干扰能力强等优点。点阵式 LCD 不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功能。 本系统采用的点阵式 LCD 型号为 FYD12864。综合上述,数控直流恒流源的设备选型如表 1.1 所示。如表如表 1.1 数控直流恒流源的设备选型数控直流恒流源的设备选型器 件 编 号器 件 名 称型 号1单片机AT89S522稳压器LT3724,LM2576-53运算放大器OP074达林顿管TIP127,TIP1225D/A 转换器TLV5638器 件 编 号器 件 名 称型 号6康铜丝0.257A/D 转换器AD977A8按键扫

38、描控制芯片ZLG72899点阵 LCDFYD12864毕业设计(论文)- 12 -第三章第三章 系统硬件设计系统硬件设计根据数控直流电流源的要求,由于要求有较大的输出电流范围和较精确的步进要求以及较小的纹波电流,所以不适合采用简单的恒流源电路 FET 和恒流二极管,亦不适合采用开关电源的开关恒流源,否则难以达到输出范围和精度以及纹波的要求。根据系统要求采用 D/A 转换后接运算放大器构成的功率放大,控制 D/A 的输入从而控制电流值的方法。 系统的总体硬件框图如图 1.6 所示,主要有 AT89S52 单片机系统、OP07 与TIP127,TIP122 组成的恒流源电路、D/A 转换器 TLV

39、5638 电路、采样电阻与 A/D 转换器 AD977A 组成的电流检测电路、ZLG7289 键盘、FYD12864 组成的显示电路等。ZLG 7289电 电电 电FYD12864显示电路AT89S52 单片机系统 TLV5638 D/A 转 换 恒流源电路 负载 AD977A A/ D 转 换电流采 样 电 路图图 1.6 系统的总体硬件框图系统的总体硬件框图毕业设计(论文)- 13 -3.1 主控电路设计主控电路设计AT89S52 是一个低功耗、高性能 CMOS 8 位单片机,引脚图如图 1.7 所示。P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2

40、.728P3.0/RX D10P3.1/TX D11P3.2/INT 012P3.3/INT 113P3.4/T014P3.5/T115P3.6/WR16p3.7/RD17XT AL118XT AL219RST9VC C40P0.039P0.138P0.237P0.336P0.435P0.534P0.633P0.732EA /VPP31PSE N29P1.78P1.67P1.56P1.45P1.34P1.23P1.12P1.01AT 89S52AL E/PR OG30GN D20 图图 1.7 AT89S52 引脚图引脚图 主要功能特性;(1)兼容 MCS-51 指令系统(2)2 个外部中断源

41、(3)3 个 16 位可编程定时/计数器(4)32 个双向 I/O 口(5)灵活的 ISP 字节和分页编程(6)看门狗(WDT)电路(7)中断唤醒省电模式(8)全双工 UART 串行中断口线(9)时钟频率 0-33MHz(10)4.5-5.5V 工作电压(11)2568bit 内部 RAM(12)3 级加密位 (13)低功耗空闲和省电模式毕业设计(论文)- 14 -(14)双数据寄存器指针(15)软件设置空闲和省电功能单片机各功能部件的运行都是以时钟频率为基准的,有条不紊地进行工作。因而时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。常用的时钟电路方式有两种:一种是内

42、部时钟方式,一种是外部时钟方式,这里采用的是内部时钟方式,外接晶振。时钟电路由片外晶体、微调电容和单片机的内部电路组成。选取频率为 11.0592MHz 的晶振,微调电容是瓷片电容。主控电路即为一个 51 系列单片机的最小系统,单片机选择了 Atmel 公司的AT89S52,主控电路如图 1.8 所示。P2.0/A 8P20 21P2.1/A 9P21 21P2.2/A 10P22 22P2.3/A 11P23 23P2.4/A 12P24 24P2.5/A 13P25 25P2.6/A 14P26 26P2.7/A 14P27 27P30/RX DP30 10P31/T X DP31 11P

43、32/INT 0P32 12P33/INT 1P33 13P34/T 0P34 14P35/T 1P35 15P36/WRP36 16P37/RDP37 17ALE/PROG30PSEN29P0.0/A D039P0.1/A D138P0.2/A D237P0.3/A D336P0.4/A D435P0.5/A D534P0.6/A D633P0.7/A D732P1.01 P10P1.12 P11P1.23 P12P1.34 P13P1.45 P14P1.56 P15P1.68 P16P1.78 P17X T AL119X T AL218EA/V PP31RST9V CC40*AT 89S5

44、223456789V CC1P00P01P02P03P04P05P06P07C222pFC322pF12Y111.0592M HzSW16c1R110KV CC图图 1.8 主控电路主控电路 3.2 供电电源设计供电电源设计 3.2.1 主电源主电源主电源需要为系统提供 30V,3A 以上的电源,系统中,采用了 LT3724 开关稳压器。LT3724 是凌特(Linear)公司生产的一款面向中等功率、低组件数目、低成本和高效电源的 DC/CD 控制器。 它提供了一个 4V6V 的输入电压范围,其中,最小启动电压为 7.5V,能够实现降压、升压、反相的 SEPIC 拓扑结构。LT3724 具有突

45、发模式毕业设计(论文)- 15 -操作功能,能将静态电流降至 100A 以下,并可以在轻负担的条件下维持搞的效率。一个内部的高电压偏置稳压器为进行简单的偏置创造条件,并可以被反向驱动以提高效率。(1)LT3724 的基本特性LT3724 的基本特性参数如下:(1)宽输入范围:4V 至 60V(2)输出电压高达 36V (降压)(3)突发模式 (Burst Mode) 操作:电源电流 100A(4)10A 停机电源电流(5)基准精度达 1.3%(6)200kHz 固定频率(7)驱动 N 沟道 MOSFET(8)可编程软起动(9)可编程欠压闭锁(10)用于栅极驱动的内部高电压稳压器(11)热停机(

46、12)电流限值不受占空比的影响(2) LT3724 的引脚配置LT3724 的引脚配置如图 1.9 所示12346789101112131415165VINNCCSSB BU UR RS ST T_ _E EN NVFBVCSGNDBOOSTTGSWNCVCCPGNDSENSE+SENSE-/SHDN图图 1.9 LT3724 的引脚配置的引脚配置LT3724 的引脚说明(1)VIN:电压输入端,需要一个低 ESR 的电容器接至 SGND(2)NC:悬空(3)/SHDN:该引脚有一个 1.35V 的精准 IC 使能门限和 120mV 迟滞,用来实现毕业设计(论文)- 16 -欠压闭锁电路(4)

47、CSS: 软启动引脚,设置电源软启动功能(5)BURST_EN: 控制突发模式操作的使能与否,为低时,使能;为高时,无效(6)VFB: 输出电压回馈引脚,需要通过一个电阻分压器从外连至电源输出电压(7)VC: 误差放大器的输出端(8)SGND: 低噪声的基准(9)SENSE: 电流检测放大器的负输入端(10)SENSE: 电流检测放大器的正输入端(11)PGND: 内部低压侧开关和 VCC 稳压器电路的高电流的基准(12)VCC: 内部偏置电源去耦节点(13)NC: 悬空(14)SW: 降压中被连接到外部肖特基二极管的负极、MOSFET 的漏极和电感器(15)TG: 该引脚用于上端 N 沟道

48、MOSFET 的自举栅级驱动器(16)BOOST: 该引脚用于自举栅级驱动器的电源(3)LT3724 电路设计 基于 LT3724 的主电源电路如图表 2.1 所示。其中,采用 220V、50Hz 的市电来提供电源,经过变压器降压,然后经过全桥整流成直流,最后经过 LT3724 稳压输出。D3SS3H 9D3IN 5822R401MR4168.1KR42200KV 1220VQ2Si7852L147uFC2068uFC23120pFC251uFC211000pF1234D4BRID GE1T 1T RANS3C271000uFC26470uFGUDGUDGUDR460.025R4340.2K1

49、2345678161514131211109T extT extT extT extT extT extT extT extT extT extT extT extT extT extT extT extGUDGUDGUDGUDR445.1KR45120KGUDC240.22uFGUDGUDGUDV DD毕业设计(论文)- 17 -图图 2.1 基于基于 LT3724 的主电源电路的主电源电路3.2.2 单片机电源单片机电源单片机系统的供电电源采用了 LM2576-5 对主电源的输出进行再一次的降压。LM2576 系列是美国国家半导体公司生产的 3A 电流输出降压开关型集成稳压器件,内置固定频

50、率的振荡器和 1.23V 基准稳压器,并具有完善的保护电路,具有电流限制及热关断电路。使用时,只需少量的外围器件就可以实现高效的稳压电路。LM2576 系列具有两个最大电压输入等级的器件,包括 LM2576(最高输入电压为 40V)和LM2576HV(最高输入电压为 60V) ,具有多个输出电压等级的器件。(1)LM2576 的基本特性 LM2576 的基本特性参数如下:(1)最大输出电流:3A。(2)最高输入电压:LM2576 为 40V,LM2576HV 为 60V。(3)输出电压:3.3V、5V、12V、15V 和 ADJ(可调)等可选。(4)震动频率:52kHz。(5)转换效率:75%

51、-88%(不同电压输出时的效率不同) 。(6)控制方式:PWM。(7)工作模式:低功耗/正常两种模式可外部控制。(8)工作模式控制:TTL 电平相容。(9)所需外部组件:仅 4 个(不可调)或 6 个(可调) 。(10)器件保护:热关断及电流限制。 (1)LM2576 的引脚配置LM2576 的引脚配置如图 2.2 所示。12345U1VINVOUTGNDFB/ /O ON N_ _O OF FF F图图 2.2 LM2576 的引脚配置的引脚配置LM2576 的引脚说明(1)VIN: 电压输入端(2)VOUT: 稳压输出端(3)GND: 地(4)FB: 回馈端(5)/ON_OFF: 模式控制

52、器 (3)LM2576 电路设计基于 LM2576 的单片机系统供电电源电路设计如图 2.3 所示。其输入即为主电源的毕业设计(论文)- 18 -输出,选择了 LM2576-5 器件,其输出为+5V./O N_OFFFBV OUTGNDV IN54C290.1uF2+ C28100uF3+ C30100uF1LM2576U1V CCV DDD51N588GNDL2100uF图图 2.3 基于基于 LM2576 的单片机系统供电电源电路的单片机系统供电电源电路3.3 恒流源电路设计恒流源电路设计恒流源电路如图 2.4 所示。其中,运算放大器 U3 是一个反相加法器,一路输入为控制信号 V1,另一

53、路输入为运放 U1 的输出回馈,R8 是 U3 的回馈电阻。针对运算放大器输出电流小的不足,该电路加了扩流电路。采用达林顿管 TIP122 和 TIP127 组成推挽式电路,两管轮流导通。U2 是电压跟随器,输入阻抗高,基本没有分流,因此流经R2的电流全部流入负载 RL。U1 是反相放大器,取 R14R11 时,放大倍数为-1,即构成反相器。GUDC2100uFC1100uFQ1T IP122VinU3OP07AHR25KR110KV 215VV 115VGUDQ2T IP127R70.25R50.1R810kR80.1R1010kRL3R91.5KGUDU2OP07AHU1OP07AHR14

54、10KR1110KR125KGUDGUDADIN图图 2.4 恒流源电路恒流源电路毕业设计(论文)- 19 -若 U3 的输入电压为 Vin,根据迭加原理,有)(41VVVin由 U2 的电压跟随特性和 U1 的反相特性,有432VVV代入得到ininVVVVVV2421)(即流经 R7 的电流完全由输入控制电压 Vin 决定77217RVRVVIinR由于 U2 的输入端不取电流,流经负载 RL 的电流完全由输入控制电压 Vin 决定,实现了压控直流电流源的功能。由于 R7 中流过的电流就是恒流源的输出电流,按照要求,输出的直流电流需要达到 2A,这里采用 0.25 康锰铜电阻丝作为电阻 R

55、7。3.4 D/A 转换电路设计转换电路设计恒流源的输出电流由恒流源输入控制电压来决定。采用了 D/A 转换器 TLV5638 的输出来满足次要求。TLV5638 是 TI 公司的 12 位 D/A(数/模)转换器,具有两个输出信道,数据传输接口为 3 线制接口为 3 线制的串行接口,该接口能够与常用的微控制器或者微处理器直接连接。同时内置片上电压参考源,该参考源最大能达到 1mA 的电流,因此也可以将其作为整个系统的参考源,减少了系统设计的复杂性。TLV5638 组成的 D/A 转换器电路如图 2.5 所示。毕业设计(论文)- 20 -T ext12345673233343536373833

56、9P10P11P12P13P14P15P16P17P07P06P05P04P03P02P01P0012345678V DDOUT BREFAGNDOUT A/CSSCLKDINGUDV CCU1U2T LV 563889C52图图 2.5 TLV5638 组成的组成的 D/A 转换电路转换电路理论分析与参数计算D/A 芯片的选择计算本题要求输出电流范围为 202000mA(综合基本要求和发挥要求),步进 1mA,也即分辨率为 1mA,根据式(3.4.1)得 式 (3.4.1)mAmAIIn12000loglog2max2而为了给精度指标留有余地,A/D 芯片我们选择 16 位的 AD977A,

57、D/A 芯片选择12 位的 TLV5638。当 TLV5638 工作在单极 05 V 输出模式时,输出电压分辨率为:V00122. 01625由于本系统输出电流为 02A,所以只使用 0000H03DDH 与输出的对应关系。TLC2543 的分辨率为:V0000763. 016253.5 电流检测电路设计电流检测电路设计3.5.1 电流检测原理介绍电流检测原理介绍为了提高电流输出地精度,需要引入一个反馈回路,用来指示当前输出地电流大小,完成该功能的电路即为电流检测电路。利用 A/D 转换器采集采集采样电阻两端的电压值,从而测量输出电流,因此,对采样电阻的要求比较高,同时采样电阻上需要交流过的最

58、大电流比较大(0A-2A) ,这样在采样电阻上的功耗比较高,就需要用受温度等外部因素影响比较小的电阻,在本系统中,采用了康铜丝作为采样电阻,即为图 2.4毕业设计(论文)- 21 -中的电阻 R7。电流检测电路如图 2.6 所示,其中 A/D 转换器采用 AD977A,其是 ADI(Analog Devices)公司推出的一款高速 16 位 A/D 转换器,低功耗,只需要单个+5V 供电,其采样速率为 200KSPS。VDIG20VANA19PWRD18BUSY17CS16R/C15TAG14DATA13DATACLK12SYNC11R1IN1AGND12R2IN3R3IN4CAP5REF6A

59、GND27SB/BTC8EXT/INT9DGND10U4AD977AVCCPortPortPortPortPortPortPortPortP10P11P12P13P14P15P16P17-2+36U7R8200R1033.2KR9100PortADINC62.2uFC72.2uF图图 2.6 电流检测电路电流检测电路3.5.2 采样电阻的计算采样电阻的计算稳流电源的电流取样,实质上是稳流电源输出的负载电流在其上产生的电压降,它的数值大小直接影响电流效率,越高,稳流电源的效率就越低,采样电阻上耗散的功率就越大,因此温升高,取样电阻的稳定性会变差,会使电源稳定性降低。有以下求取采样电阻的经验 (3

60、.5.2) 式LSISIUR 为负载电流。取样电阻上的电压降不宜选值太高,我们取为 0.5V,根据题目要求取 2A,代入式(3.5.2),可得采样电阻取 0.25 。3.6 键盘电路设计键盘电路设计键盘电路采用按键扫描管理集成芯片 ZLG7289,在本系统中需要用到“0-9”、 “确认”“取消”、 “+”、 “-”等 14 个按键,设计 16 个按键即可满足要求,ZIG7289 键盘电路如图2.7 所示。毕业设计(论文)- 22 -RTCC1V CC2NC3GND4NC5CS6CLK7DIO8IN T9SG/K R010SF/KR011SE/KR012SD/K R013SG/K R014SB/

61、KR515SA/K R516DP/KR617KC0/D IG018KC1/D IG119KC1/D IG220KC1/D IG321KC1/D IG422KC1/D IG523KC1/D IG624KC1/D IG725OSC226OSC127RST28U5ZLG7289R3710KC110.1uFCap2100U FPortPortPortPortC121uFC91uFC810uF12Y216MHzR11R12R13R14R15R16R17R18R19R20R21R22R23R24R25R26V CCR2710KR2810KSW7SW15SW6SW14SW5SW13SW4SW12SW3SW1

62、1SW2SW10S?W1SW9SW0SW8100K X 8217K X 8P03P04P05P06图图 2.7 ZLG7289 键盘电路键盘电路3.7 显示电路设计显示电路设计显示采用的是点阵 LCD,型号为 FYD12864,它是一种具有 4 位/8 位并行、2 线/3线串行多种接口方式,内部含有国际一级、二级简体中文字库的位图形液晶显示模块;其显示分辨率为 12864,内置 8192 个 1616 点汉字和 128 个 168 点 ASCH 字符集。利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形接口。可以显示 84 行 1616 点阵的汉字。也可完成图形显示,另外

63、低电压低功耗是其又一显著特点。 基本特性:(1)低电源电压(VDD:+3.0-+5.5V)(2)显示分辨率:12864 点(3)内置汉字字库,提供 8192 个 1616 点阵汉字(简繁体可选)(4)内置 128 个 168 点阵字符(5)2MHZ 时钟频率(6)显示方式:STN、半透、正显(7)驱动方式:1/32DUTY,1/5BIAS(8)视角方向:6 点(9)背光方式:侧部高亮白色 LED,功耗仅为普通 LED 的 1/51/10(10)通讯方式:串行、并口可选毕业设计(论文)- 23 -(11)内置 DC-DC 转换电路,无需外加负压(12)无需片选信号,简化软件设计(13)工作温度:

64、 0 - +55 ,存储温度: -20 - +60显示电路如图 2.8 所示。V SS1V CC2V 03RS4R/W5E6DB07DB18DB29DB310DB411DB512DB613DB714PSB15NC16/RST17V OUT18A19K20*1271271281281*U6B74001271271281281*U6A7400PortPortPortPortPortPortPortPortPortPortPortPortV CCR2910KP30P31P06P33P20P21P22P23P24P26P25P27V CCR3010k图图 2.8 点阵点阵 LCD 显示电路显示电路毕业

65、设计(论文)- 24 -第四章第四章 系统软件设计系统软件设计4.1 控制算法控制算法比例、积分、微分控制(简称 PID 控制)是程控中应用最广泛的一种控制规律。控制理论可以证明,PID 控制能满足相当多工业对象的控制要求。所以,它至今仍然是一种基本的控制方法。一个典型的 PID 单回路控制系统如图 2.9 所示。图中 c 是被控参数,r 是给定值。PID控制对象eruc图图 2.9 PID 单回路控制系统单回路控制系统PID 调节器的基本输入输出关系可用微分方程表示为 (4.1)I( )1u(t)=Kpe(t)+( )TDde te t dtTdt式中,u(t)调节器的输出信号;e(t)调节

66、器的输入偏差信号,e(t)=r(t)-c(t);调节器的比例系数;TI调节器积分时间;TD调节器微分时间。 Kp由于本系统属于一种采样控制,它只能根据采样时刻的差值来计算控制量。因此,在控制系统中,必须首先对式(4.1)离散化。用数字形式的差分方程代替连续系统的微分方程,此时积分项和微分项可用求和及增量式表示: (4.2)000( )( )( )nnniie t dte itTe i (4.3)( )( )(1)( )(1)de te ne ne ne ntTdt将式(4.2)和式(4.3)代入式(4.1),可得离散的 PID 表达式: (4.4)0( )( )( ) ( )(1)PIDnioTTu nK e ne ie ne nuTT式中,t=T采样周期,必须使 T 足够小,才能保证系统有一定的精度;e(n)第 n 次采样时的偏差值;e(n-1)第(n-1)次采样时的偏差值;n采样序号,n=0,1,2;u(n)第 n 次采样时调节器输出。式中的第一项起比例控制作用,称为比例(P)项,实时成比例地反映控制系统的偏差信号 e(t),偏差一旦产生,控制器立即产生控制作用,以减少偏差。毕业设

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!