我用NI-XNET编写了四条CAN报文(对应的是DSP发出的报文),如图一所示(因为DSP电流电压的发送周期为1.2ms左右,因此transmit
time设置为0.001s)
后用
labview编写的CAN采集程序,如图二所示
前面板如图三所示(设置的采样时间为1ms,因为采集电流为正弦波,周期为15ms左右)
采集之后发现采到的波形非常丑,电流电压也不是正弦波,然后其他的波形也不正确,看了存储的数据,有丢失非常多数据点,初步怀疑是报文解析速度太慢,导致数据丢失太多,具体要怎么解决实在想不出来,有没有大神能指点一二的?
一周热门 更多>