高志刚+卢琦+李建林



摘要:本文介绍了一种集成脚本控制单元(Integrated Script Control Unit,简称ISCU)的设计与实现,其包含2个部分,分别为控制板和软件。用户可在软件上编写具体的脚本并将其存储在控制板上,以此来设计控制流程和算法。控制板上的处理器运行程序时,将实现所设计的算法。软件还可以监控所有的变量,提高了查找算法漏洞的效率。
关键词:集成脚本控制单元;控制板;软件
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2017)34-0099-03
一、引言
近些年来,电力电子变换器得到大量关注,广泛用于工业、商业领域,比如电机驱动器、电源和风力发电。在对其控制上多采用像TMS320F2812和TMS320F28335这样的数字处理器,执行相应的控制算法。然而,这些芯片都拥有大量的寄存器、模块、外设,使用时用户需要编写大量代码来对芯片初始化和控制外设,故都不容易掌握。基于迅速编写电力电子变换器中控制算法并执行的需求,笔者设计并实现了ISCU。ISCU可以在不对处理器编写任何代码的情况下,为变换器设计算法。它提供了一个对用户来说简单易懂的脚本系统,其中所编写好的算法可以被ISCU翻译和执行,然后控制变换器。
二、ISCU拓扑结构
ISCU由两部分构成,分别是控制板和软件。
1.控制板。控制板上拥有为各类应用场合所准备的数字和模拟端口。此外,控制板还提供了一条外部数据总线,如有更深拓展时可以用到。图1中包含了本文中所设计的控制板。计算机和控制板之间通过一对光纤连接通信。
表1中列出了控制板上所有的资源。……