春风数控电源第二版

上传人:夏** 文档编号:511044157 上传时间:2022-09-24 格式:DOC 页数:31 大小:1.48MB
返回 下载 相关 举报
春风数控电源第二版_第1页
第1页 / 共31页
春风数控电源第二版_第2页
第2页 / 共31页
春风数控电源第二版_第3页
第3页 / 共31页
春风数控电源第二版_第4页
第4页 / 共31页
春风数控电源第二版_第5页
第5页 / 共31页
点击查看更多>>
资源描述

《春风数控电源第二版》由会员分享,可在线阅读,更多相关《春风数控电源第二版(31页珍藏版)》请在金锄头文库上搜索。

1、08年我发布的帖子一直关注度很高,我也因此而感到很欣慰。 把链接贴上方便查看:http:/ 我一直想再做一版更好的电源,可是一直事情太多就搁置了下来,最近事情不多,就抽时间做了第二版电源,我尽最大努 力把它做好。我尽量详细全面的介绍给网友朋友们,使更多的没毕业的兄弟或者刚毕业的兄弟们也能参与进来。 我们到底需要一个什么样的电源呢?我想基本上要做到如下几点: 1.要耐用,完善的保护功能,过流保护,过热保护都要有,负载向电源释放高压浪涌也可以吸收掉,寿命长,能在零下20度 到零上50度环境长期工作。 3.要精确,在恒压时,就是我设定的是几V电压那输出就是几V电压,在恒流时,我设定的是几A电流那输出

2、就是几A电流,我 们不可能做到绝对准确,但是要把偏差做到最小,设定的电压电流要和输出的电压电流的值基本一致,做到非常小的误差。 不管负载是容性感性或阻性的,电压或电流都不变化,电源不振荡。 4.要有很强的抗干扰能力,想起公司有个电源就抗干扰性能就很差,当接上一个小电机负载时,显示屏就乱跳了,根本看不清显 示的是什么,这就很让人很不舒服,所以我在设计这款电源时也着重的考虑抗干扰的问题。 3.电路要简洁,我们业余DIY的没大公司那么大的设计团队,没有大公司那么雄厚的资金支持,我们只能使电路尽量简化,使 结构简单而又不删减重要的功能,尽量用现成的模块,尽量用IC代替分立元件,使思路更清晰,抽出更多的

3、时间来构想电路 结构、精选元器件,做到“简约而不简单”。 4.操作更人性化,更简单,我发现用户都不喜欢看说明书,喜欢拿来就用的产品,所以就尽量按照用户的习惯来设计操作方式, 哪怕方式很笨很OUT也应该尊重大部分用户的习惯,总之设计就像按摩一样,客人不是在欣赏你舞姿和歌喉,客人要的是自 然而然、飘飘欲仙的舒爽感觉。 6.功能一定要实用而不花哨,在工业现场经常要联网控制,所以就要加入串口通信功能。要有校准功能,用户可以自己用仪器 校准电压电流。 电源基本参数: 输出电压:0-30V 输出电流:0-4A 电压最小分辨率:0.1V 电流最小分辨率:0.01A 下面我们就详细的介绍这个电源吧,分模块介绍

4、吧, 1.CPU和AD、DA的搭配 上版电源是89C516+AD7705+MAX531的组合,搭配还算可以,不过因为只有一路DA不能同时控制电流,可是恒流功能还是很 实用的功能,如果再加上片MAX531就更骚包了,后来我认识了STM32,发现里面有12位的AD和12位的DA,并且增强型有两路DA和 3个独立的AD,一个芯片就代替以前的3个芯片了,只是有点顾虑,感觉ARM里面带的AD和DA性能到底能达到什么程度,那只有做 出来才知道啊,由于电路太简洁了,那就用它做吧,这两天经过测试效果非常令人满意,很线性很稳定,其实本来想用 STM32F103RCT6了,因为是64脚的,刚好我又不需要那么多的I

5、O,可是后来发现没有基准输入引脚,内部把基准直接连接到模拟 电源和地上了,稳定和噪声全靠电源了,以我的性格就是白送我都不用,还好有个100脚的STM32F103VCT6是有独立的基准引脚的, 那就宁可浪费IO也要高精度了,最后确定使用STM32F103VCT6了,再搭配个2.5V基准源MC1403,电路比较简洁了。 (原文件名:stm32.jpg)引用图片 *STM32F103VCT6的详细参数介绍 内核:ARM32位的Cortex-M3CPU,最高72MHz工作频率,1.25DMips/MHz FLASH:256K字节 RAM:48K字节 供电:2.03.6V ADC:3个12位模数转换器,

6、1s转换时间,多达21个输入通道,转换范围:0至3.6V DAC:2通道12位D/A转换器 DMA:12通道DMA控制器 5个串口,8个定时器,CAN,USB,SDIO等功能,无比奢华,对于我这个电源是绰绰有余了,想了解详细资料可以去ST看官方文档。 内部的12位的AD和DA刚好能满足要求,经过测试,线性和稳定性都非常的好。 2.基准源 MC1403是2.5V输出电压基准源,初始电压误差+-25mV,输入电压范围很宽,4.5V-40V的电压输入范围内都可以正常工作,工作 电流1.2mA,输出驱动能力是10mA,典型温漂是10ppm/,8个引脚中1脚接电源,2脚输出,3脚接地,其它脚空,为了提高

7、抗干扰 能力,我把所有的空脚都接地了,应用起来非常方便,我们的AD和DA的基准电压都由它提供。 (原文件名:MC1403.gif)引用图片 3.人机界面 LED显示显然不如LCD点阵显示的内容丰富,但是考虑到电源的工作环境可能很恶劣,LCD的高温和低温性能都很差,所以就选择数码管显 示了,LED具有寿命长、显示角度宽、醒目、工作温度范围宽等优点,可能现在大部分电源厂家仍然选用数码管显示也是这个原因吧。 屏显示分左右两组数码管,各4位显示,左边4位显示电压,右边4位显示电流。 工作中经常使用数字示波器,发现旋钮调节连续加减值比按键爽多了,那就用旋转编码器调节电压和电流,另外还有5个按键,要有 O

8、UTPUT功能,防止上电时不知道上次关机时的电压和电流是多少,直接输出容易烧坏负载,那么上电时就先显示设定的电压和电流, 输出是关断的,如果合适就按下OUTPUT键打开输出,如果不合适,就调节到合适的电压电流后,再按下OUTPUT键打开输出。应该有个 独立的校准按键,可以随时校准电压或电流,其它功能还没想起来。 电压显示下面有两个发光二极管,它也是来指示当前旋钮调节的是对应哪个位,一个是1V步进指示,另一个是0.1V步进指示,按一次旋 钮切换一次。电流显示下面也有两个发光二极管,它来指示当前旋钮调节的是对应哪个位,左边的是100mA步进指示,右边的是10mA步 进指示,由于只有一个旋钮,那当前

9、调节的只能是电压或只能是电流,由另外一个按键切换恒压调节模式和恒流调节模式,那就是4个 发光二极管同一时刻只有一个是亮着的,这时旋钮调节的就是对应的位的模拟量。 (原文件名:焊接完的面板正面.jpg)引用图片(原文件名:焊接完面板背面.jpg)引用图片5.关于交流电压切换 上一版电源网友yanjian提出:“变压器抽头更多一些.继电器更多一些.这样就可以更好的解决调整管散热的问题.”,其实我也 发现功耗确实太大了,所以我这次交流输出电压用了4个绕组,通过4个继电器切换电压,4组电压分别是2V,4V,8V,16V,用4个继 电器实现各种电压切换组合,实现0V-30V每2V步进调节,就是送给功率管

10、的电压先来个粗调,保持调整管输入电压始终比输出高几V, 很好的解决了调整管散热的问题。 4个继电器都不吸合时输出电压0V,保证保护时和刚上电时切断供电保护后级。继电器吸合时对应的绕组输出电压,和其它的绕组串 联,需要注意的是变压器输出绕组串联时相位要对应,相连的两个绕组的端子的电压相位是相反的,就能保证串联起来电压是各个 绕组之和。 (原文件名:交流电压切换原理图.jpg)引用图片6.功率管选用 选用大功率PNP达林顿管TIP147,两个管子并联,TIP147的放大倍数是1000,这样我们输出最大电流是4A,4A/1000=4mA就是说 4mA的驱动电流就可以输出4A电流了,不过考虑到资料里标

11、称的1000倍是静态参数,动态时增益会下降,我们把余量开大点,给它个 30mA的最大驱动电流足够了,驱动它的管子就可以不加散热片了。用PNP管子有个原因就是Ib电流是不经过负载直接流向地的,很好 驱动,做到最低1V的压差还可以工作,就不像NPN型管子需要比输出端高几V的电压来驱动,得单独提供高电压 (原文件名:TIP147.png)引用图片 (原文件名:并联后的调整管.jpg)引用图片7.运放选取 上一版电源一个骚包的AD620就20多块钱,实在是浪费,这次就给它给去掉了,这次只用一片4运放TL084就够用了,连OP07都省了, 虽然有些参数TL084比不上AD620或OP07,不过在这个系统

12、里面足够了。 8.防止上电和断电时电压失控的措施 在上电时,运放和CPU都还没供电正常时,整个电路状态非常不确定,这是很容易输出一个短暂的高压脉冲出来,对负载可是个不 小的冲击,所以我加入了光耦构成的调整管Ib电流开关电路,光耦驱动是3.3V电源供给的,就是说3.3V电源没加电时光耦不导通,调 整管关断,输出电压为0,CPU复位前IO口是高阻状态,光耦没有驱动电流,输出电压也为0,CPU复位后,进入正常工作后检测来 自91脚正常的交流电过零脉冲后才拉低光耦使能调整管的Ib电流,打开输出。在系统突然断电时由于主电源滤波电容有10000uF,运 放和ARM供电首先下降,这时也容易使输出电压失控而出

13、现一个短暂的高压脉冲,不过因为有91脚的交流电过零脉冲检测,在突然断电 时,这个脉冲就没了,当CPU检测不到连续的脉冲时就认为是断电了,就立即关断光耦,切断输出不至于在断电时出现高压脉冲而冲击 负载。 (原文件名:光耦构成的关断输出电路.jpg)引用图片9.串口功能 加入串口方便通信,用光耦隔离,隔离外部的干扰,同时也不与总线共地。 波特率由主板上面的拨码开关设置. 串口主要要实现的功能是:设定电压电流值,读回当前电压电流值,控制开机关机等功能,还可以给CPU烧录程序。 (原文件名:隔离的串口接口电路.jpg)引用图片10.散热系统 九州风神的贝塔10是电脑CPU的散热器,散个100W的功率完

14、全没问题,余量充足,用在这里我们用CPU控制,CPU有温度检测系统, 热敏电阻贴在散热片上面,当检测温度过高时,CPU启动风扇吹散热片,这时散热效率相当的高,如果电流很小,散热片温升很低 时,风扇不会启动,也能少制造点噪音,同时也延长了风扇的寿命。 调整管是垫了硅脂就直接装到散热片上面的,有利于减少热阻,加一个硅胶垫或云母垫会有10的温差,而且散热片和别的电路也 没有连接,整流桥虽然也在散热片上,可是整流桥是绝缘封装的,所以这样管子更安全了。本电源最大电流4A,整流桥有2V压降, 整流桥就消耗8W(2V*4A=8W)的功耗,显然必须得加散热片,就同功率管一块安装到散热片上面了。 (原文件名:散热片1.jpg)引用图片(原文件名:散热片2.jpg)引用图片(原文件名:给散热片攻牙.jpg)引用图片11.环牛 总功率150W,输出有6个绕组 2V、4V、8V、16V绕组:电源的主供电绕组,本电源输出就是由这个绕组供给 双14V绕组:绕组供给运放电源及CPU系统等电路 8V绕组:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号