数控直流电源设计与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控直流电源设计与实现

数控直流电源的设计与实现 一、实验目的 了解数控技术和电源技术。 熟悉微机原理及其接口技术。 运用微机系统实现一个数控直流电源。 二、实验内容与要求 基于80x86实验箱平台设计数控电源。(1)输出电 四、总体设计 采用8086处理机构成该系统的核心——数控模块,与基本接口实验板相连,通过软件编译实现设计各种功能的实现,输出部分也不再采用传统的调整管方式,而是在D/A转换后,经过稳定的功率放大电路得到。由于使用了微处理器,整个系统可编程实现,系统的灵活性大大增加。系统设计框图如图1所示。 图1 方案三系统设计框图 为实现数控直流电源的各项功能,系统分为三个组成部分:键盘/显示电路,数控模块,稳压输出电路。下面介绍系统各部分的基本功能: (1)键盘/显示电路:该电路的显示部分又可分为电压预制值显示电路和电压实际输出值显示电路。系统利用可编程并行接口8255单元电路构成实验板上4*4小键盘的接口和LED数码管电路的接口,从而识别键码同时显示电压预置值;在得到实际输出值后,实验板上提供了模数转换ADC0809单元电路,转化成数字量后传递给LED数码管就可以显示实际输出值。 (2)数控模块:该部分主要由8086微处理器和数模转换DAC0832单元电路组成。其中通过编写汇编语言程序控制8086微处理器快速完成各功能所需的复杂运算,然后数模转换电路DAC0832可将运算所得的数字量转换为模拟量。 (3)稳压输出电路:由于通过模数转换电路输出的电压值大小有限制,通过使用运算放大器作前缀的功率放大电路,即可满足系统所需电压,又可大大减小纹波电压。功率放大电路通过外扩电路实现。 五、硬件电路设计 本课题的设计可通过实验平台上的一些功能模块电路组成,由于各模块电路内部已经连接,用户在使用时只要设计模块间电路的连接,因此,硬件电路的设计及实现相对简单。完整系统的硬件连接如图2所示。 图2 完整系统硬件连接图 实验平台上用到的一些功能模块电路如下: 地址译码电路:该单元通过三八译码器74LS138与可编程逻辑器件GAL20V8组成地址译码电路,产生CS0~CS7的地址片选口,为系统确定各芯片I/O地址提供了很大的方便。 可编程并行接口8255单元电路:8255芯片是比较典型常用的并行接口芯片,可与实验平台上提供的4*4的键盘单元和LED数码管显示电路单元相连构成接口电路,实现对键盘和显示电路的控制。 基本输入输出单元电路:通过74LS245以及74LS373组成基本的输入单元电路,可以方便的通过数据线读取或输出数据。在系统中通过74LS245读取了ADC0809的转换完成信号EOC。 计数器(分频)电路单元:该单元电路由74LS393组成,对实验板上提供12MHz的时钟信号进行分频,产生Q0~Q7不同频率的时钟脉冲信号。在系统中选用Q2作ADC0809的外部时钟信号。 从功能角度,该电路又可分为三个部分:键盘/显示电路、数控部分、稳压输出电路。下面就分别对这三个部分进行具体分析。 1.键盘/显示电路的实现和电路连接 该电路又可分为两个部分:电压预制值显示电路和电压实际输出值显示电路。下面分别说明: 电压预制值显示电路 8255的方式0主要用于同步传输数据的场合,课题选用方式0即可。端口C的高4位和低4位分别连接4*4键盘的行、列接口,由于为非编码键盘,需采用行反转法(也可采用行扫描法)判断所按实验平台上的小键盘为何键,同时通过编程把键值转换为相应的数码管段码,实现数码管显示预置值。具体的电路连接如图3所示。 图3 电压预制显示电路连接图 其中8255片选地址CS0为280H~283H,LED数码管段码输出选通的地址为284H~287H,数码管位选信号输出选通的地址为288H~28BH。 (2)电压实际输出值显示电路 要在数码管上显示实际电压输出值首先需要将输出电压转化为数字量,即完成A/D转换。实现A/D转换的方法很多,常用的有逐次逼近法、双积分法及电压频率转换法。其中逐次逼近法具有转换快、精度高、抗干扰差等特点。 ADC0809就是一个逐次比较式的A/D转换器。其分辨率为八位,模拟输入电压范围为0~5V,对应转化值为00H~0FFH。有八个模拟输入通道,可在程序控制下对任意通道进行A/D转换。时钟频率10KHz~1280KHz。每次只能对一路信号进行转换,其通道号由地址信号A、B、C译码后选定。片内有地址锁存和译码器。转换结果送入三态输出锁存器,当输出允许信号OE有效时才输出到数据总线上。另外,还有一个EOC信号,当转换完成时,会发出转换结束状态信号,高电平有效,可以通过对该信号的检测来查询是否转换完成。ADC0809引脚连接如图

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档