基于单片机的数控恒流源设计.doc_第1页
基于单片机的数控恒流源设计.doc_第2页
基于单片机的数控恒流源设计.doc_第3页
基于单片机的数控恒流源设计.doc_第4页
基于单片机的数控恒流源设计.doc_第5页
免费预览已结束,剩余32页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

毕业设计(论文) i 摘摘 要要 本系统以直流电流源为核心,AT89S52 单片机为主控制器,通过键盘来设置直流 电源的输出电流,设置步进等级可达 1mA,并由液晶显示(LCD)显示出实际输出电 流值和电流设定值。本系统由单片机程控输出数字信号,经过 D/A 转换器 (TLV5638)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随 着功率管基极电压的变化而输出不同的电流。在通过键盘设定好需要输出电流值后, 单片机对设定值按照一定的算法进行处理。经 D/A 输出电压控制恒流源电路输出相应 的电流值。单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转变后, 通过 A/D 转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数据形 式的回馈环节,使电流更加稳定,这样构成稳定的压控电流源。实际测试结果表明, 本系统与传统稳压电流源相比,具有操作方便、输出电流稳定度高的特点。 关键词关键词:直流电流源;单片机;压控电流源 毕业设计(论文) ii ABSTRACT In 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 which 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 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 voltage 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 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 this system, compared with the traditional regulated current source, has easy to operate and features high 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 - 第二章第二章 方案论证方案论证.- 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.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 - 毕业设计(论文) - 1 - 第一章第一章 绪论绪论 随着电子技术的发展,数字电路应用领域的扩展,现今社会产品智能化、数字化 已成为人们追求的一种趋势,设备的性能,价格,发展空间等备受人们的关注,尤其 对电子设备的精密度和稳定度最为关注。性能好的电子设备,首先离不开稳定的电源, 电源稳定度越高,设备和外围条件越优越,那么设备的寿命更长。基于此,人们对数 控恒定电流器件的需求越来越迫切。当今社会,数控恒压技术已经很成熟,但是恒流 方面特别是数控恒流的技术才刚刚起步有待发展,高性能的数控恒流器件的开发和应 用存在巨大的发展空间。 目前恒流电流源是科研、航天航空、半导体集成电路路生产领域以及计量领域中 一种很重要的电子设备。随着技术的发展,对恒流电流源的稳定性、精度等要求越来 越高,而传统的模拟恒流源由于模拟电路的复杂性,将越来越难满足高稳定性的应用 场合。随着数字电子技术的发展,在计量领域、电量和非电量测量的仪表、工业控制 系统中应用数控直流恒流源。数控直流恒流源与传统稳压电流源相比,具有操作方便、 输出电流稳定度高的特点。 本数控直流恒流源系统在模拟恒流电流源技术的基础上,以 51 系列单片机为控制 核心,设计操作方便、输出电流稳定度高的数字控制直流恒流源系统。以满足技术发 展的实际需要。 1.1 恒流源的发展历程恒流源的发展历程 恒流源 ,是一种能向负载提供恒定电流之电路 .它既可以作为其有源负载,又可以为 各种放大电路提供偏流以稳定其静态工作点,以提高放大倍数 .并且在脉冲产生电路、 差动放大电路中得到了广泛应用 .然而 ,对各种恒流电路之对比分析 ,各自应用特点 , 以及需要改进的方面 ,还有待进一步研究 ,本文就来探讨这些问题 . 1.1.1 电真空器件恒流源的诞生电真空器件恒流源的诞生 世界上最早的恒流源,大约出现在 20 世纪 50 年代早期。当时采用的电真空器件 是镇流管,优于镇流管有稳定电流的功能,所以有用于交流电路,常被用来稳定电子 管的灯丝电流。 电子管通常不能单独作为横流组件,但可用它来构成各种横流电路。由于电子管 是高雅小电流器件,因此用简单的晶体管电路难于获得高雅小电流恒流源,用电子管 电路却容易实现,并且性能相当好。 1.1.2 晶体管横流源的产生和分类晶体管横流源的产生和分类 进入 60 年代,随着半导体技术的发展,设计和制造出了各种性能优越的晶体管和 恒流源,并在实际中获得可广泛的应用。 晶体管恒流源电路可封装在同一外壳内,成为一个具有横流功能的独立器件,用 毕业设计(论文) - 2 - 它可构成直接调整型恒流源。用晶体管做调整组件的各种开环和死循环的恒流源,在 许多电子电路中得到了应用。但晶体管恒流源的恒流源的电流稳定度一般不高,且最 大输出电流也不活几安培。它适用于那些对稳定度要求不太高的场合。 1.1.3 集成电路恒流源的出现和种类集成电路恒流源的出现和种类 到了 70 年代,半导体集成技术的发展,使得恒流源的研制进入了一个新的阶段。 长期以来采用分离组件组装的各种恒流源,现在可以集成在一块很小的硅片上面仅需 外接少量的组件,集成电路恒流源不仅减小了体积和重量,简化了设计和调试步骤, 而且提高了稳定性和可靠性。在各种恒流源电路中,集成电路恒流源的性能堪称最佳。 1.2 恒流源意义恒流源意义 按照恒流源电路主要组成器件的有所不同 , 一般而言可分为三类:晶体管恒流源、 场效应管恒流源、集成运放恒流源 。 恒流源、交流恒流源、直流恒流源、电流发生器、大电流发生器又叫电流源、稳 流源,是一种宽带谱,高精度交流稳流电源,具有响应速度快,恒流精度高、能长期 稳定工作,适合各种性质负载(阻性、感性、容性)等优点。 恒流源的应用范围非常广泛,恒流源能够向负载提供恒定电流的电源, 在许多情 况下是必不可少的。如在通用的充电器对蓄电池充电时,随着蓄电池端电压的逐渐升 高,充电电源就会相应的减少,为了保证恒流充电,必须随时提高充电器的输出电压, 但采用恒流源充电后就可以不必调整期输出电压,从而使劳动强度降低,生产效率得 到提高。恒流源还被广泛应用于测量电路中,它既可以为各种放大电路提供偏流以稳 定其静态工作点,又可以作为其有源负载,以提高放大倍数,并且在差动放大电路、 脉冲产生电路中得到广泛应用。例如电阻器阻值的测量和分级,电缆电阻的测量等, 且电流越稳定,测量就越准确。 除此之外,现行扫描锯齿波的获得,有线通信工电源,电泳、点解、电镀等化学 加工装置电源,电子束加工机、离子注入机等电子光化学设备中的供电电源也都必须 用用恒流源!也用于检测热继电器、塑壳断路器、小型短路器及需要设定额定电流、 动作电流、短路保护电流等生产场合。 恒流源是一种能够向负载提供恒定电流的电源。恒流源的应用范围非常广泛,并 且在许多情况下必不可少的。它既可以为各种放大电路提供偏置电流以稳定其静态工 作点,又可以作为其有源负载,以提高放大倍数。并且在差动放大电路、脉冲产生电 路中得到了广泛应用。 目前,我国电源产业与发达国家相比,存在着很大的差距和不足:在电源产品的 质量、可靠性、开发投入、生产规模、工艺水平、先进检测设备、智能化、网络化、 持续创新能力等方面的差距为 10-15 年,尤其是实现直流恒流源的智能化、网络化方 毕业设计(论文) - 3 - 面的研究不是很多。我国恒流源设备长期处于量限小、精度低的状态,国产仪器多为 “稳压型”而非“恒流型”使得其应用场合受到一些限制。目前国内所能见到的恒流 源大豆只有一个源,而无较高准确度输出指示,给使用带来不便,特别是用于计量领 域,比如校验电流表,较理想的方案是能带有标准显示的恒流源。市售产品最大电流 为 30A,稳定度为 0.01%,准确度 0.05 级即算最好,但往往一个产品不能同时具备着 几项指标。20 年来未有突破性进展,如现在仍使用的 YJ27,YJ10 等 YJ 系列恒流源, 属 70 年代产品,甚至硬件上是“分立器件”而无集成电路器件,近年来一些国内产家 开发的新产品其性能指针也无实质性突破。所以,对数控直流恒流源的研究非常重要。 本文正是应社会发展的需求,研制出一种基于单片机的高性能的数控直流恒流源。 本数控直流恒流源系统输出电流稳定,输出电流可在 1000mA 范围内设定,因而可实 际应用于需要高稳定度小功率直流恒流源的领域。 1.3 课题的主要内容课题的主要内容 该系统以直流稳压电源和稳流电源为核心,结合单片机最小控制系统实现对输出 电流在量程范围内步进可调,精度要求高。实现途径很多,可以用 DAC 的模拟输出控 制电源的基准电压或取样电阻,或者用其它更有效的方法,因此如何选择简单有效的 方法是本课题需要解决的首要问题。 数控恒流源实现以下功能: (1)可手动设定输入电流值(范围为 20mA2A) 。 (2) 有输出电流值数字显示,输出电流范围为 20mA2A。 (3)输出电流恒定,改变负载电阻,输出电压在 24V 以内变化时,输出电流变化 的绝对值输出电流值的 0.1%=1mA。 (4)直接用 220V 市电供电。 (5)纹波小,纹波电流0.2A。 (6)步进电流值,步进的分辨率高,步进 1mA。 (7)输出电压范围为 024V。 1.4 论文的总体结构论文的总体结构 第一部分简要介绍课题的背景、意义、国内外研究现状,介绍本文的主要研究内 容,包括实现的目标以及主要性能指针。 第二部分提出了数控直流恒流源的总体设计思路和几种实现方案论证,以及相关 系统实现的功能,对这些方案的可行性进行比较分析,选择了一种基于 51 单片机系统 的数控直流恒流源的方案,并对该方案运用的基础知识和使用的器件作出扼要的介绍。 毕业设计(论文) - 4 - 第三部分模块化详细阐述了基于 51 单片机数控直流恒流源的系统整体结构和设计 图,包括主控器部分、恒流控制部分、显示部分、键盘部分、电源部分、测电流部分。 第四部分主要阐述了数控直流恒流源的软件系统的设计思路和软件设计流程,以 及显示部分、键盘部分软件设计流程设计。 第五部分对本数控直流恒流源给出了本课题的结论。 毕业设计(论文) - 5 - 第二章第二章 方案论证方案论证 2.1 系统简介系统简介 本系统包括电源交换处理及分配模块、恒流源模板、单片机主控模板、键盘输入 模块、LCD 显示模块、模数转换(A/D)模块、数模转换(D/A)模块、语音模块和实 时时钟模块 9 个部分。在通过键盘设定好需要输出电流值后,单片机对设定值按照一 定的算法进行处理。经 D/A 输出电压控制恒流源电路输出相应的电流值。单片机通过 采样恒流源电路上串接的采样电阻的电压,计算出此时恒流源电路的输出电流值并与 设定值进行比较,以控制 D/A 的输出从而实现对恒流源的输出电流进行调节,使输出 电流能实时跟随设定值。 2.2 系统总体设计系统总体设计 数控直流恒流源的总体原理框图如图 1.1 所示。 电 电 电 电 显示电路 单片机系统 D/A 转 换 恒流源 电路 负 载 A/ D 转 换 采 样 电 路 图图 1.1 数控直流恒流源的总体原理框图数控直流恒流源的总体原理框图 包括主控器、供电电源、恒流源、键盘、显示、模数转换(A/D)模块、数模转换 (D/A)模块 7 个部分。下面将介绍各个部分的总体设计与选型方案论证。 毕业设计(论文) - 6 - 2.3 方案论证方案论证 2.3.1 主控器主控器 本题要求制作的直流电流源是数控式的,可以显示输出电流的给定值以及实际测 量值,因此必然要结合微处理器,并且通过微处理器的控制作用对输出电流进行精确 校正。本文主控器采用 51 系列单片机,负责控制与协调其它各个模块工作,并进行简 单的数字信号处理。在整个数控直流恒流源系统中,主控器是系统的控制中心,其工 作效率的高低关系到系统效率的高低以及系统运行的稳定性。而 51 系列单片机具有成 本低,稳定性好,且运行速度基本能满足该系统的要求。在本系统中,将采用 Atmel 公司的 AT89S52。此单片机的运算能力强,软件编程灵活,自由度大,能够实现对外 围电路的智能控制。 2.3.2 供电电源供电电源 通常有俩中方案 方案一:采用线性恒流电路,该方案具有噪声干扰小,电路简单,工作稳定的特 点,但是由于功率器件工作于线性状态功率损耗大,发热较大,在满足设计要求时在 极限下功率管的消耗功率接近 20W。 方案二:采用开关恒流方式进行电流控制,由于功率管只工作于打开或者关闭状 态,功率管损耗较低。发热量很小,但是由于开关管对强电流进行开关操作,干扰大 大高于线性恒流源。 在数控直流恒源源中,对供电电源的要求很高,需要大功率的电源来供电。而单 纯采用一般的线性稳压器件很难完成该部分的功能。随着开关电源技术的飞速发展, 开关电源的工作效率越来越高,同时能提供高功率大电流的输出。在本系统中,首先 设计一个基于支持大电压输入输出,大电流输出的开关稳压器的主电流,然后利用普 通开关稳压器来降压为单片机系统提供电源。 在系统中,主电源采用凌特(Linear)公司的 LT3724,第二级开关稳压器采用 LM2576-5 来实现为单片机系统的供电。 2.3.3 恒流源恒流源 恒流源的实现方式有多种,有运算放大器组成的恒流源,三极管组成的镜像电流 源、运算放大器加达林顿管组成的恒流源等。 (1)运算放大器组成的恒流源 运算放大器组成的恒流源主要是利用了运算放大器两个基本特性:虚短和虚断, 其典型原理图如图 1.2 所示。 毕业设计(论文) - 7 - 图图 1.2 运算放大器组成的恒流源典型原理图运算放大器组成的恒流源典型原理图 (2)三极管组成的镜像电流源 由三极管组成的镜像电流源的典型电路图如图 1.3。 图图 1.3 三极管组成的镜像电流源典型电路三极管组成的镜像电流源典型电路 (3)运算放大器加达林顿管组成的恒流源 运算放大器加达林顿管组成的恒流源的典型电路如图 1.4 所示。 图图 1.4 运算放大器加达林顿管组成的恒流源的典型电路运算放大器加达林顿管组成的恒流源的典型电路 在本数控直流恒流源中,采用了运算放大器加达林顿管组成的恒流源电路,采用 运算放大器 OP07,加达林顿管采用 TIP127,TIP122。同时利用 D/A 转换器 TLV5638 毕业设计(论文) - 8 - 作为电压输入控制。 2.3.4 D/A 和和 A/D 转换器的选取转换器的选取 数模转换和模数转换一般有串口和并口。如并口芯片 ADC0809 和 DAC0832,但并 口芯片所占的端口资源较多,对埠的利用率低,其优点是转换速度快。串口芯片由于 接口简单,控制方便,系统稳定性好,得到广泛的应用。 D/A 转换芯片 DAC0832:典型的 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 芯片,在设计中利 用上两种芯片不仅节约单片机端口资源,而且分辨率较高,能满足设计要求。所以本 系统采用。 下面详细的介绍下 TLV5638 和 AD977A 串口芯片。 D/A 转换芯片 TLV5638:TLV5638 是 TI 公司的 12 位 D/A 转换器,具有两个输出 信道,数据传输接口为 3 线的串行接口,该接口能够与常用的微控制器或者微处理器 直接相连。每次传输数据由 16 位的数据组成一帧,其中 4 位控制命令字,12 位输出数 据 。TLV5638 输出经过两个缓冲器,DAC 的可编程建立时间使得设计人员能够优化 速度与功耗分配的关系。同时内置片上电压参考源,该参考源最大能达到 1mA 的电流, 因此也可以将其作为整个系统的参考源,减少了系统设计的复杂性,完全能够满足本 设计的要求。 1 2 3 4 5 6 7 8 DIN SCLK /CS OUTAAGND REF OUTB VDD 图图 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/s;内部 2.5V 参数电源可选; 高速串行数据接口;内部时钟可选;低功耗,最大功率 100MW,省电模式下 50Uw ; 熟人电压范围:单极性 04V,05V 和 010V;双极性-3.3+3.3V,-5+5V 和- 10+10V;采用 20 针 DIP 或者 SOIC 封装。AD977A 内部功能框图如图下; CAP R1IN R2IN R3IN AGND2 VDIG REF 4K 2.5V 参考电压 VANA 4R 4R 2R R R=2.5K DGND PWRD R/C CSTAGSB/BTCEXT/INT SYNC BUSY DATACLK DATA 串行 数据 接口 AD977A AGND1 时钟 控制逻辑&内部 校准电路 开关 CAP A/D 转换 AD977A 的控制引脚的功能描述如下: (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 转换,高电平时读 取 AD 转换结果; (12)CS 是片选信号; 毕业设计(论文) - 10 - (13)BUSY 是工作状态输出,当 AD977A 进行模数转换时为低电平,转换结束 后恢复高电平; (14)PWRD 为低电平输入端; (15)VANA 为模拟电压输出端; (16)VDIC 为数字电压输出端; 2.3.5 输出电流检测输出电流检测 产生电流可以采用在电阻两端加电压的方法,测量电流一般采用的方法是测量电 流流经电阻两端的电压进行间接计算得到的。因此在产生电流或者测量电流值时,取 样电阻的选择非常重要。 方案一:采用普通电阻。 在电流比较小的情况下,普通的 1/4W 或者 1/8W 的电阻可以被用作电流测量,但 是本题需要测量的是电流源的输出电流,最大需要达到 2A。因此即使是比较小的电阻, 如 1 电阻,通过 2A 电流时功率也已经达到 4W,大大超过普通电阻的额定功率,电 阻将被烧断。因此在本系统中,测量电流的取样电阻不能使用普通电阻。 方案二:采用大功率电阻。 为了满足流过大电流的要求,可以采用大功率电阻,如 1/10W 的电阻,通过 2A 电流时一定不会被烧断。但是此时流过的大电流将会使电阻大量发热,导致电阻温度 急剧上升。一般的大功率电阻在温度很高时,将产生比较严重的阻值温度漂移。在产 生电流的情况下,由于电压值与实际的电流值并非一一对应,将产生错误的电流;在 测量电流的情况下,测量电流也会随着阻值的温度漂移而产生严重的变化,将产生很 大的测量误差。因此用于这些情况下的取样电阻也不能使用温度漂移严重的普通大功 率电阻。 方案三:采用康锰铜电阻丝。 康锰铜电阻丝是电流测量中很常用取样电阻,其特点在于温度漂移量非常小。经 过测试,在 1 的康锰铜电阻丝上通过约 2A 电流,由于产生的热量引起的升温,只会 引起 0.02 左右的阻值变化,对电流的稳定起了很重要的作用。另一方面,1 的康锰 铜电阻丝约长 1m,由于和外界接触面积大,即使通过大电流也能很快的散热,进一步 的减小温度漂移带来的影响。 在本数控直流恒流源系统中,鉴于上面分析,本设计采用方案三。采用 ADI 公司 生产的 AD977A 对恒流源的采样电阻两端的电压进行采样来实现,采样电阻采用阻值 收温度影响很小的康铜丝电阻。 2.3.6 键盘键盘 比较常用的键盘有两种,一种是矩阵式键盘,另一种是采用专用的按键扫面控制 芯片实现的键盘。下面将分别介绍矩阵式键盘和专用按键扫描控制芯片键盘。 (1)矩阵式键盘 毕业设计(论文) - 11 - 矩阵式键盘,其将键盘排列成矩阵形式,需要通过软件对按键进行判断和定义, 且接口电路由单片机系统直接访问和控制,键盘的扫描、去抖动、判断和编码等操作 都需要单片机完成,这样会使得单片机的工作量非常大,使单片机的效率降低。 (2)专用按键扫描控制芯片键盘 专用的按键扫描控制芯片能够独立的完成对键盘中按键的扫描与管理,并且通过 简单接口与微控制器进行连接。使用按键扫描控制芯片来完成微控制器的键盘管理, 可以大大的提高微控制器的工作效率。 在本数控直流恒流源中,采用周立功公司生产的 ZLG7289 键盘扫描控制集成芯片。 2.3.7 显示显示 一般情况下,显示单元可以采用一般的数码管显示,因为数码管具有接线简单, 成本低廉,配置简单灵活,编程容易,对外界环境要求较低,易于维护等特点。但是, 考虑到普通数码管能够显示的信息量有限,并且一般情况下要显示较多的信息所占用 的系统 I/O 资源较多。 在本系统中,考虑到显示的内容以及系统的实用性,采用液晶显示(LCD) 。液晶 显示具有功耗低、体积小、质量轻、无辐射危害、平面直角显示以及影响稳定不闪烁、 画面效果好、分辨率高、抗干扰能力强等优点。点阵式 LCD 不仅可以显示字符、数字, 还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、闪烁、 文本特征显示等功能。 本系统采用的点阵式 LCD 型号为 FYD12864。 综合上述,数控直流恒流源的设备选型如表 1.1 所示。 如表如表 1.1 数控直流恒流源的设备选型数控直流恒流源的设备选型 器 件 编 号器 件 名 称型 号 1单片机AT89S52 2稳压器LT3724,LM2576-5 3运算放大器OP07 4达林顿管TIP127,TIP122 5D/A 转换器TLV5638 器 件 编 号器 件 名 称型 号 6康铜丝0.25 7A/D 转换器AD977A 8按键扫描控制芯片ZLG7289 9点阵 LCDFYD12864 毕业设计(论文) - 12 - 第三章第三章 系统硬件设计系统硬件设计 根据数控直流电流源的要求,由于要求有较大的输出电流范围和较精确的步进要 求以及较小的纹波电流,所以不适合采用简单的恒流源电路 FET 和恒流二极管,亦不 适合采用开关电源的开关恒流源,否则难以达到输出范围和精度以及纹波的要求。根 据系统要求采用 D/A 转换后接运算放大器构成的功率放大,控制 D/A 的输入从而控制 电流值的方法。 系统的总体硬件框图如图 1.6 所示,主要有 AT89S52 单片机系统、OP07 与 TIP127,TIP122 组成的恒流源电路、D/A 转换器 TLV5638 电路、采样电阻与 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.0 21 P2.1 22 P2.2 23 P2.3 24 P2.4 25 P2.5 26 P2.6 27 P2.7 28 P3.0/RX D 10 P3.1/TX D 11 P3.2/INT 0 12 P3.3/INT 1 13 P3.4/T0 14 P3.5/T1 15 P3.6/WR 16 p3.7/RD 17 XT AL1 18 XT AL2 19 RST 9 VC C 40 P0.0 39 P0.1 38 P0.2 37 P0.3 36 P0.4 35 P0.5 34 P0.6 33 P0.7 32 EA /VPP 31 PSE N 29 P1.7 8 P1.6 7 P1.5 6 P1.4 5 P1.3 4 P1.2 3 P1.1 2 P1.0 1 AT 89S52 AL E/PR OG 30 GN D 20 图图 1.7 AT89S52 引脚图引脚图 主要功能特性; (1)兼容 MCS-51 指令系统 (2)2 个外部中断源 (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)软件设置空闲和省电功能 单片机各功能部件的运行都是以时钟频率为基准的,有条不紊地进行工作。因而 时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单片机系统的稳定性。 常用的时钟电路方式有两种:一种是内部时钟方式,一种是外部时钟方式,这里采用 的是内部时钟方式,外接晶振。时钟电路由片外晶体、微调电容和单片机的内部电路 组成。选取频率为 11.0592MHz 的晶振,微调电容是瓷片电容。 主控电路即为一个 51 系列单片机的最小系统,单片机选择了 Atmel 公司的 AT89S52,主控电路如图 1.8 所示。 P2.0/A 8 P20 21 P2.1/A 9 P21 21 P2.2/A 10 P22 22 P2.3/A 11 P23 23 P2.4/A 12 P24 24 P2.5/A 13 P25 25 P2.6/A 14 P26 26 P2.7/A 14 P27 27 P30/RX D P30 10 P31/T X D P31 11 P32/INT 0 P32 12 P33/INT 1 P33 13 P34/T 0 P34 14 P35/T 1 P35 15 P36/WR P36 16 P37/RD P37 17 ALE/PROG 30 PSEN 29 P0.0/A D0 39 P0.1/A D1 38 P0.2/A D2 37 P0.3/A D3 36 P0.4/A D4 35 P0.5/A D5 34 P0.6/A D6 33 P0.7/A D7 32 P1.0 1 P10 P1.1 2 P11 P1.2 3 P12 P1.3 4 P13 P1.4 5 P14 P1.5 6 P15 P1.6 8 P16 P1.7 8 P17 X T AL1 19 X T AL2 18 EA/V PP 31 RST 9 V CC 40 * AT 89S52 23456789 V CC 1 P00 P01 P02 P03 P04 P05 P06 P07 C2 22pF C3 22pF 12 Y1 11.0592M Hz SW16 c1 R1 10K V CC 图图 1.8 主控电路主控电路 3.2 供电电源设计供电电源设计 3.2.1 主电源主电源 主电源需要为系统提供 30V,3A 以上的电源,系统中,采用了 LT3724 开关稳压 器。LT3724 是凌特(Linear)公司生产的一款面向中等功率、低组件数目、低成本和 高效电源的 DC/CD 控制器。 它提供了一个 4V6V 的输入电压范围,其中,最小启动 电压为 7.5V,能够实现降压、升压、反相的 SEPIC 拓扑结构。LT3724 具有突发模式 毕业设计(论文) - 15 - 操作功能,能将静态电流降至 100A 以下,并可以在轻负担的条件下维持搞的效率。 一个内部的高电压偏置稳压器为进行简单的偏置创造条件,并可以被反向驱动以提高 效率。 (1)LT3724 的基本特性 LT3724 的基本特性参数如下: (1)宽输入范围:4V 至 60V (2)输出电压高达 36V (降压) (3)突发模式 (Burst Mode) 操作:电源电流 100A (4)10A 停

温馨提示

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

评论

0/150

提交评论