网站大量收购闲置独家精品文档,联系QQ:2885784924

基于多任务系统设计思想的数控稳压源设计毕业设计(论文).doc

基于多任务系统设计思想的数控稳压源设计毕业设计(论文).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于多任务系统设计思想的数控稳压源设计 ???????????????????????????????????????? 摘要:随着计算机和通讯技术发展而来的现代信息技术革命,给电力电子技术提供了广阔的发展前景,同时也给电源提出了更高的要求。随着数控稳压电源在电子装置中的普遍使用,它避免了普通电源在工作时产生的误差,以及对整个系统的精确度的影响。数字化能够减少生产过程中的不确定因素和人为参与的环节数,有效地解决电源模块中诸如可靠性、智能化和产品一致性等工程问题,极大地提高生产效率和产品的可维护性。因此数控直流稳压电源在各行各业得到广泛应用。此次数控直流稳压源的设计是基于单片机STC89C52作为核心控制器来完成的,系统包括单片机最小系统模块,DAC模块,ADC模块,键盘模块,液晶显示模块和蜂鸣器模块。并且具有按键输入设定功能,人机交互效果好,输出电压精度高,抗干扰能力强等优点。 关键词:多任务系统 数控稳压 AD(TLC1549) DA(TLC5615) 人机交互 一.方案设计与比较 1.1控制芯片选择 方案一:采用8031芯片,其内部没有程序存储器,需要进行外部扩展,这给电路增加了复杂度。 方案二:采用2051芯片,其内部有2KB单元的程序存储器,不需外部扩展程序存储器。但由于系统用到较多的I/O口,因此此芯片资源不够用。 方案三:采用AT89C52单片机,其内部有4KB单元的程序存储器,不需外部扩展程序存储器,而且它的I/O口也足够本次设计的要求。 比较这三种方案,综合考虑单片机的各部分资源,因此此次设计选用方案三。 1.2键盘显示部分 控制与显示电路是反映电路性能、外观的最直观部分,所以此部分电路设计的好坏直接影响到电路的好坏。 方案一:采用可编程控制器8279与数码管及地址译码器74LS138组成,可编程/显示器件8279实现对按键的扫描、消除抖动、提供LED的显示信号,并对LED显示控制。用8279和键盘组成的人机控制平台,能够方便的进行控制单片机的输出。 方案二:采用单片机AT89C52与4X4矩阵组成控制和扫描系统,并将键盘接成总线形式进行分时扫描,同样采用总线的方式在P0口接1602液晶来显示实际输出电压和设定值,这种方案既能很好的控制键盘及显示,又为主单片机大大的减少了程序的复杂性,而且具有体积小,价格便宜的特点。 对比两种方案可知,方案一虽然也能很好的实现电路的要求,但考虑到电路设计的成本电路整体的性能,我采用方案二。 1.3 AD/DA模块部分 方案一:AD采用MAX196,MAX196S是美信公司的一款具有多个输入范围,12位的数据采集系统,它不仅具有转换时间短,采样速率快的优点,还具有两种可编程的掉电模式。DA采用TLV5638, TLV5638是TI公司的12位DA转换器,具有两个输出通道,数据传输接口为3线制的串行接口并且兼容SPI串行接口 方案二:AD和DA 分别采用TLC1543和 TLC5615。TLC1543和 TLC5615均是TI公司生产的10位串行接口芯片。它们不仅抗干扰性强,稳定性好,还具有低功耗和性价比高特点。 按照设计要求实现输出电压10mv步进的要求,AD和DA至少要求10位(最好是12位),但考虑到I/O口和操作方便以及功耗和性价比的问题,因此选择方案二。 1.4调理电路和报警模块 因为51单片机最多只能输出5V的电压,而设计要求能最多输出9.99V的电压,因此我选择了将输出电压通过同向放大电路放大2倍,并且再外加电路进行调理以便能电压能精确输出。报警模块则可以采用一个PNP三极管和蜂鸣器串联来实现设计要求。 二.理论分析与计算 2.1AD/DA模块的分析 由于设计基本要求输出电压范围为0~4.99V,实现10mV步进。即精度要求达到0.01V,8位的AD/DA显然达不到要求,因此必须选择10位以上的AD/DA考虑到性价比的问题选择10位的AD/DA。又由于TI公司生产的10位串行接口芯片TLC1543和 TLC5615不仅抗干扰性强而且具有很低的功耗,加上串行接口还能缓解接口紧张的局面。因此AD/DA芯片选择了TLC1543和 TLC5615。 2.2模拟接口和调理模块的分析 由于设计发挥部分要求进一步扩大输出电压范围到0~9.99V,而基本单片机模块最多只能提供不超过5V的电压,因此想到将输出电压放大2倍,再在软件中实现调整即可达到要求。调理部分的电路作用是为了稳定输出增加电路的带阻能力,此部分可用基本的模拟放大调节模块来实现,具体模块将在后面进行说明。 2.3键盘显示模块分析 在本次设计中,由于要随意输入0~9.99V范围内的电压值,并且还要求能实现10mV步进,因此采用4X4矩阵键盘来输入0-9十个数和小数点,再用两个按键来实现10 mV步进。显示模块采用

您可能关注的文档

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档