基于PSOC3的移相控制器的设计与实现

工业控制

1219人已加入

描述

摘  要:

介绍以CYPRESS产品为核心的基于PSOC 3的移相控制器的设计与实现。本设计采用PSOC技术,使用CapSense作为控制信号的输入,通过PSOC进行数字调相,实现对功率的调整。并提供按键输入信号,以满足用户的不同的应用要求。

引 言:

工业领域中功率调整一般采用可控硅移相控制的方法,通过改变交流电的初始相位(导通角)来控制电源对负载的输出功率。这种电路多使用电位器,因此就不可避免的具有电位器的缺陷:机械磨损、摩擦噪声等。本设计采用PSOC技术,使用PSOC CapSense和按键作为控制信号的输入,通过PSOC进行数字调相,避免了电位器调整的缺陷。

PSOC 简 述

PSoC是Cypress半导体有限公司生产的的可编程片上系统芯片。它主要由8位微处理器,可编程模拟模块和数字模块,外加可编程恒流源(IDAC). I2C,Flash, SRAM等周边外围模块组成,如图1所示。

移相控制器

图1 PSoC的功能框图

因此,PSoC除了能实现一般MCU的功能外,还可通过可编程模拟和数字模块灵活地实现嵌入式系统所需的模拟与数字外围功能。为了方便用户简单而快速地实现模拟数字外围功能的设计,Cypress基于可编程数字模拟模块构建了大量的用户模块,如可编程运算放大器,比较器,6至14位的模数和数模转换器,滤波器,8/16 /24/32位定时器/计数器,脉宽调制器,触摸感应等模块。这些用户模块将PSoC内部的寄存器配置,数字模块和模拟模块之间的内部连线,底层API(Application Program Interface, 应用程序接口)函数都已设计好了。当用户需要某个数字模拟外围功能时,只需要简单地调用相应的用户模块即可实现。

1、系统原理

交流电与PSOC之间采用光电耦合进行隔离,通过光电耦合将交流电的过零点检测信号送给PSOC,采用中断方式以实现交流电每个周期的同步,根据过零信号使用PSOC内部定时器确定初始相位,给出控制触发脉冲,来完成输出交流电相位的控制从而实现功率的调整。移相的角度等相关信息通过诺基亚5110液晶进行显示。图一为主电路结构图。

移相控制器

图1. 主电路结构框图

2、方案设计

2.1方案一 

采用交流控制系统的专用集成电路,该类芯片多采用CMOS工艺制造,与外部交流脉冲同步的可控硅移相触发电路。提供多种控制方式以满足用户不同的应用要求,移相角度0~180度。但使用集成芯片会增加外部器件成本,容易损坏,扩展性低。

2.2方案二

程序控制调相,通过CPU外围检测电路检测交流电的过零点,经CPU处理后给出精确的同步触发脉冲,调整交流电的初始相位。其调整灵活、精度高、且容易实现闭环控制,扩展性强。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分