基于AT89系列单片机高频脉冲电源设计.docVIP

基于AT89系列单片机高频脉冲电源设计.doc

  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文档。上传文档
查看更多
基于AT89系列单片机高频脉冲电源设计

基于AT89系列单片机高频脉冲电源设计   电火花线切割机(Wire cut Electrical Discharge Machining简称WEDM),属电加工范畴,是由前苏联拉扎林科夫妇研究开关触点受火花放电腐蚀损坏的现象和原因时,发现电火花的瞬时高温可以使局部的金属熔化、氧化而被腐蚀掉,从而开创和发明了电火花加工方法。线切割机也于1960年发明于前苏联,我国是第一个用于工业生产的国家。   电火花线切割脉冲电源是数控电火花线切割机床的重要组成部分,本文所设计脉冲电源主要应用于快走丝电火花线切割机。   为了满足电火花线切割加工条件和工艺指标的需要,对脉冲电源要求如下:1)脉冲峰值电流要适当并便于调整;2)脉冲宽度要能在一定范围内分档调宽或调窄;3)脉冲间隙在脉冲宽度确定后,一定范围内可分档调节;4)只能输出单向脉冲;5)功放管输出的脉冲波形前沿和后沿以陡些为好;6)使用稳定可靠,易于制造和便于维修。   整个开发过程分成四个步骤:   第一步:绘制电路原理图。这一步主要是对电路硬件加以全面认识,为后面的编程做好准备。在这个环节上感觉一些基础的电子安装和维修很有必要,模电和数电的相关基础知识也要具备,当然单片机知识也要扎实。   电源部分电路元件包括:整流二极管、滤波电容、7805、7815、LM317等。电路左侧两路交流低压AC10V、AC18V经连接插座输入两个桥式整流电路,再经过滤波、稳压(7805和7815)、调压(LM317)后分别输出+5V、+15V、+18V三路直流电压给板上其它部分供电。这里尤其要注意+5V电源部分的地线(GND1)与另外两组直流电源的地线(GND2)是分开的。RP1用于调整LM317的输出电压。   数码管显示部分电路包括:共阳数码管3只、9012三极管3只、限流电阻等。PNP型三极管9012受AT89S51单片机的P0.1、P0.6、P0.7引脚控制,低电平有效接通共阳极数码管公共端电源,分时接通三只数码管可实现动态扫描显示。R9、R10、R11是基极控制电阻,R20-R27是各段限流电阻。   单片机最小系统及按钮、数据存储部分。该部分电路元件包括:AT89S51单片机、脉冲参数调整按钮、X5045EEPROM芯片等。X5045是一种集看门狗、电压监控和串行EEPROM三种功能于一身的可编程芯片,共有八个引脚,各引脚的功能及连接描述如下:   CS:芯片选择端,低电平有效。在规定的看门狗定时时间内给CS端一个上升沿,即可复位看门狗定时器,本电路将其与AT89S51的P1.4相连。   SO:串行数据输出端,在此与AT89S851的P1.6相连。   WP:写保护输入端,低电平有效,在此将其与5V电源正极相连,不加保护,可随时通过按钮对X5045中的脉冲参数进行修改。   GND:接地端。   SI:串行数据输入端,在此与AT89S51的P1.5相连。   SCK:串行时钟输入端,在此与AT89S51的P1.7相连。   RST:复位输出端,通过上拉电阻R8与AT89S51的RST相连实现看门狗复位,即在规定时间(此电路设定为1.4秒)内单片机没有喂狗操作,X5045将给单片机一个高电平复位信号,使其从头开始执行程序。   VCC:电源正端,接+5V。   第二步:查找相关元件资料及驱动程序。在这个电路中主要是查找X5045芯片资料及驱动程序,回想查找过程,上网是必不可少的,但网上的驱动程序通常要加以改动才能适用于自己的电路,还有些网站的程序是有错误的,这点在查找其它资料时也要注意加以辨识。   第三步:加工工艺对脉冲电源要求脉冲宽度与脉冲间隙二者均要可调,但脉冲间隙档位所对应的时间与脉冲宽度档位有关,简单的说,脉冲宽度档位调定后,调整脉冲间隙档位时,脉宽档位及其所对应的时间均保持不变,但脉冲间隙档位调定后,调整脉宽档位时,脉冲间隙档位不变,但该档位对应的时间会随着脉宽档位的调整而相应变化。两个参数示意如图1所示,此波形是脉宽和脉间均为1档时的波形。这里特别说明,此处的脉冲波形是测量的单片机P3.1引脚输出的脉冲波形,它还要经过HP3120光耦的反相放大后才加到功率放大管,所以我们看到此处的波形是高电平时间(脉冲间隙)比低电平时间(脉冲宽度)长,实际经HP3120反相后加到电极丝上的高电平时间比低电平时间短。   第四步:编写程序并调整直至达到要求。经过前面三个步骤,到这里就可以着手进行程序编写了,我的做法是先局部再整体,即先编写各个局部的驱动程序,再将它们进行组合调试。第一个写的是数码管显示程序,使之能实现正常的查表显示;第二个写的是按钮检测程序,用数码管显示出各个按钮的调整状态;第三个写的是脉冲输出程序,用两个定时器轮流工作实现不同的脉宽和脉间

文档评论(0)

erterye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档