0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何用单片机实现自动转换开关控制器设计

电子设计 来源:互联网 作者:电子设计 2018-08-30 08:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1. 引言(Introduction)

随着近几年技术的进步和发展,在电源切换系统中出现了一种新型产品——自动转换开关电器(ATSE),它由1个(或几个)转换开关电器和其它必需的电器组成,用于监测电源电路,并将负载电路(出现故障)从一个电源自动转至另一个(备用)电源的开关电器,是专用于电源转换的新型产品,可以说自动转换开关电器(ATSE)代表着电源切换系统类产品发展的方向。它主要用在紧急供电系统,如:消防、电梯等供电系统,在民用住宅和商用住宅中有着广泛的应用。其产品应用的场合决定了其可靠性尤为重要。转换一旦失败将会造成以下二种危害之一:电源间的短路或重要负荷断电(甚至短暂停电),其后果都是严重的。这不仅仅会带来经济损失(使生产停顿、金融瘫痪),也可能造成社会问题(使生命及安全处于危险之中)。因此,工业发达国家都把自动转换开关电器的生产、使用列为重点加以限制与规范。

纵观国内市场,长期以来,国内使用的双电源转换装置,都是设计院根据设计所需提出技术参数,由成套生产厂家利用刀开关、空气开关、接触器等电器元件组装而成。由于先前我国相关部门、生产厂家对市场需求的忽视,以及缺乏系统性的考虑和相关国标的明确要求,此类产品普遍存在着结构复杂的缺陷,又因线路、元器件选择及制造工艺上的质量参差,使得我国ATSE的研制和生产相对落后于国外同类产品的先进水平。

进入20世纪90年代中期,随着法国、日本、新加坡、美国、韩国等国的多个品牌的ATSE产品先后打入中国市场,虽在一定程度上缓解了我国的市场需求,但由于国外的供电标准和供电环境和国内的差异,以及价格方面的原因,研制适合我国国情的通用ATSE产品,日益为广大电气设计人员所重视和关注。

近几年,我国的自动转换开关电器生产企业(尤其是生产CB级ATSE企业)迅速增加,其产品性能及产品质量不一,给设计、使用部门选用造成一定困难,也由于对ATSE使用和选用不当,给国家财产造成很大损失。为了规范自动转换开关电器(ATSE)产品的生产与选用,国家质检总局于2002年12月颁布了GB/T14048.11-2002《自动转换开关电器》(等同IEC60947.6.1-1998)国家标准[2,3],2003年4月1日实施。该标准将是今后ATSE生产制造企业、设计使用单位、商业活动共同遵循的一部技术性法规文件,也将是3C认证依据的技术法规。

本论文中ATSE控制器的设计就是依据国家标准,设计的CB型ATSE的控制器。

在ATSE(CB型)控制器的设计中,根据应用的场合和需要不同,控制器可分为两种:一种采用继电器实现,电路简单,但只能检测三相电源的断路情况,对欠压、过压不能检测,功能简单;一种是采用智能控制器,不仅可以检测断路、欠压、过压情况,还有自动/电动设置、人机接口,可设置过压欠压值和转换时间,功能强大。本文中ATSE控制器的设计,采用的是智能控制器,以51单片机为核心[4],完成控制器的设计,实现ATSE的功能。文中从硬件和软件设计两部分来说明ATSE控制器的设计。

2.ATSE控制器的硬件设计(The hardware design of the ATSE controller)

ATSE控制器的硬件部分主要由供电电源电路、两路三相交流电电压检测电路、单片机、选项设置和位置检测和电机控制电路组成,见图1,分为两块电路板设计,一块电路板实现电源电路和电机控制电路,另一块电路板实现数据采集、单片机控制、选项设置和位置检测等弱电电路,采用这种设计可防止强电和弱电之间的干扰,便于维护。

如何用单片机实现自动转换开关控制器设计?

以下是各部分电路的简要说明:

1)供电电源电路:电源电路主要是为电机控制电路的继电器和单片机控制以及电压检测电路提供两路隔离+12V和+5V电源,一路为单片机控制和电机控制电路的继电器供电,一路为电压检测电路的交流侧的数据采集提供电源,目的是对强电和弱电提供安全和抗干扰隔离。+12V和+5V电源由220V交流电经过变压器、整流滤波电路和LM7812和LM7805芯片产生,电路框图见图2,其中输入交流电选择(继电器)用来选择用常用电源还是备用电源供电,用继电器实现,当常用电源正常时用常用电源,否则用备用电源。

2)电机控制电路

在控制器中,用交流电机的正反转控制开关转到相应的位置(如I位、Ⅱ位和0位),交流电机的正反转由三根线(O,A,B)控制,一根(O)接零线,其余两根中的一根(A)接火线,另一根(B)悬空时正转,反之反转。A,B两根线由单片机的I/O口通过三极管控制继电器的常开节点与火线连接,框图见图3。

如何用单片机实现自动转换开关控制器设计?

3)两路三相交流电电压检测电路

两路三相交流电电压检测电路实现三相交流电电压检测,把220v交流电压转换为0-5V的直流电压,通过AD转换芯片(ADC0832)转换为数字量由单片机采集。该部分电路由六选一电路、分压电路、整流滤波电路、A/D转换电路和光耦隔离电路组成,见图4。

六选一电路,单片机一次采样一路交流电采样[5],此电路采用八个光耦(moc3083,220V光耦),其中六个接常用电源和备用电源的火线,另两个接常用电源和备用电源的零线,每次使连接常用电源或备用电源的火线和零线的光耦选通,对本相交流电采样,完成六选一功能,同时完成电隔离;分压电路通过电阻分压实现0-300V交流电降为0-5V交流电;整流滤波电路实现交流电压转换为直流电压;A/D转换实现模拟量到数字量的转换,由于控制器对采样的精度和速度要求不高,所以选择八位串行A/D采样芯片ADC0832;光耦隔离实现交流电和单片机控制电路的电隔离,本系统采用中速光耦6N136实现。

4)选项设置及位置检测电路

选项设置电路设置控制器处于电动/自动状态和在电动状态下手动置0位、置Ⅰ位和置Ⅱ位,通过按钮实现。ATSE控制器有两种控制状态即电动/自动状态,在电动状态下,通过按钮设置开关处于0位、Ⅰ位和Ⅱ位,在自动状态下,控制器根据常用电源和备用电源的状态使开关处于0位、Ⅰ位和Ⅱ位,当常用电源正常,开关处于Ⅰ位;当备用电源正常,常用电源不正常,处于Ⅱ位;两路都不正常,处于零位。

位置检测电路检测0位、Ⅰ位和Ⅱ位的位置,当开关处于相应的位置时,对应的端口为0,单片机可以停止电机转动。

5)单片机电路

单片机是控制器的核心,完成整个控制器的控制功能,包括交流电压选择、电压采样、采样数据处理、选项设置、电机正转和反转控制以及开关位置检测等功能。

3.ATSE控制器的软件设计(The software design of the ATSE controller)

ATSE控制器的核心控制器是单片机,应用中采用Atmel公司的AT89s52单片机,采用keil C51编程,软件完成整个控制器的功能,包括输入交流电采样选择、A/D转换接口、电压采样、采样数据处理、选项设置、电机正转和反转控制以及开关位置检测等功能。软件的整体框图见图5。以下部分是对软件各部分的介绍。

如何用单片机实现自动转换开关控制器设计?

1)上电初始化

上电初始化主要完成定时器初始化、端口初始化和各标志位的初始化功能。在控制器的设计中,交流电压的数据采集是300ms采一路电压,整个6路电压需要1.8s完成,数据采集的定时是通过单片机的定时器1中断完成[4]。定时器初始化完成定时器初值、工作模式的设置。

2)电动/自动检测

通过对电动/自动按钮的采样,决定控制器处于电动状态还是自动状态,高为自动状态,低为电动状态。

3)电动状态

控制器在电动状态下,通过按钮设置ATSE转到0位、Ⅰ位和Ⅱ位。图6是ATSE转到0位的框图,转到Ⅰ位和Ⅱ位框图相似。

4)自动状态

ATSE控制器在自动状态下,完成输入交流电采样选择、电压采样、采样数据处理、电机正转和反转控制以及开关位置检测等功能。见图7。

定时选择采样的电压:根据定时器的计数值(本设计为10ms中断一次),即计数值为30(300ms),60(600ms)…180(1.8s)时选择相应的交流电选通输入。

A/D采样:在交流电选通输入时,开启A/D转换芯片(ADC0832),采集数字量。

数据处理:根据采集的数据判断常用电源和备用电源是否正常,在系统中电压的正常范围为180-255v之间,在系统的设定中,220v对应的数字量为186,180V和255V对应的数字量分别为152和216,常用电源和备用电源中有一相电压有故障,就认为不正常,并置相应的标志位。

开关转动控制:根据常用电源和备用电源是否正常,把开关转到相应的位置,图8为程序框图。在图8中,转到0位、Ⅰ位和Ⅱ位的框图见图6。

如何用单片机实现自动转换开关控制器设计?

4.结论

经过实际工作的测试,本文中的ATSE控制器的设计,达到预期的目的,符合设计CB型ATSE的国家标准,完成了自动/电动设置、检测断路、欠压、过压情况,并根据设置和检测情况使ATSE转到相应的位置。

该控制器达到了产品生产的要求,现已经投入批量生产。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45599

    浏览量

    674135
  • 电机控制
    +关注

    关注

    3601

    文章

    2183

    浏览量

    279358
  • 转换开关
    +关注

    关注

    1

    文章

    94

    浏览量

    23306
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么工业控制多用运动控制器而不用单片机

    在工业自动化领域,运动控制器单片机是两种常见的控制设备,但为什么工业控制中更倾向于使用运动控制器
    的头像 发表于 03-05 17:35 1072次阅读

    单片机CH554电容触摸屏控制器方案

    本方案采用8位USB单片机CH554作为核心,设计了一款电容触摸屏接口转换器
    的头像 发表于 01-29 17:36 1119次阅读
    <b class='flag-5'>单片机</b>CH554电容触摸屏<b class='flag-5'>控制器</b>方案

    单片机遥控开关mos管介绍

    实现对灯光的控制。 但如果想用Arduino或者单片机控制灯泡的话,就需要使用MOS管来替换开关。我们把图稍微
    发表于 01-04 07:59

    EtherCAT 转 Modbus RTU 协议转换网关实现台达 EtherCAT 控制器与堆垛限位开关通讯互联

    安全稳定运行。而仓库中央控制系统选用 台达 AS300 系列 EtherCAT 主站控制器 ,用于统筹调度全仓设备。由于控制器与限位开关模块采用不同通信协议,无法直接
    的头像 发表于 12-20 14:25 3390次阅读
    EtherCAT 转 Modbus RTU 协议<b class='flag-5'>转换</b>网关<b class='flag-5'>实现</b>台达 EtherCAT <b class='flag-5'>控制器</b>与堆垛<b class='flag-5'>机</b>限位<b class='flag-5'>开关</b>通讯互联

    变频低功耗单片机方案

    在工业控制自动化应用中,变频发挥着关键作用。随着节能需求的提升,低功耗单片机逐渐成为变频设计的核心。变频
    的头像 发表于 11-26 14:53 894次阅读

    嵌入式与单片机定义及区别

    的飞速发展,如今的单片机已经实现了高度集成,一个芯片就能满足一个完整计算机系统的需求。尽管如此,“单片机”这个名称却一直沿用至今,成为了嵌入式微控制器领域的经典称谓。
    发表于 11-17 08:11

    浮思特 | 智能洗衣背后的静默力量,ABOV单片机如何实现精准控制?

    ABOV(现代单片机)的长期合作代理商,浮思特科技希望通过本次技术分享,让大家了解ABOV单片机在洗衣控制中的关键技术实现。现代洗衣
    的头像 发表于 10-16 09:52 814次阅读
    浮思特 | 智能洗衣背后的静默力量,ABOV<b class='flag-5'>单片机</b>如何<b class='flag-5'>实现</b>精准<b class='flag-5'>控制</b>?

    PHEMT GaAs IC 高功率转换开关 0.1–6 GHz skyworksinc

    电子发烧友网为你提供()PHEMT GaAs IC 高功率转换开关 0.1–6 GHz相关产品参数、数据手册,更有PHEMT GaAs IC 高功率转换开关 0.1–6 GHz的引脚图、接线图、封装
    发表于 08-05 18:32
    PHEMT GaAs IC 高功率<b class='flag-5'>转换开关</b> 0.1–6 GHz skyworksinc

    单片机采用什么电流控制

    单片机作为电子系统的控制核心,其电流控制涉及自身工作电流管理与外部设备电流驱动两个层面。由于单片机内部电路的特性,其自身工作电流较小,而控制
    的头像 发表于 07-30 10:07 922次阅读

    单片机是由什么组成的

    中央处理(CPU) 中央处理(CPU)是单片机的核心,负责执行程序指令、处理数据和协调各模块工作。它由运算控制器组成:运算
    的头像 发表于 07-29 11:03 1423次阅读

    单片机怎么控制转速

           在工业自动化、智能家居、机器人等领域,单片机控制电机转速是实现精准运动控制的核心技术。通过结合硬件电路设计与软件算法优化,
    的头像 发表于 07-25 13:58 1237次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,
    的头像 发表于 07-25 09:31 1371次阅读

    单片机是怎么控制

    :获取外部信息 单片机实现控制,首先需要获取外部环境或设备的信息,这一过程依赖输入模块完成。常见的输入设备包括传感(如温度传感、湿度传
    的头像 发表于 07-23 13:59 1056次阅读

    给予单片机的温度控制系统设计

    在工业生产、智能家居等领域,温度的稳定控制至关重要,基于单片机的温度控制系统凭借灵活、高效的特点被广泛应用,其设计原理与实现方式值得深入探讨。 基于
    的头像 发表于 07-16 10:57 858次阅读

    单片机和伺服有什么区别

    : 1. 定义与功能 特性 单片机(Microcontroller) 伺服系统(Servo System) 定义 一种集成CPU、内存、I/O接口的微型计算机芯片,用于控制设备。 一种由伺服电机、编码
    的头像 发表于 05-26 09:18 1084次阅读