| 首页 | 技术文章 | 资料下载 | 资料分类 | 最近更新资料 | 免费注册 | 用户登录 | 会员中心 | 新手上路 | 给我留言 | ||||||
|
|
||
| 基于DSP的智能电机保护器设计(三)
作者: 来源于:综合电子论坛 发布时间:2007-7-17 15:40:00 |
4.1 控制程序 智能电机保护器通过检测线路中的电流和电压,经计算、分析来实现各种保护功能,并且实时显示线路的参数和记录故障状态。 本系统通过TMS320LF2407内部定时器中断启动A/D转换。设定初始采样频率2.56KHz,则采样间隔 390.625ms,即390.635ms触发一次A/D。MAX126的12路A/D转换完成后,发送中断请求信号到DSP的XINT1脚。控制程序的流程图如图7所示。 中断程序的功能是采样和存储采样数据。在电机保护系统中,一般存储数据的下一步就是对各相的电压和电流采样值进行FFT分析,因此在存储数据时要注意以下两个问题: (1) 尽管电压和电流采样的数据是离散实数序列,但是进行FFT后,变成FFT复数序列,因而一般将A/D转换后的电压和电流实数序列看成虚部为零的复数序列,用连续的内存空间存放复数,实部在前,虚部在后。 (2) FFT的输入和输出序列存在“正序—逆序”或者“逆序—正序”的关系,所以为了简化后续计算,在存储采样数据时一般采用“逆向进位加变址量”的间接寻址方式,DSP中的指令为*BR0+。 中断部分的程序流程图如图8所示: 4.3 显示程序 4.4 通讯程序 PC机部分用Labview编程。Labview提供了功能强大的VISA(Virtual Instrument Software Architecture)库,完成计算机与仪器之间的连接,用以实现对仪器的程序控制。 AT89S52从DSP接收数据,然后显示在LCD上。相互之间通讯的规约为F0+10datas+0F,即先判断是否得到起始信号F0,如果是,就接收11个数据,然后判断最后一个数据是否为0F,如果不是,丢弃这组数据,重新接收。 4 实验结果 表1 参数检测结果 5 结语 参考文献 [1] 黄 群,邓 慧. 基于PIC16单片机的发电机保护装置[J]. 计算机与数字工程, 2000, 28(5): 52-54. |
|
[] [返回上一页] [告诉好友] [发表评论] [打 印] [ 字体:大 中 小 ] |
| 上篇文章:基于DSP的智能电机保护器设计(二) 下篇文章:基于DSP和CPLD的宽带信号源的设计(一) |
| ∷相关文章∷ |
| · 基于DSP实现可并机的逆变电源 · 基于DSP实现可并机的逆变电源(一) · 基于DSP实现可并机的逆变电源(二) · 基于DSP和FPGA的电视观瞄系统设计 · 基于DSP的过采样技术(一) |
| ∷相关软件∷ |
| 嵌入开发网下载中心Copyright © 2000-2006 www.embed.com.cn. All Rights Reserved . |