16路状态采集
16路的状态来自主站、基站或其他的状态,反映供电线路当中的供电的状态比如说电路的开合等,通过状态变量可以清楚的了解当前的供电线路的情况和线路里面的一些变化,从而控制此端的继电器来控制电路的开合,以此达到控制供电的目的。16路的状态采集部分可以分为两个部分:耦合电路和状态读取电路。
状态变量的电压或者电流不确定,为了防止损坏系统,在状态输入和采集器件之间放入光电隔离器TLP521-4,它的隔离电压为1500VDC。它的典型供电电压为5V,最大的供电电压为24V,导通电压为最小为5V。其工作原理如图5所示:
状态发生改变后,CPLD将把状态信息锁存起来,并同时在CPLD里形成中断请求信号,中断DSP,等候DSP的处理,在读取结束之后清楚CPLD里的中断请求状态,其电路原理图如图6所示:
2路脉冲量的采集
脉冲变量是一个电流电压不确定的变量,所以在接入系统之前也要进行电路的耦合,把脉冲量变为系统可以处理的电压值,耦合原理及电路与上述原理及电路相同。耦合完成后交由单片机计数处理:单片机通过对脉冲的计数后,达到一定的要求向DSP提供中断信号,由 DSP负责具体的处理。
实时钟信号
实时钟系统包括两个部分:实时钟芯片和DSP的定时器。实时钟芯片采用的是DS1305,它是一个串行警报实时钟芯片,通过一个简单的串行接口,输出一个BCD码的日历。它不但能够提供较为精准的计时,还可以通过它的软件接口提供两个时钟中断。
数据处理单元的设计
数据处理单元的核心器件使用TI公司的高性能数字信号处理器TMS320VC5402,在CCS 1.2版的软件开发平台下,利用C语言及汇编语言,完成对数据的采集读取、数据的计算、继电器的控制以及数据传输等任务。
0 条