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

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

3天内不再提示

基于PC机与单片机实现三相异步电机启停系统的设计

电子设计 来源:郭婷 作者:电子设计 2019-06-24 08:09 次阅读

引言

三相异步电机启动方式由其功率决定,一般规定,电动机功率在10KW以下,可直接启动(即电机全压启动,直接开启开关,将三相接入电源)。10KW以上,要根据电动机容量和电源变压器容量比值来确定,对于给定电动机功率,一般最大功率不大于变压器容量的20%--30%则可以直接启动,否则需降压启动以防止过大的起动电流会在线路上产生较大的压降,使电网电压波动很大,影响并联在电网上的其它设备的正常运行。

针对小功率三相异步电机的启停,当前国内外还较多地采用继电器、接触器等控制电器来实现自动控制。由于继电接触器控制系统是通过触点的机械运动来通断主、控回路,然而触点因为电、机械和化学的原因易于磨损,并且在高冲击、振荡的工作环境下,触点容易发生误动作。若主回路有感性负载,则易于产生触点燃弧及回跳,对外界的电磁干扰较大,并且控制系统中间环节多,必须确保每部分工作准确,系统才能正确工作,所以它存在不少缺陷,必须改进。本文介绍以三相交流固态继电器作为单片机和三相电机接口器件,使用PC上位机软件直接启动或停止三相异步电机,减少中间环节,确保控制系统稳定工作,同时可视化的电机控制系统应用前景广阔。

1 系统设计思想

1.1 系统概述:

该系统是一种基于PC机与AT89S51单片机串口通信的三相异步电机启停系统,PC机以VC6.0为开发环境,实现了上位机软件的编制。上位机软件通过串口通信发送控制命令给单片机AT89S51,AT89S51以交流固态继电器为接口器件,通过控制交流固态继电器输入端电平的高低来控制三相异步电机的三相是否接入电源,从而启动或停止电机。

1.2 系统硬件设计

1.2.1 单片机与PC机串口通信电路

AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元。芯片可以在系统编程,大大缩短单片机应用系统的开发周期,此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。功能强大的AT89S51可为许多嵌入式控制应用系统和工业控制系统提供高性价比的解决方案。

鉴于以上优点,并结合设计目标,特选用此款单片机。AT89S51单片机与PC机串口通信使用RS-232C串行通信标准接口,RS-232C总线接口芯片有很多,本系统使用MAXIM公司的MAX232芯片完成TTL和EIA之间的双向电平的转换,从而使PC机可以与AT89S51单片机通信。AT89S51单片机和PC机的串行通信连接电路如图1所示:该工作电路对电源噪声比较敏感,在电路设计中,要注意提高器件的抗干扰能力。应使用0.1uF或则1.OuF电容连接+5V电源去耦,选择1.0uF/16V钽电容作外接极性电容C1、C2、C3、C4,且让电容尽可能靠近芯片。

1.2.2 AT89S51和三相异步电机的接口器件:

当前国内外使用的电机控制系统电路如图2所示,这种控制系统称为继电接触器控制系统,它是一种有触点的断续控制,因为其中控制电器是断续动作的。

基于PC机与单片机实现三相异步电机启停系统的设计

本系统采用三相交流固态继电器作作为AT89S51和三相异步电机的接口器件。

SSR(Solid state Relay)固态继电器是用分离的电子元器件集成电路(或芯片)及混合微电路技术结合发展起来的一种具有继电特性的无触点式电子开关。具有寿命长、可靠性高、开关速度快、电磁干扰小、无噪声、无火花等特点。固态继电器按输出负载电源分,有交流固态继电器和直流固态继电器。交流固态继电器按开关方式分有电压过零导通型和随机导通型。过零导通型SSR是当负载电源电压过零区时才能导通,负载电流过零时才关断,这是为了避免使负载受到峰值电压的冲击和干扰;随机导通型SSR是只要输入端加入信号,便导通。本系统使用过零导通型SSR。

过零导通型SSR原理图和应用简图如图3所示:应用简图中1、2为控制端,加上一定大小的直流电压,输出端3、4便导通,负载便接入电源工作;当控制端电压低于一定大小时,输出端3、4立刻断开,负载停止工作。其小信号控制端和主回路在电气上是隔离绝缘的,所需控制功率极小,开关速度很快。

基于PC机与单片机实现三相异步电机启停系统的设计

图3所示的交流固态继电器称为单相交流固态继电器,三相交流固态继电器是集三只单相交流固态继电器为一体,并以单一输入端对三相负载进行直接开关切换的固态继电器,它可方便地控制三相交流电机、加热器等三相负载。

本系统受控的三相异步电机功率为3KW,额定电流为* A,故选择山东淄博其特电子公司生产的型号为3SSR30的三相固态继电器。该产品过零触发,无火花,介质耐压2500V AC,每相输出最大交流电流有效值为30A(电机直接启动瞬间电流为额定电流几倍),每相最大相电压有效值为450V,工作频率为50HZ,控制端信号必须满足电压达到4-24V DC,电流达到50mA输出端才导通。则本系统AT89S51控制电机电路图如4所示:图4中线性光耦器件OPTOISO1工作在饱和和截止状态,其性能指标CTR范围为50%-200%。晶体管9013工作在放大区,为3SSR30的导通提供足够大的输入电流。由于电机是感性负载,所以在输出回路中必须附加过流、过压抑制元件RY820V压敏电阻,用于保护SSR,它的选用原则是220V选用500V-600V压敏电阻,380V时可选用800V-900V压敏电阻。

基于PC机与单片机实现三相异步电机启停系统的设计

1.3 系统软件设计

1.3.1 PC机上位机软件设计

目前国内外大多通过使用单片机按键或则开关按钮来输入控制命令,而本系统却是在PC机上用VC6.0开发环境,使用微软公司提供的Windows操作系统串口编程Activex控件MSComm对PC的串行接口进行编程,编制出电机控制系统可视化软件,通过软件输入控制命令。PC机上位机软件界面如图5所示:

基于PC机与单片机实现三相异步电机启停系统的设计

重要函数介绍:函数OnInitDialog()负责PC机串口的初始化和打开,函数OnMotoron(),OnMotoroff()是电机启动,电机停止按钮代码。函数OnComm()负责串口事件捕获和处理程。

1.3.2 PC机和AT89S51单片机串口通信软件设计

PC机和AT89S51单片机串口通信程序按它们之间的通信协议编写,协议如下:

PC:点击软件按钮,则将对应按钮值发给单片机,等待单片机回复。若单片机发来的数据与按钮值相同,PC向单片机发送0x00,指示其完成按钮值对应的任务;否则,PC向单片机发送0xff,指示单片机不进行任何操作,PC重新发送此按钮值。单片机:等待PC发来数据,接收后马上将其回发给PC,等待PC指示。若PC发来0x00,单片机完成先前接收的数据所对应的任务:若PC发来0xff,单片机不进行任何操作,等待PC重新发送数据。

2 结论

由于本系统使用组件模块化的三相交流固态继电器直接控制三相电机,因此使历来困难复杂的三相异步电机启停问题变得简单且实用,实践证明本系统性能稳定可靠。整个系统结构简单,实用性强,应用前景广阔。


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

    关注

    6039

    文章

    44575

    浏览量

    636346
  • 存储器
    +关注

    关注

    38

    文章

    7513

    浏览量

    163985
  • 电机
    +关注

    关注

    142

    文章

    9038

    浏览量

    145730
收藏 人收藏

    评论

    相关推荐

    三相异步电机位置控制

    三相异步电机单片机控制它的正传和反转,通过绝对值编码器得到位置,想知道要控制电机的位置该用什么样的控制方法?有没有了解这方面的大神指点一二哈?谢谢啦
    发表于 12-08 14:35

    三相异步电机驱动

    请问三相异步电机,分别用可控硅控制单相电流,在一个周期内,隔T/3的时间通过1ms的脉冲电流分别供给单相电流,是否可以驱动三相异步电机
    发表于 12-30 16:13

    同一性质的三相异步电机

    `YE2-90L-6-1.1KW和YE2-90S-6-0.75KW铁壳电机一样同一性质的三相异步电机三相异步电机从制造材料上来区分,有铁壳电机和铝壳
    发表于 08-31 14:29

    如何对三相异步电机SPWM变频调速系统模型进行Simulink仿真

    三相异步电机SPWM的基本原理是什么?怎样去搭建一种三相异步电机SPWM变频调速系统模型?如何对三相异步电机SPWM变频调速系统模型进行Si
    发表于 08-02 06:12

    如何对三相异步电机的能耗制动进行仿真

    什么是三相异步电机能耗制动?三相异步电机能耗制动有何优点?如何对三相异步电机的能耗制动进行仿真?
    发表于 09-01 06:01

    三相异步电机公式相关资料推荐

    三相异步电机公式前面的章节讲到三相异步电机是一个非线性,多变量,强耦合的复杂系统,为了方便分析,做如下假设:1)电机定、转子三相绕组完全对称
    发表于 09-06 07:28

    三相异步电机设计

    三相异步电机设计,三相异步电机设计
    发表于 03-28 00:04 0次下载

    三相异步电机控制电路

    本文是三相异步电机控制电路电子书,文中介绍了三相 异步电机 控制电路的实现过程与方法。电机实现
    发表于 07-14 17:04 1056次下载
    <b class='flag-5'>三相异步电机</b>控制电路

    普通三相异步电机是变频电机的平替吗

                              1 变频电动机由于需要承受高频磁场,所以绝缘等级要比普通三相异步电机高,原则上普通三相异步电动机是不能用变频器进行变频调速的 2 但在实际中很多
    的头像 发表于 01-06 17:25 6764次阅读

    三相异步电机的转子旋转原理

    电机在运转过程中所需的电源数不同,在电机的分类上也有不同,三相异步电机就是按电源数划分的一个分类。
    的头像 发表于 02-14 17:35 1.3w次阅读

    三相异步电机和单相异步电机之间怎么区别?

    了这个名字的由来。 异步电机是迄今为止住宅、商业和工业环境中最常用的电机类型。可以根据电源简单的分为三相异步电机和单相异步电机三相异步电机
    的头像 发表于 06-25 17:16 8638次阅读

    三相异步电机运行原理

    三相异步电机运行原理 (1)三相感应电动势工作模型
    发表于 03-29 10:30 2次下载
    <b class='flag-5'>三相异步电机</b>运行原理

    三相异步电机的控制电路

    电子发烧友网站提供《三相异步电机的控制电路.rar》资料免费下载
    发表于 11-21 11:07 4次下载
    <b class='flag-5'>三相异步电机</b>的控制电路

    基于VC的三相异步电机系统的设计

    针对小功率三相异步电机,当前国内外还较多地采用继电器、接触器等控制电器来实现自动控制。由于继电接触器控制系统是通过触点的机械运动来通断
    发表于 02-15 17:21 550次阅读
    基于VC的<b class='flag-5'>三相异步电机</b><b class='flag-5'>启</b><b class='flag-5'>停</b><b class='flag-5'>系统</b>的设计

    三相异步电机是什么?工作方式是什么?

    三相异步电机,又称为三相感应电机,是一种广泛应用于工业和商业领域的交流电机。它由三相交流电源供电,通过电磁感应原理将电能转换为机械能。
    的头像 发表于 10-22 10:28 599次阅读