微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 基于单片机的可编程直流稳压电源设计

基于单片机的可编程直流稳压电源设计

时间:08-17 来源:3721RD 点击:

指针保持"同步"地变化,即为当K有键时, 23H单元增加1指向下一Dn时, 20H单元也相应增加1指向下一字符,并且20H单元(小数点一位指针)、21H单元(个位指针)和22H元(十位指针)应遵循十进制加法的原则,有进位时相应各位应作出相应地变化;当K2有键时,23H单元减1指向前一Dn时, 20H单元也相应减1指向前一字符,并且20H, 21H, 22H三个单元的数据指针应遵循十进制减法原则,有借位时相应的各位须作出相应地变化。按照这一算法只要控制TAB1表格数据指针不超出表格的长度就能使显示值与输出值保持一一对应的关系,即显示器能准确地显示出电源输出电压值的大小,达到电路设计的目的。由于理论计算与实际情况还存在着一定的差异,为了使显示值更加接近实际输出值,本电路需要对输出电压进行校正。


    二、调试与分析

    调试仪器:数字万用表、电烙铁、斜口钳、尖嘴钳、吸锡器、镊子。

    硬件调试:首先检查整个电路,电路连接完好,没有明显的错接,漏连。接上电源,电源指示类亮,数码管显示初始电压值+5V,用万用表的两只表笔测试LM317的输出电压为4.96V。当按下S1键一次,数码显示电压值变为4.9V,万用表读数变为4.85V.再按下S2键一次,数码显示电压值变为5.0V,万用表读数再次变为4.96V.通过改变显示电压值,用万用表测得几组输出电压数据见表1:

表1 电压调试所测数据对比分析表单位:V

  系统平均误差Δd=0.41V.

    误差原因分析:(1)工作电源不够稳定,不能为数字集成块提供精确工作电压;(2)电路参数设定不够精确;(3)提供给D/A转换的参考电压不够精确,使得转换过程存在误差;(4)单片机的P0口传输给D/A转换的数据不够准确,使得输出出现误差;(5)系统缺少电压电流采样电路。

    三、结语

    在本文中,实现了以单片机为核心的直流稳压电源的智能控制,达到了预期的目的和要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top