EDN China > 设计实例 > 电源技术 > 线性稳压 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) 基于单片机的数控直流稳压电源的设计与实现

21ic?? 2010年03月01日 ?? 收藏0

  2.3 电源部分

  2.3.1 主电源电路

  电源部分输入220V、50Hz 交流电,输出全机所需的三种电压:+5V、+15V、-5V,主要 供数控部分和D/A 转换芯片使用;+15V 作为运放的正电源,同时也是稳压输出电路的主电 源。该电源模块部分拓展了-5V 负电压,同时作为运放的负电源,如图5 所示。

主电源电路

  2.3.2 稳压输出部分

  稳压输出部分是将控制部分送来的电压控制字数据转换成稳定的电压输出。它由转化器 (DAC0808)、集成运放LM358、晶体三极管、基准电压源(+15V)、过流检测电路组成。 稳压输出模块包括过流检测电路,当电源过流时,过流检测电路输出为低电平其,送到 CPU 的 INT0 申请中断,CPU 接收后,延迟5ms。

  3 系统软件设计

  软件控制程序由主程序和过流保护程序两部分,其主要实现步进加减、D/A 转换、键盘 扫描、LED 显示、电流报警等功能。

  3.1 主程序

  首先初始化系统,即AT89S51 单片机系统的初始化,再对系统时间进行设置 ,调用按 键处理子程序,判断是否有按键按下,若有就调用显示处理程序,显示处理程序在数码管上 显示预置电压,由单片机控制的信号经D/A 转换后,通过检测电路判断是否短路,若短路则 启动中断保护。否则,实现稳压输出。主流程图如图6 所示。

主程序流程图

图6 主程序流程图?

  3.2 过流保护程序

  从数模转换电路转换出的信号,一路经过流检测电路,把检测到的信号,送入单片机最 小系统进行处理,若过流,则蜂鸣器鸣叫。过流保护程序流程图如图7 所示。

过流保护程序流程图

?图7 过流保护程序流程图

  4 结束语

  本设计以单片机为核心设计一种智能稳压电源,不但电路简单,结构紧凑,价格低廉, 性能卓越。所研制的智能稳压电源可利用单片机设置周密的保护监测系统,确保电源运行可靠。输出电压采用数字显示,输人采用键盘方式,电源的外表美观,操作使用方便,具有较 高的使用价值。


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

单片机? 稳压电源? AT889S51? LED?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈