当前位置:首页 > 模拟 > 模拟
[导读]摘要:电力系统监控产品中,模拟量数据流程是影响系统性能的重要因素。文中提出了一种基于ADSP中SPORT及IDMA的模拟量输入接口。实际应用表明,该方法可以简化数据流程,提高系统效率。 关键词:串行接口AD转换器;S

摘要:电力系统监控产品中,模拟量数据流程是影响系统性能的重要因素。文中提出了一种基于ADSP中SPORTIDMA的模拟量输入接口。实际应用表明,该方法可以简化数据流程,提高系统效率。
关键词:串行接口AD转换器;SPORT接口;IDMA接口:ADSP芯片

    国民经济的迅猛发展,对能源尤其是电能的要求也有所提高。因此,电力系统监控产品也朝着精度更高,功能更强,响应更快发展。
    当前电力系统监控产品如配网自动化控制器、电能质量监测、故障录波、继电保护等一般都采用DSP+MCU的设计方案,目的是将DSP的高速数字信号处理功能和MCU完善的管理、通讯、丰富的接口等功能相结合,从而使得产品功能更丰富,扩展更灵活。
    对于电力系统监控产品来说,模拟量的获取是一个非常重要的环节。以每周波采样32点,6路模拟量计,每秒需要读取的原始数据约为9.6 k字。显然,频繁的读取工作非常繁复,不管是对DSP还是MCU。更何况许多产品需要更高的采样速度和更多的模拟量输入。而DSF与MCU之间的数据交换同样很繁复。
    文中提出了一种基于ADSP-218X的模拟量数据流接口方法,可以避免因为频繁读取模拟量相关数据而造成的资源浪费。经产品验证,本方法更灵活,更合理。

1 接口原理
    图1为模拟量接口框图。其中,ADSP-2185M主要负责AD转换器输入数据的收集和实时计算。由Actel公司的FPGA(APA150)实现采样控制和接口逻辑。ADS8509是TI公司的一款SAR型AD转换器,其精度为16位,采样速度最高250KSPS,接口为串行接口。图1也反映了模拟量数据流程。ADS8509在FPGA的控制下完成模拟量采集,其数据经SPORT0口进入ADSP-2185M。DSP在完成计算后,其计算结果经IDMA口读入MCU。


1.1 模拟量转换结果输入接口
    SPORT口是AD公司独有的一种同步串行口。在ADSP-218x系列、Blackfin等系列产品中都有提供。SPORT口有5根信号线,其定义为:
    SCLK:时钟信号
    RFS:接收帧同步信号
    TFS:发送帧同步信号
    DR:串行数据接收
    DT:串行数据发送
    SPORT口有几个突出的特点,包括:SPORT口是双向的,具有独立的双缓冲发送或接收数据区即Double-buffered功能;Autobuffering即自动缓冲功能;帧长可变,串行数据长度从3到16位可选;时钟信号可变,而且可以外部输入,也可以内部产生等。
    Double-buffered即双缓冲功能,实际是指发送和接收均有发送数据寄存器和移位寄存器共两个寄存器,避免了因响应不及时导致的数据丢失:Autobuffering即发送/接收的数据可以基于DMA操作自动读出/写入环形缓冲区,而不需要外部干预。一旦发送缓冲区发完/接收缓冲区收满,即可以引发中断。如果在中断服务程序中将缓冲区设为另一个,则可以两个缓冲区轮流工作,从而为数据处理留出足够的时间。
    文中,SPORT0的时钟由ADC提供,数据位长为16位。设置方法如下:

1.2 MCU与DSP间接口
    IDMA口,即Internal Direct Memory Access口,是ADSP-218x系列产品的一个16位并行DMA接口。由于电力系统监控产品中的原始模拟数据为12位或16位,IDMA的位宽正好满足要求。
    IDMA接口信号如下:
    IS:IDMA接口片选信号
    IRD:IDMA接口读信号。当IS和IRD同时有效时,开始一个IDMA读周期
    IWR:IDMA接口写信号。当IS和IWR同时有效时,开始一个IDMA写周期
    IAL:IDMA接口地址锁存信号。当IS和IAL同时有效时,开始一个IDMA地址锁存序列。此时主机应将访问IDMA的起台地址送到IAD0~15上
    IACK:IDMA接口允许访问的确认信号
    IAD0~15:IDMA接口的16位地址/数据总线
    通常可以用地址线A1接到IAL。此时,实际上对主MCU来说,ADSP-2185M只占用了两个地址即:
    #define IDMA_DSPAddr * ((unsigned short *)(DSPIF_ADDRESS+2))
    #define IDMA_DSPData * ((unsigned short *)(DSPIF_ADDRESS))
    IACK接到主MCU的IO口PA14,通过查询该口,即可确定是否可以访问DSP。
    通过IDMA接口,主MCU可以下载DSP程序(Boot Loading through the IDMA Port),读取数据,也可以用来交换控制及状态信息。
    为了能使DSP从IDMA自举,需对相关信号加以配置,对于ADSP-2185M,可以将MODE_D:MODE_C:MODE_B:MODE_A设为0101B。
    IDMA接口有一个突出的优点,即只需要在开始访问时设定一次地址,随后的读/写操作可以不再重设地址,IDMA会自动将该地址值递加1,直到主机通过IAL和IS锁存新的地址。对于需要实时重复读取数据的应用,如电力系统监控产品,这个功能无疑会大量节省主MCU资源。
    下载DSP程序的子程序如下:
   

   

2 结论
    相比于ADC直接连接MCU(无论是串行方式还是并行方式)和基于双口RAM的ADC数据接口方案,基于SPORT口的串行ADC数据接口方案有许多优点。比如,其控制逻辑相对简单,串行数据更有利于进行电的隔离,价格更便宜等。在电力系统监控产品中使用SPORT口和IDMA口,可以减少因实时数据读取及计算结果传输造成的MCU和DSP资源浪费,为数字信号处理留出足够的时间,为更复杂的算法采用提供可能性。随着产品模拟量数量的增加以及对实时性要求的提高,该方法的优势更加明显。该方法已在我公司的多种电力系统监控产品中使用,并已有数千套产品应用于工程现场。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在现代社会,电力系统如同支撑经济社会运行的 “主动脉”,其安全稳定运行至关重要。高压并联电容器作为电力系统中的关键设备,对维持电力系统的高效运行发挥着不可或缺的作用。

关键字: 电容器 电力系统 电气设备

在现代电力系统中,安全与稳定是保障生产生活正常运转的基石。然而,电弧光故障如同潜伏在暗处的 “杀手”,时刻威胁着电力系统的安全。智能电弧光保护装置作为应对这一威胁的有力武器,正逐渐成为电力系统稳定运行不可或缺的 “防火墙...

关键字: 电力系统 电弧光 保护装置

电能作为一种重要的能源,其质量的优劣直接关系到电力系统的安全稳定运行以及各类用电设备的正常工作。理想的电能应是频率稳定、电压幅值恒定且波形为正弦波的交流电。然而,在实际的电力系统中,由于各种因素的影响,电能质量往往会出现...

关键字: 电能 电力系统 谐波

在当今数字化时代,汽车不再仅仅是一种交通工具,更是一个移动的智能空间。随着人们对汽车电子设备依赖程度的不断提高,车内 USB 接口的重要性也日益凸显。从最初单纯为手机充电,到如今支持数据传输、连接各种智能设备,USB 接...

关键字: 接口 数据传输 汽车供电

根据Semico Research的预测,到2025年RISC-V芯片出货量将达到624亿颗,覆盖计算、消费电子和工业等领域。而在这其中,RISC-V MCU是整个RISC-V生态的基本盘,以高质量、应用驱动的解决方案为...

关键字: 青稞 RISC-V 沁恒 接口 MCU

在现代电力系统中,随着电力电子技术的飞速发展,各种非线性用电设备广泛应用,如变频器、整流器、开关电源等。这些设备在运行过程中会向电网注入大量的高次谐波,对电力系统的安全稳定运行、电能质量以及电气设备的正常工作都带来了严重...

关键字: 高次谐波 电力系统 电能质量

新款大功率电力保险丝符合 UL 248-14 与 IEC 60127-1 标准,并具备高达 500 V 的额定电压,以满足新一代电力系统多变的需求

关键字: 电力系统 电力保险丝 能源储存系统

Bourns® PCP300-T414250S 电流变压器具备高磁导率和低能量损耗,为电力系统提供卓越的高频电流检测

关键字: 变压器 电力系统 电能质量分析

推动产学研深度融和 探索新型电力系统绿色路径 上海 2025年6月13日 /美通社/ -- 6月12至14日,“2025台达电力电子新技术研讨会”在苏州吴江举办,来自14所高校400多位专家与师生,聚焦于推动产学...

关键字: 研讨会 电力电子 电力系统 电力电子技术

上海 2025年5月28日 /美通社/ -- 2024年12月15日,DEKRA德凯温州低压实验室正式通过沙特电力公司(SEC)的全面评估,成功入选其认可的独立测试实验室名...

关键字: 电力 SE 低压电器 电力系统
关闭