一种单片机控制的多功能交流稳压电源

发布者:PeacefulSoul最新更新时间:2011-11-11 关键字:单片机控制  多功能交流稳压电源 手机看文章 扫描二维码
随时随地手机看文章

1引言

目前我国有些地方由于电力供应紧张,或电力设备严重老化,在用电高峰期,电网超负荷运行,电网电压太低,而在用电低谷期,电网电压太高,这种电压大幅度波动的现象,很容易给一些用电设备带来损害。特别是不断出现的各种智能化仪器仪表、个人电脑等家用电器,对电源质量的要求越来越高,这就需要研制一种高性能的交流稳压电源。

当前市场上的交流稳压电源有继电器控制和伺服电机控制的交流稳压电源两类,前者是一种有级调整,价格低廉,效率较高,但由于是有级调整造成电压跳动和瞬间断电,用于计算机及带微电脑的家用电器、智能化仪器仪表等容易造成故障。后者是一种无级调整、效率高、调压范围宽、波形失真小,但是功能比较单一,性能和可靠性欠佳,没有实现智能化,不能数字显示,更没有定时输出和闹钟作用。为此,我们研制的单片机控制多功能交流稳压电源,具有稳压精度好、效率高、适用范围宽,且能自动连续调压,波形失真小,特别是由于采用了单片机,实现了智能化,具有数字显示输出电压、稳压精度、时间、定时起止时间、闹钟时间等功能,参数可以由用户修改,而且既可以作交流稳压电源,又可以作定时输出电源。

2工作原理

这种多功能交流稳压电源采用89C2051单片机进行控制,电路原理如图1所示。将市电电压变化和负载变化情况,通过取样电路,经LM331组成的V/F电路转换为脉冲信号,送入单片机进行处理,算出电压,再与用户预置的允许电压比较来控制伺服电机,进而控制环形自耦变压器调整输出电压,使输出电压保持稳定,控制部分采用高速电子开关和达林顿管组

Lzy1.gif (10004 字节)

图1原理框图 [page]

成的驱动电路,所以灵敏度高、噪声低。单片机输出的显示内容由74LS164组成的串入/并出电路驱动的五位LED显示。单片机通过三条可编程I/O线完成多项显示项目。参数的显示和修改类似于电子手表,用户容易理解和掌握,显示内容及意义如下:

0220实时输出电压为220V

110.28实时时间为10点28分

206.306点30分闹钟启动

303.04稳压精度为上限3%,下限4%

410.3010点30分为定时电源接通

511.0011点定时电源断开

用户能直观了解输出电压、时间等,能修改稳压精度及闹钟时间,根据用户预置定时起止时间,自动控制定时驱动电路,控制定时电路准时接通电源,准时断开电源。

这种多功能交流稳压电源,还具有延时输出功能,在断电后又来电时,能准确延时5分钟后输出,延时精度高,延时时间误差<1s。 还 具 有 过 压 、 欠 压 、 过 流 等 保 护 电 路 。

因此,该稳压电源具有精度高、响应速度快、波形失真小、效率高、体积小、智能化程度高等许多优点。

Lzy2.gif (10074 字节)

图2主程序

[page]

Lzy3.gif (9422 字节)

图3中断子程序

3主要性能指标

市电输入:150V~245V;

稳压输出:220V±1%(精度可由用户根据需要修改);

定时稳压电源额定功率:3000W;

延时稳压电源额定功率:3000W;

时间误差:<1s/d;

延时时间:5min±1s;

定时稳压电源开机时间:0~24h(可由用户配置);

定时稳压电源关机时间:0~24h(可由用户配置);

闹钟时间:0~24h(可由用户预置);

过压保护电压:>250V;

欠压保护电压:<145V;

具有过流保护作用;

  显示电压、时间、稳压精度、定时起止时间、闹钟时间。

4软件流程图

软件主要有主程序和中断子程序两部分(见图2、图3),主程序检测到时间变化后与预置的闹钟时间和定时输出时间相比较,根据比较结果来控制相应的输出。主程序还负责显示和处理按键信号。中断子程序主要完成电压采样和控制伺服电机的转动等功能。

 

 

关键字:单片机控制  多功能交流稳压电源 引用地址:一种单片机控制的多功能交流稳压电源

上一篇:基于单片机的风速风向检测系统设计
下一篇:基于单片机设计的单键电路设计及对应程序

推荐阅读最新更新时间:2024-03-16 12:46

单片机控制的步进电机自动定位系统
1 概述 步进电机自动定位系统的主要特点是能实现精确移位、精确定位、无积累误差。它一般应用于难度较大、要求精度高的绘图机或数控机床等系统中。单片机控制步进电机自动定位系统的主要优点是: ⑴用软件代替由硬件电路组成的步进电机控制器,不仅简化了线路,降低了成本,而且提高了系统的可靠性。 ⑵为改善步进电机以低于极限启动频率恒速运行时,运行时间过长的缺点,进行加减速控制;步进电机从低速不失步地加速启动,达到高速恒速运行;在将达到目标位置时,步进电机减速运行,最后准确的停在目标位置上,而不会发生过冲现象。这就要求单片机控制的步机电机有加减速控制过程。 ⑶微机通过RS232串口实现对单片机的多机通讯,能实时远距离监控由步进电机驱动的工作台
[单片机]
<font color='red'>单片机控制</font>的步进电机自动定位系统
单片机控制的PWM斩波式交流净化稳压电源
目前,在各种交流稳压电源中,采用正弦能量分配技术的交流净化稳压电源是一种技术先进的稳压电源。这种电源主要是通过改变晶闸管的触发角θ,来控制调感支路的等效电感,从而起到稳定输出电压的作用。它具有性价比高、可靠性好等特点。 但是这种方式产生的谐波较多,电感损耗较大,噪音明显,尤其对电网产生很大干扰。为此,笔者用高频PWM斩波技术对其进行改造,用MOSFET或IGBT代替TRIAC,通过调节高频交流斩波器的脉冲宽度来调节等效电感。较好地解决了上述问题。 传统的正弦波交流净化电源原理如图1所示。 图1中T是带气隙的自耦变压器,输入交流电接T的B点,由C点输出稳定的交流电压。L、L1和L2是线性电感器,L和双向晶
[单片机]
<font color='red'>单片机控制</font>的PWM斩波式<font color='red'>交流</font>净化<font color='red'>稳压电源</font>
51单片机控制小车前后左右运动程序
单片机源程序如下: #include reg51.H sbit IN1 = P0^0; // 高电平1 后退(反转) sbit IN2 = P0^1; // 高电平1 前进(正转) sbit IN3 = P0^2; // 高电平1 前进(正转) sbit IN4 = P0^3; // 高电平1 后退(反转) sbit ENA = P0^6; // 高电平使能 sbit ENB = P0^7; // 高电平使能 //延时函数 void delay(unsigned int k) { unsigned int x,y; for(x=0;x k;x++)
[单片机]
51<font color='red'>单片机控制</font>小车前后左右运动程序
51单片机控制PWM信号实现直流电机转速控制的方法
设计中采用了专门的芯片组成了PWM信号的发生系统并且对PWM信号的原理、产生方法以及如何通过软件编程对PWM信号占空比进行调节从而控制其输入信号波形等均作了详细的阐述。另外本系统中使用了红外对管对直流电机的转速进行测量,经过整形电路后将测量值送到单片机,并且最终作为反馈值输入到单片机进行PID运算从而实现了对直流电机速度的控制。在软件方面,文章中详细介绍了PID运算程序初始化程序等的编写思路和具体的程序实现。 1 单片机最小系统:单片机最小系统由51单片机,晶振电路,复位电路,电源组成。大家都比较熟悉,这里不再赘述。 2 四位数码管显示:在应用系统中,设计要求不同,使用的LED显示器的位数也不同,因此就生产了位数,尺寸,型
[单片机]
51<font color='red'>单片机控制</font>PWM信号实现直流电机转速控制的方法
小型家用燃气锅炉单片机控制系统的设计
这个是我以前做的设计,主要的是内容是小型家用燃气锅炉单片机控制系统的设计。主要的实现就是可以显示当前的温度,可以设置当前的温度,并且当实际的温度超过此时的温度是就会报警。 1. 设计任务 2. 整体方案设计 3. 系统硬件电路设计 3.1 时钟电路 3.2 复位电路 3.3 温度检测电路设计 3.4水位检测模块 3.5显示电路设计 3.6报警电路设计 3.7 按键电路设计 3.8加水模块与加热模块 4. 系统程序设计 4.1 主程序流程图 4.2 温度显示程序流程图 5. 系统调试 5.1 Proteus软件仿真调试 6. 程序清单 7.小结 小型家用燃气锅炉单片机控制系统的设计 锅炉是一种热能转换设备,由锅和炉两大主体和保证
[单片机]
小型家用燃气锅炉<font color='red'>单片机控制</font>系统的设计
任务3:直接应用寄存器点亮LED
本系列教程以AVR单片机为对象,介绍单片机的快速开发方法。 参考教材:《单片机技术及应用项目教程》 栾秋平 电子工业出版社 2019.6 第1版 本文介绍直接应用寄存器点亮LED的方法。 一、单片机控制LED发光的基本方法 二、应用PORTC寄存器控制LED闪烁 //加入包含文件 #include ../include.h //定义系统常量 //定义全局变量 //主程序 int main(void) { //定义局部变量 //目标板初始化,该函数会自动初始化相应的外设文件 TARGET_Init(); //初始化全局变量 //在上电时,执行的相应操作 DDRC = 0xFF
[单片机]
任务3:直接应用寄存器点亮LED
单片机控制实时时钟设计
引言 X1226具有时钟和日历的功能,时钟依赖时、分、秒寄存器来跟踪,日历依赖日期、星期、月和年寄存器来跟踪,日历可正确显示至2099年,并具有自动闰年修正功能。拥有强大的双报警功能,能够被设置到任何时钟/日历值上,精确度可到1秒。可用软件设置1Hz、4096Hz或32768Hz中任意一个频率输出。 X1226提供一个备份电源输入脚VBACK,允许器件用电池或大容量电容进行备份供电。采用电容供电时,用一个硅或肖特基二极管连接到Vcc和充电电容的两端,充电电容连接到Vback管脚,注意不能使用二极管对电池充电(特别是锂离子电池)。切换到电池供电的条件是Vcc=Vback-0.1V,正常操作期间,供电电压Vcc必须高于电池电
[单片机]
<font color='red'>单片机控制</font>实时时钟设计
基于单片机控制的迫击炮防重装弹系统设计
在进行迫击炮实弹射击过程中,迫击炮炮弹不发火现象较为常见,若迫击炮炮弹不发火,则严禁再次装填炮弹,若再次装填,则易产生膛炸,造成严重人员伤亡。如何判定迫击炮炮弹不发火,防止重装弹,目前通常靠炮手观察炮口情况或听发射声音确定炮弹是否出膛,这种观察判断的方法不可靠。实弹射击时炮手心理高度紧张,往往造成观察结果不精确,为此设计本系统,防止重装弹,避免重大事故的发生。 1 系统特点 目前国内外研究发展的迫击炮防重装装置主要有机械式、电子式等,本系统是机电结合式,系统只有在检测到填装的炮弹发生滞留时,才启动机械装置,使再次填装炮弹的过程无法进行。纯机械式的装置在装弹的过程会通过重力启动机械装置,这样对装弹操作会有一定的影响,并且在发
[单片机]
基于<font color='red'>单片机控制</font>的迫击炮防重装弹系统设计
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved