《匠人手记》推荐网上购书渠道:
互动出版网(china-pub)购书入口   >>>
当当网(dangdang)购书入口   >>>
卓越亚马逊网 购书入口   >>>
淘宝网(taobao)购书入口   >>>
更多购书渠道……   >>> 

设为首页加入收藏联系匠人管理入口21IC首页21IC博客21IC社区侃单片机回复的贴参与的贴

天气预报
百宝日历
载入中...

百宝专栏

载入中...
最新货色

载入中...

粉丝评论

载入中...

载入中...



百宝信息

载入中...

百宝流量

(2006-07-01开始)


匠人手记

 匠人观点: 好记性不如烂笔头  
 黑色幽默:三鹿门——后世畅想

自校正模糊控制交流电机转速调整器的研究与设计
pcbomb 发表于 2008-5-20 11:31:00  阅读全文 | 回复(0) | 引用通告 | 编辑

自校正模糊控制交流电机转速调整器的研究与设计

 

摘要:分析了由MCU和双向晶闸管开关来控制通用电动机转速的原理,提出了一种提高电动机效率的设计方案,给出了该实现方案的硬件电路和软件程序框图,同时给出了实验仿真的结果。

    关键词:微控制器;晶闸管开关;电路板

1 引言

在日常生产与生活中,大量电动机都以规定的速度和功率去拖动各种机械。而在军事上,很多应用往往要求旋转天线在各种条件下都要保持匀速转动,这就要求在不同的情况下,电动机能相应调整工作速度,以保持恒定的速度。要实现这一功能,

最常用的方法是对电动机的转速进行调节。改变直流电动机的电枢或交流电动机的定子电压,都可以在一定的范围里改变转速;也可用双向晶闸管交流开关或直接选用模拟控制的通用电动机驱动器来取代笨重的电动机、发电机组以及饱和电抗器。本文介绍一个直接由110/240V电源供电的通用电动机驱动电路和一个MCU以及一个双向晶闸管开关来实现控速的设计方法。其中单片机选用Microchip公司的PIC12F675。与用户接口的方式有三种一个是接触传感器;一个是按钮;一个是电位器。笔者在该仿真实验中采用的是电位器。辅助电源从电源电压中变压整流获得。

2 设计方案和结构

2.1 电路结构

电动机的调速系统是一个闭环系统,其结构图如图1所示。使用时,可通过设置电位器的电阻大小,并经A/D输入单片机来预设速度;单片机通过同步电路与220V交流电源同步,并通过输出脉冲控制晶闸管的通断,从而控制电动机的速度,同时将电动机的速度通过速度检测装置(霍尔开关)反馈给单片机以形成闭环。

2.2 单片机电路的功能原理

该设计中单片机电路的功能原理图如图2所示。它由5V直流副电源和220V交流主电源、单片机、双向晶闸管开关和电机整流电路和霍尔开关组成。其中,单片机的脚1(Vdd)接+5V脚8(Vss)接地,其它引脚的功能与设计如下:

(1)GP3用于上电复位。在通电的瞬间,C3通过R2充电GP3以经延迟后低电平触发。延迟的大小和CPU的频率有关,对于PIC12F675单片机,延迟只要大于72ms就可以了。GP3外的电阻可以选1kΩ电容应大于0.1μF。二极管D2的作用是在电源快速反复通断时,保证C3电容能及时放电。



    (2)GP4主要用于速度信息的输入。该脚外的电位器R1用于为GP4输入一个电平(GP4在这里的功能是10位A/D转换器)。该输入电平通过A/D转换后,用于给单片机输入一个预设速度。将该速度和实际速度进行比较,并计算出速度的偏差,然后查表或通过算法便可以得到延迟Td。电位器R1的阻值应较大(在100kΩ左右),以减少5V副电源的负载压力。

(3) 通过GP2可输入同步信号。由于220V的交流电源频率不是很稳,因此,为了保证延迟Td的精确,应通过R5输入交流信号进行同步。GP2在这里的功能也是A/D转换器,它可将通过R5输入的交流信号转化成数字信号。R5的阻值要大约在1MΩ左右。因为R5直接接在220V的交流电源上,而单片机的输入电流不能太大。

(4)通过GP0可输入霍尔器件产生的电动机转速信号。

霍尔开关是用于磁场检测的半导体传感器,霍尔开关的实际接线图如图3所示,PIC12F675的1脚接5V直流电源,2脚接地,3脚输出频率脉冲给单片机的GP0脚。

    在正常工作时,霍尔开关被放置在电动机内按周期强度和方向发生变化的磁场中。其输出电压的大小随着垂直通过霍尔开关半导体薄片的磁场的强度变化,霍尔开关有电流式和开关式两种。电流式霍尔开关输出的是模拟信号,可完全包含磁通量的变化情况;而开关式霍尔开关则由于集成了比较器,因而可直接输出数字信号。本设计采用数字式无疑是最方便的。如果采用电流式,由于选用的是功能全面的自带比较器的PIC12F675单片机,它的GP1脚上输入的一个门限电平(由两个电阻分压得到)通过单片机内部的比较器和GP0脚的转速模拟信号进行比较,也可以实现信号检测。

由于实际的霍尔开关要接在电动机的线圈附近,手工改造电动机相对比较困难。因此,该设计为了方便演示,可以使用一个由555定时器设计的多谐振荡器产生的频率脉冲信号来替代霍尔开关的输出信号。

(5)GP5脚输出的低电平脉冲用于触发双向晶闸管开关,其脚输出低电平脉冲的时间是由延迟Td决定的,要保证和主电源同步才能使相位平稳的前后移动。GP5脚的低脉冲可以使双向晶闸管开关保持导通,直到220V电源反向。

    此外,在实际应用中,双向晶闸管开关对触发电路的要求如下:

(1) 双向晶闸管开关从截止到完全导通需要一定的时间(一般在10μs下),所以触发脉冲的宽度要在10μs以上,最好为20~50μs。如果是感性负载,由于电流上升比较慢,实际上还需要更宽的脉冲宽度。

(2) 触发电路要有足够大的电压和电流。电压应在4~10V,电流要大于10mA,所以可使用5V的副电源。在双向晶闸管开关和GP5之间应接一个0.2kΩ的电阻。

(3) 不触发时的电压应小于0.15~0.2V。触发脉冲的前沿要尽量陡,应在10μs以下。

3 软件的实现

图4是该设计中转速和检测信号的波形时序图,图5是本设计方案的软件程序流程图。该程序的主要步骤是复位、初始化、设置GP2上升沿中断、设置A/D通道GP4、读取电位器设定的速度值n(n经过A/D)和读取Td预先设定值等。当交流电源变为负半周期时,设置GP2下降沿触发和延迟Td即可输出宽度为Tg的脉冲,同时设置GP0接收中断源请求等。一般当霍尔开关输入为上升沿时中断,计数器计数,而当霍尔开关再输入一个上升沿中断时,计数器停止,并记下数值a,最后在通过比例积分调节算法计算出延迟Td后清除n和a。当交流电源变为正半周期时,在设置GP2上升沿触发、设置A/D通道GP4、等待中断、补偿延迟T0、延迟Td以及触发脉冲Tg后,便可通过GP4读取设置速度n。设计时正负周期的程序循环进行。通过计数器的数值a计算转速s的算式如下:

s=f/a

其中,f是十六位计数器1的频率,为1MHz。

实际上,通过n和a由单片机计算延迟td需要一个准确的算法。数字调节算法一般选择PI算法,这是在工业过程控制中应用最广泛的一种控制形式。其作用在于能够集比例调节的快速和积分调节的清除静差作用于一体,从而使系统的静、动特性都有所改善。

4 结论

本文设计的简单易行的电动机调速器虽然解决了电动机的运行效率问题,也比较简单实用。但也有一些需要改进的地方,尤其在软件方面,还需要加强功能,以提高算法的效率和准确性。

看《匠人手记》,与匠人同行!北航出版,正在热卖!

发表评论:
载入中...

芯片专题

器件专题

软件专题

硬件专题

综合专题

项目专题

原创专题

器件检测
LCD LED
按键 触摸键
E2PROM
电池 电机
电阻 电容 电感

指令系统
软件算法
编程规范
滤波算法
串行通讯

PCB设计
I2C PWM
红外遥控
充电技术
中断 ADC 

匠人手记
匠人夜话
网络心路
一周热点串烧
从零开始玩PIC
DIY旋转时钟

广告5号位 [投放]


学习板、开发板、编程器、下载器、仿真器(查看详情……)

广告3号位 [投放]

站内搜索


站外搜索


百度  google
mp3  歌词 
图片  FLASH 
知道  文档
新闻  词典 
地图  mp3 
软件  天网 
雅虎  爱问 
搜狗  讯雷 
网讯  华军 
天空 

21IC器件搜索
百宝箱分站
  • 《匠人的百宝箱》21IC站
  • 《匠人的百宝箱》21IC笔记团队
  • 《匠人手记》21IC书友会
  • 《匠人的百宝箱》MCUBLOG站
  • 《匠人的百宝箱》MCUBLOG笔记团队
  • 《匠人的百宝箱》EDN站
  • 《匠人手记》EDN书友会
  • 《匠人的百宝箱》与非网站
  • 《匠人的百宝箱》新浪站
  • 《匠人的百宝箱》百度站
  • 《匠人的百宝箱》网易126站
  • 《匠人的百宝箱》网易163站
  • 《匠人的百宝箱》互动出版网站
  • 广告4号位 [投放]

     
     

    匠人原创

    往日酷贴

     
     
     

    大千八卦

    友情连接

    新浪新闻:
    新浪财经:
    AK58新闻:
    新浪股票:
    新浪股票:
    证券之星:

     [更多酷站连接]

     

     

    [欢迎交换连接]

    [百宝箱之与非门分舵]

    [电脑圈圈的家当]

    [IC921的博客]

    [柔月阁]

    [八楼的呼吸]

    [hotpower 的水潭]

    [xwj的文君阁]

    [所长的BLOG]

    [阿摆手记]

    [电子伙伴]

    [unaided的笔记]

    [小飞的笔记]

    [单片机开发联盟]

    [网址之家]

    [好东西网址大全]

    [美萍中文精选]

    [数字电视之家]

    [SMARTCODE电子书斋]

    [软件开发之窗]

    [Armoric]

    [我爱研发网]

    [infernal的笔记]

    [雄鹰的空中加油站]

    [SunK]

    [逍遥电子]

    [ningpanda的博客]

    [C-Design]

    [一网见天下]

    [海边淘沙]

    [嵌入式365]

    [水牛的仓库]

    [股剩是怎样炼成的]

    [PIC论坛]

    [ICC AVR开发网]

    [中国高校自动化网]

     

     

     

    MCU博客-中国电子工程师博客网 

    大学生电子网 

     

     

     

     

     

    !!! 《匠人的百宝箱》 !!!